Go to file
nicm a41a927441 Query the client terminal for foreground and background colours and if
OSC 10 or 11 is received but no colour has been set inside tmux, return
the colour from the first attached client (probably most people will
have all light or or all dark terminals).
2023-01-03 11:43:24 +00:00
Makefile Add support for OSC 8 hyperlinks (a VTE extension now supported by other 2022-06-30 09:55:53 +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 Add send-keys -K to handle keys directly as if typed (so look up in key 2022-12-16 08:13:40 +00:00
attributes.c Add an attribute for ACS. 2020-05-16 14:13:37 +00:00
cfg.c Do not display configuration file errors in a pane when in control mode, 2022-06-20 07:59:37 +00:00
client.c Add an ACL list for users connecting to the tmux socket. Users may be 2022-05-30 12:48:57 +00:00
cmd-attach-session.c Show config errors on attach if they were not shown when the session 2022-07-06 08:40:52 +00:00
cmd-bind-key.c Replace %% in command lists (by copying them) for template arguments , 2021-08-27 17:25:55 +00:00
cmd-break-pane.c Add args parsing callback for some future work, currently unused. 2021-08-21 10:22:38 +00:00
cmd-capture-pane.c Add a -T flag to capture-pane to stop at the last used cell instead of 2022-09-28 07:55:29 +00:00
cmd-choose-tree.c When picking a buffer because one isn't specified by the user, ignore 2022-06-04 07:42:07 +00:00
cmd-command-prompt.c Spacing/style nits. 2022-05-30 12:55:25 +00:00
cmd-confirm-before.c Expand command as a format, GitHub issue 2920. 2021-10-28 18:39:15 +00:00
cmd-copy-mode.c Add args parsing callback for some future work, currently unused. 2021-08-21 10:22:38 +00:00
cmd-detach-client.c Add args parsing callback for some future work, currently unused. 2021-08-21 10:22:38 +00:00
cmd-display-menu.c Add -s and -S to display-popup to set popup and border style, from 2021-10-25 09:38:36 +00:00
cmd-display-message.c Add a -l flag to display-message to disable format expansion, from Aaron 2022-11-03 08:33:57 +00:00
cmd-display-panes.c Add support for OSC 8 hyperlinks (a VTE extension now supported by other 2022-06-30 09:55:53 +00:00
cmd-find-window.c Add send-keys -K to handle keys directly as if typed (so look up in key 2022-12-16 08:13:40 +00:00
cmd-find.c Use active pane in target window not current window for +/-. GitHub 2022-11-01 09:46:14 +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 -e flag to set environment for popup, from Alexis Hildebrandt in 2021-10-11 10:55:30 +00:00
cmd-join-pane.c Expand arguments to some commands where it makes sense, GitHub issue 2022-06-07 10:02:19 +00:00
cmd-kill-pane.c Add args parsing callback for some future work, currently unused. 2021-08-21 10:22:38 +00:00
cmd-kill-server.c Add args parsing callback for some future work, currently unused. 2021-08-21 10:22:38 +00:00
cmd-kill-session.c Add args parsing callback for some future work, currently unused. 2021-08-21 10:22:38 +00:00
cmd-kill-window.c Add args parsing callback for some future work, currently unused. 2021-08-21 10:22:38 +00:00
cmd-list-buffers.c Add args parsing callback for some future work, currently unused. 2021-08-21 10:22:38 +00:00
cmd-list-clients.c Add formats for client and server UID and user (for multiuser setups). 2022-03-08 11:28:40 +00:00
cmd-list-keys.c Add args parsing callback for some future work, currently unused. 2021-08-21 10:22:38 +00:00
cmd-list-panes.c Add args parsing callback for some future work, currently unused. 2021-08-21 10:22:38 +00:00
cmd-list-sessions.c Add args parsing callback for some future work, currently unused. 2021-08-21 10:22:38 +00:00
cmd-list-windows.c Add args parsing callback for some future work, currently unused. 2021-08-21 10:22:38 +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 If an application gives the first parameter to OSC 52, validate and pass 2022-06-09 09:12:55 +00:00
cmd-lock-server.c Add args parsing callback for some future work, currently unused. 2021-08-21 10:22:38 +00:00
cmd-move-window.c Add args parsing callback for some future work, currently unused. 2021-08-21 10:22:38 +00:00
cmd-new-session.c Show config errors on attach if they were not shown when the session 2022-07-06 08:40:52 +00:00
cmd-new-window.c Replace %% in command lists (by copying them) for template arguments , 2021-08-27 17:25:55 +00:00
cmd-parse.y Fix a memory leak, from Japin Li in GitHub issue 3358. 2022-10-25 09:12:05 +00:00
cmd-paste-buffer.c Add args parsing callback for some future work, currently unused. 2021-08-21 10:22:38 +00:00
cmd-pipe-pane.c Do not allow pipe-pane on dead panes, from Anindya Mukherjee, GitHub 2022-05-30 13:03:46 +00:00
cmd-queue.c Query the client terminal for foreground and background colours and if 2023-01-03 11:43:24 +00:00
cmd-refresh-client.c Spacing/style nits. 2022-05-30 12:55:25 +00:00
cmd-rename-session.c Add args parsing callback for some future work, currently unused. 2021-08-21 10:22:38 +00:00
cmd-rename-window.c Add args parsing callback for some future work, currently unused. 2021-08-21 10:22:38 +00:00
cmd-resize-pane.c Adjust size given to resize-pane for pane status line, GitHub issue 2022-02-03 11:06:11 +00:00
cmd-resize-window.c Allow control mode clients to set a hard limit on the window width and 2021-08-27 17:15:57 +00:00
cmd-respawn-pane.c Replace %% in command lists (by copying them) for template arguments , 2021-08-27 17:25:55 +00:00
cmd-respawn-window.c Replace %% in command lists (by copying them) for template arguments , 2021-08-27 17:25:55 +00:00
cmd-rotate-window.c Add args parsing callback for some future work, currently unused. 2021-08-21 10:22:38 +00:00
cmd-run-shell.c Do not attempt to use client in config file (it will be NULL), GitHub 2022-06-02 21:19:32 +00:00
cmd-save-buffer.c Process escape sequences in show-buffer, GitHub issue 3401. 2022-12-07 09:44:44 +00:00
cmd-select-layout.c Better error reporting when applying custom layouts. 2022-05-30 12:52:02 +00:00
cmd-select-pane.c Add args parsing callback for some future work, currently unused. 2021-08-21 10:22:38 +00:00
cmd-select-window.c Add args parsing callback for some future work, currently unused. 2021-08-21 10:22:38 +00:00
cmd-send-keys.c Allow send-keys without a client again, reported by Stefan Hagen. 2022-12-19 07:30:10 +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-server-access.c Add a missing space. 2022-05-31 16:13:43 +00:00
cmd-set-buffer.c If an application gives the first parameter to OSC 52, validate and pass 2022-06-09 09:12:55 +00:00
cmd-set-environment.c Add args parsing callback for some future work, currently unused. 2021-08-21 10:22:38 +00:00
cmd-set-option.c Validate command argument types (string or command list) and give more 2021-08-25 08:51:55 +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 Add args parsing callback for some future work, currently unused. 2021-08-21 10:22:38 +00:00
cmd-show-messages.c Add args parsing callback for some future work, currently unused. 2021-08-21 10:22:38 +00:00
cmd-show-options.c Do not return error with -q, GitHub issue 3065. 2022-02-14 09:10:48 +00:00
cmd-show-prompt-history.c Add args parsing callback for some future work, currently unused. 2021-08-21 10:22:38 +00:00
cmd-source-file.c Fix a few memory leaks. 2021-08-23 11:04:21 +00:00
cmd-split-window.c Expand arguments to some commands where it makes sense, GitHub issue 2022-06-07 10:02:19 +00:00
cmd-swap-pane.c Emit window-layout-changed on swap-pane, from George Nachman. 2022-05-30 12:54:09 +00:00
cmd-swap-window.c Add args parsing callback for some future work, currently unused. 2021-08-21 10:22:38 +00:00
cmd-switch-client.c Add args parsing callback for some future work, currently unused. 2021-08-21 10:22:38 +00:00
cmd-unbind-key.c Add args parsing callback for some future work, currently unused. 2021-08-21 10:22:38 +00:00
cmd-wait-for.c Add args parsing callback for some future work, currently unused. 2021-08-21 10:22:38 +00:00
cmd.c Add an ACL list for users connecting to the tmux socket. Users may be 2022-05-30 12:48:57 +00:00
colour.c Query the client terminal for foreground and background colours and if 2023-01-03 11:43:24 +00:00
control-notify.c Add paste-buffer-deleted notification and fix name of paste-buffer-changed. 2022-10-28 13:00:02 +00:00
control.c Check for NULL returns from bufferevent_new. 2022-08-24 07:22:30 +00:00
environ.c Don't stop at first match when updating environment. 2022-08-15 08:37:03 +00:00
file.c Check for NULL returns from bufferevent_new. 2022-08-24 07:22:30 +00:00
format-draw.c Initialize copy_width before adjusting it, GitHub issue 3079. 2022-02-22 11:07:25 +00:00
format.c Unescape the string for the literal operator (l:) so special characters 2022-11-04 08:03:23 +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 Add a -T flag to capture-pane to stop at the last used cell instead of 2022-09-28 07:55:29 +00:00
grid.c Add a -T flag to capture-pane to stop at the last used cell instead of 2022-09-28 07:55:29 +00:00
hyperlinks.c Support hyperlinks with capture-pane -e and add a mouse_hyperlink 2022-07-06 07:36:36 +00:00
input-keys.c Fix C-S-Tab without extended keys, from Aaron Jensen. 2022-11-08 10:04:31 +00:00
input.c Query the client terminal for foreground and background colours and if 2023-01-03 11:43:24 +00:00
job.c Mention that if-shell and #() use /bin/sh. 2022-02-01 12:05:42 +00:00
key-bindings.c Add scroll-middle copy mode command to make cursor line in the middle, 2022-08-23 08:14:19 +00:00
key-string.c Add modified Tab key sequences, from Aaron Jensen, GitHub issue 3368. 2022-11-01 09:54:13 +00:00
layout-custom.c Better error reporting when applying custom layouts. 2022-05-30 12:52:02 +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 Spacing/style nits. 2022-05-30 12:55:25 +00:00
menu.c Change g and G to go to top and bottom of menu, GitHub issue 3286. 2022-08-04 12:06:09 +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 A menu must be shown on a client, so always give the client when adding 2022-02-01 18:12:20 +00:00
names.c Remove stray spaces after function names. 2021-08-20 17:50:42 +00:00
notify.c Add paste-buffer-deleted notification and fix name of paste-buffer-changed. 2022-10-28 13:00:02 +00:00
options-table.c Add message-line option to control where message and prompt go, from 2022-09-09 11:02:23 +00:00
options.c Check cursor options when a pane is created, not just when they are changed. 2022-06-17 07:28:05 +00:00
paste.c Add paste-buffer-deleted notification and fix name of paste-buffer-changed. 2022-10-28 13:00:02 +00:00
popup.c Use correct size for screen when popup is created without borders. 2022-02-22 11:01:57 +00:00
proc.c Add an ACL list for users connecting to the tmux socket. Users may be 2022-05-30 12:48:57 +00:00
procname.c MAXCOMLEN is no longer needed in these programs, so remove the annotation 2022-02-22 17:35:01 +00:00
regsub.c Some minor style nits. 2020-04-09 14:23:34 +00:00
resize.c Add a window-resized hook which is fired when the window is actually 2022-02-17 09:58:47 +00:00
screen-redraw.c Add support for OSC 8 hyperlinks (a VTE extension now supported by other 2022-06-30 09:55:53 +00:00
screen-write.c Make U+FE0F VARIATION SELECTOR-16 change the width from 1 to 2. GitHub 2022-12-16 08:19:58 +00:00
screen.c Add support for OSC 8 hyperlinks (a VTE extension now supported by other 2022-06-30 09:55:53 +00:00
server-acl.c Spacing/style nits. 2022-05-30 12:55:25 +00:00
server-client.c Do not ignore the "off" flag when checking if a pane should be stopped, 2022-07-19 07:10:13 +00:00
server-fn.c Add remain-on-exit-format to set text shown when pane is dead. 2022-03-08 18:31:46 +00:00
server.c Add support for OSC 8 hyperlinks (a VTE extension now supported by other 2022-06-30 09:55:53 +00:00
session.c Preserve marked pane when renumbering windows. 2022-10-17 10:59:42 +00:00
spawn.c Fix check of home directory (&& not ||), from Markus F X J Oberhumer, 2022-08-10 14:03:59 +00:00
status.c Use correct option name. 2022-09-10 17:01:33 +00:00
style.c Add support for OSC 8 hyperlinks (a VTE extension now supported by other 2022-06-30 09:55:53 +00:00
tmux-protocol.h Break message type stuff out into its own header. 2021-08-13 07:37:58 +00:00
tmux.1 Denote multiple arguments with 'arg ...' not 'args' 2022-12-22 19:53:23 +00:00
tmux.c - sort options; from josiah frentsos 2022-11-10 22:58:39 +00:00
tmux.h Query the client terminal for foreground and background colours and if 2023-01-03 11:43:24 +00:00
tty-acs.c Spacing fixes from Alexis Hildebrandt. 2021-10-18 09:15:56 +00:00
tty-features.c Tweak previous to set and log the feature instead of just setting the 2022-11-11 08:44:11 +00:00
tty-keys.c Query the client terminal for foreground and background colours and if 2023-01-03 11:43:24 +00:00
tty-term.c Tweak previous to set and log the feature instead of just setting the 2022-11-11 08:44:11 +00:00
tty.c Query the client terminal for foreground and background colours and if 2023-01-03 11:43:24 +00:00
utf8.c Make U+FE0F VARIATION SELECTOR-16 change the width from 1 to 2. GitHub 2022-12-16 08:19:58 +00:00
window-buffer.c If there are no buffers, reset mode as soon as any key pressed. Fixes 2022-11-03 08:41:53 +00:00
window-client.c Spacing/style nits. 2022-05-30 12:55: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 scroll-top and scroll-bottom commands to scroll so cursor is at top 2022-09-28 07:59:50 +00:00
window-customize.c Add unit (milliseconds) to escape-time, show unset colours as "none" 2022-03-24 12:07:25 +00:00
window-tree.c Sort panes by index not by ID, GitHub issue 3249. 2022-07-04 08:39:45 +00:00
window.c Check for NULL returns from bufferevent_new. 2022-08-24 07:22:30 +00:00
xmalloc.c Add xrecallocarray. 2019-11-28 09:51:58 +00:00
xmalloc.h Fix up some printflike attributes. 2021-08-25 07:09:30 +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