Tiago Cunha 
							
						 
					 
					
						
						
							
						
						a32d095c97 
					 
					
						
						
							
							Sync OpenBSD patchset 635:  
						
						... 
						
						
						
						Instead of bailing out on the first configuration file error, carry on,
collecting all the errors, then start with the active window in more mode
displaying them. 
						
						
					 
					
						2010-02-08 18:10:07 +00:00 
						 
				 
			
				
					
						
							
							
								Tiago Cunha 
							
						 
					 
					
						
						
							
						
						c4724c7861 
					 
					
						
						
							
							Sync OpenBSD patchset 629:  
						
						... 
						
						
						
						Add scroll-up/scroll-down for choose/more mode, from Micah Cowan. 
						
						
					 
					
						2010-02-02 23:55:21 +00:00 
						 
				 
			
				
					
						
							
							
								Tiago Cunha 
							
						 
					 
					
						
						
							
						
						cc094fdfe6 
					 
					
						
						
							
							Sync OpenBSD patchset 581:  
						
						... 
						
						
						
						Massive spaces->tabs and trailing whitespace cleanup, hopefully for the last
time now I've configured emacs to make them displayed in really annoying
colours... 
						
						
					 
					
						2009-12-04 22:14:47 +00:00 
						 
				 
			
				
					
						
							
							
								Tiago Cunha 
							
						 
					 
					
						
						
							
						
						c12e0b0708 
					 
					
						
						
							
							Sync OpenBSD patchset 567:  
						
						... 
						
						
						
						Remove a couple of unused arguments where possible, and add /* ARGSUSED */ to
the rest to reduce lint output. 
						
						
					 
					
						2009-11-28 14:50:37 +00:00 
						 
				 
			
				
					
						
							
							
								Tiago Cunha 
							
						 
					 
					
						
						
							
						
						0ec1ce005c 
					 
					
						
						
							
							Sync OpenBSD patchset 322:  
						
						... 
						
						
						
						Permit options such as status-bg to be configured using the entire 256 colour
palette by setting "colour0" to "colour255". 
						
						
					 
					
						2009-09-11 14:13:52 +00:00 
						 
				 
			
				
					
						
							
							
								Tiago Cunha 
							
						 
					 
					
						
						
							
						
						bcfb4f2a07 
					 
					
						
						
							
							Sync OpenBSD patchset 267:  
						
						... 
						
						
						
						Use the full screen width when printing output rather than one less. 
						
						
					 
					
						2009-08-20 11:24:33 +00:00 
						 
				 
			
				
					
						
							
							
								Tiago Cunha 
							
						 
					 
					
						
						
							
						
						88b83be07b 
					 
					
						
						
							
							Sync OpenBSD patchset 220:  
						
						... 
						
						
						
						If colours are not supported by the terminal, try to emulate a coloured
background by setting or clearing the reverse attribute.
This makes a few applications which don't use the reverse attribute themselves
a little happier, and allows the status, message and mode options to have
default attributes and fg/bg options that work as expected when set as reverse. 
						
						
					 
					
						2009-08-09 16:50:57 +00:00 
						 
				 
			
				
					
						
							
							
								Tiago Cunha 
							
						 
					 
					
						
						
							
						
						de7483a114 
					 
					
						
						
							
							Sync OpenBSD patchset 192:  
						
						... 
						
						
						
						Next step towards customisable mode keys: build each default table of keys
into a named tree on start and use that for lookups. Also add command to string
translation tables and modify list-keys to show the mode key bindings (new
-t argument). 
						
						
					 
					
						2009-07-28 23:11:18 +00:00 
						 
				 
			
				
					
						
							
							
								Tiago Cunha 
							
						 
					 
					
						
						
							
						
						920b9c5872 
					 
					
						
						
							
							Sync OpenBSD patchset 189:  
						
						... 
						
						
						
						Change mode key bindings from big switches into a set of tables. Rather than
lumping them all together, split editing keys from those used in choice/more
mode and those for copy/scroll mode.
Tidier and clearer, and the first step towards customisable mode keys. 
						
						
					 
					
						2009-07-28 22:55:59 +00:00 
						 
				 
			
				
					
						
							
							
								Tiago Cunha 
							
						 
					 
					
						
						
							
						
						1880b83c37 
					 
					
						
						
							
							Sync OpenBSD patchset 188:  
						
						... 
						
						
						
						Get rid of empty mode_key_free function. 
						
						
					 
					
						2009-07-28 22:49:26 +00:00 
						 
				 
			
				
					
						
							
							
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						a5830b9603 
					 
					
						
						
							
							Restore $Id$ and add script to do so.  
						
						
						
						
					 
					
						2009-06-25 16:21:32 +00:00 
						 
				 
			
				
					
						
							
							
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						582660bdf3 
					 
					
						
						
							
							Miscellaneous unused functions, including one which was basically a  
						
						... 
						
						
						
						duplicate. Found by lint. 
						
						
					 
					
						2009-06-25 16:09:11 +00:00 
						 
				 
			
				
					
						
							
							
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						a03ae97fbf 
					 
					
						
						
							
							Now that a UTF-8-capable puts function exists, use it for printing strings in  
						
						... 
						
						
						
						choice/more modes - lines with UTF-8 now display properly in find-window
results. 
						
						
					 
					
						2009-06-25 16:05:00 +00:00 
						 
				 
			
				
					
						
							
							
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						95c8c049f5 
					 
					
						
						
							
							Redo mode keys slightly more cleanly and apply them to command prompt editing. vi or emacs mode is controlled by the session option status-keys.  
						
						
						
						
					 
					
						2009-02-13 21:39:45 +00:00 
						 
				 
			
				
					
						
							
							
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						4428987e95 
					 
					
						
						
							
							* Better support for at least the most common variant of mouse input: parse it and adjust for different panes. Also support mouse in window/session choice mode.  
						
						... 
						
						
						
						* Bring back the fancy window titles with session/window names: it is easy to work around problems with elinks (see FAQ). 
						
						
					 
					
						2009-01-28 19:52:21 +00:00 
						 
				 
			
				
					
						
							
							
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						c6bd9e2063 
					 
					
						
						
							
							Allow status, mode and message attributes to be changed by three new options: status-attr, mode-attr, message-attr. A comma-separataed list is accepted containing: bright, dim, underscore, blink, reverse, hidden, italics, for example: set -g status-attr bright,blink  
						
						... 
						
						
						
						From Josh Elsasser, thanks! 
						
						
					 
					
						2009-01-27 20:22:33 +00:00 
						 
				 
			
				
					
						
							
							
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						6146cab3bd 
					 
					
						
						
							
							Use reverse so status line etc works in terminals w/o colour.  
						
						
						
						
					 
					
						2009-01-23 20:49:01 +00:00 
						 
				 
			
				
					
						
							
							
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						c5c4cc7557 
					 
					
						
						
							
							Style/add printflike.  
						
						
						
						
					 
					
						2009-01-15 00:51:39 +00:00 
						 
				 
			
				
					
						
							
							
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						162bacdcd9 
					 
					
						
						
							
							Window splitting. Two vertical panes fixed 50% each. This is a huge diff, still a couple of bugs (notably heap corruption somewhere causing segfault on exit).  
						
						
						
						
					 
					
						2009-01-11 23:31:46 +00:00 
						 
				 
			
				
					
						
							
							
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						88ab74ac20 
					 
					
						
						
							
							Clock mode.  
						
						
						
						
					 
					
						2009-01-10 19:35:40 +00:00 
						 
				 
			
				
					
						
							
							
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						e293d6af45 
					 
					
						
						
							
							Space for page down as well.  
						
						
						
						
					 
					
						2009-01-10 01:41:32 +00:00 
						 
				 
			
				
					
						
							
							
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						7a82e86827 
					 
					
						
						
							
							Make window options work the same was as session options, add mode-fg/mode-bg options, force -g for global on set/show/setw/showw/  
						
						
						
						
					 
					
						2008-12-08 16:19:51 +00:00 
						 
				 
			
				
					
						
							
							
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						62457bce0b 
					 
					
						
						
							
							Trim.  
						
						
						
						
					 
					
						2008-09-26 06:45:28 +00:00 
						 
				 
			
				
					
						
							
							
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						efe557313a 
					 
					
						
						
							
							Internal screen data rewrite for better 256 colour/UTF-8 support.  
						
						
						
						
					 
					
						2008-09-25 20:08:57 +00:00 
						 
				 
			
				
					
						
							
							
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						f07cedf048 
					 
					
						
						
							
							Rename some functions.  
						
						
						
						
					 
					
						2008-09-10 19:15:06 +00:00 
						 
				 
			
				
					
						
							
							
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						4235ddb4e8 
					 
					
						
						
							
							Initial 256 colour support, lightly tested.  
						
						
						
						
					 
					
						2008-09-08 17:40:51 +00:00 
						 
				 
			
				
					
						
							
							
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						3337dfcae5 
					 
					
						
						
							
							Support keypad mode, and get rid of SCREEN_DEF*. Meant to commit these separately but forgot :-/.  
						
						
						
						
					 
					
						2008-07-24 21:42:40 +00:00 
						 
				 
			
				
					
						
							
							
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						892d1b534e 
					 
					
						
						
							
							Split emacs/vi keys into seperate tables.  
						
						
						
						
					 
					
						2008-07-02 21:22:57 +00:00 
						 
				 
			
				
					
						
							
							
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						c4d09c0511 
					 
					
						
						
							
							Convert 0x70 -> 0x88.  
						
						
						
						
					 
					
						2008-06-22 16:56:47 +00:00 
						 
				 
			
				
					
						
							
							
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						4e4f71febb 
					 
					
						
						
							
							Swap in new paste buffer code and add a couple more commands.  
						
						
						
						
					 
					
						2008-06-20 17:31:48 +00:00 
						 
				 
			
				
					
						
							
							
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						99df48d70f 
					 
					
						
						
							
							Trimify.  
						
						
						
						
					 
					
						2008-06-18 22:21:51 +00:00 
						 
				 
			
				
					
						
							
							
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						9e6090a7a2 
					 
					
						
						
							
							Per-session configuration options.  
						
						
						
						
					 
					
						2008-06-03 21:42:37 +00:00 
						 
				 
			
				
					
						
							
							
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						205b78ec58 
					 
					
						
						
							
							Some key tweaks, fix status bar to not rely on attr.  
						
						
						
						
					 
					
						2008-01-03 21:32:11 +00:00 
						 
				 
			
				
					
						
							
							
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						db6ad3acec 
					 
					
						
						
							
							Redraw position indicator regardless.  
						
						
						
						
					 
					
						2007-12-07 09:26:56 +00:00 
						 
				 
			
				
					
						
							
							
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						9a37eb4d94 
					 
					
						
						
							
							Bug fix; don't bail except on first line when printing.  
						
						
						
						
					 
					
						2007-12-06 21:42:00 +00:00 
						 
				 
			
				
					
						
							
							
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						7dc18f68e3 
					 
					
						
						
							
							set/reset mode window functions.  
						
						
						
						
					 
					
						2007-12-06 10:04:43 +00:00 
						 
				 
			
				
					
						
							
							
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						103748d6ad 
					 
					
						
						
							
							Major reorganisation of screen handling.  
						
						
						
						
					 
					
						2007-12-06 09:46:23 +00:00 
						 
				 
			
				
					
						
							
							
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						76c8a590db 
					 
					
						
						
							
							Big internal reorganisation to move tty control into parent.  
						
						
						
						
					 
					
						2007-11-27 19:23:34 +00:00 
						 
				 
			
				
					
						
							
							
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						18d72e6928 
					 
					
						
						
							
							Partial copy mode. Currently does the same as scroll mode but using a cursor. Also fix bug where resizing would leave crap lying around.  
						
						
						
						
					 
					
						2007-11-22 18:09:43 +00:00 
						 
				 
			
				
					
						
							
							
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						df7be0ddab 
					 
					
						
						
							
							Split SCREEN_BACKGROUND flag into BACKGROUND/NOCURSOR in preparation for copy mode.  
						
						
						
						
					 
					
						2007-11-22 09:11:20 +00:00 
						 
				 
			
				
					
						
							
							
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						d0984b890b 
					 
					
						
						
							
							Sort out cursors with a new flag - BACKGROUND - for window modes. Free text on more exit.  
						
						
						
						
					 
					
						2007-11-21 19:53:57 +00:00 
						 
				 
			
				
					
						
							
							
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						acb3661b66 
					 
					
						
						
							
							Scrollable win for command output.  
						
						
						
						
					 
					
						2007-11-21 19:44:05 +00:00