aboutsummaryrefslogtreecommitdiff
path: root/tmux.h
Commit message (Collapse)AuthorAge
* Merge branch 'obsd-master'Thomas Adam2023-01-21
|\
| * Add a flag to display-menu to select the manu item chosen first, GitHubnicm2023-01-20
| | | | | | | | issue 3442.
* | Merge branch 'obsd-master'Thomas Adam2023-01-16
|\|
| * Mark keys sent by command and skip paste handling for them.nicm2023-01-16
| |
* | Merge branch 'obsd-master'Thomas Adam2023-01-12
|\|
| * Have tmux recognise pasted texts wrapped in bracket paste sequences,nicm2023-01-12
| | | | | | | | | | rather than only forwarding them to the program inside. From Andrew Onyshchuk in GitHub issue 3431.
* | Merge branch 'obsd-master'Thomas Adam2023-01-06
|\|
| * If a pane is killed, cancel reading from the file. GitHub issue 3422.nicm2023-01-06
| |
| * Query the client terminal for foreground and background colours and ifnicm2023-01-03
| | | | | | | | | | | | 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).
| * spelling fixes; from paul tagliamontejmc2022-12-26
| | | | | | | | amendments to his diff are noted on tech
| * Add send-keys -K to handle keys directly as if typed (so look up in keynicm2022-12-16
| | | | | | | | table). GitHub issue 3361.
* | Merge branch 'obsd-master'Thomas Adam2022-12-07
|\|
| * Process escape sequences in show-buffer, GitHub issue 3401.nicm2022-12-07
| |
* | Merge branch 'obsd-master'Thomas Adam2022-11-11
|\|
| * Parse primary device attributes as well as secondary and add a SIXELnicm2022-11-11
| | | | | | | | flag (not used yet), from Anindya Mukherjee.
* | Merge branch 'obsd-master'Thomas Adam2022-11-01
|\|
| * Add modified Tab key sequences, from Aaron Jensen, GitHub issue 3368.nicm2022-11-01
| |
* | Merge branch 'obsd-master'Thomas Adam2022-10-28
|\|
| * Add paste-buffer-deleted notification and fix name of paste-buffer-changed.nicm2022-10-28
| |
* | Merge branch 'obsd-master'Thomas Adam2022-09-28
|\|
| * Add a -T flag to capture-pane to stop at the last used cell instead ofnicm2022-09-28
| | | | | | | | | | | | the full width. Restore the previous behaviour by making it default to off unless -J is used (the only time it matters). Fixes mosh unit tests; GitHub issue 3339.
* | Merge branch 'obsd-master'Thomas Adam2022-08-15
|\|
| * Notify when a paste buffer is deleted, GitHub issue 3302 from Georgenicm2022-08-15
| | | | | | | | Nachman.
| * Add a Nobr terminfo capability to tell tmux the terminal does not usenicm2022-08-15
| | | | | | | | | | bright colours for bold (makes a difference to how tmux applies palette differences). From Damien Tardy-Panis in GitHub issue 3301.
* | Merge branch 'obsd-master'Thomas Adam2022-08-02
|\|
| * Add a third state "all" to allow-passthrough to work even in invisiblenicm2022-08-02
| | | | | | | | panes, from Sergei Grechanik in GitHub issue 3274.
* | Merge branch 'obsd-master'Thomas Adam2022-07-06
|\|
| * Defer reading from control client until the command line command hasnicm2022-07-06
| | | | | | | | completed.
* | Merge branch 'obsd-master'Thomas Adam2022-07-06
|\|
| * Support hyperlinks with capture-pane -e and add a mouse_hyperlinknicm2022-07-06
| | | | | | | | format, GitHub issue 3247 from Jeff Chiang.
* | Merge branch 'obsd-master'Thomas Adam2022-06-30
|\|
| * 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.
* | Merge branch 'obsd-master'Thomas Adam2022-06-21
|\|
| * Store time lines are scrolled into history and display in copy mode.nicm2022-06-21
| |
* | Merge branch 'obsd-master'Thomas Adam2022-06-17
|\|
| * Check cursor options when a pane is created, not just when they are changed.nicm2022-06-17
| |
* | Merge branch 'obsd-master'Thomas Adam2022-06-09
|\|
| * If an application gives the first parameter to OSC 52, validate and passnicm2022-06-09
| | | | | | | | on to outside terminal. GitHub issue 3192.
* | Merge branch 'obsd-master'Thomas Adam2022-06-07
|\|
| * Expand arguments to some commands where it makes sense, GitHub issuenicm2022-06-07
| | | | | | | | 3204 from Anindya Mukherjee.
* | Merge branch 'obsd-master'Thomas Adam2022-06-04
|\|
| * 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.
* | If a mouse position was above the maximum supported by the normal mouseNicholas Marriott2022-04-27
| | | | | | | | | | | | | | | | 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 parser toNicholas Marriott2022-04-18
| | | | | | | | handle escape sequences and use it for run-shell, GitHub issue 3156.
* | Better error reporting when applying custom layouts.Nicholas Marriott2022-04-06
| |
* | Add an ACL list for users connecting to the tmux socket. Users may be forbiddenNicholas Marriott2022-04-06
| | | | | | | | | | | | | | from attaching, forced to attach read-only, or allowed to attach read-write. A new command, server-access, configures the list. tmux gets the user using getpeereid(3) of the client socket. Users must still configure file system permissions manually.
* | Add support for systemd socket activation (where systemd creates the UnixNicholas Marriott2022-03-28
| | | | | | | | | | domain socket for tmux rather than tmux creating it). Build with --enable-systemd. From Julien Moutinho in GitHub issue 3119.
* | Merge branch 'obsd-master' into masterThomas Adam2022-03-24
|\|