Go to file
christos ed4e6cd45a CHANGES FROM 2.1 to 2.2 10 April 2016
Incompatible Changes
====================

* The format strings which referenced time have been removed.  Instead:

  #{t:window_activity}

can be used.

* Support for TMPDIR has been removed.  Use TMUX_TMPDIR instead.
* UTF8 detection how happens automatically if the client supports it, hence
  the:

  mouse-utf8
  utf8

  options has been removed.
* The:

  mouse_utf8_flag

  format string has been removed.
* The -I option to show-messages has been removed.  See:

  #{t:start_time}

  format option instead.

Normal Changes
==============

* Panes are unzoomed with selectp -LRUD
* New formats added:

  #{scroll_position}
  #{socket_path}
  #{=10:...} -- limit to N characters (from the start)
  #{=-10:...} -- limit to N characters (from the end)
  #{t:...} -- used to format time-based formats
  #{b:...} -- used to ascertain basename from string
  #{d:...} -- used to ascertain dirname from string
  #{s:...} -- used to perform substitutions on a string

* Job output is run via the format system, so formats work again
* If display-time is set to 0, then the indicators wait for a key to be
  pressed.
* list-keys and list-commands can be run without starting the tmux server.
* kill-session learns -C to clear all alerts in all windows of the session.
* Support for hooks (internal for now), but hooks for the following have been
  implemented:

  alert-bell
  alert-silence
  alert-activity
  client-attached
  client-detached
  client-resized
  pane-died
  pane-exited

* RGB (24bit) colour support.  The 'Tc' flag must be set in the external TERM
  entry (using terminal-overrides or a custom terminfo entry).
2016-08-31 09:03:59 +00:00
bin Move the description of CHANGER variable to ENVIRONMENT section 2016-08-25 18:16:10 +00:00
common PR port-ia64/51261 2016-08-05 15:06:02 +00:00
compat remove the xfree86 reachover makefiles and the vast majority of 2015-07-23 08:03:24 +00:00
crypto Avoid segv when the end signature is not found! 2016-08-28 15:52:22 +00:00
dist/pf PR 50709 David Binderman: memory leak 2016-05-30 17:21:07 +00:00
distrib Setlists for PR 51033. 2016-08-27 08:03:47 +00:00
doc gcc-6.2 out. 2016-08-22 22:53:02 +00:00
etc unbound additions 2016-08-20 11:21:50 +00:00
external CHANGES FROM 2.1 to 2.2 10 April 2016 2016-08-31 09:03:59 +00:00
extsrc
games Fix another place with a wrong author of "Unkempt Thoughts" 2016-08-28 19:44:44 +00:00
gnu has moved to external/gpl3 2016-01-16 18:41:12 +00:00
include add sh 2016-08-25 12:12:59 +00:00
lib don't shortcut closing if the metadata is dirty (from the krb5 tree) 2016-08-31 06:23:51 +00:00
libexec Despite the 10 in the name, the OLO10 relocation targets a 13 bit field, 2016-08-29 16:00:10 +00:00
regress Since the i386-specific DES assembly is not PIC, don't build this as PIE. 2016-08-14 19:05:24 +00:00
rescue vnconfig(8) was renamed to vndconfig(8) some time ago, and most places 2016-08-04 03:50:55 +00:00
sbin PR/51440: Jose Luis Rodriguez Garcia: Use the standard queue.h macro instead 2016-08-25 07:43:18 +00:00
share move some flags from dix-config.h into X11FLAGS.DIX 2016-08-30 08:34:43 +00:00
sys Teach wait4 about WCONTINUED. 2016-08-31 08:12:44 +00:00
tests PR kern/49033 2016-08-29 02:31:46 +00:00
tools set gcc 5.4 netbsd version to 2016-06-06 2016-06-07 08:12:13 +00:00
usr.bin Document .DELETE_ON_ERROR. 2016-08-26 23:37:54 +00:00
usr.sbin Don't exit if we have udp only sockets, instead wait for all the workers 2016-08-23 13:10:12 +00:00
build.sh When setting TOP the idea is to run the [/usr]/bin/pwd binary, and 2016-06-03 00:00:01 +00:00
BUILDING Document MKREPRO_TIMESTAMP. 2016-01-29 13:51:13 +00:00
Makefile fix direct reference to texinfo, bleh 2016-01-14 02:51:25 +00:00
Makefile.inc
UPDATING Note that i386 needs a PIE-related cleandir. Should avoid having PR 51174 2016-05-30 03:11:48 +00:00