File tmux.changes of Package tmux

-------------------------------------------------------------------
Tue Jan 24 09:16:45 UTC 2012 - gber@opensuse.org

- update to version 1.6
  - extend the mode-mouse option to add a third choice which means
    the mouse does not enter copy mode
  - add a -r flag to switch-client to toggle the client read-only
    flag
  - add pane-base-index option
  - support \ for line continuation in the configuration file
  - framework for more powerful formatting of command output and
    use it for list-{panes,windows,sessions}; this allows more
    descriptive replacements (such as #{session_name}) and
    conditionals
  - mark dead panes with some text saying they are dead
  - reject $SHELL if it is not a full path
  - add -S option to refresh-client to redraw status line
  - add an else clause for if-shell
  - try to resolve relative paths for loadb and saveb (first, using
    client working directory, if any, then default-path or session
    working directory)
  - support for \e[3J to clear the history and send the
    corresponding terminfo code (E3) before locking
  - when in copy mode, make repeat count indicate buffer to
    replace, if used
  - add screen*:XT to terminal-overrides for tmux-in-tmux
  - status-line message attributes added
  - move word-separators to be a session rather than window option
  - change the way the working directory for new processes is
    discovered; if default-path isn't empty, it is used; otherwise,
    if a new window is created from the command-line, the working
    directory of the client is used; if not, platform specific code
    is used to retrieve the current working directory of the
    process in the active pane; if that fails, the directory where
    the session was created is used, instead
  - do not change the current pane if both
    mouse-select-{pane,window} are enabled
  - add \033[s and \033[u to save and restore cursor position
  - allow $HOME to be used as default-path
  - add CNL and CPL escape sequences
  - calculate last position correctly for UTF-8 wide characters
  - add an option allow-rename to disable the window rename escape
    sequence
  - attributes for each type of status-line alert (ie bell, content
    and activity) added; therefore, remove the superfluous options
    window-status-alert-{attr,bg,fg}
  - add a -R flag to send-keys to reset the terminal
  - add strings to allow the aixterm bright colours to be used when
    configuring colours
  - drop the ability to have a list of keys in the prefix in favour
    of two separate options, prefix and prefix2
  - flag -2 added to send-prefix to send the secondary prefix key
  - show pane size in top right of display panes mode
  - some memory leaks plugged
  - more command-prompt editing improvements
  - various manpage improvements
  - more Vi mode improvements

-------------------------------------------------------------------
Sun Jul 10 08:24:13 UTC 2011 - gber@opensuse.org

- update to version 1.5
  - support xterm mouse modes 1002 and 1003
  - add a -P option to new-window and split-window to print the new
    window or pane index in target form (useful to pass it into
    other commands)
  - support for UTF-8 mouse input (\033[1005h) which was added in
    xterm 262
  - accept colours of the hex form #ffffff and translate to the
    nearest from the xterm(1) 256-colour set
  - use TMPDIR if set
  - support -x and -y for new-session to specify the initial size
    of the window if created detached with -d
  - make bind-key accept characters with the top-bit-set and print
    them as octal
  - set $TMUX without the session when background jobs are run
  - add a -P option to detach to HUP the client's parent process
    (usually causing it to exit as well)
  - support passing through escape sequences to the underlying
    terminal by using DCS with a "tmux;" prefix
  - give each pane created in a tmux server a unique id (starting
    from 0), put it in the TMUX_PANE environment variable and
    accept it as a target
  - allow a start and end line to be specified for capture-pane
    which may be negative to capture part of the history
  - add -a and -s options to lsp to list all panes in the server or
    session respectively; likewise add -s to lsw
  - change -t on display-message to be target-pane for the #[A-Z]
    replacements and add -c as target-client
  - the attach-session command now prefers the most recently used
    unattached session
  - add -s option to detach-client to detach all clients attached
    to a session
  - add -t to list-clients
  - change window with mouse wheel over status line if
    mouse-select-window is on
  - when mode-mouse is on, automatically enter copy mode when the
    mouse is dragged or the mouse wheel is used, also exit copy
    mode when the mouse wheel is scrolled off the bottom
  - provide #h character pair for short hostname (no domain)
  - add a new option, mouse-resize-pane; when on, panes may be
    resized by dragging their borders
  - add three new copy-mode commands - select-line, copy-line,
    copy-end-of-line
  - support setting the xterm clipboard when copying from copy mode
    using the xterm escape sequence for the purpose (if xterm is
    configured to allow it)
  - support xterm(1) cursor colour change sequences through
    terminfo(5) Cc (set) and Cr (reset) extensions
  - support DECSCUSR sequence to set the cursor style with two new
    terminfo(5) extensions, Cs and Csr
  - make the command-prompt custom prompts recognize the
    status-left option character pairs
  - add a respawn-pane command
  - add a couple of extra xterm-style keys that gnome terminal
    provides
  - allow the initial context on prompts to be set with the new -I
    option to command-prompt; include the current window and
    session name in the prompt when renaming and add a new key
    binding ($) for rename session
  - option bell-on-alert added to trigger the terminal bell when
    there is an alert
  - change the list-keys format so that it shows the keys using
    actual tmux commands which should be able to be directly copied
    into the config file
  - show full targets for lsp/lsw -a
  - make confirm-before prompt customizable with -p option like
    command-prompt and add the character pairs #W and #P to the
    default kill-{pane,window} prompts
  - vi mode improvements
  - bugfixes

-------------------------------------------------------------------
Tue Dec 28 00:46:52 UTC 2010 - gber@opensuse.org

- update to version 1.4
  - flags -n and -p added to switch-client
  - use UTF-8 line drawing characters on UTF-8 terminals
  - new server option exit-unattached added
  - new session option destroy-unattached added
  - new command last-pane added
  - flag -a added to unbind-key
  - add XAUTHORITY to update-environment
  - if VISUAL or EDITOR contains "vi" configure mode-keys and
    status-key to vi
  - new window option monitor-silence and session option
    visual-silence added
  - command-line flag -V added
  - instead of keeping a per-client prompt history make it global
  - flag -l added to switch-client
  - new window options other-pane-{height,width} added
  - bugfixes
- dropped tmux-1.1-fix-cflags-ldflags.patch

-------------------------------------------------------------------
Mon Jul 19 10:28:49 UTC 2010 - guido+opensuse.org@berhoerster.name

- update to version 1.3
    - new input parser
    - new commands/flags/options were added/removed
    - jump-forward/backward in copy move
    - merged more mode into copy mode
    - fixed double free when the window option remain-on-exit is
      set
    - custom/tiled layouts
    - reworked signal handling
    - allow dragging to make a selection in copy mode when the
      mode-mouse option is set
    - mouse scroll wheel support
    - fixed problems with window sizing when starting tmux from
      .xinitrc
    - additional code reduction and bugfixes

-------------------------------------------------------------------
Thu Mar 11 18:10:42 UTC 2010 - guido+opensuse.org@berhoerster.name

- update to version 1.2
    - the code has been switched to libevent
    - new commands/options were added
    - the commands set-window-option, and show-window-options have been changed
      to be aliases to set -w, and show -w respectively
    - panes can now be referred to as top, bottom, top-left, etc.
    - server-wide options have been added which can be set with set-option -s,
      and shown with show-options -s
    - permit S- prefix on keys for shift when the terminal/terminfo supports
      them
    - window targets (-t flag) can now refer to the last window (!), next (+),
      and previous (-) window by number
    - lots of mode keys added in copy mode
    - there are additional code reductions, bug fixes, and manpage enhancements

-------------------------------------------------------------------
Fri Feb 19 11:55:42 UTC 2010 - guido+opensuse.org@berhoerster.name

- cleaned up specfile

-------------------------------------------------------------------
Mon Feb 15 15:42:12 UTC 2010 - guido+opensuse.org@berhoerster.name

- dropped patch and changes for creating sockets under /var/run, tmux thus does
  not need to be setgid any more
- fixed copyright header and use external changelog

-------------------------------------------------------------------
Mon Dec 21 00:00:00 UTC 2009 - guido+opensuse.org@berhoerster.name

- rebased and combined patches for putting sockets under /var/run and dropping
  setgid privileges

-------------------------------------------------------------------
Mon Dec 21 00:00:00 UTC 2009 - guido+opensuse.org@berhoerster.name

- initial packaging of tmux

openSUSE Build Service is sponsored by