Go to file
nicm b89f2f28bb Fix grid clear code to correctly clear with the default background
colour rather than ending up with the used count higher than the total
size, GitHub issue 1829.
2019-07-16 10:30:56 +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 When system calls indicate an error they return -1, not some arbitrary 2019-06-28 13:35:05 +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 Missing space in capture-pane usage, from Ben Boeckel. 2019-03-14 06:36:21 +00:00
cmd-choose-tree.c Add [template] to display-panes and choose-{buffer,client,tree} usage 2018-11-15 10:38:53 +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 Add a cmdq_continue function rather than twiddling the flag directly. 2019-06-18 11:08:42 +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 Break new window and pane creation common code from various commands and 2019-04-17 14:37:48 +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 a per-pane option set. Pane options inherit from window options (so 2019-06-20 11:59:59 +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 a per-pane option set. Pane options inherit from window options (so 2019-06-20 11:59:59 +00:00
cmd-swap-window.c Change swap-window -d to be the other way round (stay with src window), 2019-05-09 08:39:09 +00:00
cmd-switch-client.c Document that switch-client can change all of session,window,pane and 2019-04-17 14:39:37 +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 Fix grid clear code to correctly clear with the default background 2019-07-16 10:30:56 +00:00
grid.c Fix grid clear code to correctly clear with the default background 2019-07-16 10:30:56 +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 underscore colours with Setulc capability, mostly from 2019-06-27 15:17:41 +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
Makefile Add regular expression support for the format search, match and 2019-06-13 19:46:00 +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 Remove a leftover abort and some fixes from cppcheck. 2019-05-30 20:54:03 +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 Add #define for the pane status line option position numbers. 2019-06-26 13:03:47 +00:00
screen-write.c Use the clear history function for the 3J sequence rather than doing it manually. 2019-07-08 11:38:14 +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 Correctly adjust mouse position if the status line is at the top and 2019-07-06 20:56:34 +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 -F to refresh-client to specify flags for control clients - one flag 2019-07-10 11:20:10 +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 Make layout_fix_offsets take a window like layout_fix_panes. 2019-07-15 18:25:07 +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 underscore colours with Setulc capability, mostly from 2019-06-27 15:17:41 +00:00
tty.c Add support for underscore colours with Setulc capability, mostly from 2019-06-27 15:17:41 +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 Use VIS_CSTYLE for the arguments and add the missing escapes it can 2019-05-29 20:05:14 +00:00
window-client.c Change display-menu from taking a single string to a set of arguments, 2019-05-28 07:18:42 +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 Clear search marks before resize, GitHub issue 1823. 2019-07-08 20:29:11 +00:00
window-tree.c Change display-menu from taking a single string to a set of arguments, 2019-05-28 07:18:42 +00:00
window.c Do not double free window if pane fails to start. 2019-06-30 19:21:53 +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