Commit Graph

801 Commits

Author SHA1 Message Date
Nicholas Marriott
93230a64bc Pass return code from _exec; allow command sequences to work from the command line. 2009-01-19 18:23:40 +00:00
Nicholas Marriott
5f6a351df7 Start the first client with a special socketpair so it is already known to the
server rather than playing silly games to get them synchronised before doing
anything.

Change attach-session to start the server.
2009-01-19 17:16:09 +00:00
Nicholas Marriott
95323a6a36 Leftover label. 2009-01-19 17:15:19 +00:00
Nicholas Marriott
4cdc228353 Unbreak UTF-8. 2009-01-18 21:46:30 +00:00
Nicholas Marriott
7bc8be006e A couple of trivial optimisations. 2009-01-18 21:35:09 +00:00
Nicholas Marriott
9690d9d5f1 Reset tty saved data on resize. 2009-01-18 21:26:44 +00:00
Nicholas Marriott
ac8ae1250a +. 2009-01-18 21:25:51 +00:00
Nicholas Marriott
1fa36b2419 Use the right size. 2009-01-18 21:21:53 +00:00
Nicholas Marriott
d1988b8010 This is done. 2009-01-18 19:17:35 +00:00
Nicholas Marriott
95b14341dd Don't die when run non-interactively. DOH. 2009-01-18 19:10:08 +00:00
Nicholas Marriott
d1a5fde3d0 -a flags to next/previous window. 2009-01-18 18:31:45 +00:00
Nicholas Marriott
99bb795581 Show tty flags too. 2009-01-18 18:06:37 +00:00
Nicholas Marriott
3efd1f5014 find-window command. 2009-01-18 17:20:52 +00:00
Tiago Cunha
6384c60c10 Remove object files in the compat directory. 2009-01-18 15:57:28 +00:00
Tiago Cunha
b45c37edc6 Add note about the syntax file. 2009-01-18 15:55:33 +00:00
Nicholas Marriott
0691217742 These should be u_int. 2009-01-18 15:40:19 +00:00
Nicholas Marriott
ed6f44b01f FreeBSD needs compat/vis.c. 2009-01-18 15:18:33 +00:00
Nicholas Marriott
f62d58e1fb Update with new features. 2009-01-18 14:46:04 +00:00
Nicholas Marriott
a15f8fc4a6 Support command sequences separated by " ; ". Also clean up command printing. 2009-01-18 14:40:48 +00:00
Nicholas Marriott
c4d5989a4e This is fixed. 2009-01-18 13:20:46 +00:00
Nicholas Marriott
efb62d423b Show (attached) for attached sessions. 2009-01-18 12:13:21 +00:00
Nicholas Marriott
8ea49712fd suspend-client command and suspend client when ^Z key binding is used. 2009-01-18 12:09:42 +00:00
Nicholas Marriott
273d63040a Update for 0.7. 2009-01-18 00:08:43 +00:00
Nicholas Marriott
c623d42df4 Update. 2009-01-17 19:08:12 +00:00
Nicholas Marriott
0e197b417a Tidy a few warnings. 2009-01-17 18:47:37 +00:00
Nicholas Marriott
ff61eee294 Don't use [4] since they are confusing and use the right size for memset. DOH. 2009-01-17 18:38:12 +00:00
Nicholas Marriott
d5820171b7 Actually remove the key binding from the tree when freeing it. 2009-01-17 18:34:12 +00:00
Tiago Cunha
f3b1a78833 xterm-keys added 2009-01-17 18:00:24 +00:00
Nicholas Marriott
7b46965249 Add note about configuration breakage. 2009-01-17 17:51:54 +00:00
Nicholas Marriott
0fd60e90c4 Whoops, take out debugging. 2009-01-17 17:42:10 +00:00
Nicholas Marriott
f3edf28b7c Don't die when last window either. 2009-01-17 17:36:55 +00:00
Nicholas Marriott
1237025d99 Document xterm-keys 2009-01-17 17:16:31 +00:00
Tiago Cunha
f10977afa3 choose-{session,window}, and repeat-time added 2009-01-16 22:53:57 +00:00
Tiago Cunha
5fefd9d11f Document repeat-time. 2009-01-16 22:52:31 +00:00
Nicholas Marriott
8b0a7c056d Document choose-*. 2009-01-16 20:18:10 +00:00
Nicholas Marriott
f8c5d13a46 Update. 2009-01-16 20:10:44 +00:00
Nicholas Marriott
9ebeeddf78 Tweak a little bit. 2009-01-16 20:04:54 +00:00
Nicholas Marriott
e4cf738e36 Add tabs. 2009-01-16 19:32:29 +00:00
Nicholas Marriott
24d04208c7 Example configuration with some screen bindings. 2009-01-16 18:24:45 +00:00
Tiago Cunha
e78b7c8154 Document command-prompt template string, and panes commands. From nicm and me. 2009-01-16 17:28:49 +00:00
Nicholas Marriott
32e3759e94 Don't die on kill-window. 2009-01-16 00:12:58 +00:00
Nicholas Marriott
68aedad849 Some comments. 2009-01-16 00:12:41 +00:00
Nicholas Marriott
5aa3098bb6 Support #S #H in status-left/right. 2009-01-15 23:42:21 +00:00
Nicholas Marriott
3f20549f66 Reorder a bit. 2009-01-15 23:32:03 +00:00
Tiago Cunha
5bd33f5f7f Document default-path, and update set/setw with the -u flag. From nicm and me. 2009-01-15 21:24:03 +00:00
Nicholas Marriott
94e9ebb92d Recalculate sizes and don't redraw if unnecessary. 2009-01-15 19:41:12 +00:00
Nicholas Marriott
0b2a2a7883 Show number of panes. 2009-01-15 19:38:36 +00:00
Nicholas Marriott
601667f35a Be a bit more helpful. 2009-01-15 19:30:21 +00:00
Nicholas Marriott
cb686d0bf6 Whoops. Shut up gcc. 2009-01-15 19:28:36 +00:00
Nicholas Marriott
d29ca39e0e Two new commands, choose-window and choose-session which work only when bound to a key and allow the window or session to be selected from a list. 2009-01-15 19:27:31 +00:00