Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						6e04524596
					 | 
					
						
						
							
							switch-client command.
						
						
						
						
						
						
					 | 
					
						2007-11-16 21:31:03 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						b359f9b594
					 | 
					
						
						
							
							Add -c option to specify client, and move detach/refresh to client rather than session.
						
						
						
						
						
						
					 | 
					
						2007-11-16 21:12:31 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						86b73cec72
					 | 
					
						
						
							
							Check for scrolling when _cursor_ is inside region, not number of lines. Duh.
						
						
						
						
						
						
					 | 
					
						2007-11-16 16:28:14 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						ce5f02fc9e
					 | 
					
						
						
							
							Report available commands on ambiguous commands. Tidy TODO a bit.
						
						
						
						
						
						
					 | 
					
						2007-11-16 13:23:59 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						eb72bede47
					 | 
					
						
						
							
							Sync.
						
						
						
						
						
						
					 | 
					
						2007-11-14 08:44:25 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						7e3cc5fd12
					 | 
					
						
						
							
							Use ctx->client/ctx->session inline instead of temporary variables which were
						
						
						
						
						
						
						
						being reused and causing confusion and problems. 
						
						
					 | 
					
						2007-11-13 09:53:47 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						89d298d4c7
					 | 
					
						
						
							
							Tweak.
						
						
						
						
						
						
					 | 
					
						2007-11-12 20:59:33 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						4a419bbc9a
					 | 
					
						
						
							
							This stuff should be Ic not Ar.
						
						
						
						
						
						
					 | 
					
						2007-11-12 20:46:46 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						d72f2bef62
					 | 
					
						
						
							
							Mention TERM=screen requirement.
						
						
						
						
						
						
					 | 
					
						2007-11-12 20:42:53 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						dc8fb1e1dc
					 | 
					
						
						
							
							Force default colours if terminal supports it.
						
						
						
						
						
						
					 | 
					
						2007-11-12 20:29:43 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						a3c89d7671
					 | 
					
						
						
							
							clietns -> clients.
						
						
						
						
						
						
					 | 
					
						2007-11-12 19:15:29 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						e95ed600c9
					 | 
					
						
						
							
							Nuke stray ).
						
						
						
						
						
						
					 | 
					
						2007-11-12 16:40:56 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						765a224b30
					 | 
					
						
						
							
							Double-free on session destroy.
						
						
						
						
						
						
					 | 
					
						2007-11-12 16:39:30 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						577bd45719
					 | 
					
						
						
							
							Tweak.
						
						
						
						
						
						
					 | 
					
						2007-11-12 16:13:49 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						23e9acdcb2
					 | 
					
						
						
							
							Erp, ^B not ^A.
						
						
						
						
						
						
					 | 
					
						2007-11-12 16:11:57 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						e79a41cff9
					 | 
					
						
						
							
							Finish off man page.
						
						
						
						
						
						
					 | 
					
						2007-11-12 16:09:08 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						4309d65475
					 | 
					
						
						
							
							realpath the socket path; also sprinkle some const.
						
						
						
						
						
						
					 | 
					
						2007-11-12 15:12:08 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						e4a6cdefda
					 | 
					
						
						
							
							kill-window command.
						
						
						
						
						
						
					 | 
					
						2007-11-12 14:21:41 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						6409f2b406
					 | 
					
						
						
							
							C-space is "^ " not "^@".
						
						
						
						
						
						
					 | 
					
						2007-11-09 17:09:34 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						5940c5ff88
					 | 
					
						
						
							
							Support tab.
						
						
						
						
						
						
					 | 
					
						2007-11-09 17:06:01 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						eeba70afc8
					 | 
					
						
						
							
							More tweaks.
						
						
						
						
						
						
					 | 
					
						2007-11-09 17:05:42 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						972b2c1e99
					 | 
					
						
						
							
							Tweak for Linux/reqd feature check.
						
						
						
						
						
						
					 | 
					
						2007-11-09 16:22:03 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						f87816c4ba
					 | 
					
						
						
							
							Key bindings section.
						
						
						
						
						
						
					 | 
					
						2007-11-09 16:18:08 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						73eee9a026
					 | 
					
						
						
							
							Lcase is better.
						
						
						
						
						
						
					 | 
					
						2007-11-09 16:08:08 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						271023c82f
					 | 
					
						
						
							
							Fill in command list. Fix a couple of usages while doing this.
						
						
						
						
						
						
					 | 
					
						2007-11-09 16:04:29 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						33d012332f
					 | 
					
						
						
							
							Tweak language.
						
						
						
						
						
						
					 | 
					
						2007-11-09 15:29:59 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						d9b85594f8
					 | 
					
						
						
							
							Initial man page.
						
						
						
						
						
						
					 | 
					
						2007-11-09 15:23:28 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						0b832ea466
					 | 
					
						
						
							
							-V option to show tmux version.
						
						
						
						
						
						
					 | 
					
						2007-11-09 11:03:35 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						16321270c8
					 | 
					
						
						
							
							rename-session command.
						
						
						
						
						
						
					 | 
					
						2007-11-09 11:02:01 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						f92243caa0
					 | 
					
						
						
							
							Check for required term capabilities on start.
						
						
						
						
						
						
					 | 
					
						2007-11-08 10:39:52 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						35591ecd4e
					 | 
					
						
						
							
							Try write even if read gets signal, some other tweaks.
						
						
						
						
						
						
					 | 
					
						2007-11-07 19:41:17 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						08d9f46aae
					 | 
					
						
						
							
							Make it build/run on Linux.
						
						
						
						
						
						
					 | 
					
						2007-10-31 14:26:26 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						48ad0431fb
					 | 
					
						
						
							
							swap-window command.
						
						
						
						
						
						
					 | 
					
						2007-10-30 11:10:33 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						941eab33e9
					 | 
					
						
						
							
							%u -> %d for indexes. Some lint fixes.
						
						
						
						
						
						
					 | 
					
						2007-10-30 10:59:43 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						ab097f0c0c
					 | 
					
						
						
							
							Don't save/restore ry_*.
						
						
						
						
						
						
					 | 
					
						2007-10-26 17:15:50 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						4a325c8f93
					 | 
					
						
						
							
							unlink-window command. Also fix some u_int -> int problems.
						
						
						
						
						
						
					 | 
					
						2007-10-26 16:57:32 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						51482b57ae
					 | 
					
						
						
							
							Redraw status bar on link.
						
						
						
						
						
						
					 | 
					
						2007-10-26 13:35:39 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						049ccfd048
					 | 
					
						
						
							
							-d is better.
						
						
						
						
						
						
					 | 
					
						2007-10-26 13:26:55 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						5a954bd9bd
					 | 
					
						
						
							
							link-window command to link a window into another session.
						
						
						
						
						
						
					 | 
					
						2007-10-26 13:03:59 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						4ba3cf60be
					 | 
					
						
						
							
							Reorg window data structures. Add an intermediate data type (struct winlink) to hold index and make sessions hold a RB tree of them rather than a fixed array.
						
						
						
						
						
						
					 | 
					
						2007-10-26 12:29:07 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						9f06104c3a
					 | 
					
						
						
							
							has-session command.
						
						
						
						
						
						
					 | 
					
						2007-10-25 17:44:25 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						4df168c986
					 | 
					
						
						
							
							Use local var and pull screen out of ictx.
						
						
						
						
						
						
					 | 
					
						2007-10-24 15:40:59 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						ebeb14211d
					 | 
					
						
						
							
							Handle DSR for resize(1).
						
						
						
						
						
						
					 | 
					
						2007-10-24 15:29:29 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						e21587864a
					 | 
					
						
						
							
							Save restore attr.
						
						
						
						
						
						
					 | 
					
						2007-10-24 15:01:25 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						8782639c1e
					 | 
					
						
						
							
							Free buffers properly.
						
						
						
						
						
						
					 | 
					
						2007-10-24 11:45:25 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						1f10f6ea8b
					 | 
					
						
						
							
							Close memory leaks.
						
						
						
						
						
						
					 | 
					
						2007-10-24 11:42:03 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						810a8846b7
					 | 
					
						
						
							
							A couple of close-on-exec flags.
						
						
						
						
						
						
					 | 
					
						2007-10-24 11:30:02 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						f941d270ca
					 | 
					
						
						
							
							Save/restore errno, free pfd buffer.
						
						
						
						
						
						
					 | 
					
						2007-10-24 11:21:29 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						3859c9f239
					 | 
					
						
						
							
							Free/close windows properly.
						
						
						
						
						
						
					 | 
					
						2007-10-24 11:05:59 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						ab02144e3d
					 | 
					
						
						
							
							Don't need ttydefchars here.
						
						
						
						
						
						
					 | 
					
						2007-10-23 11:25:32 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 |