Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						b590b5dd0b
					 | 
					
						
						
							
							Sync.
						
						
						
						
						
						
					 | 
					
						2008-06-10 18:43:55 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						2a2a9760ee
					 | 
					
						
						
							
							Read from pipe to allow client to confirm and socket be closed.
						
						
						
						
						
						
					 | 
					
						2008-06-07 07:33:03 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						29e2253611
					 | 
					
						
						
							
							Partial tmux.1 update thanks to Will Maier.
						
						
						
						
						
						
					 | 
					
						2008-06-06 20:07:56 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						3cd4a08ffb
					 | 
					
						
						
							
							Make server exit when last session dies. Also fix window check for status activity redraw.
						
						
						
						
						
						
					 | 
					
						2008-06-06 17:55:27 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						197347b61f
					 | 
					
						
						
							
							Don't bork on link/swap the same window. Also extend comment.
						
						
						
						
						
						
					 | 
					
						2008-06-05 22:59:38 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						0b9b873a55
					 | 
					
						
						
							
							Big reorganisation of command-line syntax.
						
						
						
						
						
						
					 | 
					
						2008-06-05 21:25:00 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						ee1a7fded7
					 | 
					
						
						
							
							Print for the less easy commands.
						
						
						
						
						
						
					 | 
					
						2008-06-05 17:12:11 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						7842d29673
					 | 
					
						
						
							
							Revert attempt to fix stray updates, turns out it was clock :-/.
						
						
						
						
						
						
					 | 
					
						2008-06-04 19:20:10 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						39be570b20
					 | 
					
						
						
							
							vi keys from Will Maier.
						
						
						
						
						
						
					 | 
					
						2008-06-04 18:50:35 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						b25ac6fd75
					 | 
					
						
						
							
							Update.
						
						
						
						
						
						
					 | 
					
						2008-06-04 18:27:33 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						9e6090a7a2
					 | 
					
						
						
							
							Per-session configuration options.
						
						
						
						
						
						
					 | 
					
						2008-06-03 21:42:37 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						73c9b25d2d
					 | 
					
						
						
							
							It is too easy to create things in the same second; use a timespec instead.
						
						
						
						
						
						
					 | 
					
						2008-06-03 18:13:54 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						eaee4dc800
					 | 
					
						
						
							
							Quick and dirty kill-server command.
						
						
						
						
						
						
					 | 
					
						2008-06-03 05:10:38 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						8731755ab4
					 | 
					
						
						
							
							Add a windowonly generic command and use it where appropriate. Also trim includes and unused.
						
						
						
						
						
						
					 | 
					
						2008-06-02 22:09:49 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						95cc21c251
					 | 
					
						
						
							
							Quick man page update, also fix some usages and get rid of some CMD_KEY checks.
						
						
						
						
						
						
					 | 
					
						2008-06-02 21:36:51 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						a26f58c7c3
					 | 
					
						
						
							
							Last bits of basic configuration file. By default in ~/.tmux.conf or specified with -f. Just a list of tmux commands executed when the server is started and before and any session/window is created.
						
						
						
						
						
						
					 | 
					
						2008-06-02 21:08:36 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						c7243b73cb
					 | 
					
						
						
							
							Move -s and -c down a level so handling them is the responsibility of the command (with some helper functions), rather than the top-level. This changes the action command syntax so that -s and -c must be after the command rather than before.
						
						
						
						
						
						
					 | 
					
						2008-06-02 18:08:17 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						11ee55e755
					 | 
					
						
						
							
							Prepare TERM in buffer before sending; this allows size to be part of cmd and prevents it being split. This is the only place this happens so remove it from todo.
						
						
						
						
						
						
					 | 
					
						2008-06-01 21:24:33 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						693231e8eb
					 | 
					
						
						
							
							+.
						
						
						
						
						
						
					 | 
					
						2008-06-01 20:36:01 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						65f4284e7f
					 | 
					
						
						
							
							New command, send-keys, to send a set of keys.
						
						
						
						
						
						
					 | 
					
						2008-06-01 20:20:25 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						99fa60f295
					 | 
					
						
						
							
							+.
						
						
						
						
						
						
					 | 
					
						2008-06-01 18:35:45 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						5569ff9723
					 | 
					
						
						
							
							Don't hang when window closes early; also add lots more debugging.
						
						
						
						
						
						
					 | 
					
						2008-05-31 20:04:15 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						58ca26cefa
					 | 
					
						
						
							
							+.
						
						
						
						
						
						
					 | 
					
						2008-03-31 20:12:04 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						7613c7f388
					 | 
					
						
						
							
							GNUmakefile fixes, from tobiasu.
						
						
						
						
						
						
					 | 
					
						2008-02-10 19:46:17 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						61b0b2c76d
					 | 
					
						
						
							
							Upd.
						
						
						
						
						
						
					 | 
					
						2008-01-03 21:41:15 +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
							
						 
					 | 
					
						
						
							
						
						e7f68a089e
					 | 
					
						
						
							
							Write status across entire line.
						
						
						
						
						
						
					 | 
					
						2008-01-03 19:18:14 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						f18ac66185
					 | 
					
						
						
							
							Quick start section in man page.
						
						
						
						
						
						
					 | 
					
						2007-12-16 17:18:43 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						da22fafed5
					 | 
					
						
						
							
							Sync with Makefile.
						
						
						
						
						
						
					 | 
					
						2007-12-13 18:59:42 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						c6efbbb843
					 | 
					
						
						
							
							Don't free twice when exiting.
						
						
						
						
						
						
					 | 
					
						2007-12-12 19:44:59 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						5bc8b2b7b6
					 | 
					
						
						
							
							Actually incrementing the reference count would be nice.
						
						
						
						
						
						
					 | 
					
						2007-12-10 07:58:00 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						7162d824f0
					 | 
					
						
						
							
							Yes, it is.
						
						
						
						
						
						
					 | 
					
						2007-12-07 11:58:54 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						73d882124c
					 | 
					
						
						
							
							Handle EOL properly when scrolled.
						
						
						
						
						
						
					 | 
					
						2007-12-07 09:49:18 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						21d10e6894
					 | 
					
						
						
							
							Use the current attr/colours for filling in new areas, this fixes the echo \\033[35\;46m\\033[2J bug.
						
						
						
						
						
						
					 | 
					
						2007-12-06 21:57:57 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						194c871611
					 | 
					
						
						
							
							Sync.
						
						
						
						
						
						
					 | 
					
						2007-12-06 13:51:56 +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
							
						 
					 | 
					
						
						
							
						
						5f6a9e7e5b
					 | 
					
						
						
							
							Handle missing parm_*.
						
						
						
						
						
						
					 | 
					
						2007-12-03 10:47:27 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						3962c5f706
					 | 
					
						
						
							
							Change window name on \ek...\e\.
						
						
						
						
						
						
					 | 
					
						2007-11-30 11:08:35 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						043514a834
					 | 
					
						
						
							
							Preliminary mouse support.
						
						
						
						
						
						
					 | 
					
						2007-11-27 23:28:51 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						f47ab8f13f
					 | 
					
						
						
							
							Don't nuke charset flag on [0m. Also rename DRAWING -> CHARSET flag.
						
						
						
						
						
						
					 | 
					
						2007-11-27 23:01:27 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						43c99c2fab
					 | 
					
						
						
							
							Clear current line properly on clear eos.
						
						
						
						
						
						
					 | 
					
						2007-11-27 22:12:14 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						c6384a765b
					 | 
					
						
						
							
							Flush data on tty open. Also reset colour before clearing line/screen.
						
						
						
						
						
						
					 | 
					
						2007-11-27 21:07:38 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						76c8a590db
					 | 
					
						
						
							
							Big internal reorganisation to move tty control into parent.
						
						
						
						
						
						
					 | 
					
						2007-11-27 19:23:34 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						01dd8a3320
					 | 
					
						
						
							
							Sync.
						
						
						
						
						
						
					 | 
					
						2007-11-24 17:21:12 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						69cec8803e
					 | 
					
						
						
							
							Document modes, c/p etc.
						
						
						
						
						
						
					 | 
					
						2007-11-24 14:21:43 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						a01093603b
					 | 
					
						
						
							
							Inc region in debug msg.
						
						
						
						
						
						
					 | 
					
						2007-11-23 22:51:13 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						8da0b1fb99
					 | 
					
						
						
							
							Mostly-complete copy and paste.
						
						
						
						
						
						
					 | 
					
						2007-11-23 17:52:54 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						39246043cf
					 | 
					
						
						
							
							Show hlimit.
						
						
						
						
						
						
					 | 
					
						2007-11-23 13:11: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 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 |