Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						0489213b1b 
					 
					
						
						
							
							Revert screen-write.c r1.54 and fix the bug properly. After wrapping a  
						
						 
						
						... 
						
						
						
						line in a pane, the cursor needs to move to the next line unless it
scrolled. 
						
						
					 
					
						2012-03-17 17:36:03 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						c8c0d68128 
					 
					
						
						
							
							Send secondary DA to terminals with XT in terminfo when starting up and  
						
						 
						
						... 
						
						
						
						parse it to work out the xterm version. 
						
						
					 
					
						2012-03-15 10:36:00 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						523ed3873d 
					 
					
						
						
							
							Respond to secondary DA requests.  
						
						 
						
						
						
						
					 
					
						2012-03-15 10:05:49 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						005566f915 
					 
					
						
						
							
							Fix a warning. Doh.  
						
						 
						
						
						
						
					 
					
						2012-03-15 09:22:31 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						698361ccde 
					 
					
						
						
							
							Add a helper function for enabling an optimization to make some code  
						
						 
						
						... 
						
						
						
						clearer. 
						
						
					 
					
						2012-03-15 09:10:33 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						71df37c247 
					 
					
						
						
							
							Store context off before moving the cursor when wrapping, to fix long  
						
						 
						
						... 
						
						
						
						standing bug drawing over the status line. 
						
						
					 
					
						2012-03-14 23:29:07 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						4e05a2c0ae 
					 
					
						
						
							
							Add -P/-F flags to break-pane too, from George Nachman.  
						
						 
						
						
						
						
					 
					
						2012-03-12 13:31:09 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						575bfa4b4b 
					 
					
						
						
							
							Erm, use EL in a way that actually works...  
						
						 
						
						
						
						
					 
					
						2012-03-12 12:43:18 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						31ddae7735 
					 
					
						
						
							
							Use EL to clear to end of line if possible.  
						
						 
						
						
						
						
					 
					
						2012-03-12 12:38:42 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						1bbb793263 
					 
					
						
						
							
							Always remember last cursor position when moving up or down, not just  
						
						 
						
						... 
						
						
						
						for if crossing zero length lines. From Itay Perl. 
						
						
					 
					
						2012-03-11 23:01:19 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						799f437eff 
					 
					
						
						
							
							Remove some bits leftover from unused backoff code.  
						
						 
						
						
						
						
					 
					
						2012-03-09 21:42:13 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						be63fef872 
					 
					
						
						
							
							Add a missing call to window_set_name, from George Nachman.  
						
						 
						
						
						
						
					 
					
						2012-03-09 21:11:28 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						ac9ebc29a2 
					 
					
						
						
							
							Use a lock file and flock() to serialize server start, avoids problems  
						
						 
						
						... 
						
						
						
						when running a bunch of tmux from cron at the same time. Based on a diff
from Tim Ruehsen. 
						
						
					 
					
						2012-03-09 09:57:40 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						18012f5b18 
					 
					
						
						
							
							free -> xfree.  
						
						 
						
						
						
						
					 
					
						2012-03-04 20:52:05 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						03dca66ae2 
					 
					
						
						
							
							Add -F format to new-window and split-window to use with the -P flag,  
						
						 
						
						... 
						
						
						
						from George Nachman. 
						
						
					 
					
						2012-03-04 20:50:53 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						178a20718c 
					 
					
						
						
							
							Accept hex values as keys, needed for send-keys, based on a diff from  
						
						 
						
						... 
						
						
						
						George Nachman. 
						
						
					 
					
						2012-03-04 20:40:54 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						30f4c30ca3 
					 
					
						
						
							
							Add A and I keys for vi status line editing.  
						
						 
						
						
						
						
					 
					
						2012-03-04 07:38:11 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						8b68ea1462 
					 
					
						
						
							
							Terminate strftime buffer properly and free format string, whoops. From  
						
						 
						
						... 
						
						
						
						Tiago Cunha. 
						
						
					 
					
						2012-03-03 09:45:41 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						f4fdddc930 
					 
					
						
						
							
							Support "bracketed paste" mode. This adds a -p flag to paste-buffer - if  
						
						 
						
						... 
						
						
						
						this is used and the application has requested bracketed pastes, then
tmux surrounds the pasted text by \033[200~ and \033[201~. Applications
like vim can (apparently) use this to avoid, for example, indenting the
text. From Ailin Nemui. 
						
						
					 
					
						2012-03-03 09:43:22 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						4b8bb7770f 
					 
					
						
						
							
							The wlmouse offset should be part of the client, not the server. From  
						
						 
						
						... 
						
						
						
						Ailin Nemui. 
						
						
					 
					
						2012-03-03 08:55:56 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						07ac16807f 
					 
					
						
						
							
							Add move-pane command (like join-pane but allows the same window). Also  
						
						 
						
						... 
						
						
						
						-b flag to join-pane and move-pane to place the pane to the left or
above. From George Nachman. 
						
						
					 
					
						2012-03-03 08:31:18 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						4d9ccd3229 
					 
					
						
						
							
							Add printf attribute to a couple of functions, from Tim Ruehsen.  
						
						 
						
						
						
						
					 
					
						2012-03-02 11:16:44 +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 
							
						 
					 
					
						
						
							
						
						aaf0bfccf4 
					 
					
						
						
							
							Use format for display-message, based on a diff from George Nachman.  
						
						 
						
						
						
						
					 
					
						2012-02-23 22:40:58 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						fe055c89f5 
					 
					
						
						
							
							Sort some entries, from Ben Boeckel.  
						
						 
						
						
						
						
					 
					
						2012-02-15 18:44:49 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						fddbd44c18 
					 
					
						
						
							
							Add a wrapper function tty_set_size from George Nachman.  
						
						 
						
						
						
						
					 
					
						2012-02-15 17:25:02 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						67949de0a1 
					 
					
						
						
							
							Don't die if fail to get root directory, from Ben Boeckel.  
						
						 
						
						
						
						
					 
					
						2012-02-06 17:29:29 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						3f49137f90 
					 
					
						
						
							
							Check for the right return value from sscanf.  
						
						 
						
						
						
						
					 
					
						2012-02-05 22:23:13 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						fe7cf0ba90 
					 
					
						
						
							
							Document option values, particularly that omitting on|off for a flag is  
						
						 
						
						... 
						
						
						
						a toggle. 
						
						
					 
					
						2012-02-02 22:33:05 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						efb639e1d2 
					 
					
						
						
							
							Add -l flag to send-keys to send input literally (without translating  
						
						 
						
						... 
						
						
						
						key names). From Frank Terbeck. 
						
						
					 
					
						2012-02-02 00:15:28 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						8363d19307 
					 
					
						
						
							
							Move window name changes into wrapper function window_set_name, from  
						
						 
						
						... 
						
						
						
						George Nachman. 
						
						
					 
					
						2012-02-02 00:10:11 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						fdeaa73342 
					 
					
						
						
							
							Do not change pane when changing window with mouse on status line,  
						
						 
						
						... 
						
						
						
						pointed out by Romain Francoise. 
						
						
					 
					
						2012-02-02 00:04:54 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						d1ae2d9757 
					 
					
						
						
							
							Get client_width and client_height the right way round, from Stephen  
						
						 
						
						... 
						
						
						
						Thirlwall. 
						
						
					 
					
						2012-02-02 00:03:45 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						908a22e41c 
					 
					
						
						
							
							Provide defined ways to set the various default-path possibilities: ~  
						
						 
						
						... 
						
						
						
						for home directory, . for server start directory, - for session start
directory and empty for the pane's working directory (the default). All
can also be used as part of a relative path (eg -/foo). Also provide -c
flags to neww and splitw to override default-path setting.
Based on a diff from sthen. ok sthen 
						
						
					 
					
						2012-01-31 15:52:21 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						49a5a587ec 
					 
					
						
						
							
							Add pane id to each pane in layout description (while still accepting  
						
						 
						
						... 
						
						
						
						the old form). Based on diff from George Nachman. 
						
						
					 
					
						2012-01-30 20:57:02 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jason McIntyre 
							
						 
					 
					
						
						
							
						
						677ed3e5f0 
					 
					
						
						
							
							id -> ID; ok nicm  
						
						 
						
						
						
						
					 
					
						2012-01-30 20:48:28 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						f188345b33 
					 
					
						
						
							
							Don't print double spaces in list output.  
						
						 
						
						
						
						
					 
					
						2012-01-30 20:39:56 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						0e59bc75fd 
					 
					
						
						
							
							Give each window a unique id, like panes but prefixed with @. Based on  
						
						 
						
						... 
						
						
						
						work from George Nachman. 
						
						
					 
					
						2012-01-30 09:39:34 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						937173ff11 
					 
					
						
						
							
							Enforce history-limit option when clearing the screen, memory leak  
						
						 
						
						... 
						
						
						
						spotted by R I Pienaar. 
						
						
					 
					
						2012-01-29 21:31:11 +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 
							
						 
					 
					
						
						
							
						
						9bbc63ed65 
					 
					
						
						
							
							Call bufferevent_free before closing file descriptor associated with it  
						
						 
						
						... 
						
						
						
						or bugs in $EventMechanism on $OtherOS makes libevent get it's knickers
in a twist. From Dylan Alex Simon. 
						
						
					 
					
						2012-01-29 02:22:11 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						a7a44bfcd9 
					 
					
						
						
							
							Terminate strftime buffer properly even if a really long format string  
						
						 
						
						... 
						
						
						
						is given, from Tiago Cunha. 
						
						
					 
					
						2012-01-26 09:05:54 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						d2d2df1365 
					 
					
						
						
							
							Fix memory leak in error path, from Tiago Cunha.  
						
						 
						
						
						
						
					 
					
						2012-01-26 09:03:09 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						678e67437f 
					 
					
						
						
							
							Remove unused backoff code that doesn't do any good.  
						
						 
						
						
						
						
					 
					
						2012-01-21 23:51:34 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						b92e81a1aa 
					 
					
						
						
							
							Show pane size in top right of display panes mode.  
						
						 
						
						
						
						
					 
					
						2012-01-21 23:45:44 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						e870a3f3ec 
					 
					
						
						
							
							it's -> its.  
						
						 
						
						
						
						
					 
					
						2012-01-21 20:40:28 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						8ed9124f3f 
					 
					
						
						
							
							Use RB trees not SPLAY.  
						
						 
						
						
						
						
					 
					
						2012-01-21 11:12:13 +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 
							
						 
					 
					
						
						
							
						
						7f24020cbe 
					 
					
						
						
							
							Add strings to allow the aixterm bright colours to be used when  
						
						 
						
						... 
						
						
						
						configuring colours, requested by Elliott Cable a few months ago. 
						
						
					 
					
						2012-01-21 08:23:12 +00:00