c2ed0186de
Sync OpenBSD patchset 842:
...
Clarify alternate-screen description a little.
2011-01-21 23:53:45 +00:00
3866988f87
Sync OpenBSD patchset 841:
...
Er, fix next and previous session functions to actually work, part 2.
2011-01-21 23:53:01 +00:00
43f8d62f6a
Sync OpenBSD patchset 840:
...
Fix next and previous session functions to actually work.
2011-01-21 23:52:36 +00:00
a880639f48
Sync OpenBSD patchset 839:
...
Log termios backspace for each client since it is used to recognise
backspace input.
2011-01-21 23:51:36 +00:00
57eb948c48
Sync OpenBSD patchset 838:
...
Use TMPDIR if set, from Han Boetes.
2011-01-21 23:46:50 +00:00
6c3186a19a
Sync OpenBSD patchset 837:
...
unbind-key -a is allowed no arguments.
2011-01-21 23:46:09 +00:00
10a5a2175e
Sync OpenBSD patchset 836:
...
Remove a bit of text that makes exit-unattached description unclear.
2011-01-21 23:45:34 +00:00
be7cec5640
Sync OpenBSD patchset 835:
...
Add missing arguments to some options.
2011-01-21 23:45:04 +00:00
492e3aa437
Sync OpenBSD patchset 834:
...
Move all calls to fcntl(...O_NONBLOCK) into a function and clear the
flag on the stdio file descriptors before closing them (fixes things
like "tmux ls && cat").
2011-01-21 23:44:13 +00:00
6b19621112
Sync OpenBSD patchset 833:
...
Accept colours of the hex form #ffffff and translate to the nearest from
the xterm(1) 256-colour set.
2011-01-21 23:42:14 +00:00
324ffe20e9
Link with libm due to the upcoming patchset.
2011-01-21 23:40:30 +00:00
38f169113e
Support for HP-UX.
2011-01-21 20:35:20 +00:00
e34c6fd187
Only have one asprintf implementation, that's likely to always work.
2011-01-21 20:03:18 +00:00
1377427e70
Fix bind-key -t.
2011-01-15 20:14:41 +00:00
3de1700f61
Only set a mouse mode for mouse-select-pane if none already set by the
...
mode (any will do).
2011-01-15 00:46:19 +00:00
8f8e81c0c9
Mouse highlight mode (1001) requires a program to cooperate so
...
supporting it through tmux is not as easy as this, remove it for now.
2011-01-15 00:16:00 +00:00
4f34e25dd8
Support -x and -y for new-session to specify the initial size of the
...
window if created detached with -d.
2011-01-14 23:49:23 +00:00
ac01c2025a
Whoops, did not mean to do this.
2011-01-13 19:59:48 +00:00
e08a40be56
osdep-linux.c
2011-01-13 19:58:47 +00:00
9ad9e8c5dd
The maximum history-limit was accidentally reduced, fix it back to INT_MAX.
2011-01-13 13:38:57 +00:00
fa4a75cdab
Clarify alternate-screen description a little.
2011-01-13 09:50:11 +00:00
2d82567070
Er, fix next and previous session functions to actually work, part 2.
2011-01-13 02:08:14 +00:00
588ebb5393
Fix next and previous session functions to actually work.
2011-01-13 02:07:06 +00:00
96ab50a701
Log termios backspace for each client since it is used to recognise
...
backspace input.
2011-01-13 00:54:32 +00:00
b3438c86bf
Use TMPDIR if set, from Han Boetes.
2011-01-12 22:23:58 +00:00
abd1f615b2
Trim spaces.
2011-01-10 22:45:10 +00:00
a7b6445cc3
Better __progname check.
2011-01-10 22:12:31 +00:00
96fe3b26c1
Copy osdep-unknown.c for AIX to make @PLATFORM@ work.
2011-01-10 22:00:47 +00:00
93fd9cc29d
Check for optarg, optind, optreset.
2011-01-10 21:51:56 +00:00
47e18f4cea
unbind-key -a is allowed no arguments.
2011-01-10 21:28:47 +00:00
87841b4f91
+.
2011-01-09 18:57:05 +00:00
17f1cd5be8
Remove a bit of text that makes exit-unattached description unclear.
2011-01-09 18:46:46 +00:00
c3041eb9f0
Add missing arguments to some options.
2011-01-09 18:42:19 +00:00
69cb1f830e
Move all calls to fcntl(...O_NONBLOCK) into a function and clear the
...
flag on the stdio file descriptors before closing them (fixes things
like "tmux ls && cat").
2011-01-08 01:52:36 +00:00
703160b5d6
Accept colours of the hex form #ffffff and translate to the nearest from
...
the xterm(1) 256-colour set.
2011-01-08 00:48:54 +00:00
676c62647c
+.
2011-01-07 19:01:19 +00:00
30f6d9b167
Sync OpenBSD patchset 813:
...
Add a function to create window flags rather than doing the same thing
in two places. From Thomas Adam.
2011-01-07 16:55:40 +00:00
1cb579d0fd
Bring the last remaining bits of dist.mk.
2011-01-07 15:09:04 +00:00
3d4ebeb1b0
Sync OpenBSD patchset 832:
...
Whoops, command-prompt can take 0 or 1 argument.
2011-01-07 15:04:51 +00:00
0fc4353fb3
Remove dead files entries.
2011-01-07 15:04:24 +00:00
ca413cf270
Sync OpenBSD patchset 831:
...
Now that parsing is common, merge some of the small, related commands
together to use the same code.
Also add some arguments (such as -n and -p) to some commands to match
existing commands.
2011-01-07 15:02:38 +00:00
b2b5d88f3f
Sync OpenBSD patchset 830:
...
argc will be 1 not 2 with no option value.
2011-01-07 14:51:54 +00:00
ecec113b63
cmd-generic.c isn't needed anymore due to OpenBSD patchset 829.
2011-01-07 14:50:54 +00:00
0740d3dbb8
Remove compat include.
2011-01-07 14:46:57 +00:00
9301eeb4dd
More _SOURCES.
2011-01-07 14:46:13 +00:00
1df427bc7b
Sync OpenBSD patchset 829:
...
Clean up and simplify tmux command argument parsing.
Originally, tmux commands were parsed in the client process into a
struct with the command data which was then serialised and sent to the
server to be executed. The parsing was later moved into the server (an
argv was sent from the client), but the parse step and intermediate
struct was kept.
This change removes that struct and the separate parse step. Argument
parsing and printing is now common to all commands (in arguments.c) with
each command left with just an optional check function (to validate the
arguments at parse time), the exec function and a function to set up any
key bindings (renamed from the old init function).
This is overall more simple and consistent.
There should be no changes to any commands behaviour or syntax although
as this touches every command please watch for any unexpected changes.
2011-01-07 14:45:34 +00:00
219442cff7
Sync OpenBSD patchset 828:
...
Support for UTF-8 mouse input (\033[1005h). This was added in xterm 262
and supports larger terminals than the older way.
If the new mouse-utf8 option is on, UTF-8 mouse input is enabled for all
UTF-8 terminals. The option defaults to on if LANG etc are set in the
same manner as the utf8 option.
With help and based on code from hsim at gmx.li.
2011-01-07 14:34:45 +00:00
3aaf5b9b1e
Sync OpenBSD patchset 827:
...
Handle a # at the end of a replacement string (such as status-left)
correctly. Found by Thomas Adam.
2011-01-07 14:32:26 +00:00
b463d3de54
Missing HAVE_STDINT_H.
2011-01-07 00:35:13 +00:00
64f02dab7c
Whoops, command-prompt can take 0 or 1 argument.
2011-01-05 22:38:28 +00:00