|
| 1 | +CHANGES FROM 1.6 to 1.7, 13 October 2012 |
| 2 | + |
| 3 | +* tmux configuration files now support line-continuation with a "\" at the |
| 4 | + end of a line. |
| 5 | +* New option status-position to move the status line to the top or bottom of |
| 6 | + the screen. |
| 7 | +* Enforce history-limit option when clearing the screen. |
| 8 | +* Give each window a unique id, like panes but prefixed with @. |
| 9 | +* Add pane id to each pane in layout description (while still accepting |
| 10 | + the old form). |
| 11 | +* Provide defined ways to set the various default-path possibilities: ~ |
| 12 | + for home directory, . for server start directory, - for session start |
| 13 | + directory and empty for the pane's working directory (the default). All |
| 14 | + can also be used as part of a relative path (eg -/foo). Also provide -c |
| 15 | + flags to neww and splitw to override default-path setting. |
| 16 | +* Add -l flag to send-keys to send input literally (without translating |
| 17 | + key names). |
| 18 | +* Allow a single option to be specified to show-options to show just that |
| 19 | + option. |
| 20 | +* New command "move-pane" (like join-pane but allows the same window). |
| 21 | +* join-pane and move-pane commands learn "-b" option to place the pane to |
| 22 | + the left or above. |
| 23 | +* Support for bracketed-paste mode. |
| 24 | +* Allow send-keys command to accept hex values. |
| 25 | +* Add locking around "start-server" to avoid race-conditions. |
| 26 | +* break-pane learns -P/-F arguments for display formatting. |
| 27 | +* set-option learns "-q" to make it quiet, and not print out anything. |
| 28 | +* copy mode learns "wrap-search" option. |
| 29 | +* Add a simple form of output rate limiting by counting the number of |
| 30 | + certain C0 sequences (linefeeds, backspaces, carriage returns) and if it |
| 31 | + exceeds a threshold (current default 250/millisecond), start to redraw |
| 32 | + the pane every 100 milliseconds instead of making each change as it |
| 33 | + comes. Two configuration options - c0-change-trigger and |
| 34 | + c0-change-interval. |
| 35 | +* find-window learns new flags: "-C", "-N", "-T" to match against either or |
| 36 | + all of a window's content, name, or title. Defaults to all three options |
| 37 | + if none specified. |
| 38 | +* find-window automatically selects the appropriate pane for the found |
| 39 | + matches. |
| 40 | +* show-environment can now accept one option to show that environment value. |
| 41 | +* Exit mouse mode when end-of-screen reached when scrolling with the mouse |
| 42 | + wheel. |
| 43 | +* select-layout learns -u and -U for layout history stacks. |
| 44 | +* kill-window, detach-client, kill-session all learn "-a" option for |
| 45 | + killing all but the current thing specified. |
| 46 | +* move-window learns "-r" option to renumber window sequentially in a |
| 47 | + session. |
| 48 | +* New session option "renumber-windows" to automatically renumber windows in |
| 49 | + a session when a window is closed. (see "move-window -r"). |
| 50 | +* Only enter copy-mode on scroll up. |
| 51 | +* choose-* and list-* commands all use "-F" for format specifiers. |
| 52 | +* When spawning external commands, the value from the "default-shell" option |
| 53 | + is now used, rather than assuming /bin/sh. |
| 54 | +* New choose-tree command to render window/sessions as a tree for selection. |
| 55 | +* display-message learns new format options. |
| 56 | +* For linked-windows across sessions, all flags for that window are now |
| 57 | + cleared across sessions. |
| 58 | +* Lots and lots of bug fixes, fixing memory-leaks, etc. |
| 59 | +* Various manpage improvements. |
| 60 | + |
1 | 61 | CHANGES FROM 1.5 TO 1.6, 23 January 2012
|
2 | 62 |
|
3 | 63 | * Extend the mode-mouse option to add a third choice which means the mouse
|
|
0 commit comments