Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						e3feb067a5
					 | 
					
						
						
							
							Server locking. set-password and lock-server commands, plus automatic locking.
						
						
						
						
						
						
					 | 
					
						2009-01-11 00:48:42 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						4d71164826
					 | 
					
						
						
							
							Pick up cwd from environment,.
						
						
						
						
						
						
					 | 
					
						2009-01-10 19:37:35 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						88ab74ac20
					 | 
					
						
						
							
							Clock mode.
						
						
						
						
						
						
					 | 
					
						2009-01-10 19:35:40 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						fd05d07c2b
					 | 
					
						
						
							
							Change server-info format.
						
						
						
						
						
						
					 | 
					
						2009-01-10 14:43:43 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						a1b43faa43
					 | 
					
						
						
							
							Trim spaces.
						
						
						
						
						
						
					 | 
					
						2009-01-10 01:51:22 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						fb6c8ecae6
					 | 
					
						
						
							
							New command, server-info, to show server info + terminal details. Also tweak term stuff a bit.
						
						
						
						
						
						
					 | 
					
						2009-01-10 01:30:38 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						3ed5aa3e72
					 | 
					
						
						
							
							Build array of codes, stop using ncurses global variables and push ncurses crap into tty-term.c.
						
						
						
						
						
						
					 | 
					
						2009-01-09 23:57:42 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						ed1031b358
					 | 
					
						
						
							
							Update key handling code. Simplify, support ctrl properly and add a new window option (xterm-keys) to output xterm key codes including ctrl and, if available, alt and shift.
						
						
						
						
						
						
					 | 
					
						2009-01-09 16:45:58 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						5c3d973a4a
					 | 
					
						
						
							
							Import OpenBSD's getopt(3) to workaround broken glibc version.
						
						
						
						
						
						
					 | 
					
						2008-12-10 20:25:42 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						7a82e86827
					 | 
					
						
						
							
							Make window options work the same was as session options, add mode-fg/mode-bg options, force -g for global on set/show/setw/showw/
						
						
						
						
						
						
					 | 
					
						2008-12-08 16:19:51 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						d0342f4a04
					 | 
					
						
						
							
							Ability to show window title on status line.
						
						
						
						
						
						
					 | 
					
						2008-12-05 20:04:06 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						8f163b8caa
					 | 
					
						
						
							
							Support dfly, from joshe.
						
						
						
						
						
						
					 | 
					
						2008-11-27 18:55:47 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						5ca710d9e3
					 | 
					
						
						
							
							Disable UTF-8 by default and add options to enable it.
						
						
						
						
						
						
					 | 
					
						2008-11-16 13:28:59 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						9e57336786
					 | 
					
						
						
							
							Style tweaks.
						
						
						
						
						
						
					 | 
					
						2008-09-29 16:03:27 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						62457bce0b
					 | 
					
						
						
							
							Trim.
						
						
						
						
						
						
					 | 
					
						2008-09-26 06:45:28 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						df2b3bcf44
					 | 
					
						
						
							
							Fix stupid GNU getopt behaviour.
						
						
						
						
						
						
					 | 
					
						2008-09-25 23:28:15 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						efe557313a
					 | 
					
						
						
							
							Internal screen data rewrite for better 256 colour/UTF-8 support.
						
						
						
						
						
						
					 | 
					
						2008-09-25 20:08:57 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						19a2c87f04
					 | 
					
						
						
							
							Initial UTF-8 support.
						
						
						
						
						
						
					 | 
					
						2008-09-09 22:16:37 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						33aa931541
					 | 
					
						
						
							
							Support OS X by moving to gettimeofday(2) and adding poll compat from OpenSSH.
						
						
						
						
						
						
					 | 
					
						2008-08-28 17:45:30 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						8ed403e309
					 | 
					
						
						
							
							Tidy logging and lose stdout hacks for _info.
						
						
						
						
						
						
					 | 
					
						2008-08-08 17:35:42 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						892d1b534e
					 | 
					
						
						
							
							Split emacs/vi keys into seperate tables.
						
						
						
						
						
						
					 | 
					
						2008-07-02 21:22:57 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						b881ff91f2
					 | 
					
						
						
							
							Sync use from priteau.
						
						
						
						
						
						
					 | 
					
						2008-06-29 21:03:57 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						d90d646ca8
					 | 
					
						
						
							
							Zombie windows, requested by Will Maier.
						
						
						
						
						
						
					 | 
					
						2008-06-29 07:04:31 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						b69f4a3312
					 | 
					
						
						
							
							Split internal status-colour into status-fg/status-bg options and lose workarounds in set-option stuff.
						
						
						
						
						
						
					 | 
					
						2008-06-23 22:12:29 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						91f3165b2d
					 | 
					
						
						
							
							IRIX fixes thanks to Elias Pipping.
						
						
						
						
						
						
					 | 
					
						2008-06-23 16:58:49 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						c24d849fa4
					 | 
					
						
						
							
							Split options into a table to allow abbreviations.
						
						
						
						
						
						
					 | 
					
						2008-06-23 07:41:21 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						3128de3f19
					 | 
					
						
						
							
							buffer-limit option.
						
						
						
						
						
						
					 | 
					
						2008-06-20 18:45:35 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						4e4f71febb
					 | 
					
						
						
							
							Swap in new paste buffer code and add a couple more commands.
						
						
						
						
						
						
					 | 
					
						2008-06-20 17:31:48 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						a1db273dc2
					 | 
					
						
						
							
							display-time option to set message display time.
						
						
						
						
						
						
					 | 
					
						2008-06-19 23:20:45 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						73d1558ed0
					 | 
					
						
						
							
							status-lines -> status, prefix-key -> prefix
						
						
						
						
						
						
					 | 
					
						2008-06-19 22:04:02 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						c3b7a49cc1
					 | 
					
						
						
							
							Editable prompt. Not used for anything yet. More to come.
						
						
						
						
						
						
					 | 
					
						2008-06-19 19:40:35 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						99df48d70f
					 | 
					
						
						
							
							Trimify.
						
						
						
						
						
						
					 | 
					
						2008-06-18 22:21:51 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						be53d7f298
					 | 
					
						
						
							
							More Sun OS crap.
						
						
						
						
						
						
					 | 
					
						2008-06-18 20:11:25 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						19b7946a85
					 | 
					
						
						
							
							Start of Solaris port.
						
						
						
						
						
						
					 | 
					
						2008-06-18 19:34:50 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						8873c79cbc
					 | 
					
						
						
							
							Set window title to current session. New options set-titles to disable.
						
						
						
						
						
						
					 | 
					
						2008-06-18 18:52:44 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						6c23e89f48
					 | 
					
						
						
							
							Sort options from Pierre Riteau.
						
						
						
						
						
						
					 | 
					
						2008-06-18 16:39:15 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						55d5b83408
					 | 
					
						
						
							
							Informational messages on window option changes.
						
						
						
						
						
						
					 | 
					
						2008-06-16 17:35:40 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						557b6b86b0
					 | 
					
						
						
							
							Add a couple of extra option types, and implement show-options command.
						
						
						
						
						
						
					 | 
					
						2008-06-15 08:01:54 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						6a187bb8d3
					 | 
					
						
						
							
							Some Linux fixes; some code tidying. Don't redraw status bar so often.
						
						
						
						
						
						
					 | 
					
						2008-06-06 17:20:30 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						642c0b00ab
					 | 
					
						
						
							
							Easy bits of arg printing for list-keys.
						
						
						
						
						
						
					 | 
					
						2008-06-05 16:35:32 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						811e75da52
					 | 
					
						
						
							
							Status bar left and right strings (set with status-left and status-right), and automatic update (at interval set by status-interval).
						
						
						
						
						
						
					 | 
					
						2008-06-04 05:40:35 +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
							
						 
					 | 
					
						
						
							
						
						f91e7bfd38
					 | 
					
						
						
							
							If no command is specified, assume new-session.
						
						
						
						
						
						
					 | 
					
						2008-06-03 05:35: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
							
						 
					 | 
					
						
						
							
						
						2bc8108b3e
					 | 
					
						
						
							
							Save term data in a linked list and reuse it.
						
						
						
						
						
						
					 | 
					
						2007-12-06 18:28:55 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						103748d6ad
					 | 
					
						
						
							
							Major reorganisation of screen handling.
						
						
						
						
						
						
					 | 
					
						2007-12-06 09:46:23 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						8da0b1fb99
					 | 
					
						
						
							
							Mostly-complete copy and paste.
						
						
						
						
						
						
					 | 
					
						2007-11-23 17:52:54 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						9c584432d0
					 | 
					
						
						
							
							history-limit option.
						
						
						
						
						
						
					 | 
					
						2007-11-23 12:48:20 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 |