Go to file
nicm e37f34facc Do not load the config file if the server is exiting because it failed
to start, otherwise commands like lsk which start the server again can
end up looping infinitely. Also make the first client exit
correctly. Problem reported by Wael M Nasreddine.
2019-06-07 20:09:17 +00:00
Makefile unbreak build, okay nicm@ 2019-05-23 21:36:42 +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 Use VIS_CSTYLE for the arguments and add the missing escapes it can 2019-05-29 20:05:14 +00:00
attributes.c Add support for overline (SGR 53), from Ricardo Banffy. 2019-05-13 20:10:23 +00:00
cfg.c Add a -v flag to source-file to show the commands and line numbers. 2019-06-05 20:00:53 +00:00
client.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-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 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 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 Replace the split parser code (cfg.c and cmd-string.c) with a single 2019-05-23 11:13:30 +00:00
cmd-find-window.c Add -Z to find-window as well. 2018-08-20 15:00:42 +00:00
cmd-find.c Adjust how mouse targets are found so they always have a session, window 2019-05-08 18:05:03 +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 Fix error handling in if-shell. 2019-05-25 07:15:53 +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 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 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 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 Add a -v flag to source-file to show the commands and line numbers. 2019-06-05 20:00:53 +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 Fix warnings, from Ben Boeckel. 2019-05-31 21:41:17 +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 Add simple menus to tree, client, buffer modes. 2019-05-12 08:58:09 +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 Use the same argument escaping code for options as well. 2019-05-23 18:33:53 +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 Break new window and pane creation common code from various commands and 2019-04-17 14:37:48 +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 There is no reason wait-for has to be restricted to outside tmux. 2018-11-07 07:58:16 +00:00
cmd.c Use client name when logging command queue. 2019-05-25 10:44:09 +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 Allow % strings that are all numbers or %s, and fix a double free. Both 2019-05-31 11:34:09 +00:00
environ.c options_array_item_value cannot return NULL. 2019-04-25 19:36:59 +00:00
format-draw.c Fix drawing of status-right when it is aligned to the centre, GitHub 2019-05-23 14:44:33 +00:00
format.c Fix warnings, from Ben Boeckel. 2019-05-31 21:41:17 +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 Add formats for word and line under the mouse and use them to add some 2019-05-26 17:34:45 +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 Remove a leftover abort and some fixes from cppcheck. 2019-05-30 20:54:03 +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 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 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 Fix sizing of main-vertical and main-horizontal layouts, GitHub issue 1736. 2019-05-14 07:37:50 +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
menu.c Allow menu items to be disabled by putting a - at the start of their 2019-05-28 09:50:54 +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 formats for word and line under the mouse and use them to add some 2019-05-26 17:34:45 +00:00
options.c Remove a leftover abort and some fixes from cppcheck. 2019-05-30 20:54:03 +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 Do not reduce window height by status line height for control mode 2019-05-11 06:34:56 +00:00
screen-redraw.c Always redraw overlay if it is on (so status line doesn't redraw over it). 2019-05-26 18:27:52 +00:00
screen-write.c Allow menu items to be disabled by putting a - at the start of their 2019-05-28 09:50:54 +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 Do not load the config file if the server is exiting because it failed 2019-06-07 20:09:17 +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 Do not load the config file if the server is exiting because it failed 2019-06-07 20:09:17 +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 Fix crash when killing the current window, reported by Jesus Rafael 2019-05-27 12:48:52 +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 Fix some indentation and dead assignments. 2019-05-12 18:16:33 +00:00
tmux.1 Add a -v flag to source-file to show the commands and line numbers. 2019-06-05 20:00:53 +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 Do not load the config file if the server is exiting because it failed 2019-06-07 20:09:17 +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 Use VIS_CSTYLE for the arguments and add the missing escapes it can 2019-05-29 20:05:14 +00:00
tty.c I had hoped that non-xenl terminals had died out, at least in fairly 2019-05-30 07:42: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 Need to increment the argument to skip the prefix earlier, fixes 2019-06-05 19:00:36 +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 Remove a leftover abort and some fixes from cppcheck. 2019-05-30 20:54:03 +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