Go to file
nicm 85a9c2f52b Treat keys in identify mode (display-panes) specially and handle them
immediately rather than queuing them (the command can block the queue
which means they were not being seen until it finished which was too
late). Reported by denis@ and solene@, ok solene@.
2019-05-07 11:24:03 +00:00
Makefile Merge hooks into options and make each one an array option. This allows 2019-04-26 11:38:51 +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 Support multiple occurances of the same argument. Use this for a new 2019-04-28 20:05:50 +00:00
attributes.c Support for extended underline styles on terminals which offer them, 2018-10-18 07:57:57 +00:00
cfg.c Fix order of insertion in load_cfg. 2019-05-03 21:21:00 +00:00
client.c Do not use PWD unless it actually matches the real working directory. 2018-11-22 10:36:40 +00:00
cmd-attach-session.c Break new window and pane creation common code from various commands and 2019-04-17 14:37:48 +00:00
cmd-bind-key.c Mass rename struct cmd_q to struct cmdq_item and related. 2016-10-16 19:04:05 +00:00
cmd-break-pane.c Support for windows larger than visible on the attached client. This has 2018-10-18 08:38:01 +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 Tidy command prompt callbacks and pass in the client. 2017-05-17 15:20:23 +00:00
cmd-confirm-before.c Tidy command prompt callbacks and pass in the client. 2017-05-17 15:20:23 +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-message.c Allow panes to be empty (no command), output can be piped to them with 2019-05-03 20:44:24 +00:00
cmd-display-panes.c Add -b to display-panes like run-shell, GitHub issue 1559. 2019-02-06 07:36:06 +00:00
cmd-find-window.c Add -Z to find-window as well. 2018-08-20 15:00:42 +00:00
cmd-find.c Add a : to make error messages clearer. 2019-03-15 15:20:00 +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 Memory leaks, from Gang Fan in GitHub issue 1453. 2018-08-27 11:03:34 +00:00
cmd-join-pane.c Break new window and pane creation common code from various commands and 2019-04-17 14:37:48 +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 Make key trees and some other bits static. 2018-08-02 11:44:07 +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 I no longer use my SourceForge address so replace it. 2016-01-19 15:59:12 +00:00
cmd-load-buffer.c Memory leaks, from Gang Fan in GitHub issue 1453. 2018-08-27 11:03:34 +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 Merge hooks into options and make each one an array option. This allows 2019-04-26 11:38:51 +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-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 Insert after the right element on queue. 2019-05-03 18:59:58 +00:00
cmd-refresh-client.c Support for windows larger than visible on the attached client. This has 2018-10-18 08:38:01 +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 Do not store the mouse position we calculate as the start of a drag back 2019-05-03 18:42:40 +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 Allow multiple modes to be open in a pane. A stack of open modes is kept 2019-03-12 11:16:49 +00:00
cmd-save-buffer.c Do not leak path or use it after free. 2018-07-31 13:06:44 +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 Don't redraw control clients, from George Nachman. 2019-04-30 06:21:30 +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 Allow multiple modes to be open in a pane. A stack of open modes is kept 2019-03-12 11:16:49 +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 Merge hooks into options and make each one an array option. This allows 2019-04-26 11:38:51 +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 Fix user options after show-hooks merge, GitHub issue 1704. 2019-04-30 18:02:03 +00:00
cmd-source-file.c Make server_client_get_cwd used (almost) everywhere we need to work out 2018-05-24 09:42:49 +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-string.c Merge hooks into options and make each one an array option. This allows 2019-04-26 11:38:51 +00:00
cmd-swap-pane.c Break new window and pane creation common code from various commands and 2019-04-17 14:37:48 +00:00
cmd-swap-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-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 There is no reason wait-for has to be restricted to outside tmux. 2018-11-07 07:58:16 +00:00
cmd.c Do not store the mouse position we calculate as the start of a drag back 2019-05-03 18:42:40 +00:00
colour.c The pane's style should be initialized to default before parsing the 2019-03-13 21:39:21 +00:00
control-notify.c Do not use evbuffer_add_buffer because it is destructive and doesn't 2019-05-07 10:25:15 +00:00
control.c It is silly for cmd_list_parse to return an integer error when it could 2017-01-15 22:00:56 +00:00
environ.c options_array_item_value cannot return NULL. 2019-04-25 19:36:59 +00:00
format-draw.c Do not loop forever if there is a nonprintable character in the format. 2019-04-24 20:27:52 +00:00
format.c Allow panes to be empty (no command), output can be piped to them with 2019-05-03 20:44:24 +00:00
grid-view.c Add accessors for grid linedata member, for some future work. From Dan 2018-07-04 09:44:07 +00:00
grid.c Store and restore cursor across reflow by working out a position based 2019-04-02 08:45:32 +00:00
input-keys.c Support for windows larger than visible on the attached client. This has 2018-10-18 08:38:01 +00:00
input.c Do not use evbuffer_add_buffer because it is destructive and doesn't 2019-05-07 10:25:15 +00:00
job.c evbuffer_new and bufferevent_new can both fail (when malloc fails) and 2018-11-19 13:35:40 +00:00
key-bindings.c Add support for keys to jump between matching brackets - C-M-f and C-M-b 2019-04-29 06:55:21 +00:00
key-string.c Support for windows larger than visible on the attached client. This has 2018-10-18 08:38:01 +00:00
layout-custom.c Support for windows larger than visible on the attached client. This has 2018-10-18 08:38:01 +00:00
layout-set.c Unbreak main-vertical and main-horizontal layouts. 2019-04-26 10:15:40 +00:00
layout.c Do not try to resize if the parent cell is NULL, problem reported by 2019-04-23 09:15:24 +00:00
log.c Support SIGUSR2 to stop and start logging for an existing server. Also 2017-06-04 08:25:57 +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 Extend the #[] style syntax and use that together with previous format 2019-03-18 20:53:33 +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 Merge hooks into options and make each one an array option. This allows 2019-04-26 11:38:51 +00:00
options.c Merge hooks into options and make each one an array option. This allows 2019-04-26 11:38:51 +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
resize.c Set the window size as well as the layout size when using the preset 2019-04-17 14:43:49 +00:00
screen-redraw.c Do not let the size of the pane status screen go negative. 2019-04-17 14:41:08 +00:00
screen-write.c Pass target client and session to load_cfg from source-file so formats 2019-04-18 11:07:28 +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 Treat keys in identify mode (display-panes) specially and handle them 2019-05-07 11:24:03 +00:00
server-fn.c Allow panes to be empty (no command), output can be piped to them with 2019-05-03 20:44:24 +00:00
server.c Break new window and pane creation common code from various commands and 2019-04-17 14:37:48 +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 Allow panes to be empty (no command), output can be piped to them with 2019-05-03 20:44:24 +00:00
status.c Fix reverse attribute in status line, GitHub issue 1709. 2019-05-03 10:00:48 +00:00
style.c Fix some warnings, from Thomas Adam. 2019-04-05 20:32:31 +00:00
tmux.1 Allow panes to be empty (no command), output can be piped to them with 2019-05-03 20:44:24 +00:00
tmux.c Merge hooks into options and make each one an array option. This allows 2019-04-26 11:38:51 +00:00
tmux.h Treat keys in identify mode (display-panes) specially and handle them 2019-05-07 11:24:03 +00:00
tty-acs.c Check the terminfo(5) U8 capability and disable using UTF-8 for ACS if 2017-05-15 16:44:04 +00:00
tty-keys.c Treat keys in identify mode (display-panes) specially and handle them 2019-05-07 11:24:03 +00:00
tty-term.c options_array_item_value cannot return NULL. 2019-04-25 19:36:59 +00:00
tty.c Need a fallback for -2 for aixterm colours. 2019-04-25 19:03:43 +00:00
utf8.c Extend the #[] style syntax and use that together with previous format 2019-03-18 20:53:33 +00:00
window-buffer.c Expand session and window formats for buffer filters. 2019-03-28 21:05:15 +00:00
window-client.c Extend the #[] style syntax and use that together with previous format 2019-03-18 20:53:33 +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 Do not store the mouse position we calculate as the start of a drag back 2019-05-03 18:42:40 +00:00
window-tree.c Fix memory leak in window tree search, from Amos Bird. 2019-04-30 06:19:51 +00:00
window.c Do not use evbuffer_add_buffer because it is destructive and doesn't 2019-05-07 10:25:15 +00:00
xmalloc.c Key running commands for #() by the unexpanded command, and run them 2016-11-17 10:06:08 +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