aboutsummaryrefslogtreecommitdiff
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.
* Tweak previous - find end of style correctly.nicm2022-06-27
|
* Do not expand single character format aliases inside #[] since theynicm2022-06-27
| | | | interfere with colours. GitHub issue 3239 from Magnus Gross.
* Store time lines are scrolled into history and display in copy mode.nicm2022-06-21
|
* Do not display configuration file errors in a pane when in control mode,nicm2022-06-20
| | | | instead report them with a %config-error notification. GitHub issue 3193.
* Check cursor options when a pane is created, not just when they are changed.nicm2022-06-17
|
* Keep cursor on selected item on menu (useful for blind people), GitHubnicm2022-06-16
| | | | issue 3225.
* kf* terminfo capabilities are poorly defined and rxvt uses them in anicm2022-06-14
| | | | | different way from xterm, so add a feature flag for rxvt to make tmux ignore the capabilities and instead rely on its builtin definitions.
* Fix size of flags output buffer.nicm2022-06-11
|
* Ignore OSC if the first argument is not properly terminated.nicm2022-06-10
|
* 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.
* Do not unintentionally turn off all mouse mode when button is also present.nicm2022-06-03
|
* Do not attempt to use client in config file (it will be NULL), GitHubnicm2022-06-02
| | | | issue 3206.
* When deleting or renaming a buffer and a buffer name is specified,nicm2022-06-02
| | | | | complain if the buffer doesn't exist instead of silently deleting or renaming the most recent buffer. GitHub issue 3205.
* If escape-time is 0, force to 1 instead - not waiting at all is askingnicm2022-06-01
| | | | for problems on some platforms.
* Add a missing space.nicm2022-05-31
|
* Trim menu item text correctly, GitHub issue 3197.nicm2022-05-31
|
* Remove duplicates from completion list, GitHub issue 3178.nicm2022-05-30
|
* Add pane_start_path to match start_command.nicm2022-05-30
|
* Set PWD so shells have a hint about the real path (this was done beforenicm2022-05-30
| | | | but lost in a merge). GitHub issue 3186.
* Fix property name from Sergei Dyshel, and a typo from imcusg at gmailnicm2022-05-30
| | | | dot com.
* Check if args_strtonum argument is NULL or not a string, from Anindyanicm2022-05-30
| | | | Mukherjee.
* Do not allow pipe-pane on dead panes, from Anindya Mukherjee, GitHubnicm2022-05-30
| | | | issue 3174.
* 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.
* iTerm2 has OSC 7, from Gregory Anders.nicm2022-05-30
|
* Spacing/style nits.nicm2022-05-30
|
* Emit window-layout-changed on swap-pane, from George Nachman.nicm2022-05-30
|
* Better error reporting when applying custom layouts.nicm2022-05-30
|
* Add an ACL list for users connecting to the tmux socket. Users may benicm2022-05-30
| | | | | | | | forbidden 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. From Dallas Lyons and others.
* Fix clearphist alias, from Jacqueline Jolicoeur via jmc@.nicm2022-04-14
|
* Preserve CRLF flag when respawning.nicm2022-04-01
|
* man pages: add missing commas between subordinate and main clausesnaddy2022-03-31
| | | | | | | jmc@ dislikes a comma before "then" in a conditional, so leave those untouched. ok jmc@
* Capture up to used size not available size for each line.nicm2022-03-30
|
* Report error if creating socket fails with -D.nicm2022-03-28
|
* Fix exit message if creating socket fails.nicm2022-03-25
|
* Add unit (milliseconds) to escape-time, show unset colours as "none"nicm2022-03-24
| | | | | rather than "invalid" and don't show the same text twice for user options in customize mode.
* 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.
* Check scroll-on-clear for ED also.nicm2022-03-17
|
* Add an option (scroll-on-clear) to control if tmux scrolls into historynicm2022-03-17
| | | | on clear, from Robert Lange in GitHub issue 3121.
* Add an option to set the character used for unused areas of thenicm2022-03-16
| | | | terminal, GitHub issue 3110.
* With -f use percentages of window size not pane size, GitHub issue 2866.nicm2022-03-08
|
* Fix user hooks (which are strings not arrays).nicm2022-03-08
|
* 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 formats for client and server UID and user (for multiuser setups).nicm2022-03-08
|
* Pass client when adding menu item, GitHub issue 3103.nicm2022-03-07
|
* Allow optional arguments.nicm2022-03-03
|