From 2b5c3fc49f9f96dd84fb26f75be7d634ea4c282c Mon Sep 17 00:00:00 2001 From: Thomas Adam Date: Sat, 13 Oct 2012 11:56:14 +0100 Subject: Update NOTES, CHANGES, configure.ac for 1.7 release --- CHANGES | 60 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ NOTES | 7 ------- configure.ac | 2 +- 3 files changed, 61 insertions(+), 8 deletions(-) diff --git a/CHANGES b/CHANGES index 45638564..db0abf87 100644 --- a/CHANGES +++ b/CHANGES @@ -1,3 +1,63 @@ +CHANGES FROM 1.6 to 1.7, 13 October 2012 + +* tmux configuration files now support line-continuation with a "\" at the + end of a line. +* New option status-position to move the status line to the top or bottom of + the screen. +* Enforce history-limit option when clearing the screen. +* Give each window a unique id, like panes but prefixed with @. +* Add pane id to each pane in layout description (while still accepting + the old form). +* Provide defined ways to set the various default-path possibilities: ~ + for home directory, . for server start directory, - for session start + directory and empty for the pane's working directory (the default). All + can also be used as part of a relative path (eg -/foo). Also provide -c + flags to neww and splitw to override default-path setting. +* Add -l flag to send-keys to send input literally (without translating + key names). +* Allow a single option to be specified to show-options to show just that + option. +* New command "move-pane" (like join-pane but allows the same window). +* join-pane and move-pane commands learn "-b" option to place the pane to + the left or above. +* Support for bracketed-paste mode. +* Allow send-keys command to accept hex values. +* Add locking around "start-server" to avoid race-conditions. +* break-pane learns -P/-F arguments for display formatting. +* set-option learns "-q" to make it quiet, and not print out anything. +* copy mode learns "wrap-search" option. +* Add a simple form of output rate limiting by counting the number of + certain C0 sequences (linefeeds, backspaces, carriage returns) and if it + exceeds a threshold (current default 250/millisecond), start to redraw + the pane every 100 milliseconds instead of making each change as it + comes. Two configuration options - c0-change-trigger and + c0-change-interval. +* find-window learns new flags: "-C", "-N", "-T" to match against either or + all of a window's content, name, or title. Defaults to all three options + if none specified. +* find-window automatically selects the appropriate pane for the found + matches. +* show-environment can now accept one option to show that environment value. +* Exit mouse mode when end-of-screen reached when scrolling with the mouse + wheel. +* select-layout learns -u and -U for layout history stacks. +* kill-window, detach-client, kill-session all learn "-a" option for + killing all but the current thing specified. +* move-window learns "-r" option to renumber window sequentially in a + session. +* New session option "renumber-windows" to automatically renumber windows in + a session when a window is closed. (see "move-window -r"). +* Only enter copy-mode on scroll up. +* choose-* and list-* commands all use "-F" for format specifiers. +* When spawning external commands, the value from the "default-shell" option + is now used, rather than assuming /bin/sh. +* New choose-tree command to render window/sessions as a tree for selection. +* display-message learns new format options. +* For linked-windows across sessions, all flags for that window are now + cleared across sessions. +* Lots and lots of bug fixes, fixing memory-leaks, etc. +* Various manpage improvements. + CHANGES FROM 1.5 TO 1.6, 23 January 2012 * Extend the mode-mouse option to add a third choice which means the mouse diff --git a/NOTES b/NOTES index e8af37c3..12922950 100644 --- a/NOTES +++ b/NOTES @@ -7,13 +7,6 @@ simple, modern, BSD-licensed alternative to programs such as GNU screen. This release runs on OpenBSD, FreeBSD, NetBSD, Linux and OS X and may still run on Solaris and AIX (although they haven't been tested in a while). -If upgrading from 1.5, PLEASE NOTE: -- The word-separators window option is now a session option. -- The options used to change the window attributes when an alert occurs were - removed. Each kind of alert has its own individual set of options. -- The ability to have a list of prefix keys was dropped in favour of two - separate options, prefix and prefix2. - Since the 1.2 release tmux depends on libevent. Download it from: http://www.monkey.org/~provos/libevent/ diff --git a/configure.ac b/configure.ac index 5e9f33da..f78cfc3a 100644 --- a/configure.ac +++ b/configure.ac @@ -41,7 +41,7 @@ AC_CHECK_HEADERS( ) # Is this a debug build? -found_debug=yes +#found_debug=yes AC_ARG_ENABLE( debug, AC_HELP_STRING(--enable-debug, create a debug build), -- cgit v1.2.3