Go to file
nicm 2a5eba7899 Check backspace against VERASE earlier before it is translated to an
internal key and do not go through the mapping on output. Fixes problems
reported by Ben Price in GitHub issue 4284 and by tb@.
2025-01-02 10:34:45 +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 memory leak, from Fadi Afani. 2024-05-13 11:45:05 +00:00
attributes.c Add an attribute for ACS. 2020-05-16 14:13:37 +00:00
cfg.c Add -t to source-file, GitHub issue 3473. 2023-09-15 06:31:49 +00:00
client.c Client flags was changed to uint64_t a while ago, fix a few cases where 2024-08-26 07:30:46 +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 Update palette when moving a pane, GitHub issue 3437. 2023-01-17 06:50:55 +00:00
cmd-capture-pane.c Add missing -T to getopt string. 2023-09-01 16:40:38 +00:00
cmd-choose-tree.c Add -y flag to disable confirmation prompts in modes, GitHub issue 4152. 2024-10-04 19:16:13 +00:00
cmd-command-prompt.c Fixes for memory leaks reported by Lu Ming Yin, fixes from Howard Chu. 2024-04-15 08:19:55 +00:00
cmd-confirm-before.c Enter is now sent from single prompt as \r not empty string. 2024-11-26 15:51:48 +00:00
cmd-copy-mode.c Mouse support on the scrollbars, from Michael Grant. 2024-11-12 09:32:56 +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 -M to always turn mouse on in a menu, GitHub issue 3779. 2024-03-21 11:51:32 +00:00
cmd-display-message.c Extend display-message to work for control clients. GitHub issue 3449. 2023-02-05 21:15:32 +00:00
cmd-display-panes.c Do not notify window-layout-changed if the window is about to be 2024-03-21 11:30:42 +00:00
cmd-find-window.c Only wrap pattern in *s if using a regular expression. 2023-12-27 20:42:01 +00:00
cmd-find.c Use a stack for last panes line windows, from Thomas Bertschinger in 2023-07-10 09:24:53 +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 Update palette when moving a pane, GitHub issue 3437. 2023-01-17 06:50:55 +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 -f to list-clients like the other list commands, from Andy Walker in 2023-02-06 09:20:30 +00:00
cmd-list-keys.c Support -1 without -N for list-keys. 2023-01-17 10:40:51 +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 Expand name before looking for window with -S, GitHub issue 3670. 2023-09-01 14:24:46 +00:00
cmd-parse.y Check all %if in the list when deciding whether to process an 2024-11-18 08:29:35 +00:00
cmd-paste-buffer.c Do not allow paste into panes which have exited, from Romain Francoise 2024-02-13 08:03:50 +00:00
cmd-pipe-pane.c Do not allow paste into panes which have exited, from Romain Francoise 2024-02-13 08:03:50 +00:00
cmd-queue.c Do not strvis output to terminal from commands. 2024-11-22 12:58:05 +00:00
cmd-refresh-client.c Add a way (refresh-client -r) for control mode clients to provide OSC 10 2024-06-24 08:30:50 +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 Do not notify window-layout-changed if the window is about to be 2024-03-21 11:30:42 +00:00
cmd-resize-window.c Get rid of some warnings with GCC 10, from Thomas Klausner. 2023-06-30 13:19:32 +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 Restore previous behaviour or writing to stdout if available. 2024-05-14 07:33:01 +00:00
cmd-save-buffer.c Do not strvis output to terminal from commands. 2024-11-22 12:58:05 +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 Use a stack for last panes line windows, from Thomas Bertschinger in 2023-07-10 09:24:53 +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 Change pasting to bypass the output key processing entirely and write 2024-10-01 06:15:47 +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 Add a nesting limit to source-file, from Fadi Afani in GitHub issue 2024-12-16 09:13:09 +00:00
cmd-split-window.c Check for the right flag to fix split-window -p, from Bryan Childs. 2024-03-06 21:32:39 +00:00
cmd-swap-pane.c Use a stack for last panes line windows, from Thomas Bertschinger in 2023-07-10 09:24:53 +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 remove externs with no matching var; ok nicm@ 2024-05-18 08:50:11 +00:00
colour.c Fix grey colour, from Magnus Gross. 2024-09-29 20:05:42 +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 Make the check if printing is allowed the same as writing which is less 2023-04-17 17:58:35 +00:00
format-draw.c Add a session, pane and user mouse range types for the status line and 2023-08-17 14:10:28 +00:00
format.c Do not rely on window reference count for linked formats because they 2024-11-25 08:34:01 +00:00
grid-reader.c Fix word navigation on lines with tabs, from Alexander Arch. 2024-11-20 20:54:02 +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 Fix word navigation on lines with tabs, from Alexander Arch. 2024-11-20 20:54:02 +00:00
hyperlinks.c Display hyperlinks in copy mode and add copy_cursor_hyperlink format to 2024-08-27 07:49:07 +00:00
input-keys.c Check backspace against VERASE earlier before it is translated to an 2025-01-02 10:34:45 +00:00
input.c Add an option to control the input buffer size, from Ken Lau. 2024-11-11 08:41:05 +00:00
job.c Only use default-shell for popups, return to /bin/sh for run-shell, 2024-09-30 07:54:51 +00:00
key-bindings.c Mouse support on the scrollbars, from Michael Grant. 2024-11-12 09:32:56 +00:00
key-string.c Ignore internal function keys if they have not got an entry in the key 2024-08-23 13:25:39 +00:00
layout-custom.c Fixes for memory leaks reported by Lu Ming Yin, fixes from Howard Chu. 2024-04-15 08:19:55 +00:00
layout-set.c Check for exact match for layout name before looking for a prefix match. 2024-08-23 10:19:06 +00:00
layout.c Assign excess space more evenly when spreading out cells, from Torbjorn 2024-12-17 08:40:24 +00:00
log.c Spacing/style nits. 2022-05-30 12:55:25 +00:00
Makefile Rewrite combined character handling to be more consistent and to support 2023-09-01 14:29:11 +00:00
menu.c Allow attributes in menu style, from Japin Li in GitHub issue 4194. 2024-10-17 17:10:41 +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 Memory leak, GitHub issue 4298. 2024-12-16 08:54:34 +00:00
names.c Remove stray spaces after function names. 2021-08-20 17:50:42 +00:00
notify.c Get rid of some warnings with GCC 10, from Thomas Klausner. 2023-06-30 13:19:32 +00:00
options-table.c Add an option allowing users to override the width of individual Unicode 2025-01-01 15:17:36 +00:00
options.c Add an option allowing users to override the width of individual Unicode 2025-01-01 15:17:36 +00:00
paste.c Do not rename a buffer to itself, GitHub issue 4181. 2024-10-12 08:13:52 +00:00
popup.c Use cursor style from global options instead of default for popups, from 2024-11-25 08:36:46 +00:00
proc.c Convert sbin and usr.bin to check for imsgbuf_init failure and add 2024-11-21 13:35:20 +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 Change a few types to fix warnings, from Thomas Klausner. 2023-06-30 21:55:08 +00:00
resize.c Do not check for latest client in callback since the type may be latest 2024-11-27 10:12:20 +00:00
screen-redraw.c Add two new style parameters, width and pad, which apply to scrollbars. 2024-11-15 13:12:20 +00:00
screen-write.c Do not call layout_fix_panes if wp is NULL (that is, a popup). 2024-11-16 16:49:50 +00:00
screen.c Turn off scrollbar when pane is in alternate screen, from Michael Grant, 2024-11-15 09:01:16 +00:00
server-acl.c Spacing/style nits. 2022-05-30 12:55:25 +00:00
server-client.c Do not write bracketed paste keys themselves if the pane has not asked 2024-12-06 09:06:56 +00:00
server-fn.c Add no-detach-on-destroy client option (useful for control mode 2024-11-15 14:09:04 +00:00
server.c Add an option allowing users to override the width of individual Unicode 2025-01-01 15:17:36 +00:00
session.c Do not rely on window reference count for linked formats because they 2024-11-25 08:34:01 +00:00
spawn.c Use a stack for last panes line windows, from Thomas Bertschinger in 2023-07-10 09:24:53 +00:00
status.c Fix issues in the command prompt: set PROMPT_QUOTENEXT after quoting 2024-10-28 08:11:59 +00:00
style.c Add two new style parameters, width and pad, which apply to scrollbars. 2024-11-15 13:12:20 +00:00
tmux-protocol.h If a pane is killed, cancel reading from the file. GitHub issue 3422. 2023-01-06 07:09:27 +00:00
tmux.1 Add an option allowing users to override the width of individual Unicode 2025-01-01 15:17:36 +00:00
tmux.c Add a define for the socket permissions check so it can be overridden 2024-10-02 11:48:16 +00:00
tmux.h Add an option allowing users to override the width of individual Unicode 2025-01-01 15:17:36 +00:00
tty-acs.c Fix a couple of rounded border characters, from Alexis Hildebrandt. 2023-08-08 07:19:48 +00:00
tty-features.c Add extended keys flag for foot terminal. 2024-11-28 08:49:14 +00:00
tty-keys.c Check backspace against VERASE earlier before it is translated to an 2025-01-02 10:34:45 +00:00
tty-term.c Use strtonum instead of atoi. 2024-08-26 13:02:15 +00:00
tty.c Allow tabs even on terminals without UTF-8, reported by jmc. 2024-10-25 19:36:38 +00:00
utf8-combined.c Add an option allowing users to override the width of individual Unicode 2025-01-01 15:17:36 +00:00
utf8.c Add an option allowing users to override the width of individual Unicode 2025-01-01 15:17:36 +00:00
window-buffer.c Adjust the logic when deleting last buffer to better preserve the 2024-08-04 08:53:43 +00:00
window-client.c Extend the menu drawing function to support custom characters and 2023-08-08 07:41:04 +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 copy-mode-position-style and copy-mode-selection-style for copy 2024-11-26 15:52:41 +00:00
window-customize.c Add -y flag to disable confirmation prompts in modes, GitHub issue 4152. 2024-10-04 19:16:13 +00:00
window-tree.c Add -y flag to disable confirmation prompts in modes, GitHub issue 4152. 2024-10-04 19:16:13 +00:00
window.c Do not write bracketed paste keys themselves if the pane has not asked 2024-12-06 09:06:56 +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