418ab1a553
Merge branch 'obsd-master'
2017-01-24 22:01:13 +00:00
4b2821ff98
Make update-environment an array as well.
2017-01-24 20:15:32 +00:00
b77dd75b57
Convert terminal-overrides to an array option.
2017-01-24 20:05:15 +00:00
126d364abe
server-info can become an alias rather than a command.
2017-01-24 19:59:19 +00:00
ef15b4195f
Revert WIP parts of previous I didn't mean to commit yet.
2017-01-16 14:52:25 +00:00
68db958477
getopt() has a struct option so just return to using options_entry.
2017-01-16 14:49:14 +00:00
c9fcb76651
Merge branch 'obsd-master'
2017-01-15 22:01:11 +00:00
2b0bc9f1c5
Major tidy up and rework of options tree and set-option/show-options
...
commands this pushes more of the code into options.c and ties it more
closely to the options table rather than having an unnecessary
split. Also add support for array options (will be used later). Only
(intentional) user visible change is that show-options output is now
passed through vis(3) with VIS_DQ so quotes are escaped.
2017-01-15 20:48:41 +00:00
404214b0ac
Remove unused quiet option.
2017-01-15 20:16:22 +00:00
d4cb178249
Merge branch 'obsd-master'
2017-01-12 16:01:13 +00:00
24cba5907b
Simplify appending to string options.
2017-01-12 15:36:35 +00:00
0d19d78fff
Merge branch 'obsd-master'
2017-01-11 16:01:16 +00:00
458b6eb600
Some tidying and tweaks to options code.
2017-01-11 14:56:44 +00:00
f5c5847788
Merge branch 'obsd-master'
2016-12-30 16:01:15 +00:00
1015b124d5
Change the xterm-keys option to default to on, so that tmux will
...
generate xterm(1) escape sequences for function keys with modifiers.
With the option off most of these keys are ignored by default, except
for ctrl + arrows which use a variant that nothing else seems to use and
I don't remember why we chose. The xterm escape sequences are now the
most common.
Prompted by a question from mpi@.
2016-12-30 13:49:34 +00:00
a7ce19347a
Merge branch 'obsd-master'
2016-10-14 00:01:13 +01:00
7a1a01feef
Remove the set-remain-on-exit option, it was always a hack and can now
...
be done with hooks instead.
2016-10-13 21:37:03 +00:00
4740ecbeae
Merge branch 'obsd-master'
2016-10-04 02:01:11 +01:00
1b31d148c9
Remove some dead code in cmd-move-window.c and make a load of local
...
functions static.
2016-10-03 22:52:11 +00:00
f4648c1ca1
Merge branch 'obsd-master'
2016-05-05 00:01:11 +01:00
9f045787a5
Fix up a couple of long lines.
2016-05-04 21:29:47 +00:00
55d472a9fe
Merge branch 'obsd-master'
2016-04-29 18:01:09 +01:00
0509be0740
Add option to include status text in the pane borders. If
...
pane-border-status is set to "top" or "bottom" (rather than "off"),
every pane has a permanent top or bottom border containing the text from
pane-border-format.
Based on a diff sent long ago by Jonathan Slenders, mostly rewritten and
simplified by me.
2016-04-29 15:00:48 +00:00
dc42c35f1f
Merge branch 'obsd-master'
2016-01-19 18:01:15 +00:00
995af0e2b7
I no longer use my SourceForge address so replace it.
2016-01-19 15:59:12 +00:00
845a664bb2
Merge branch 'obsd-master'
2015-12-12 20:01:15 +00:00
5ed17e84fa
Add key-table option to set the default key table for a session, allows
...
different key bindings for different sessions and a few other things.
2015-12-12 18:32:24 +00:00
534f9e3ab1
Merge branch 'obsd-master'
2015-11-24 10:01:13 +00:00
b32ce34cf2
Don't allow options in table without scope set.
2015-11-24 09:34:55 +00:00
d63de1e407
Merge branch 'obsd-master'
...
Conflicts:
server.c
tmux.c
2015-11-23 21:20:54 +00:00
4fcc02ee9d
If display-time is set to 0, show status messages until a key is pressed;
...
OK nicm@
2015-11-22 18:28:01 +00:00
78a00c845c
Merge branch 'obsd-master'
...
Conflicts:
tmux.h
2015-11-21 14:24:33 +00:00
fce56c56ef
Instead of separate tables for different types of options, give each
...
option a scope type (server, session, window) in one table.
2015-11-20 12:01:19 +00:00
5f483499f3
Merge branch 'obsd-master'
2015-11-12 12:01:17 +00:00
1b86f520ea
Nuke the utf8 and status-utf8 options and make tmux only a UTF-8
...
terminal. We still support non-UTF-8 terminals outside tmux, but inside
it is always UTF-8 (as when the utf8 and status-utf8 options were on).
2015-11-12 11:09:11 +00:00
333da3b64b
Merge branch 'obsd-master'
2015-11-12 10:01:09 +00:00
7062b0e65d
Default history-file should be "" not NULL, from Greg Onufe.
2015-11-12 08:19:18 +00:00
f2e4aa8d1c
Merge branch 'obsd-master'
2015-11-12 00:01:10 +00:00
00c34df186
Drop mouse-utf8 option and always turn on UTF-8 mouse if the client says
...
it supports UTF-8.
2015-11-11 23:23:33 +00:00
7120ab2f16
Merge branch 'obsd-master'
2015-09-26 02:01:16 +01:00
695a591f8e
Adding colors=256 to *256color* was always pretty stupid and now it
...
won't work (without adding setaf@:setab@ too).
2015-09-25 23:30:24 +00:00
84eabb2658
Merge branch 'obsd-master'
2015-08-28 14:01:11 +01:00
675def0396
Remove the lock-server option which is a bit redundant, it isn't that
...
different without it.
2015-08-28 12:31:55 +00:00
18a64ad52d
Merge branch 'obsd-master'
2015-07-20 18:01:10 +01:00
92af3766ec
Add an option (history-file) for a file to save/restore command prompt
...
history, from Olof-Joachim Frahm.
2015-07-20 15:50:04 +00:00
00471dc783
Merge branch 'obsd-master'
2015-05-13 09:44:11 +01:00
ec34439f9c
Add a session_alerts format which is a list of all the alerts in the
...
current session in symbolic form (something like "0!,4~,5!"). Use this
in the default set-titles-string. Prompted by a request from Jan ONDREJ.
2015-05-12 15:29:29 +00:00
e958db09a7
Add bell-action "other" to pass through bells in all windows except the
...
current, suggested by Jan ONDREJ.
2015-05-12 15:27:46 +00:00
b833fabeb2
Left the c0-* options behind in the table.
2015-05-11 10:58:22 +00:00
f10d3675f8
Merge branch 'obsd-master'
2015-05-06 10:03:52 +01:00