Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						e0383f59bd
					 | 
					
						
						
							
							Better error messages with no server.
						
						
						
						
						
						
					 | 
					
						2007-12-01 11:10:33 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						76c8a590db
					 | 
					
						
						
							
							Big internal reorganisation to move tty control into parent.
						
						
						
						
						
						
					 | 
					
						2007-11-27 19:23:34 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						818df923de
					 | 
					
						
						
							
							Add ^A && ^E to copy mode. Also use STDIN instead of STDOUT in a couple of places.
						
						
						
						
						
						
					 | 
					
						2007-11-26 20:36:30 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						4309d65475
					 | 
					
						
						
							
							realpath the socket path; also sprinkle some const.
						
						
						
						
						
						
					 | 
					
						2007-11-12 15:12:08 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						f92243caa0
					 | 
					
						
						
							
							Check for required term capabilities on start.
						
						
						
						
						
						
					 | 
					
						2007-11-08 10:39:52 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						08d9f46aae
					 | 
					
						
						
							
							Make it build/run on Linux.
						
						
						
						
						
						
					 | 
					
						2007-10-31 14:26:26 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						1f10f6ea8b
					 | 
					
						
						
							
							Close memory leaks.
						
						
						
						
						
						
					 | 
					
						2007-10-24 11:42:03 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						64713e0511
					 | 
					
						
						
							
							Tweak a couple of variable names.
						
						
						
						
						
						
					 | 
					
						2007-10-23 10:25:03 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						25e94a0526
					 | 
					
						
						
							
							List client command.
						
						
						
						
						
						
					 | 
					
						2007-10-23 09:36:19 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						0b0a3c02af
					 | 
					
						
						
							
							Return 0 on lost server so pkill works okay if scripted.
						
						
						
						
						
						
					 | 
					
						2007-10-22 13:16:36 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						91e24af089
					 | 
					
						
						
							
							Clean up pause/exit mess with flags.
						
						
						
						
						
						
					 | 
					
						2007-10-05 14:23:28 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						1f9a8e70d9
					 | 
					
						
						
							
							Incomplete resize support.
						
						
						
						
						
						
					 | 
					
						2007-10-04 19:03:52 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						68a5d5c00b
					 | 
					
						
						
							
							Window attachment, malloc debugging, fix a segfault with no sessions.
						
						
						
						
						
						
					 | 
					
						2007-10-04 11:52:03 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						df716ecc8f
					 | 
					
						
						
							
							Rewrite command handling to be more generic. Not finished!
						
						
						
						
						
						
					 | 
					
						2007-10-03 21:31:07 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						9bb907f2a7
					 | 
					
						
						
							
							Move command handling into the server and tidy up some bits.
						
						
						
						
						
						
					 | 
					
						2007-10-03 10:18:32 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						653ee721df
					 | 
					
						
						
							
							Write error messages for rename. Also tweak some error outputs, and fix -i.
						
						
						
						
						
						
					 | 
					
						2007-09-29 13:22:15 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						5990461688
					 | 
					
						
						
							
							Add client_flush to flush output when transient commands are called.
						
						
						
						
						
						
					 | 
					
						2007-09-28 19:04:21 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						db293c1c07
					 | 
					
						
						
							
							Retry connection with small timeout instead of sleep(10) for server start.
						
						
						
						
						
						
					 | 
					
						2007-09-27 20:53:13 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						22990a6595
					 | 
					
						
						
							
							New session selection rules:
						
						
						
						
						
						
						
						- find by name if given
	- otherwise try current index from $TMUX
	- otherwise if only one session, use it
	- otherwise error 
						
						
					 | 
					
						2007-09-27 09:52:03 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						2a3e209cce
					 | 
					
						
						
							
							Extend op string and add potential for a single alias.
						
						
						
						
						
						
					 | 
					
						2007-09-26 19:09:30 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						5ef6d077c6
					 | 
					
						
						
							
							Join oldest session if non specified. Fix errors.
						
						
						
						
						
						
					 | 
					
						2007-09-26 18:50:49 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						8d01984182
					 | 
					
						
						
							
							Restore list command.
						
						
						
						
						
						
					 | 
					
						2007-09-26 18:32:17 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						b1822f6a72
					 | 
					
						
						
							
							Unlink and retry if server socket connect fails.
						
						
						
						
						
						
					 | 
					
						2007-09-26 18:12:19 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						fb39b22a2e
					 | 
					
						
						
							
							Cleanup part II: split up client stuff and ops. More to come.
						
						
						
						
						
						
					 | 
					
						2007-09-26 13:43:15 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 |