Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Merge branch 'obsd-master' | Thomas Adam | 2016-10-12 |
|\ | | | | | | | | | | | Conflicts: format.c osdep-openbsd.c | ||
| * | Add static in window-*.c and move some internal functions out of tmux.h. | nicm | 2016-10-11 |
| | | |||
| * | Loads more static, except for cmd-*.c and window-*.c. | nicm | 2016-10-10 |
| | | |||
* | | Merge branch 'obsd-master' | Thomas Adam | 2016-06-16 |
|\| | |||
| * | Allow a command to be specified to display-panes, similar to | nicm | 2016-06-16 |
| | | | | | | | | command-prompt, rather than always just selecting the pane. | ||
* | | Merge branch 'obsd-master' | Thomas Adam | 2016-01-19 |
|\| | |||
| * | I no longer use my SourceForge address so replace it. | nicm | 2016-01-19 |
| | | |||
* | | Merge branch 'obsd-master' | Thomas Adam | 2015-12-17 |
|\| | |||
| * | Add infrastructure to work out the best target given a pane or window | nicm | 2015-12-16 |
| | | | | | | | | alone and use it to add pane_died and pane_exited hooks. | ||
* | | Merge branch 'obsd-master' | Thomas Adam | 2015-12-12 |
|\| | |||
| * | Add key-table option to set the default key table for a session, allows | nicm | 2015-12-12 |
| | | | | | | | | different key bindings for different sessions and a few other things. | ||
* | | Merge branch 'obsd-master' | Thomas Adam | 2015-12-11 |
|\| | |||
| * | Check alerts when session changes, from Patrick Palka. | nicm | 2015-12-11 |
| | | |||
* | | Merge branch 'obsd-master' | Thomas Adam | 2015-11-25 |
|\| | | | | | | | | | | | | | Conflicts: log.c proc.c tmux.c | ||
| * | Make environ_set va_args and use it to tidy up some calls. Also add a | nicm | 2015-11-24 |
| | | | | | | | | missing word in manpage (from jmc). | ||
* | | Merge branch 'obsd-master' | Thomas Adam | 2015-11-18 |
|\| | |||
| * | Use __unused rather than rolling our own. | nicm | 2015-11-18 |
| | | |||
* | | Merge branch 'obsd-master' | Thomas Adam | 2015-11-14 |
|\| | | | | | | | | | | | Conflicts: server.c tmux.c | ||
| * | Push stdout and stderr to clients more aggressively, and add an event to | nicm | 2015-11-14 |
| | | | | | | | | continue if the send fails. | ||
* | | Merge branch 'obsd-master' | Thomas Adam | 2015-10-27 |
|\| | | | | | | | | | | | | | | | | | | | Conflicts: Makefile client.c server-client.c server.c tmux.c tmux.h | ||
| * | Move struct options into options.c. | nicm | 2015-10-27 |
| | | |||
| * | Break the common process set up, event loop and imsg dispatch code | nicm | 2015-10-27 |
| | | | | | | | | | | between server and client out into a separate internal API. This will make it easier to add another process. | ||
* | | Merge branch 'obsd-master' | Thomas Adam | 2015-10-21 |
|\| | |||
| * | Use client pointer not file descriptor in logging. | nicm | 2015-10-20 |
| | | |||
* | | Merge branch 'obsd-master' | Thomas Adam | 2015-09-10 |
|\| | |||
| * | Add session_last_attached time and format, from Sina Siadat. | nicm | 2015-09-10 |
| | | |||
* | | Merge branch 'obsd-master' | Thomas Adam | 2015-08-28 |
|\| | |||
| * | Make session_update_activity more useful and use it in more places. | nicm | 2015-08-28 |
| | | |||
* | | Merge branch 'obsd-master' | Thomas Adam | 2015-08-28 |
|\| | |||
| * | Run status update on a per-client timer at status-interval. | nicm | 2015-08-28 |
| | | |||
* | | Merge branch 'obsd-master' | Thomas Adam | 2015-04-29 |
|\| | |||
| * | If default-terminal is set to "screen" or "screen-*", emulate screen's | nicm | 2015-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 Adam | 2015-04-25 |
|\| | |||
| * | Convert clients list into a TAILQ. | nicm | 2015-04-24 |
| | | |||
| * | Make session_has return a flag, returning the first winlink found is a | nicm | 2015-04-22 |
| | | | | | | | | recipe for errors. | ||
* | | Merge branch 'obsd-master' | Thomas Adam | 2015-04-22 |
|\| | |||
| * | Fix moving windows to nonexistent indexes when renumber-windows is | nicm | 2015-04-21 |
| | | | | | | | | off. From Thomas Adam, reported by Daniel Levai and Theo Buehler. | ||
* | | Merge branch 'obsd-master' | Thomas Adam | 2015-04-20 |
|\| | |||
| * | Honour renumber-windows when unlinking a window, from Thomas Adam. | nicm | 2015-04-19 |
| | | |||
| * | Rewrite of tmux mouse support which was a mess. Instead of having | nicm | 2015-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. | ||
* | | Merge branch 'obsd-master' | Thomas Adam | 2015-04-19 |
|\| | |||
| * | Fix some format specifier nits, from Ben Boeckel. | nicm | 2015-03-31 |
| | | |||
* | | Merge branch 'obsd-master' | Thomas Adam | 2015-01-10 |
|\| | |||
| * | Unzoom before kill, from Thomas Adam. | nicm | 2015-01-06 |
| | | |||
* | | No need for $Id$ now. | Nicholas Marriott | 2014-11-08 |
| | | |||
* | | Merge branch 'obsd-master' | Thomas Adam | 2014-10-21 |
|\| | | | | | | | | | | | | | | | | | | | Conflicts: Makefile cmd-list-commands.c cmd-suspend-client.c job.c tmux.h xmalloc.c | ||
| * | Tidy up some includes. | nicm | 2014-10-20 |
| | | |||
* | | Merge branch 'obsd-master' | Thomas Adam | 2014-04-23 |
|\| | | | | | | | | | | | | | Conflicts: Makefile tmux.1 window.c | ||
| * | Some more long lines. | nicm | 2014-04-17 |
| | | |||
* | | Use utempter to update utmp if it's around for configure, from madmaverick9 at | Nicholas Marriott | 2014-02-24 |
| | | | | | | | | roxxmail dot eu. |