Go to file
nicm 7c7e88253e When the mouse clicked on the border between two horizontal panes, the
location was not being set properly. Pulled the checking of this into
separate function for clarity. Fixes dragging on horizontal pane border.
From Michael Grant.
2024-11-21 07:34:38 +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 Fix memory leaks reported by Lu Ming Yin. 2024-05-15 08:39:30 +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 Add a command-error hook when a command fails, from Hugh Davenport in 2024-05-14 07:52:19 +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 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 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 Call realpath on the source file to match -f on the command line, GitHub 2024-10-12 08:20:32 +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 Treat tabs as a word separator, from Alexander Arch in GitHub issue 2024-10-28 08:16:06 +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 Adjust how Ctrl and Meta keys are sent to use standard representation if 2024-10-21 07:38:06 +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 Add two new style parameters, width and pad, which apply to scrollbars. 2024-11-15 13:12:20 +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 Try to stay near the same line in modes if the current one is removed. 2024-10-06 09:30:22 +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 two new style parameters, width and pad, which apply to scrollbars. 2024-11-15 13:12:20 +00:00
options.c Add two new style parameters, width and pad, which apply to scrollbars. 2024-11-15 13:12:20 +00:00
paste.c Do not rename a buffer to itself, GitHub issue 4181. 2024-10-12 08:13:52 +00:00
popup.c Only use default-shell for popups, return to /bin/sh for run-shell, 2024-09-30 07:54:51 +00:00
proc.c Add two new values for the destroy-unattached option to destroy sessions 2024-02-13 08:10:23 +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 notify window-layout-changed if the window is about to be 2024-03-21 11:30:42 +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 When the mouse clicked on the border between two horizontal panes, the 2024-11-21 07:34:38 +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 Client flags was changed to uint64_t a while ago, fix a few cases where 2024-08-26 07:30:46 +00:00
session.c Change pasting to bypass the output key processing entirely and write 2024-10-01 06:15:47 +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 no-detach-on-destroy client option (useful for control mode 2024-11-15 14:09:04 +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 Fix word navigation on lines with tabs, from Alexander Arch. 2024-11-20 20:54:02 +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 Revamp extended keys support to more closely match xterm and support 2024-08-21 04:17:09 +00:00
tty-keys.c Do not translate BSpace as Unicode, GitHub issue 4156. 2024-10-04 14:55:17 +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 Change UTF-8 combining to inspect the previous character at the cursor 2023-09-15 15:49:05 +00:00
utf8.c UTF-8 keys now contain the internal representation and not the Unicode 2024-07-12 11:21:18 +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 Fix word navigation on lines with tabs, from Alexander Arch. 2024-11-20 20:54:02 +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 Add two new style parameters, width and pad, which apply to scrollbars. 2024-11-15 13:12:20 +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