Go to file
nicm 91d112bf12 There is no need to clear every line entirely before drawing to it, this
means moving the cursor and messes up wrapping. Better to just clear the
sections that aren't written over. GitHub issue 2537.
2021-01-18 10:27:54 +00:00
Makefile Break cursor movement in grid into a common set of functions that can 2020-12-22 09:22:14 +00:00
alerts.c Set alert flag for the current window if the session is unattached. 2020-08-19 07:15:42 +00:00
arguments.c Fix quoting with newlines and single quotes. 2020-06-12 07:10:43 +00:00
attributes.c Add an attribute for ACS. 2020-05-16 14:13:37 +00:00
cfg.c Build list of paths and weed out duplicates before loading configs, and 2020-05-16 14:26:33 +00:00
client.c Add -N flag to never start server even if command would normally do so, 2021-01-17 16:17:41 +00:00
cmd-attach-session.c Do not free old session working directory until after expanding the new 2020-09-03 12:47:33 +00:00
cmd-bind-key.c Allow -N without a command to change or add a note to an existing key. 2020-09-08 10:19:19 +00:00
cmd-break-pane.c Add -b flags to insert a window before (like the existing -a for after) 2020-06-13 09:05:53 +00:00
cmd-capture-pane.c Instead of sending all data to control mode clients as fast as possible, 2020-06-01 09:43:00 +00:00
cmd-choose-tree.c Add a customize mode where keys and options may be browsed and changed, 2020-05-16 16:02:24 +00:00
cmd-command-prompt.c Expand target from client and use it to expand the prompt. 2020-05-16 16:16:07 +00:00
cmd-confirm-before.c Expand target from client and use it to expand the prompt. 2020-05-16 16:16:07 +00:00
cmd-copy-mode.c Move cmdq_state into cmd-queue.c. 2020-04-13 14:46:04 +00:00
cmd-detach-client.c Make client -c and -t handling common in cmd-queue.c and try to be 2020-04-13 20:51:57 +00:00
cmd-display-menu.c Fix check for vertical centre. 2020-11-26 13:06:21 +00:00
cmd-display-message.c Add a -d option to display-message to set delay, from theonekeyg at 2020-07-27 08:03:10 +00:00
cmd-display-panes.c Add -N flag to display-panes to ignore keys, GitHub issue 2473. 2020-11-26 09:19:10 +00:00
cmd-find-window.c Add -i to find-window to ignore case. 2020-05-29 13:42:13 +00:00
cmd-find.c Add a client flag 'active-pane' which stores the active pane in the 2020-05-16 16:20:59 +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 Make client -c and -t handling common in cmd-queue.c and try to be 2020-04-13 20:51:57 +00:00
cmd-join-pane.c Insert joined pane before the target pane with -b, like for split. From 2021-01-06 07:32:23 +00:00
cmd-kill-pane.c Add a client flag 'active-pane' which stores the active pane in the 2020-05-16 16:20:59 +00:00
cmd-kill-server.c Make struct cmd local to cmd.c and move it out of tmux.h. 2020-04-13 08:26:27 +00:00
cmd-kill-session.c Also move cmdq_item and cmdq_list into cmd-queue.c (this is to make its 2020-04-13 10:59:58 +00:00
cmd-kill-window.c kill-window -a cannot just walk the list of windows because if 2020-07-04 14:24:02 +00:00
cmd-list-buffers.c Also move cmdq_item and cmdq_list into cmd-queue.c (this is to make its 2020-04-13 10:59:58 +00:00
cmd-list-clients.c Change the existing client flags for control mode to apply for any 2020-05-16 15:45:29 +00:00
cmd-list-keys.c Add a -d option to display-message to set delay, from theonekeyg at 2020-07-27 08:03:10 +00:00
cmd-list-panes.c Also move cmdq_item and cmdq_list into cmd-queue.c (this is to make its 2020-04-13 10:59:58 +00:00
cmd-list-sessions.c Also move cmdq_item and cmdq_list into cmd-queue.c (this is to make its 2020-04-13 10:59:58 +00:00
cmd-list-windows.c Also move cmdq_item and cmdq_list into cmd-queue.c (this is to make its 2020-04-13 10:59:58 +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 calloc cb data so the client is NULL. 2020-09-04 12:24:25 +00:00
cmd-lock-server.c Missed a few warnings in previous. 2020-04-13 20:54:15 +00:00
cmd-move-window.c Add -b flags to insert a window before (like the existing -a for after) 2020-06-13 09:05:53 +00:00
cmd-new-session.c Instead of sending all data to control mode clients as fast as possible, 2020-06-01 09:43:00 +00:00
cmd-new-window.c Silently ignore -a or -b if the window index doesn't exist and create 2020-06-25 08:56:02 +00:00
cmd-parse.y Leave newlines inside multiline quotes. 2020-12-01 10:48:03 +00:00
cmd-paste-buffer.c Also move cmdq_item and cmdq_list into cmd-queue.c (this is to make its 2020-04-13 10:59:58 +00:00
cmd-pipe-pane.c Support code for control mode flow control: allow clients to have 2020-05-21 07:24:13 +00:00
cmd-queue.c Ignore running command when checking for no-hooks flag if it is blocked. 2020-11-30 13:37:45 +00:00
cmd-refresh-client.c Add a way for control mode clients to subscribe to a format and be 2020-07-06 09:14:20 +00:00
cmd-rename-session.c Instead of forbidding invalid session names, sanitize them like window 2020-05-16 14:49:50 +00:00
cmd-rename-window.c Drop having a separate type for style options and make them all strings, 2020-05-16 15:01:30 +00:00
cmd-resize-pane.c Fix some error strings, from Kris Katterjohn. 2020-05-25 18:17:14 +00:00
cmd-resize-window.c Also move cmdq_item and cmdq_list into cmd-queue.c (this is to make its 2020-04-13 10:59:58 +00:00
cmd-respawn-pane.c Drop having a separate type for style options and make them all strings, 2020-05-16 15:01:30 +00:00
cmd-respawn-window.c Make client -c and -t handling common in cmd-queue.c and try to be 2020-04-13 20:51:57 +00:00
cmd-rotate-window.c Move cmdq_state into cmd-queue.c. 2020-04-13 14:46:04 +00:00
cmd-run-shell.c Add a -C flag to run-shell to use a tmux command rather than a shell command. 2021-01-01 08:36:51 +00:00
cmd-save-buffer.c Fix show-buffer when run from inside tmux, GitHub issue 2314. 2020-07-21 05:24:33 +00:00
cmd-select-layout.c Also move cmdq_item and cmdq_list into cmd-queue.c (this is to make its 2020-04-13 10:59:58 +00:00
cmd-select-pane.c Add a hook when the pane title changed. 2020-07-24 07:05:37 +00:00
cmd-select-window.c Client could be NULL in select-window (for example in .tmux.conf), do 2020-10-19 06:39:28 +00:00
cmd-send-keys.c Fix ASCII keys with send-keys -l. 2020-05-27 14:45:35 +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 Add a -w flag to set- and load-buffer to send to clipboard using OSC 52. 2020-09-02 13:46:35 +00:00
cmd-set-environment.c Add -F to set-environment and source-file; GitHub issue 2359. 2020-09-01 09:19:01 +00:00
cmd-set-option.c Make synchronize-panes a pane option and add -U flag to set-option to 2020-12-15 08:31:50 +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 Also move cmdq_item and cmdq_list into cmd-queue.c (this is to make its 2020-04-13 10:59:58 +00:00
cmd-show-messages.c Move lazy resize from the pane to the window, there is no point in 2020-05-16 16:50:55 +00:00
cmd-show-options.c Do not list user options with show-hooks. 2020-12-28 09:40:27 +00:00
cmd-source-file.c Add -F to set-environment and source-file; GitHub issue 2359. 2020-09-01 09:19:01 +00:00
cmd-split-window.c Add a client flag 'active-pane' which stores the active pane in the 2020-05-16 16:20:59 +00:00
cmd-swap-pane.c Add a client flag 'active-pane' which stores the active pane in the 2020-05-16 16:20:59 +00:00
cmd-swap-window.c Also move cmdq_item and cmdq_list into cmd-queue.c (this is to make its 2020-04-13 10:59:58 +00:00
cmd-switch-client.c Change how panes are resized so that the code is clearer and if the pane 2020-06-05 11:20:51 +00:00
cmd-unbind-key.c Add -q flag to unbind-key to hide errors, GitHub issue 2381. 2020-09-16 19:12:59 +00:00
cmd-wait-for.c Also move cmdq_item and cmdq_list into cmd-queue.c (this is to make its 2020-04-13 10:59:58 +00:00
cmd.c Replace TAILQ concatenation loop with TAILQ_CONCAT 2020-06-29 15:53:28 +00:00
colour.c Allow colour to be spelt as color, from Boris Verkhovsky. GitHub issue 2020-08-25 11:35:32 +00:00
control-notify.c Support code for control mode flow control: allow clients to have 2020-05-21 07:24:13 +00:00
control.c Some other warnings, GitHub issue 2382. 2020-09-18 11:20:59 +00:00
environ.c Allow fnmatch(3) wildcards in update-environment, GitHub issue 2397. 2020-10-07 08:23:55 +00:00
file.c Pass the stdout file descriptor from the client as well as stdin and use 2020-05-26 08:41:47 +00:00
format-draw.c Make replacement of ##s consistent when drawing formats, whether 2020-12-01 08:12:58 +00:00
format.c Use right format for session loop, GitHub issue 2519. 2020-12-30 18:29:40 +00:00
grid-reader.c Break cursor movement in grid into a common set of functions that can 2020-12-22 09:22:14 +00:00
grid-view.c Move the code to set up a padding cell into grid.c. 2020-06-02 20:51:46 +00:00
grid.c There is no need to clear every line entirely before drawing to it, this 2021-01-18 10:27:54 +00:00
input-keys.c Log missing keys when extended keys is on rather than fatal(). 2020-11-17 08:13:35 +00:00
input.c Limit range of repeat to avoid silly high numbers causing delays, from 2020-10-30 11:34:13 +00:00
job.c Add 'e' key in buffer mode to open the buffer in an editor. 2020-05-16 15:24:28 +00:00
key-bindings.c Fix note for "previous-window" default key binding, from Sebastian 2020-10-13 10:15:23 +00:00
key-string.c Always send xterm-style keys for M-Left and M-Right. GitHub issue 2296. 2020-07-06 07:27:39 +00:00
layout-custom.c Make a best effort to set xpixel and ypixel for each pane and add 2019-11-28 09:45:15 +00:00
layout-set.c Change so main-pane-width and height can be given as a percentage. 2020-04-22 06:57:13 +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 Some minor performance improvements - most notably, don't search the 2019-09-24 20:44:58 +00:00
menu.c Do not allow disabled items to be selected. 2020-10-30 12:00:01 +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 -d option to display-message to set delay, from theonekeyg at 2020-07-27 08:03:10 +00:00
names.c Trim "s from process names; also fix a default format in man page. 2020-10-05 11:04:40 +00:00
notify.c Support code for control mode flow control: allow clients to have 2020-05-21 07:24:13 +00:00
options-table.c Add a variant of remain-on-exit that only keeps the pane if the program 2021-01-04 08:43:16 +00:00
options.c Allow colour to be spelt as color, from Boris Verkhovsky. GitHub issue 2020-08-25 11:35:32 +00:00
paste.c Use VIS_CSTYLE for paste buffers also. 2020-05-16 15:35:19 +00:00
popup.c Resize screen to the correct size (borders need to be taken off). 2020-09-22 06:44:52 +00:00
proc.c SIGQUIT handler needs to be cleared before fork like the others, 2020-10-26 19:00:37 +00:00
procname.c Restore pane_current_path format from portable tmux, it is no longer 2020-04-08 11:26:07 +00:00
regsub.c Some minor style nits. 2020-04-09 14:23:34 +00:00
resize.c Tidy the resize code, merge some common bits and add some comments. From 2020-10-05 10:00:51 +00:00
screen-redraw.c Do not include the status line size when working out the character for 2020-12-07 09:46:58 +00:00
screen-write.c There is no need to clear every line entirely before drawing to it, this 2021-01-18 10:27:54 +00:00
screen.c Do not leak path when freeing screen, from Sergey Nizovtsev. 2020-10-30 11:33:41 +00:00
server-client.c Redraw any visible modes when status line changes so that formats like 2020-12-03 07:12:11 +00:00
server-fn.c Add a variant of remain-on-exit that only keeps the pane if the program 2021-01-04 08:43:16 +00:00
server.c Fix some warnings, GitHub issue 2382. 2020-09-16 18:37:55 +00:00
session.c Instead of forbidding invalid session names, sanitize them like window 2020-05-16 14:49:50 +00:00
spawn.c Support code for control mode flow control: allow clients to have 2020-05-21 07:24:13 +00:00
status.c With incremental search, start empty and only repeat the previous search 2021-01-08 08:22:10 +00:00
style.c Add a customize mode where keys and options may be browsed and changed, 2020-05-16 16:02:24 +00:00
tmux.1 Add -N flag to never start server even if command would normally do so, 2021-01-17 16:17:41 +00:00
tmux.c Add -N flag to never start server even if command would normally do so, 2021-01-17 16:17:41 +00:00
tmux.h There is no need to clear every line entirely before drawing to it, this 2021-01-18 10:27:54 +00:00
tty-acs.c Add an option to set the pane border lines style from a choice of single 2020-05-16 16:26:34 +00:00
tty-features.c Use the setal capability as well as (tmux's) Setulc. 2020-10-05 09:53:01 +00:00
tty-keys.c Escape+Up and the other arrow keys should be kept as Escape+Up and not 2020-09-23 14:57:33 +00:00
tty-term.c Set RGB flag if capabilities are present, GitHub issue 2418. 2020-10-13 07:29:24 +00:00
tty.c There is no need to clear every line entirely before drawing to it, this 2021-01-18 10:27:54 +00:00
utf8.c Fix some warnings, GitHub issue 2382. 2020-09-16 18:37:55 +00:00
window-buffer.c Redraw any visible modes when status line changes so that formats like 2020-12-03 07:12:11 +00:00
window-client.c Redraw any visible modes when status line changes so that formats like 2020-12-03 07:12:11 +00:00
window-clock.c Do not hoke into struct window_pane from the tty code and instead set 2020-05-16 15:34:08 +00:00
window-copy.c With incremental search, start empty and only repeat the previous search 2021-01-08 08:22:10 +00:00
window-customize.c Some other warnings, GitHub issue 2382. 2020-09-18 11:20:59 +00:00
window-tree.c Redraw any visible modes when status line changes so that formats like 2020-12-03 07:12:11 +00:00
window.c Make synchronize-panes a pane option and add -U flag to set-option to 2020-12-15 08:31:50 +00:00
xmalloc.c Add xrecallocarray. 2019-11-28 09:51:58 +00:00
xmalloc.h Add xrecallocarray. 2019-11-28 09:51:58 +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