version 1.42, 2020/10/04 23:23:55 |
version 1.43, 2020/10/05 10:43:14 |
|
|
|
|
<li><a href="https://man.openbsd.org/tmux">tmux(1)</a> improvements and bug fixes: |
<li><a href="https://man.openbsd.org/tmux">tmux(1)</a> improvements and bug fixes: |
<ul> |
<ul> |
<li>Added -W and -T flags to command-prompt to only complete a window and a target. |
<li>How data is sent to control mode clients has been completely revamped to both be more fair with multiple panes and to prevent huge amounts of data being backed up. |
|
<li>Configuration file parsing has changed slightly: the contents of the {} syntax must now be valid <a href="https://man.openbsd.org/tmux">tmux(1)</a> command syntax; and to allow formats to be annotated, strings given with quotes may now contain newlines (leading spaces and comments are stripped). |
|
<li>A new customize mode available with C-b C (C-b S-c) which allows options and key bindings to be browsed and changed interactively. |
|
<li>Support for extended keys offered by some terminals (xterm, mintty, iTerm2). |
|
<li>A pane-border-lines option to change the characters used to draw the pane border separators. |
|
<li>How UTF-8 data is stored has been rewritten to reduce memory use for characters in the BMP. |
|
<li>The message log (C-b ~) has been changed to be per server instead of per client and to have some useful content. |
|
<li>A new active-pane client flag that if given allows a client to have its own active pane for each window rather than being tied to the server's active pane. |
|
<li>Improved command-prompt completion including showing a menu of completions. |
|
<li>All style options can now be formats, for example the default pane-active-border-style now changes colour depending on pane_in_mode and synchronize-panes. |
|
<li>Performance improvements in copy mode and additional styles for marking of search terms. |
|
<li>Window and pane hooks such as window-layout-changed and pane-exited are now window or pane options instead of session options. |
<li>Added the 'e' key in buffer mode to open the buffer in an editor. |
<li>Added the 'e' key in buffer mode to open the buffer in an editor. |
<li>Added -e for new-session to set environment variables. |
|
<li>Changed refresh-client -F to -f and added -f flags to attach-session and switch-client. |
|
<li>Added M-+ and M-- to expand and collapse all items in tree mode. |
<li>Added M-+ and M-- to expand and collapse all items in tree mode. |
<li>Added a customize mode (C) where keys and options can be browsed and changed. |
|
<li>Added a -D flag to run in non-daemonized mode. |
<li>Added a -D flag to run in non-daemonized mode. |
<li>Added a client flag 'active-pane' which stores the active pane in the client and allows it to be changed independently from the real active pane stored in the window. |
|
<li>Added an option to set the pane border lines style as single lines, double or heavy, simple or number (the pane numbers). |
|
<li>Added support for pausing a <a href="https://man.openbsd.org/tmux">tmux(1)</a> pane when the output buffered for a control mode client is too far behind, controllable with refresh-client -f and -A. |
|
<li>Added a <a href="https://man.openbsd.org/tmux">tmux(1)</a> -A option to pause a pane manually. |
|
<li>Added <a href="https://man.openbsd.org/tmux">tmux(1)</a> -b flags to insert a window before (like the existing -a for after) to break-pane, move-window and new-window. |
<li>Added <a href="https://man.openbsd.org/tmux">tmux(1)</a> -b flags to insert a window before (like the existing -a for after) to break-pane, move-window and new-window. |
<li>Added d and D keys to <a href="https://man.openbsd.org/tmux">tmux(1)</a> customize mode to reset to defaults. |
|
<li>Corrected handling of padding cells while searching in <a href="https://man.openbsd.org/tmux">tmux(1)</a>. |
|
<li>Added <a href="https://man.openbsd.org/tmux">tmux(1)</a> -d option to display-message to set delay. |
|
<li>Changed <a href="https://man.openbsd.org/tmux">tmux(1)</a> searching to behave more like emacs and prevented regex searching from overlapping when searching forward. |
<li>Changed <a href="https://man.openbsd.org/tmux">tmux(1)</a> searching to behave more like emacs and prevented regex searching from overlapping when searching forward. |
<li>Added the <a href="https://man.openbsd.org/tmux">tmux(1)</a> n: modifier to get the length of a format. |
|
<li>Allowed a-z keys for <a href="https://man.openbsd.org/tmux">tmux(1)</a> display-panes to jump to higher-numbered panes. |
<li>Allowed a-z keys for <a href="https://man.openbsd.org/tmux">tmux(1)</a> display-panes to jump to higher-numbered panes. |
<li>Allowed use of -N without a command to change or add a note to an existing key in <a href="https://man.openbsd.org/tmux">tmux(1)</a>. |
<li>Allowed use of -N without a command to change or add a note to an existing key in <a href="https://man.openbsd.org/tmux">tmux(1)</a>. |
</ul> |
</ul> |