aboutsummaryrefslogtreecommitdiff
path: root/options-table.c
Commit message (Collapse)AuthorAge
...
| * Add option to include status text in the pane borders. Ifnicm2016-04-29
| | | | | | | | | | | | | | | | | | 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.
* | Merge branch 'obsd-master'Thomas Adam2016-01-19
|\|
| * I no longer use my SourceForge address so replace it.nicm2016-01-19
| |
* | Merge branch 'obsd-master'Thomas Adam2015-12-12
|\|
| * Add key-table option to set the default key table for a session, allowsnicm2015-12-12
| | | | | | | | different key bindings for different sessions and a few other things.
* | Merge branch 'obsd-master'Thomas Adam2015-11-24
|\|
| * Don't allow options in table without scope set.nicm2015-11-24
| |
* | Merge branch 'obsd-master'Thomas Adam2015-11-23
|\| | | | | | | | | | | Conflicts: server.c tmux.c
| * If display-time is set to 0, show status messages until a key is pressed;tim2015-11-22
| | | | | | | | OK nicm@
* | Merge branch 'obsd-master'Thomas Adam2015-11-21
|\| | | | | | | | | Conflicts: tmux.h
| * Instead of separate tables for different types of options, give eachnicm2015-11-20
| | | | | | | | option a scope type (server, session, window) in one table.
* | Merge branch 'obsd-master'Thomas Adam2015-11-12
|\|
| * Nuke the utf8 and status-utf8 options and make tmux only a UTF-8nicm2015-11-12
| | | | | | | | | | 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).
* | Merge branch 'obsd-master'Thomas Adam2015-11-12
|\|
| * Default history-file should be "" not NULL, from Greg Onufe.nicm2015-11-12
| |
* | Merge branch 'obsd-master'Thomas Adam2015-11-12
|\|
| * Drop mouse-utf8 option and always turn on UTF-8 mouse if the client saysnicm2015-11-11
| | | | | | | | it supports UTF-8.
* | Merge branch 'obsd-master'Thomas Adam2015-09-26
|\|
| * Adding colors=256 to *256color* was always pretty stupid and now itnicm2015-09-25
| | | | | | | | won't work (without adding setaf@:setab@ too).
* | Merge branch 'obsd-master'Thomas Adam2015-08-28
|\|
| * Remove the lock-server option which is a bit redundant, it isn't thatnicm2015-08-28
| | | | | | | | different without it.
* | Merge branch 'obsd-master'Thomas Adam2015-07-20
|\|
| * Add an option (history-file) for a file to save/restore command promptnicm2015-07-20
| | | | | | | | history, from Olof-Joachim Frahm.
* | Merge branch 'obsd-master'Thomas Adam2015-05-13
|\|
| * Add a session_alerts format which is a list of all the alerts in thenicm2015-05-12
| | | | | | | | | | 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.
| * Add bell-action "other" to pass through bells in all windows except thenicm2015-05-12
| | | | | | | | current, suggested by Jan ONDREJ.
| * Left the c0-* options behind in the table.nicm2015-05-11
| |
* | Merge branch 'obsd-master'Thomas Adam2015-05-06
|\|
| * Add a format window_linked which is 1 if a window has been linkednicm2015-05-06
| | | | | | | | | | | | | | multiple times, also remove the default space in window_flags and use a conditional to add it in window-status-format (this means additional flags can be added in the option without extra spaces). From Thomas Adam with tweaks by me.
* | Merge branch 'obsd-master'Thomas Adam2015-04-29
|\|
| * If default-terminal is set to "screen" or "screen-*", emulate screen'snicm2015-04-29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | historical (incorrect) behaviour for SGR 3 and send smso (standout). Previously, we would send sitm (italics) if the terminal outside had it and smso otherwise. This was acceptably until recently because xterm's terminfo entry lacked sitm, so most users got smso. People who want italics should set default-terminal to the forthcoming "tmux" entry (and be prepared to deal with it being missing on older hosts). As a side-effect this changes default-terminal to be a server rather than a session option. suggested by and ok naddy
* | Merge branch 'obsd-master'Thomas Adam2015-04-20
|\|
| * Rewrite of tmux mouse support which was a mess. Instead of havingnicm2015-04-19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | options for "mouse-this" and "mouse-that", mouse events may be bound as keys and there is one option "mouse" that turns on mouse support entirely (set -g mouse on). See the new MOUSE SUPPORT section of the man page for description of the key names and new flags (-t= to specify the pane or window under mouse as a target, and send-keys -M to pass through a mouse event). The default builtin bindings for the mouse are: bind -n MouseDown1Pane select-pane -t=; send-keys -M bind -n MouseDown1Status select-window -t= bind -n MouseDrag1Pane copy-mode -M bind -n MouseDrag1Border resize-pane -M To get the effect of turning mode-mouse off, do: unbind -n MouseDrag1Pane unbind -temacs-copy MouseDrag1Pane The old mouse options are now gone, set-option -q may be used to suppress warnings if mixing configuration files.
| * Support setting the default window and pane background colours (windownicm2015-04-19
| | | | | | | | | | and active pane via window-style and window-active-style options, an individual pane by a new select-pane -P flag). From J Raynor.
* | Merge branch 'obsd-master'Thomas Adam2015-02-06
|\| | | | | | | | | Conflicts: cmd-pipe-pane.c
| * Move pane border options to window options rather than session, from Marc Finet.nicm2015-02-06
| |
| * In options-table.c r1.51 an extra space was added to the default status-right,sthen2015-01-21
| | | | | | | | | | overrunning status-right-length with long window titles. Allow for the extra space so the last digit of the year isn't lost. ok nicm@
* | Merge branch 'obsd-master'Thomas Adam2014-11-09
|\|
| * Do not put a space between status-left/status-right and the window list,nicm2014-11-05
| | | | | | | | | | instead move the space into the defaults for the options (so status-left now defaults to "[#S] ". From Balazs Kezes.
* | No need for $Id$ now.Nicholas Marriott2014-11-08
| |
* | Merge branch 'obsd-master'Thomas Adam2014-04-23
|\| | | | | | | | | | | | | Conflicts: Makefile tmux.1 window.c
| * Wrap some long lines.nicm2014-04-17
| |
| * Remove some unnecessary includes and fix a typo.nicm2014-04-17
| |
| * Remove the "info" message mechanism, this was only used for about fivenicm2014-04-17
| | | | | | | | | | | | mostly useless and annoying messages. Change those commands to silence on success like all the others. Still accept the -q command line flag and "quiet" server option for now.
| * Remove the monitor-content option and associated bits and bobs. It'snicm2014-04-17
| | | | | | | | | | never worked very well. If there is a big demand for it to return, will consider better ways to do it.
* | Merge branch 'obsd-master'Thomas Adam2014-04-05
|\| | | | | | | | | | | Conflicts: Makefile tty-keys.c
| * Make message-limit a server option.nicm2014-03-31
| |
| * Change terminal-overrides to a server option (now that we have them), itnicm2014-02-23
| | | | | | | | doesn't make much sense as a session option.
* | Make message-limit a server option.Nicholas Marriott2014-03-07
| |
* | Merge branch 'obsd-master'Thomas Adam2014-01-31
|\| | | | | | | | | | | | | Conflicts: Makefile cmd-server-info.c cmd-start-server.c