Go to file
nicm df0334d3b3 The resize event was never deciding to actually resize the pane if there
was output in the pane faster than the timer would fire, so change how
it works to only defer the timer again if the pane was actually resized
within the last timer period. Reported by James Tai in GitHub issue
1880.
2019-08-28 07:34:32 +00:00
Makefile Add regular expression support for the format search, match and 2019-06-13 19:46:00 +00:00
alerts.c Redrawing status is needed after changing window flags or title does not 2017-12-28 12:10:50 +00:00
arguments.c Add a -H flag to send-keys to send literal keys given as hex numbers 2019-07-09 14:03:12 +00:00
attributes.c Add support for overline (SGR 53), from Ricardo Banffy. 2019-05-13 20:10:23 +00:00
cfg.c Expand command formats in %if and move the config file loading later (to 2019-06-20 06:51:36 +00:00
client.c Change "lost server" message to "server exited unexpectedly", from Neal 2019-07-26 20:08:40 +00:00
cmd-attach-session.c Add new-session -X and attach-session -x to send SIGHUP to parent when 2019-06-03 18:28:37 +00:00
cmd-bind-key.c Add an additional {} syntax for defining strings in the configuration 2019-05-27 12:16:27 +00:00
cmd-break-pane.c Add a per-pane option set. Pane options inherit from window options (so 2019-06-20 11:59:59 +00:00
cmd-capture-pane.c Add -N to capture-pane to preserve trailing spaces, from Leon Winter. 2019-08-01 08:42:34 +00:00
cmd-choose-tree.c Add a flag to reverse sort in the various choose modes, from Benjamin 2019-08-16 11:49:12 +00:00
cmd-command-prompt.c Replace the split parser code (cfg.c and cmd-string.c) with a single 2019-05-23 11:13:30 +00:00
cmd-confirm-before.c Replace the split parser code (cfg.c and cmd-string.c) with a single 2019-05-23 11:13:30 +00:00
cmd-copy-mode.c Treat keys in identify mode (display-panes) specially and handle them 2019-05-07 11:24:03 +00:00
cmd-detach-client.c Get rid of the extra layer of flags and cmd_prepare() and just store the 2017-04-22 10:22:39 +00:00
cmd-display-menu.c Change display-menu from taking a single string to a set of arguments, 2019-05-28 07:18:42 +00:00
cmd-display-message.c Remove a leftover abort and some fixes from cppcheck. 2019-05-30 20:54:03 +00:00
cmd-display-panes.c Pass keys that aren't 0-9 on to normal key processing when display-panes 2019-06-26 18:28:31 +00:00
cmd-find-window.c Add -r to find-window for regex instead of fnmatch. 2019-06-20 20:31:04 +00:00
cmd-find.c Do not use $TMUX to find the session because for windows in multiple 2019-06-12 09:10:29 +00:00
cmd-has-session.c Instead of setting up the default keys by building the key struct 2014-10-20 22:29:25 +00:00
cmd-if-shell.c Use the right client for if -b. 2019-07-17 17:49:23 +00:00
cmd-join-pane.c Add a per-pane option set. Pane options inherit from window options (so 2019-06-20 11:59:59 +00:00
cmd-kill-pane.c Add x and X to choose-tree (with a confirmation prompt) to kill an 2018-04-10 10:48:44 +00:00
cmd-kill-server.c Mass rename struct cmd_q to struct cmdq_item and related. 2016-10-16 19:04:05 +00:00
cmd-kill-session.c Break new window and pane creation common code from various commands and 2019-04-17 14:37:48 +00:00
cmd-kill-window.c Get rid of the extra layer of flags and cmd_prepare() and just store the 2017-04-22 10:22:39 +00:00
cmd-list-buffers.c In order that people can use formats like #D in #() in the status line 2017-05-01 12:20:55 +00:00
cmd-list-clients.c In order that people can use formats like #D in #() in the status line 2017-05-01 12:20:55 +00:00
cmd-list-keys.c Break the argument escaping code into a separate function and use it to 2019-05-23 14:03:44 +00:00
cmd-list-panes.c In order that people can use formats like #D in #() in the status line 2017-05-01 12:20:55 +00:00
cmd-list-sessions.c Support for windows larger than visible on the attached client. This has 2018-10-18 08:38:01 +00:00
cmd-list-windows.c In order that people can use formats like #D in #() in the status line 2017-05-01 12:20:55 +00:00
cmd-list.c Merge cmd_list_parse into cmd-parse.y so it can use the new alias 2019-05-25 07:18:20 +00:00
cmd-load-buffer.c Add a cmdq_continue function rather than twiddling the flag directly. 2019-06-18 11:08:42 +00:00
cmd-lock-server.c Get rid of the extra layer of flags and cmd_prepare() and just store the 2017-04-22 10:22:39 +00:00
cmd-move-window.c Get rid of the extra layer of flags and cmd_prepare() and just store the 2017-04-22 10:22:39 +00:00
cmd-new-session.c Add new-session -X and attach-session -x to send SIGHUP to parent when 2019-06-03 18:28:37 +00:00
cmd-new-window.c Support multiple occurances of the same argument. Use this for a new 2019-04-28 20:05:50 +00:00
cmd-parse.y Handle comments more correctly inside {}, from Avi Halachmi. 2019-06-18 11:17:40 +00:00
cmd-paste-buffer.c Get rid of the extra layer of flags and cmd_prepare() and just store the 2017-04-22 10:22:39 +00:00
cmd-pipe-pane.c Store the time in the format tree rather than passing it around. 2019-03-14 23:14:27 +00:00
cmd-queue.c Add a cmdq_continue function rather than twiddling the flag directly. 2019-06-18 11:08:42 +00:00
cmd-refresh-client.c Add -F to refresh-client to specify flags for control clients - one flag 2019-07-10 11:20:10 +00:00
cmd-rename-session.c Allow no client for rename-session, from Ryan Freeman. 2018-04-11 09:54:45 +00:00
cmd-rename-window.c Fix a regression: do not warn about no client in rename-window. 2018-03-23 19:17:03 +00:00
cmd-resize-pane.c Correctly adjust mouse position if the status line is at the top and 2019-07-06 20:56:34 +00:00
cmd-resize-window.c Support for windows larger than visible on the attached client. This has 2018-10-18 08:38:01 +00:00
cmd-respawn-pane.c Support multiple occurances of the same argument. Use this for a new 2019-04-28 20:05:50 +00:00
cmd-respawn-window.c Support multiple occurances of the same argument. Use this for a new 2019-04-28 20:05:50 +00:00
cmd-rotate-window.c Add -Z flag to rotate-window, select-pane, swap-pane, switch-client to 2019-08-14 09:58:31 +00:00
cmd-run-shell.c Add a cmdq_continue function rather than twiddling the flag directly. 2019-06-18 11:08:42 +00:00
cmd-save-buffer.c Use the right client when working out where to save or load the buffer, 2019-06-13 21:44:13 +00:00
cmd-select-layout.c Set the window size as well as the layout size when using the preset 2019-04-17 14:43:49 +00:00
cmd-select-pane.c Add -Z flag to rotate-window, select-pane, swap-pane, switch-client to 2019-08-14 09:58:31 +00:00
cmd-select-window.c Merge hooks into options and make each one an array option. This allows 2019-04-26 11:38:51 +00:00
cmd-send-keys.c The command item changes so can't keep getting the target out of it, need to use 2019-07-10 14:33:24 +00:00
cmd-send-prefix.c Make command exec functions return an enum rather than -1/0/1 values and 2012-07-11 07:10:15 +00:00
cmd-set-buffer.c Mass rename struct cmd_q to struct cmdq_item and related. 2016-10-16 19:04:05 +00:00
cmd-set-environment.c Get rid of the extra layer of flags and cmd_prepare() and just store the 2017-04-22 10:22:39 +00:00
cmd-set-option.c Add a per-pane option set. Pane options inherit from window options (so 2019-06-20 11:59:59 +00:00
cmd-show-buffer.c Make command exec functions return an enum rather than -1/0/1 values and 2012-07-11 07:10:15 +00:00
cmd-show-environment.c Get rid of the extra layer of flags and cmd_prepare() and just store the 2017-04-22 10:22:39 +00:00
cmd-show-messages.c Move job struct into job.c. 2018-08-23 15:45:05 +00:00
cmd-show-options.c Still need to walk the options tree for user options. 2019-06-20 13:39:17 +00:00
cmd-source-file.c Add a -v flag to source-file to show the commands and line numbers. 2019-06-05 20:00:53 +00:00
cmd-split-window.c Allow panes to be empty (no command), output can be piped to them with 2019-05-03 20:44:24 +00:00
cmd-swap-pane.c Add -Z flag to rotate-window, select-pane, swap-pane, switch-client to 2019-08-14 09:58:31 +00:00
cmd-swap-window.c Fix swap-window -d to work as intended, GitHub issue 1879 from Sam Stuewe. 2019-08-26 16:35:41 +00:00
cmd-switch-client.c Add -Z flag to rotate-window, select-pane, swap-pane, switch-client to 2019-08-14 09:58:31 +00:00
cmd-unbind-key.c Mass rename struct cmd_q to struct cmdq_item and related. 2016-10-16 19:04:05 +00:00
cmd-wait-for.c Add a cmdq_continue function rather than twiddling the flag directly. 2019-06-18 11:08:42 +00:00
cmd.c Correctly adjust mouse position if the status line is at the top and 2019-07-06 20:56:34 +00:00
colour.c Add support for underscore colours with Setulc capability, mostly from 2019-06-27 15:17:41 +00:00
control-notify.c Add -F to refresh-client to specify flags for control clients - one flag 2019-07-10 11:20:10 +00:00
control.c Do not leak empty lines, GitHub issue 1824. 2019-07-09 13:19:36 +00:00
environ.c options_array_item_value cannot return NULL. 2019-04-25 19:36:59 +00:00
format-draw.c Correctly clear underscore colour in grid_get_cell1, also fix struct 2019-07-06 20:37:29 +00:00
format.c Add a -H flag to send-keys to send literal keys given as hex numbers 2019-07-09 14:03:12 +00:00
grid-view.c grid_view_delete_cells does need to clear, GitHub issue 1871. 2019-08-16 08:52:25 +00:00
grid.c Remove check for same size - size has already been changed so this 2019-08-01 07:08:13 +00:00
input-keys.c Add a -H flag to send-keys to send literal keys given as hex numbers 2019-07-09 14:03:12 +00:00
input.c Add support for the SD (scroll down) escape sequence, GitHub issue 1861. 2019-08-05 06:42:02 +00:00
job.c When system calls indicate an error they return -1, not some arbitrary 2019-06-28 13:35:05 +00:00
key-bindings.c Change the default right click pane to open the menu if not in a mode 2019-05-28 10:27:11 +00:00
key-string.c Add a -H flag to send-keys to send literal keys given as hex numbers 2019-07-09 14:03:12 +00:00
layout-custom.c Make layout_fix_offsets take a window like layout_fix_panes. 2019-07-15 18:25:07 +00:00
layout-set.c Make layout_fix_offsets take a window like layout_fix_panes. 2019-07-15 18:25:07 +00:00
layout.c Simplify code to work out if an extra line is needed in the cell. 2019-07-15 18:43:32 +00:00
log.c Support SIGUSR2 to stop and start logging for an existing server. Also 2017-06-04 08:25:57 +00:00
menu.c Add j and k for navigation in menus, GitHub issue 1828. 2019-07-09 12:44:47 +00:00
mode-key.c Drop the edit mode key tables and just use fixed key bindings for the 2016-10-12 14:50:14 +00:00
mode-tree.c Add a flag to reverse sort in the various choose modes, from Benjamin 2019-08-16 11:49:12 +00:00
names.c Allow ispunct() as well as isalnum() when parsing initial window names. 2017-07-21 12:58:02 +00:00
notify.c Do not use evbuffer_add_buffer because it is destructive and doesn't 2019-05-07 10:25:15 +00:00
options-table.c Add #define for the pane status line option position numbers. 2019-06-26 13:03:47 +00:00
options.c Do not always set scope for panes because the window check might fail, 2019-06-23 10:00:29 +00:00
paste.c Add an argument to copy commands to set the prefix for the buffer name, 2019-04-02 09:03:39 +00:00
proc.c Because ignore SIGCHLD early, letting signal_del restore it doesn't work 2017-07-14 18:49:07 +00:00
procname.c Loads more static, except for cmd-*.c and window-*.c. 2016-10-10 21:29:23 +00:00
regsub.c Fix how regex substitution works with empty matches. 2019-06-20 15:40:14 +00:00
resize.c Do not reduce window height by status line height for control mode 2019-05-11 06:34:56 +00:00
screen-redraw.c Mark pane status line jobs with FORMAT_STATUS also so it redraws when 2019-07-24 21:16:17 +00:00
screen-write.c Add support for the SD (scroll down) escape sequence, GitHub issue 1861. 2019-08-05 06:42:02 +00:00
screen.c Store and restore cursor across reflow by working out a position based 2019-04-02 08:45:32 +00:00
server-client.c The resize event was never deciding to actually resize the pane if there 2019-08-28 07:34:32 +00:00
server-fn.c Add a per-pane option set. Pane options inherit from window options (so 2019-06-20 11:59:59 +00:00
server.c Expand command formats in %if and move the config file loading later (to 2019-06-20 06:51:36 +00:00
session.c Merge hooks into options and make each one an array option. This allows 2019-04-26 11:38:51 +00:00
spawn.c Do not double free window if pane fails to start. 2019-06-30 19:21:53 +00:00
status.c Redraw status line if size changes, GitHub issue 1762. Also fix length 2019-05-28 18:53:36 +00:00
style.c Correctly clear underscore colour in grid_get_cell1, also fix struct 2019-07-06 20:37:29 +00:00
tmux.1 Add a flag to reverse sort in the various choose modes, from Benjamin 2019-08-16 11:49:12 +00:00
tmux.c Add a per-pane option set. Pane options inherit from window options (so 2019-06-20 11:59:59 +00:00
tmux.h The resize event was never deciding to actually resize the pane if there 2019-08-28 07:34:32 +00:00
tty-acs.c Change a couple of ACS characters to be more sensible and add a few 2019-05-17 05:48:25 +00:00
tty-keys.c Save mouse buttons as well as position. 2019-05-09 14:09:32 +00:00
tty-term.c Add support for the SD (scroll down) escape sequence, GitHub issue 1861. 2019-08-05 06:42:02 +00:00
tty.c Add support for the SD (scroll down) escape sequence, GitHub issue 1861. 2019-08-05 06:42:02 +00:00
utf8.c Add formats for word and line under the mouse and use them to add some 2019-05-26 17:34:45 +00:00
window-buffer.c Add a flag to reverse sort in the various choose modes, from Benjamin 2019-08-16 11:49:12 +00:00
window-client.c Add a flag to reverse sort in the various choose modes, from Benjamin 2019-08-16 11:49:12 +00:00
window-clock.c DECRC and DECSC apparently need to preserve origin mode as well, based 2019-03-12 20:02:47 +00:00
window-copy.c Default to previous search string for search-forward and 2019-08-14 10:02:24 +00:00
window-tree.c Add a flag to reverse sort in the various choose modes, from Benjamin 2019-08-16 11:49:12 +00:00
window.c The resize event was never deciding to actually resize the pane if there 2019-08-28 07:34:32 +00:00
xmalloc.c asprintf returns -1, not an arbitrary value < 0. Also upon error the 2019-06-28 05:44:09 +00:00
xmalloc.h Key running commands for #() by the unexpanded command, and run them 2016-11-17 10:06:08 +00:00
xterm-keys.c Up to now, tmux sees \033\033[OA as M-Up and since we turned on 2017-05-07 21:25:59 +00:00