Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-09-29 | Fix grey colour, from Magnus Gross. | Nicholas Marriott | |
2024-09-16 | Add copy mode commands which were missed when descriptions were added, | Nicholas Marriott | |
from Julian Prein, GitHub issue 4121. | |||
2024-09-16 | Change the behaviour of extended-keys always slightly so that | Nicholas Marriott | |
applications can still enter mode 2 if they want, they just cannot turn extended keys off entirely. From Stanislav Kljuhhin. | |||
2024-09-16 | Add a prefix timeout option, from Conor Taylor in GitHub issue 4108. | Nicholas Marriott | |
2024-09-11 | Mouse move keys are not useful as key bindings because we do not turn | Nicholas Marriott | |
them on unless the application requests them. Ignore them so they do not cause the prefix to be canceled, GitHub issue 4111. | |||
2024-08-27 | Display hyperlinks in copy mode and add copy_cursor_hyperlink format to | Nicholas Marriott | |
get the hyperlink under the cursor. | |||
2024-08-27 | Add search_count and search_count_partial formats in copy mode, GitHub | Nicholas Marriott | |
issue 4091. | |||
2024-08-27 | Do not reset mouse pane if clicked on status line, it may have been set | Nicholas Marriott | |
by a range. | |||
2024-08-26 | Use strtonum instead of atoi. | Nicholas Marriott | |
2024-08-26 | C-h should not be treated specially and represented internally as \b but | Nicholas Marriott | |
as C-h like the other Ctrl keys. Backspace is already handled separately if it VERASE. | |||
2024-08-26 | Pass the screen_redraw_ctx struct into more functions instead of | Nicholas Marriott | |
individual arguments (for example for the pane status), from Michael Grant. | |||
2024-08-26 | Client flags was changed to uint64_t a while ago, fix a few cases where | Nicholas Marriott | |
it is still int (do not matter now but will with some new flags). From Michael Grant. | |||
2024-08-26 | Add window_pane_mode helper function to tell if a pane is in copy mode, | Nicholas Marriott | |
from Michael Grant. | |||
2024-08-26 | Add copy-mode -d flag to scroll a page down if in copy mode already, | Nicholas Marriott | |
from Michael Grant. | |||
2024-08-23 | Ignore internal function keys if they have not got an entry in the key | Nicholas Marriott | |
table. | |||
2024-08-23 | Check for exact match for layout name before looking for a prefix match. | Nicholas Marriott | |
2024-08-22 | Clear overlay when command prompt is entered. Also fix some spacing in | Nicholas Marriott | |
man page pointed out by jmc. | |||
2024-08-22 | Short Ctrl keys like ^A need to be converted to lowercase so they end up | Nicholas Marriott | |
as 'a'|KEYC_CTRL to match the new internal representation. Problem reported by naddy@. | |||
2024-08-21 | Mention that load- and save-buffer can use stdin, from Ramon Fischer. | Nicholas Marriott | |
2024-08-21 | Add mirrored versions of the main-horizontal and main-vertical layouts where | Nicholas Marriott | |
the main pane is bottom or right instead of top or left, from Sherwyn Sen. | |||
2024-08-21 | C-Space and Meta keys should not be translated in mode 1 extended keys. | Nicholas Marriott | |
2024-08-21 | Set the default for extended-keys back to off because it appears emacs turns | Nicholas Marriott | |
the keys on but does not correctly handle them except in xterm (!). Also fix so that off takes effect as expected. | |||
2024-08-21 | Revamp extended keys support to more closely match xterm and support | Nicholas Marriott | |
mode 2 as well as mode 1. From Stanislav Kljuhhin (GitHub issue 4038). This changes tmux to always request mode 2 from parent terminal, change to an unambiguous internal representation of keys, and adds an option (extended-keys-format) to control the format similar to the xterm(1) formatOtherKeys resource. | |||
2024-08-19 | Allow REP to work with Unicode characters, GitHub issue 3687. | Nicholas Marriott | |
2024-08-19 | Both terminators \007 and \033\\ leave the index pointing to the final | Nicholas Marriott | |
character of the terminator, so correct the size calculation to always add one. GitHub issue 4082. | |||
2024-08-04 | Make a little effort to treate CRLF as LF in config files. GitHub issue | Nicholas Marriott | |
3720. | |||
2024-08-04 | The Linux console has some bugs with bright colours. It seems likely | Nicholas Marriott | |
that it is emulating them by setting a bright (or bold) flag; however, when the colour is changed from a bright colour (say SGR 96) to a non-bright (say SGR 36), the flag is not reset, so the new colour remains as bright. SGR 39 (default colour) also does not reset, so you end up with the bright default colour. Work around this by sending SGR 0 when switching away from a bright colour, and disable AX for TERM=linux. Also make the check for AX simpler and do not check for the op capability is not actually used. GitHub issue 3976. | |||
2024-08-04 | -l should be before -r, pointed out by jmc a while ago. | Nicholas Marriott | |
2024-08-04 | Adjust the logic when deleting last buffer to better preserve the | Nicholas Marriott | |
selection: if selecting the element below the deleted one fails (because as the last one), select the one above it instead. From Daniel Mueller, GitHub issue 4043. | |||
2024-08-04 | Use paste_is_empty to check if there are no buffers since paste_get_top | Nicholas Marriott | |
will return NULL if there are no automatic buffers. | |||
2024-07-22 | Expand full array option values if no index is provided, GitHub issue | Nicholas Marriott | |
4051. | |||
2024-07-12 | UTF-8 keys now contain the internal representation and not the Unicode | Nicholas Marriott | |
codepoint, so convert extended keys properly. From Stanislav Kljuhhin. | |||
2024-06-24 | Add a way (refresh-client -r) for control mode clients to provide OSC 10 | Nicholas Marriott | |
and 11 responses to tmux so they can set the default foreground and background colours, from George Nachman in GitHub issue 4014. | |||
2024-06-24 | Check the underline style colour against the correct default value again | Nicholas Marriott | |
(it was changed from 0 to 8), from Romain Francoise. | |||
2024-05-24 | Do not escape $ unless DQ is set, that is the only case where we need to | Nicholas Marriott | |
escape it. | |||
2024-05-24 | Add N to search backwards in tree modes, from Fadi Afani in GitHub issue | Nicholas Marriott | |
3982. | |||
2024-05-19 | remove prototype with no matching function | Jonathan Gray | |
2024-05-18 | remove prototypes with no matching function; ok nicm@ | Jonathan Gray | |
2024-05-18 | remove externs with no matching var; ok nicm@ | Jonathan Gray | |
2024-05-15 | Use default-shell for command prompt #() and popups as well | Nicholas Marriott | |
2024-05-15 | Fix memory leaks reported by Lu Ming Yin. | Nicholas Marriott | |
2024-05-14 | Add missing time.h to tty.c (from Ismail Donmez), also remove some stray | Nicholas Marriott | |
spaces. | |||
2024-05-14 | Revert part of the change for GitHub issue 3675 because it does not work | Nicholas Marriott | |
correctly, it was intended to skip lines that are already being searched as part of a previous wrapped line but in fact is skipping all lines except the last in wrapped lines. Also revert the search-wrapped-lines option (I didn't realize it was intended to work around this). | |||
2024-05-14 | Add a command-error hook when a command fails, from Hugh Davenport in | Nicholas Marriott | |
GitHub issue 3973. | |||
2024-05-14 | Add an option to disable unwrapping lines for searching, from | Nicholas Marriott | |
meanderingprogrammer at gmail dot com, GitHub issue 3975. | |||
2024-05-14 | Restore previous behaviour or writing to stdout if available. | Nicholas Marriott | |
2024-05-13 | Fix memory leak, from Fadi Afani. | Nicholas Marriott | |
2024-04-23 | correct indentation; no functional change | Jonathan Gray | |
ok tb@ | |||
2024-04-15 | Fixes for memory leaks reported by Lu Ming Yin, fixes from Howard Chu. | Nicholas Marriott | |
2024-04-10 | Add an option allow-set-title to forbid applications from changing the | Nicholas Marriott | |
pane title, from someone in GitHub issue 3930. |