aboutsummaryrefslogtreecommitdiff
path: root/tmux.h
Commit message (Collapse)AuthorAge
* Add support for OSC 8 hyperlinks (a VTE extension now supported by othernicm2022-06-30
| | | | | | terminals such as iTerm2). Originally written by me then extended and completed by first Will Noble and later Jeff Chiang. GitHub issues 911, 2621, 2890, 3240.
* Store time lines are scrolled into history and display in copy mode.nicm2022-06-21
|
* Check cursor options when a pane is created, not just when they are changed.nicm2022-06-17
|
* If an application gives the first parameter to OSC 52, validate and passnicm2022-06-09
| | | | on to outside terminal. GitHub issue 3192.
* Expand arguments to some commands where it makes sense, GitHub issuenicm2022-06-07
| | | | 3204 from Anindya Mukherjee.
* When picking a buffer because one isn't specified by the user, ignorenicm2022-06-04
| | | | named buffers. GitHub issue 3212 from David le Blanc.
* If a mouse position was above the maximum supported by the normal mousenicm2022-05-30
| | | | | | | | | protocol (223), tmux was allowing it to wrap around. However, since tmux was not correctly handling this on input, other programs also do not handle it correctly, and the alternative SGR mouse mode is now widespread, this seems unnecessary, so remove this feature. Also define some constants to make it clearer what the numbers mean. Mostly from Leonid S Usov in GitHub issue 3165.
* Add a way for lines added to copy mode to be passed through the parsernicm2022-05-30
| | | | to handle escape sequences and use it for run-shell, GitHub issue 3156.
* Add a capability for OSC 7 and use it similarly to how the title is setnicm2022-03-24
| | | | (and controlled by the same set-titles option). GitHub issue 3127.
* Add an option to set the character used for unused areas of thenicm2022-03-16
| | | | terminal, GitHub issue 3110.
* Add remain-on-exit-format to set text shown when pane is dead.nicm2022-03-08
|
* Add argument to refresh-client -l to forward clipboard to a pane. GitHubnicm2022-03-08
| | | | issue 3068.
* Add next_session_id format with the next session ID, GitHub issue 3078.nicm2022-02-22
|
* Support more mouse buttons when the terminal sends them, GitHub issuenicm2022-02-16
| | | | 3055.
* Do not create a buffer from an OSC 52 response if we have not sent anicm2022-02-15
| | | | query.
* Add option to show arrows for active pane indicator, GitHub issue 3022nicm2022-02-01
| | | | from Marcel Partap.
* ARM's Morello CHERI architecture does not support pointers in packednicm2021-12-21
| | | | | | structures, so remove the packed attribute on struct grid_line and reorder the members to eliminate unnecessary padding. From Jessica Clarke in GitHub issue 3012.
* Add a NOBLOCK flag rather than adding amount to wait for whennicm2021-12-10
| | | | dealing with potentially-long sequences. GitHub issue 3001.
* Leave the hardware cursor at the position of the selected line in choosenicm2021-11-15
| | | | | | modes and current editing position and at the command prompt. It is invisible but this is helpful for people using screen readers. GitHub issue 2970.
* Add a cursor-style option, from Alexis Hildebrandt in GitHub issue 2960.nicm2021-11-03
|
* Add a cursor-colour option, from Alexis Hildebrandt in GitHub issuenicm2021-11-01
| | | | 2959.
* Allow detach even if suspend flag set, GitHub issue 2932.nicm2021-10-28
|
* Do not allow inline styles to replace mode-style for the selected item,nicm2021-10-26
| | | | from Alexis Hildebrandt in GitHub issue 2946.
* Add a way to force a colour to RGB and a format to display it.nicm2021-10-25
|
* Add -s and -S to display-popup to set popup and border style, fromnicm2021-10-25
| | | | Alexis Hildebrandt in GitHub issue 2931.
* Add -T to set a popup title, from Alexis Hildebrandt in GitHub issue 2941.nicm2021-10-20
|
* Add popup-border-lines option to set popup line style, from Alexisnicm2021-10-14
| | | | Hildebrandt, GitHub issue 2930.
* Add popup-style and popup-border-style options, from Alexis Hildebrandtnicm2021-10-13
| | | | in GitHub issue 2927.
* Make positions hidden by overlays range-based rather than character-based,nicm2021-10-11
| | | | from Anindya Mukherjee.
* Add -e flag to set environment for popup, from Alexis Hildebrandt innicm2021-10-11
| | | | GitHub issue 2924.
* Separate "very visible" flag from blinking flag, it should not affectnicm2021-10-05
| | | | DECSCUSR. GitHub issue 2891.
* Do fatal/fatalx a different way so the compiler trick to avoid warningsnicm2021-09-10
| | | | becomes unnecessary, prompted by theo.
* Get rid of the last two warnings by turning them off around the problemnicm2021-09-10
| | | | statements, if the compiler supports it.
* Expand argument to run-shell again.nicm2021-09-09
|
* Replace %% in command lists (by copying them) for template arguments ,nicm2021-08-27
| | | | | this means they can be used with {} as well. Also make argument processing from an existing vector preserve commands. GitHub issue 2858.
* Allow control mode clients to set a hard limit on the window width andnicm2021-08-27
| | | | height, GitHub issue 2594.
* Validate command argument types (string or command list) and give morenicm2021-08-25
| | | | useful error messages.
* Fix up some printflike attributes.nicm2021-08-25
|
* Move command argument parsing common functions and don't bother to parsenicm2021-08-23
| | | | again if given a command rather than a string.
* Preserve argument type in command and convert to string on demand.nicm2021-08-21
|
* Pass typed arguments out of the parser into the arguments list and letnicm2021-08-21
| | | | it convert them into strings.
* Stop caring about empty commands, just treat as a null command.nicm2021-08-21
|
* Preserve command group when moving temporary list to current list beingnicm2021-08-21
| | | | buit.
* Rename a member to match what it will be in future.nicm2021-08-21
|
* Add args parsing callback for some future work, currently unused.nicm2021-08-21
|
* Wrap command argument definitions in their own struct.nicm2021-08-21
|
* Hide struct args behind a couple of accessor functions.nicm2021-08-20
|
* Add a couple of const and fix some warnings.nicm2021-08-20
|
* Expose args_value struct (will be needed soon) and add some missing frees.nicm2021-08-20
|
* Add a way to create an empty arguments set.nicm2021-08-20
|