Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						3977dba761 
					 
					
						
						
							
							Focus events can cause trouble if left on and they can't be turned off  
						
						... 
						
						
						
						during idle periods (like the other states are) because we'd miss
events. So add a server option to control them. Defaults to off. 
						
						
					 
					
						2013-06-23 13:10:46 +00:00 
						 
				 
			
				
					
						
							
							
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						13441e8cb8 
					 
					
						
						
							
							The actual terminfo entries we ended up with for cursor changes are Cs,  
						
						... 
						
						
						
						Ce, Ss and Se (not Cc, Ce, Cs, Csr). So use and document these instead
of the ones we were using earlier. 
						
						
					 
					
						2013-06-02 07:52:15 +00:00 
						 
				 
			
				
					
						
							
							
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						982354765b 
					 
					
						
						
							
							Remove tmux's (already minimal) 88 colour support. Such terminals are  
						
						... 
						
						
						
						few and unnecessary. 
						
						
					 
					
						2013-03-27 11:17:12 +00:00 
						 
				 
			
				
					
						
							
							
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						e44bd9f750 
					 
					
						
						
							
							Revert the command-prefix change which breaks sequences of commands.  
						
						
						
						
					 
					
						2013-03-25 15:59:57 +00:00 
						 
				 
			
				
					
						
							
							
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						8094e82287 
					 
					
						
						
							
							Add option command-prefix which is automatically prepended to any  
						
						... 
						
						
						
						command (apart from a naked default-shell). The default is "exec ". 
						
						
					 
					
						2013-03-24 09:21:27 +00:00 
						 
				 
			
				
					
						
							
							
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						69fe5ca567 
					 
					
						
						
							
							Add -v to set and setw to show only option value.  
						
						
						
						
					 
					
						2013-03-21 16:15:52 +00:00 
						 
				 
			
				
					
						
							
							
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						e33ba57c13 
					 
					
						
						
							
							Remove the layout undo/redo code which never really worked.  
						
						
						
						
					 
					
						2013-01-17 00:11:22 +00:00 
						 
				 
			
				
					
						
							
							
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						bc2e4a36df 
					 
					
						
						
							
							If timing between keys is less than (by default) 1 millisecond, assume  
						
						... 
						
						
						
						the text is being pasted. assume-paste-time option changes the value (0
disables). Based on a diff from Marcin Kulik. 
						
						
					 
					
						2013-01-15 22:55:29 +00:00 
						 
				 
			
				
					
						
							
							
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						93224260ae 
					 
					
						
						
							
							Add window-status-last-* options, from Boris Faure.  
						
						
						
						
					 
					
						2012-11-27 13:52:23 +00:00 
						 
				 
			
				
					
						
							
							
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						a6c22d650b 
					 
					
						
						
							
							Add a flag to move-window to renumber the windows in a session (closing  
						
						... 
						
						
						
						any gaps) and add an option to do this automatically each time a window
is killed. From Thomas Adam. 
						
						
					 
					
						2012-04-29 17:20:01 +00:00 
						 
				 
			
				
					
						
							
							
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						e02d1bce98 
					 
					
						
						
							
							Add window-status-separator option, from Thomas Adam.  
						
						
						
						
					 
					
						2012-04-23 22:23:14 +00:00 
						 
				 
			
				
					
						
							
							
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						85f5485cb5 
					 
					
						
						
							
							Add a layout history which can be stepped through with select-layout -u  
						
						... 
						
						
						
						and -U commands (bound to 'u' and 'U' by default). 
						
						
					 
					
						2012-04-01 13:18:38 +00:00 
						 
				 
			
				
					
						
							
							
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						01f2b5d64b 
					 
					
						
						
							
							50 is a too low trigger default on larger terminals, bump to 250.  
						
						
						
						
					 
					
						2012-03-20 11:23:12 +00:00 
						 
				 
			
				
					
						
							
							
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						f59971276a 
					 
					
						
						
							
							Add a simple form of output rate limiting by counting the number of  
						
						... 
						
						
						
						certain C0 sequences (linefeeds, backspaces, carriage returns) and if it
exceeds a threshold (current default 50/millisecond), start to redraw
the pane every 100 milliseconds instead of making each change as it
comes. Two configuration options - c0-change-trigger and
c0-change-interval.
This makes tmux much more responsive under very fast output (for example
yes(1) or accidentally cat'ing a large file) but may not be perfect on
all terminals and connections - feedback very welcome, particularly
where this change has a negative rather than positive effect (making it
off by default is a possibility).
After much experimentation based originally on a request Robin Lee
Powell (which ended with a completely different solution), this idea
from discussion with Ailin Nemui. 
						
						
					 
					
						2012-03-20 11:01:00 +00:00 
						 
				 
			
				
					
						
							
							
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						95f48a219a 
					 
					
						
						
							
							Add a wrap-search option to turn off wrapping of searches in copy  
						
						... 
						
						
						
						mode. From Jacobo de Vera. 
						
						
					 
					
						2012-03-17 21:40:53 +00:00 
						 
				 
			
				
					
						
							
							
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						952ffdd288 
					 
					
						
						
							
							Remove accidentally committed option.  
						
						
						
						
					 
					
						2012-02-29 21:10:51 +00:00 
						 
				 
			
				
					
						
							
							
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						4e7de210e4 
					 
					
						
						
							
							Allow a single option to be specified to show-options to show just that  
						
						... 
						
						
						
						option. 
						
						
					 
					
						2012-02-25 12:57:42 +00:00 
						 
				 
			
				
					
						
							
							
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						fe055c89f5 
					 
					
						
						
							
							Sort some entries, from Ben Boeckel.  
						
						
						
						
					 
					
						2012-02-15 18:44:49 +00:00 
						 
				 
			
				
					
						
							
							
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						230d0fbc9e 
					 
					
						
						
							
							Add an option to move the status line to the top of the screen,  
						
						... 
						
						
						
						requested by many. 
						
						
					 
					
						2012-01-29 09:37:02 +00:00 
						 
				 
			
				
					
						
							
							
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						535286c05a 
					 
					
						
						
							
							Drop the ability to have a list of keys in the prefix in favour of two  
						
						... 
						
						
						
						separate options, prefix and prefix2. This simplifies the code and gets
rid the data options type which was only used for this one option.
Also add a -2 flag to send-prefix to send the secondary prefix key,
fixing a cause of minor irritation.
People who want three prefix keys are out of luck :-). 
						
						
					 
					
						2012-01-21 08:40:09 +00:00 
						 
				 
			
				
					
						
							
							
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						8cf19ab770 
					 
					
						
						
							
							Add some trivial additional status line attributes from jwcxz at users  
						
						... 
						
						
						
						dot sourceforge dot net. 
						
						
					 
					
						2012-01-20 19:51:28 +00:00 
						 
				 
			
				
					
						
							
							
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						dcad13155b 
					 
					
						
						
							
							Add an option to disable the window rename escape sequence, from Romain  
						
						... 
						
						
						
						Francoise. 
						
						
					 
					
						2012-01-20 19:15:40 +00:00 
						 
				 
			
				
					
						
							
							
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						fd25d35868 
					 
					
						
						
							
							Move word-separators to be a session rather than window option, from Ben  
						
						... 
						
						
						
						Boeckel. 
						
						
					 
					
						2011-11-15 23:24:04 +00:00 
						 
				 
			
				
					
						
							
							
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						e5bf63cb59 
					 
					
						
						
							
							Option to change status line (message) background when using vi keys and  
						
						... 
						
						
						
						in command mode. From Ben Boeckel. 
						
						
					 
					
						2011-11-05 09:06:31 +00:00 
						 
				 
			
				
					
						
							
							
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						b2ee98b8d7 
					 
					
						
						
							
							Add screen*:XT to terminal-overrides for tmux-in-tmux, from Romain  
						
						... 
						
						
						
						Francoise. 
						
						
					 
					
						2011-10-27 22:54:06 +00:00 
						 
				 
			
				
					
						
							
							
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						f01b7191a3 
					 
					
						
						
							
							Add pane-base-index option, from Ben Barbour.  
						
						
						
						
					 
					
						2011-08-24 10:29:57 +00:00 
						 
				 
			
				
					
						
							
							
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						cc5bcbfb59 
					 
					
						
						
							
							Extend the mode-mouse option to add a third choice which means the mouse  
						
						... 
						
						
						
						does not enter copy mode. Patch from SF bug 3374493.
In future the mode-mouse option is likely to die and be broken into
several smaller options. 
						
						
					 
					
						2011-07-30 18:01:26 +00:00 
						 
				 
			
				
					
						
							
							
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						f12158bc25 
					 
					
						
						
							
							Add an option to trigger the terminal bell when there is an alert, from  
						
						... 
						
						
						
						Marco Beck. 
						
						
					 
					
						2011-07-03 19:07:54 +00:00 
						 
				 
			
				
					
						
							
							
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						3ea5e06bfb 
					 
					
						
						
							
							Support DECSCUSR sequence to set the cursor style with two new  
						
						... 
						
						
						
						terminfo(5) extensions, Cs and Csr. Written by Ailin Nemui. 
						
						
					 
					
						2011-05-20 19:17:39 +00:00 
						 
				 
			
				
					
						
							
							
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						944b5e6fa0 
					 
					
						
						
							
							Support xterm(1) cursor colour change sequences through terminfo(5) Cc  
						
						... 
						
						
						
						(set) and Cr (reset) extensions. Originally by Sean Estabrooks, tweaked
by me and Ailin Nemui. 
						
						
					 
					
						2011-05-20 19:03:58 +00:00 
						 
				 
			
				
					
						
							
							
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						96e7f33da3 
					 
					
						
						
							
							Support setting the xterm clipboard when copying from copy mode using  
						
						... 
						
						
						
						the xterm escape sequence for the purpose (if xterm is configured to
allow it).
Written by and much discussed Ailin Nemui, guidance on
xterm/termcap/terminfo from Thomas Dickey. 
						
						
					 
					
						2011-05-18 20:24:29 +00:00 
						 
				 
			
				
					
						
							
							
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						f3741f0653 
					 
					
						
						
							
							Add a new option, mouse-resize-pane. When on, panes may be resized by  
						
						... 
						
						
						
						dragging their borders. From hsim at gmx.li. 
						
						
					 
					
						2011-05-08 20:34:12 +00:00 
						 
				 
			
				
					
						
							
							
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						295ace6820 
					 
					
						
						
							
							Use the tsl and fsl terminfo(5) capabilities to update terminal title  
						
						... 
						
						
						
						and automatically fill them in on terminals with the XT capability
(which means their title setting is xterm-compatible). From hsim at
gmx.li. 
						
						
					 
					
						2011-05-08 19:53:06 +00:00 
						 
				 
			
				
					
						
							
							
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						0bb2119781 
					 
					
						
						
							
							Add an option (mouse-select-window) which allows the mouse to be used by  
						
						... 
						
						
						
						clicking on the status line, written by hsim at gmx dot li. 
						
						
					 
					
						2011-04-18 19:49:05 +00:00 
						 
				 
			
				
					
						
							
							
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						48a1169f4e 
					 
					
						
						
							
							Since buffers are now global, bump the default buffer-limit a bit higher  
						
						... 
						
						
						
						to 20 rather than 9. 
						
						
					 
					
						2011-04-09 20:00:29 +00:00 
						 
				 
			
				
					
						
							
							
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						9ad9e8c5dd 
					 
					
						
						
							
							The maximum history-limit was accidentally reduced, fix it back to INT_MAX.  
						
						
						
						
					 
					
						2011-01-13 13:38:57 +00:00 
						 
				 
			
				
					
						
							
							
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						ac3b78a841 
					 
					
						
						
							
							Support for UTF-8 mouse input (\033[1005h). This was added in xterm 262  
						
						... 
						
						
						
						and supports larger terminals than the older way.
If the new mouse-utf8 option is on, UTF-8 mouse input is enabled for all
UTF-8 terminals. The option defaults to on if LANG etc are set in the
same manner as the utf8 option.
With help and based on code from hsim at gmx.li. 
						
						
					 
					
						2011-01-03 23:35:21 +00:00 
						 
				 
			
				
					
						
							
							
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						3e8124009f 
					 
					
						
						
							
							Move the user-visible parts of all options (names, types, limit, default  
						
						... 
						
						
						
						values) together into one set of tables in options-table.c. Also clean
up and simplify cmd-set-options.c and move a common print function into
option-table.c. 
						
						
					 
					
						2011-01-01 16:51:21 +00:00