Go to file
nicm 41ababdf6c Be more sophisticated about enabling synchronized updates when there is
an overlay and treat it like the active pane (use for commands which
move the cursor only). When there is an overlay also use it for all
panes and not just the active pane. GitHub issue 2826.
2021-08-17 08:44:52 +00:00
alerts.c Add a flag to disable keys to close a message, GitHub issue 2625. 2021-04-12 09:36:12 +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 Add a current_file format for the config file being parsed. Originally 2021-04-07 12:50:12 +00:00
client.c Move the call to setupterm() into the client and have it pass the 2021-02-17 07:18:36 +00:00
cmd-attach-session.c Change focus to be driven by events rather than walking all panes at end 2021-08-13 06:52:51 +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 Permit shortcut keys in buffer, client, tree modes to be configured with 2021-04-12 06:50:25 +00:00
cmd-command-prompt.c Set return code for confirm-before and make command-prompt also block, 2021-08-13 06:50:42 +00:00
cmd-confirm-before.c Set return code for confirm-before and make command-prompt also block, 2021-08-13 06:50:42 +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 Add -B flag to remove border from popup. 2021-08-13 17:03:29 +00:00
cmd-display-message.c Missing argument specifier for -c. 2021-08-14 08:06:37 +00:00
cmd-display-panes.c Add a menu when a popup is present (mouse only for now). 2021-08-13 18:54:54 +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 Set return code for confirm-before and make command-prompt also block, 2021-08-13 06:50:42 +00:00
cmd-join-pane.c Add split-window -Z to start the pane zoomed, GitHub issue 2591. 2021-03-11 06:31:05 +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 Include modifiers when looking up an individual key. 2021-04-13 16:00:47 +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 Change so that window_flags escapes # automatically which means configs 2021-01-20 07:16:54 +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 Change focus to be driven by events rather than walking all panes at end 2021-08-13 06:52:51 +00:00
cmd-new-window.c Add a -S flag to new-window to make it select the existing window if one 2021-02-05 12:23:49 +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 Move hook format setup earlier and add a hook_client, GitHub issue 2809. 2021-08-12 08:05:11 +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 Forbid empty session names, GitHub issue 2758. 2021-07-06 08:18:38 +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 Add split-window -Z to start the pane zoomed, GitHub issue 2591. 2021-03-11 06:31:05 +00:00
cmd-run-shell.c Set return code for confirm-before and make command-prompt also block, 2021-08-13 06:50:42 +00:00
cmd-save-buffer.c O_TRUNC is needed in case file exists. 2021-02-11 09:03:38 +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 Evaluate styles with the pane variables. 2021-08-12 19:47:05 +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 Break the colour palette into a struct rather than just a single array 2021-08-11 20:49:55 +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-show-prompt-history.c Add different command historys for different types of prompts 2021-06-10 07:50:03 +00:00
cmd-source-file.c Do not use NULL client when source-file finishes, GitHub issue 2707. 2021-06-10 07:53:19 +00:00
cmd-split-window.c Add split-window -Z to start the pane zoomed, GitHub issue 2591. 2021-03-11 06:31:05 +00:00
cmd-swap-pane.c Add split-window -Z to start the pane zoomed, GitHub issue 2591. 2021-03-11 06:31:05 +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 focus to be driven by events rather than walking all panes at end 2021-08-13 06:52: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 Add different command historys for different types of prompts 2021-06-10 07:50:03 +00:00
colour.c Do not use NULL palette when clearing. 2021-08-14 14:00:07 +00:00
control-notify.c Add client-detached notification in control mode, from Mohsin Kaleem. 2021-03-16 09:14:58 +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 Fire check callback after cleaning up event so it does not get stuck, 2021-06-10 07:51:43 +00:00
format-draw.c Add an "absolute-centre" alignment to use the centre of the total space 2021-03-11 06:41:04 +00:00
format.c Evaluate styles with the pane variables. 2021-08-12 19:47:05 +00:00
grid-reader.c More accurate vi(1) word navigation in copy mode and on the status line. 2021-06-10 07:56:47 +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 Send Unicode directional isolate characters around horizontal pane 2021-02-05 12:29:18 +00:00
input-keys.c Remove old shift function keys which interfere with xterm keys now. 2021-06-10 07:52:07 +00:00
input.c Some other missing palette NULL checks, from oss-fuzz. 2021-08-14 16:26:29 +00:00
job.c Fill in some other bits on new panes. 2021-08-13 19:55:11 +00:00
key-bindings.c Add pipe variants of the line copy commands. While here make the command 2021-08-11 20:35:46 +00:00
key-string.c Pass Ctrl keys through as is when given as hex, GitHub issue 2724. 2021-06-16 08:37:58 +00:00
layout-custom.c Add split-window -Z to start the pane zoomed, GitHub issue 2591. 2021-03-11 06:31:05 +00:00
layout-set.c Add split-window -Z to start the pane zoomed, GitHub issue 2591. 2021-03-11 06:31:05 +00:00
layout.c Add split-window -Z to start the pane zoomed, GitHub issue 2591. 2021-03-11 06:31:05 +00:00
log.c Do not exit if cannot write to normal log file, GitHub issue 2630. 2021-03-31 08:37:48 +00:00
Makefile Add different command historys for different types of prompts 2021-06-10 07:50:03 +00:00
menu.c Add a menu when a popup is present (mouse only for now). 2021-08-13 18:54: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 Add different command historys for different types of prompts 2021-06-10 07:50:03 +00:00
names.c Do not use NULL active window; also do not leak window name. GitHub 2021-03-02 11:00:38 +00:00
notify.c Do not dereference pane when it is NULL, fixes a crash when creating a 2021-08-12 08:10:20 +00:00
options-table.c Now that styles can contain formats, they need to be expanded when 2021-08-12 20:44:49 +00:00
options.c Break the colour palette into a struct rather than just a single array 2021-08-11 20:49:55 +00:00
paste.c Use VIS_CSTYLE for paste buffers also. 2020-05-16 15:35:19 +00:00
popup.c Revert previous; this is not how it should work. 2021-08-17 08:22:44 +00:00
proc.c Add a couple of helper functions, and flush imsgs on exit. 2021-02-11 09:39:29 +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 Do not count client (and crash) if no window. 2021-06-10 07:29:45 +00:00
screen-redraw.c Add a menu when a popup is present (mouse only for now). 2021-08-13 18:54:54 +00:00
screen-write.c Be more sophisticated about enabling synchronized updates when there is 2021-08-17 08:44:52 +00:00
screen.c Improve logging of screen mode changes. 2021-06-10 07:43:44 +00:00
server-client.c Add a menu when a popup is present (mouse only for now). 2021-08-13 18:54:54 +00:00
server-fn.c Change focus to be driven by events rather than walking all panes at end 2021-08-13 06:52:51 +00:00
server.c Fix warnings, from Jan Tache in GitHub issue 2692. 2021-06-10 07:45:43 +00:00
session.c Change focus to be driven by events rather than walking all panes at end 2021-08-13 06:52:51 +00:00
spawn.c Add split-window -Z to start the pane zoomed, GitHub issue 2591. 2021-03-11 06:31:05 +00:00
status.c Use COLOUR_DEFAULT not hardcoded 8. 2021-08-12 20:09:34 +00:00
style.c Make newline a style delimiter as well so they can cross multiple lines 2021-08-12 20:46:30 +00:00
tmux-protocol.h Break message type stuff out into its own header. 2021-08-13 07:37:58 +00:00
tmux.1 Add a menu when a popup is present (mouse only for now). 2021-08-13 18:54:54 +00:00
tmux.c Improve error reporting when the tmux /tmp directory cannot be created 2021-07-06 08:26:00 +00:00
tmux.h Tweak how mouse works on popup: only Meta alone resizes or moves, not 2021-08-13 23:05:40 +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 Feature for the mouse since FreeBSD termcap does not have kmous. 2021-06-10 07:59:08 +00:00
tty-keys.c Break message type stuff out into its own header. 2021-08-13 07:37:58 +00:00
tty-term.c Fix warnings, from Jan Tache in GitHub issue 2692. 2021-06-10 07:45:43 +00:00
tty.c Be more sophisticated about enabling synchronized updates when there is 2021-08-17 08:44:52 +00:00
utf8.c More accurate vi(1) word navigation in copy mode and on the status line. 2021-06-10 07:56:47 +00:00
window-buffer.c Fix warnings, from Jan Tache in GitHub issue 2692. 2021-06-10 07:45:43 +00:00
window-client.c Permit shortcut keys in buffer, client, tree modes to be configured with 2021-04-12 06:50:25 +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 Add pipe variants of the line copy commands. While here make the command 2021-08-11 20:35:46 +00:00
window-customize.c Add different command historys for different types of prompts 2021-06-10 07:50:03 +00:00
window-tree.c Add different command historys for different types of prompts 2021-06-10 07:50:03 +00:00
window.c Change focus to be driven by events rather than walking all panes at end 2021-08-13 06:52:51 +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