Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						682884edc5 
					 
					
						
						
							
							Add a helper function to send ready message.  
						
						 
						
						
						
						
					 
					
						2012-05-22 10:56:48 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						82b053a811 
					 
					
						
						
							
							Use tty_pane_full_width macro in some more places.  
						
						 
						
						
						
						
					 
					
						2012-05-22 09:37:54 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						2f93affb98 
					 
					
						
						
							
							If there are any terminals with insert mode but not ich1, they can go  
						
						 
						
						... 
						
						
						
						through the slow path. Tidies code slightly. 
						
						
					 
					
						2012-05-22 09:36:12 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						243d12752c 
					 
					
						
						
							
							Move some common code to repeat spaces into a function.  
						
						 
						
						
						
						
					 
					
						2012-05-22 09:09:16 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						7a4679a17f 
					 
					
						
						
							
							Instead of passing stdin/stdout/stderr file descriptors over imsg and  
						
						 
						
						... 
						
						
						
						handling them in the server, handle them in the client and pass buffers
over imsg. This is much tidier for some upcoming changes and the
performance hit isn't critical.
The tty fd is still passed to the server as before.
This bumps the tmux protocol version so new clients and old servers are
incompatible. 
						
						
					 
					
						2012-05-21 18:27:42 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						d61c572c92 
					 
					
						
						
							
							+/- from Thomas Adam.  
						
						 
						
						
						
						
					 
					
						2012-05-20 11:09:17 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						cae8d02b2e 
					 
					
						
						
							
							Add FAQ entry on terminal scrollback, from Andrew Pimlott.  
						
						 
						
						
						
						
					 
					
						2012-05-17 23:30:20 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						ac7e2f13e9 
					 
					
						
						
							
							Ignore line continuation when escaped as \\, from Simon Nicolussi.  
						
						 
						
						
						
						
					 
					
						2012-05-17 21:21:31 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						50cefec497 
					 
					
						
						
							
							Use -t for move-window with -r rather than dying. Reported by Ben  
						
						 
						
						... 
						
						
						
						Boeckel and Thomas Adam. 
						
						
					 
					
						2012-05-13 07:33:31 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tiago Cunha 
							
						 
					 
					
						
						
							
						
						1340c012b0 
					 
					
						
						
							
							Sync OpenBSD patchset 1111:  
						
						 
						
						... 
						
						
						
						Add a helper function to open the terminal for attach-/new-session. 
						
						
					 
					
						2012-05-12 15:00:19 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tiago Cunha 
							
						 
					 
					
						
						
							
						
						2f0db58777 
					 
					
						
						
							
							Sync OpenBSD patchset 1110:  
						
						 
						
						... 
						
						
						
						Only enter copy mode on scroll up, from Ailin Nemui. 
						
						
					 
					
						2012-05-12 14:59:17 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tiago Cunha 
							
						 
					 
					
						
						
							
						
						470f521410 
					 
					
						
						
							
							Sync OpenBSD patchset 1109:  
						
						 
						
						... 
						
						
						
						Tidy up by adding a macro for the pane being the full screen width, from
Ailin Nemui. 
						
						
					 
					
						2012-05-12 14:58:43 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tiago Cunha 
							
						 
					 
					
						
						
							
						
						8f29eeaae6 
					 
					
						
						
							
							Sync OpenBSD patchset 1108:  
						
						 
						
						... 
						
						
						
						Missing ()s in macros. 
						
						
					 
					
						2012-05-12 14:57:36 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tiago Cunha 
							
						 
					 
					
						
						
							
						
						f2f9bc0181 
					 
					
						
						
							
							Sync OpenBSD patchset 1107:  
						
						 
						
						... 
						
						
						
						Pull CRA out into a separate function and add ERA, from Ailin Nemui. 
						
						
					 
					
						2012-05-12 14:57:02 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tiago Cunha 
							
						 
					 
					
						
						
							
						
						5f92f62ac3 
					 
					
						
						
							
							Sync OpenBSD patchset 1106:  
						
						 
						
						... 
						
						
						
						Make unbind-key -a work with -t, based on a diff from Kazuhiko Sakaguchi. 
						
						
					 
					
						2012-05-12 14:56:10 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						673b1abe5f 
					 
					
						
						
							
							+.  
						
						 
						
						
						
						
					 
					
						2012-05-10 06:04:31 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						37f9bb46d8 
					 
					
						
						
							
							Add a helper function to open the terminal for attach-/new-session.  
						
						 
						
						
						
						
					 
					
						2012-05-06 07:38:17 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						218b692221 
					 
					
						
						
							
							Only enter copy mode on scroll up, from Ailin Nemui.  
						
						 
						
						
						
						
					 
					
						2012-05-05 18:48:31 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						96a34a0c0a 
					 
					
						
						
							
							Tidy up by adding a macro for the pane being the full screen width, from  
						
						 
						
						... 
						
						
						
						Ailin Nemui. 
						
						
					 
					
						2012-05-05 18:45:55 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						132403b6be 
					 
					
						
						
							
							Missing ()s in macros.  
						
						 
						
						
						
						
					 
					
						2012-05-05 18:31:09 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						3e6454f2d6 
					 
					
						
						
							
							Pull CRA out into a separate function and add ERA, from Ailin Nemui.  
						
						 
						
						
						
						
					 
					
						2012-05-05 18:17:59 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						f66b105c21 
					 
					
						
						
							
							Make unbind-key -a work with -t, based on a diff from Kazuhiko Sakaguchi.  
						
						 
						
						
						
						
					 
					
						2012-05-05 17:40:47 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tiago Cunha 
							
						 
					 
					
						
						
							
						
						b74b875f25 
					 
					
						
						
							
							Sync OpenBSD tree.h due to patchset 1104.  
						
						 
						
						... 
						
						
						
						Prompted by ore on #tmux. 
						
						
					 
					
						2012-05-03 20:39:42 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tiago Cunha 
							
						 
					 
					
						
						
							
						
						e79c647052 
					 
					
						
						
							
							Sync OpenBSD patchset 1105:  
						
						 
						
						... 
						
						
						
						default-path has the same possibilities as new-window -c now. 
						
						
					 
					
						2012-05-03 17:53:50 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tiago Cunha 
							
						 
					 
					
						
						
							
						
						b728970c65 
					 
					
						
						
							
							Sync OpenBSD patchset 1104:  
						
						 
						
						... 
						
						
						
						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-05-03 17:51:04 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tiago Cunha 
							
						 
					 
					
						
						
							
						
						e45dc6ae59 
					 
					
						
						
							
							Sync OpenBSD patchset 1103:  
						
						 
						
						... 
						
						
						
						Use int not u_char for colours from options since they may have bit 8
set to mark them as 256-colour. Reported by Chris Johnson. 
						
						
					 
					
						2012-05-03 17:12:38 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tiago Cunha 
							
						 
					 
					
						
						
							
						
						d0907861f9 
					 
					
						
						
							
							Sync OpenBSD patchset 1102:  
						
						 
						
						... 
						
						
						
						Add a buffer with all input from last ground state, will be used for
control mode. From George Nachman. 
						
						
					 
					
						2012-05-03 16:55:48 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						cc979bda0f 
					 
					
						
						
							
							default-path has the same possibilities as new-window -c now.  
						
						 
						
						
						
						
					 
					
						2012-05-02 19:29:13 +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 
							
						 
					 
					
						
						
							
						
						e60f48ab09 
					 
					
						
						
							
							Use int not u_char for colours from options since they may have bit 8  
						
						 
						
						... 
						
						
						
						set to mark them as 256-colour. Reported by Chris Johnson. 
						
						
					 
					
						2012-04-29 07:33:41 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						ff5155f719 
					 
					
						
						
							
							Add a buffer with all input from last ground state, will be used for  
						
						 
						
						... 
						
						
						
						control mode. From George Nachman. 
						
						
					 
					
						2012-04-25 21:12:49 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tiago Cunha 
							
						 
					 
					
						
						
							
						
						714416074a 
					 
					
						
						
							
							Sync OpenBSD patchset 1101:  
						
						 
						
						... 
						
						
						
						Add missing prototype. 
						
						
					 
					
						2012-04-24 16:24:37 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tiago Cunha 
							
						 
					 
					
						
						
							
						
						bea5155fee 
					 
					
						
						
							
							Sync OpenBSD patchset 1100:  
						
						 
						
						... 
						
						
						
						Use an enum for client exit reasons, from George Nachman. 
						
						
					 
					
						2012-04-24 16:24:03 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tiago Cunha 
							
						 
					 
					
						
						
							
						
						995c9a50ab 
					 
					
						
						
							
							Sync OpenBSD patchset 1099:  
						
						 
						
						... 
						
						
						
						Do not return a buffer on the stack, mentioned by jsg a while ago. 
						
						
					 
					
						2012-04-24 16:22:28 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tiago Cunha 
							
						 
					 
					
						
						
							
						
						c8c6a23d66 
					 
					
						
						
							
							Sync OpenBSD patchset 1098:  
						
						 
						
						... 
						
						
						
						Use a helper function to fire choose callback. 
						
						
					 
					
						2012-04-24 16:21:43 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tiago Cunha 
							
						 
					 
					
						
						
							
						
						6df8953f4f 
					 
					
						
						
							
							Sync OpenBSD patchset 1097:  
						
						 
						
						... 
						
						
						
						Add window-status-separator option, from Thomas Adam. 
						
						
					 
					
						2012-04-24 16:20:18 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tiago Cunha 
							
						 
					 
					
						
						
							
						
						00e2e35740 
					 
					
						
						
							
							Sync OpenBSD patchset 1096:  
						
						 
						
						... 
						
						
						
						Add -a flag to kill-window, from Thomas Adam. 
						
						
					 
					
						2012-04-24 16:19:27 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tiago Cunha 
							
						 
					 
					
						
						
							
						
						31cf5314ee 
					 
					
						
						
							
							Sync OpenBSD patchset 1095:  
						
						 
						
						... 
						
						
						
						Fix printing commands with no arguments, from Benjamin Poirier. 
						
						
					 
					
						2012-04-24 16:18:35 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tiago Cunha 
							
						 
					 
					
						
						
							
						
						bdfbb52951 
					 
					
						
						
							
							Sync OpenBSD patchset 1094:  
						
						 
						
						... 
						
						
						
						Handle partial keys properly by making sure the timer has actually
expired, fixes problems with mintty reported by Michael Simpson. 
						
						
					 
					
						2012-04-24 16:17:57 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						94795eb48e 
					 
					
						
						
							
							Add missing prototype.  
						
						 
						
						
						
						
					 
					
						2012-04-23 23:25:02 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						d3e432069b 
					 
					
						
						
							
							Use an enum for client exit reasons, from George Nachman.  
						
						 
						
						
						
						
					 
					
						2012-04-23 23:18:43 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						0f9e0d1cfe 
					 
					
						
						
							
							Do not return a buffer on the stack, mentioned by jsg a while ago.  
						
						 
						
						
						
						
					 
					
						2012-04-23 22:43:09 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						48e6ebbe1e 
					 
					
						
						
							
							Use a helper function to fire choose callback.  
						
						 
						
						
						
						
					 
					
						2012-04-23 22:40:47 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						e02d1bce98 
					 
					
						
						
							
							Add window-status-separator option, from Thomas Adam.  
						
						 
						
						
						
						
					 
					
						2012-04-23 22:23:14 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						ed58b2d353 
					 
					
						
						
							
							Add -a flag to kill-window, from Thomas Adam.  
						
						 
						
						
						
						
					 
					
						2012-04-23 22:10:45 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						5cbca2e70f 
					 
					
						
						
							
							Fix printing commands with no arguments, from Benjamin Poirier.  
						
						 
						
						
						
						
					 
					
						2012-04-22 05:24:05 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						e8dff68588 
					 
					
						
						
							
							Handle partial keys properly by making sure the timer has actually  
						
						 
						
						... 
						
						
						
						expired, fixes problems with mintty reported by Michael Simpson. 
						
						
					 
					
						2012-04-22 05:21:40 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tiago Cunha 
							
						 
					 
					
						
						
							
						
						e65c5ad56c 
					 
					
						
						
							
							Sync OpenBSD patchset 1093:  
						
						 
						
						... 
						
						
						
						Turn automatic-rename off properly if turned off by renaming a
window. Reported by Romain Francoise. 
						
						
					 
					
						2012-04-12 12:44:26 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tiago Cunha 
							
						 
					 
					
						
						
							
						
						bae2701289 
					 
					
						
						
							
							Sync OpenBSD patchset 1092:  
						
						 
						
						... 
						
						
						
						Stop accepting new clients for 1 second on EMFILE/ENFILE. Based on
ongoing fixes to other daemons by Theo. 
						
						
					 
					
						2012-04-12 12:43:40 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						c6e0af9bdb 
					 
					
						
						
							
							Turn automatic-rename off properly if turned off by renaming a  
						
						 
						
						... 
						
						
						
						window. Reported by Romain Francoise. 
						
						
					 
					
						2012-04-11 07:45:30 +00:00