Commit Graph

9109 Commits (603280cb286350c628ac2dfc06d5b8de135aa2af)

Author SHA1 Message Date
Nicholas Marriott 60501ec040 Sync. 2007-11-17 08:28:48 +00:00
Nicholas Marriott 958cd9cb94 -k on link-window to kill dest window if it exists. 2007-11-17 08:21:54 +00:00
Nicholas Marriott 54d01c1a5f Two-column display for on-line print. 2007-11-16 22:06:45 +00:00
Nicholas Marriott 6859306235 Ooops use ->client here, not cmdclient. 2007-11-16 21:43:43 +00:00
Nicholas Marriott 85e4e820b6 Sync. 2007-11-16 21:38:00 +00:00
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