Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-01-16 | Merge branch 'obsd-master' | Thomas Adam | |
2023-01-16 | Mark keys sent by command and skip paste handling for them. | nicm | |
2023-01-12 | Merge branch 'obsd-master' | Thomas Adam | |
2023-01-12 | Have tmux recognise pasted texts wrapped in bracket paste sequences, | nicm | |
rather than only forwarding them to the program inside. From Andrew Onyshchuk in GitHub issue 3431. | |||
2023-01-06 | Merge branch 'obsd-master' | Thomas Adam | |
2023-01-06 | If a pane is killed, cancel reading from the file. GitHub issue 3422. | nicm | |
2023-01-03 | Query the client terminal for foreground and background colours and if | nicm | |
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). | |||
2022-12-26 | spelling fixes; from paul tagliamonte | jmc | |
amendments to his diff are noted on tech | |||
2022-12-16 | Add send-keys -K to handle keys directly as if typed (so look up in key | nicm | |
table). GitHub issue 3361. | |||
2022-12-07 | Merge branch 'obsd-master' | Thomas Adam | |
2022-12-07 | Process escape sequences in show-buffer, GitHub issue 3401. | nicm | |
2022-11-11 | Merge branch 'obsd-master' | Thomas Adam | |
2022-11-11 | Parse primary device attributes as well as secondary and add a SIXEL | nicm | |
flag (not used yet), from Anindya Mukherjee. | |||
2022-11-01 | Merge branch 'obsd-master' | Thomas Adam | |
2022-11-01 | Add modified Tab key sequences, from Aaron Jensen, GitHub issue 3368. | nicm | |
2022-10-28 | Merge branch 'obsd-master' | Thomas Adam | |
2022-10-28 | Add paste-buffer-deleted notification and fix name of paste-buffer-changed. | nicm | |
2022-09-28 | Merge branch 'obsd-master' | Thomas Adam | |
2022-09-28 | Add a -T flag to capture-pane to stop at the last used cell instead of | nicm | |
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. | |||
2022-08-15 | Merge branch 'obsd-master' | Thomas Adam | |
2022-08-15 | Notify when a paste buffer is deleted, GitHub issue 3302 from George | nicm | |
Nachman. | |||
2022-08-15 | Add a Nobr terminfo capability to tell tmux the terminal does not use | nicm | |
bright colours for bold (makes a difference to how tmux applies palette differences). From Damien Tardy-Panis in GitHub issue 3301. | |||
2022-08-02 | Merge branch 'obsd-master' | Thomas Adam | |
2022-08-02 | Add a third state "all" to allow-passthrough to work even in invisible | nicm | |
panes, from Sergei Grechanik in GitHub issue 3274. | |||
2022-07-06 | Merge branch 'obsd-master' | Thomas Adam | |
2022-07-06 | Merge branch 'obsd-master' | Thomas Adam | |
2022-07-06 | Defer reading from control client until the command line command has | nicm | |
completed. | |||
2022-07-06 | Support hyperlinks with capture-pane -e and add a mouse_hyperlink | nicm | |
format, GitHub issue 3247 from Jeff Chiang. | |||
2022-06-30 | Merge branch 'obsd-master' | Thomas Adam | |
2022-06-30 | Add support for OSC 8 hyperlinks (a VTE extension now supported by other | nicm | |
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. | |||
2022-06-21 | Merge branch 'obsd-master' | Thomas Adam | |
2022-06-21 | Store time lines are scrolled into history and display in copy mode. | nicm | |
2022-06-17 | Merge branch 'obsd-master' | Thomas Adam | |
2022-06-17 | Check cursor options when a pane is created, not just when they are changed. | nicm | |
2022-06-09 | Merge branch 'obsd-master' | Thomas Adam | |
2022-06-09 | If an application gives the first parameter to OSC 52, validate and pass | nicm | |
on to outside terminal. GitHub issue 3192. | |||
2022-06-07 | Merge branch 'obsd-master' | Thomas Adam | |
2022-06-07 | Expand arguments to some commands where it makes sense, GitHub issue | nicm | |
3204 from Anindya Mukherjee. | |||
2022-06-04 | Merge branch 'obsd-master' | Thomas Adam | |
2022-06-04 | When picking a buffer because one isn't specified by the user, ignore | nicm | |
named buffers. GitHub issue 3212 from David le Blanc. | |||
2022-05-30 | If a mouse position was above the maximum supported by the normal mouse | nicm | |
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. | |||
2022-05-30 | Add a way for lines added to copy mode to be passed through the parser | nicm | |
to handle escape sequences and use it for run-shell, GitHub issue 3156. | |||
2022-04-27 | If a mouse position was above the maximum supported by the normal mouse | Nicholas Marriott | |
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. | |||
2022-04-18 | Add a way for lines added to copy mode to be passed through the parser to | Nicholas Marriott | |
handle escape sequences and use it for run-shell, GitHub issue 3156. | |||
2022-04-06 | Better error reporting when applying custom layouts. | Nicholas Marriott | |
2022-04-06 | Add an ACL list for users connecting to the tmux socket. Users may be forbidden | Nicholas Marriott | |
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. | |||
2022-03-28 | Add support for systemd socket activation (where systemd creates the Unix | Nicholas Marriott | |
domain socket for tmux rather than tmux creating it). Build with --enable-systemd. From Julien Moutinho in GitHub issue 3119. | |||
2022-03-24 | Merge branch 'obsd-master' into master | Thomas Adam | |
2022-03-24 | Add a capability for OSC 7 and use it similarly to how the title is set | nicm | |
(and controlled by the same set-titles option). GitHub issue 3127. | |||
2022-03-16 | Merge branch 'obsd-master' into master | Thomas Adam | |