097b96ea44
Having fixed flags for single-character getopt options is a bit hard to
...
maintain and is only going to get worse as more are used. So instead, add a new
uint64_t member to cmd_entry which is a bitmask of upper and lowercase options
accepted by the command.
This means new single character options can be used without the need to add it
explicitly to the list.
2009-07-14 06:43:33 +00:00
bb459beb03
Whitespace and more syncing.
2009-06-25 16:34:50 +00:00
cdce5f739d
Indentation.
2009-05-19 16:29:35 +00:00
6db7bd6791
Try to guess if the window is UTF-8 by outputting a three-byte UTF-8 wide character and seeing how much the cursor moves. Currently tries to figure out if this works by some stupid checks on the terminal, these need to be rethought. Also might be better using a width 1 character rather than width 2.
2009-05-19 16:08:35 +00:00
03d531ebc6
Move sx,sy into tty rather than client.
2009-02-11 17:50:36 +00:00
93230a64bc
Pass return code from _exec; allow command sequences to work from the command line.
2009-01-19 18:23:40 +00:00
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
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
c980360cb5
+.
2009-01-07 20:11:51 +00:00
0b9b873a55
Big reorganisation of command-line syntax.
2008-06-05 21:25:00 +00:00
642c0b00ab
Easy bits of arg printing for list-keys.
2008-06-05 16:35:32 +00:00
f91e7bfd38
If no command is specified, assume new-session.
2008-06-03 05:35:51 +00:00
eaee4dc800
Quick and dirty kill-server command.
2008-06-03 05:10:38 +00:00
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
76c8a590db
Big internal reorganisation to move tty control into parent.
2007-11-27 19:23:34 +00:00
b359f9b594
Add -c option to specify client, and move detach/refresh to client rather than session.
2007-11-16 21:12:31 +00:00
25e94a0526
List client command.
2007-10-23 09:36:19 +00:00