diff options
author | hasso <hasso@pkgsrc.org> | 2009-11-07 17:25:08 +0000 |
---|---|---|
committer | hasso <hasso@pkgsrc.org> | 2009-11-07 17:25:08 +0000 |
commit | 6a196a2a989f98b48f9b3dd5324c7e1cdda4cf39 (patch) | |
tree | d3041ce9bb65980ba9a42e891688838a2f030483 /misc/tmux | |
parent | 4f0acc9bc41e0169baae5ffbfb33546b333c9e6a (diff) | |
download | pkgsrc-6a196a2a989f98b48f9b3dd5324c7e1cdda4cf39.tar.gz |
Update to 1.1. Amongst other things fixes long standing and well known bug
which broke copy&paste wrapped shell lines.
CHANGES FROM 1.0 TO 1.1, 05 November 2009
* New run-shell (alias run) command to run an external command without a
window, capture it's stdout, and send it to output mode.
* Ability to define multiple prefix keys.
* Internal locking mechanism removed. Instead, detach each client and run the
external command specified in the new session option lock-command (by default
lock -np), thus allowing the system password to be used.
* set-password command, and -U command line flag removed per the above change.
* Add support for -c command line flag to execute a shell command.
* New lock-client (alias lockc), and lock-session (alias locks) commands to
lock a particular client, or all clients attached to a session.
* Support C-n/C-p/C-v/M-v with emacs keys in choice mode.
* Use : for goto line rather than g in vi mode.
* Try to guess which client to use when no target client was specified. Finds
the current session, and if only one client is present, use it. Otherwise,
return the most recently used client.
* Make C-Down/C-Up in copy mode scroll the screen down/up one line without
moving the cursor.
* Scroll mode superseded by copy mode.
* New synchronize-panes window option to send all input to all other panes in
the same window.
* New lock-server session option to lock, when off (on by default), each
session when it has been idle for the lock-after-time setting. When on, the
entire server locks when all sessions have been idle for their individual
lock-after-time setting.
* Add support for grouped sessions which have independent name, options,
current window, but where the linked windows are synchronized (ie creating,
killing windows are mirrored between the sessions). A grouped session may be
created by passing -t to new-session.
* New mouse-select-pane session option to select the current pane with the
mouse.
* Queue, and run commands in the background for if-shell, status-left,
status-right, and #() by starting each once every status-interval. Adds the
capability to call some programs which would previously cause the server to
hang (eg sleep/tmux). It also avoids running commands excessively (ie if used
multiple times, it will be run only once).
* When a window is zombified and automatic-rename is on, append [dead] to the
name.
* Split list-panes (alias lsp) off from list-windows.
* New pipe-pane (alias pipep) to redirect a pane output to an external command.
* Support for automatic-renames for Solaris.
* Permit attributes to be turned off in #[] by prefixing with no (eg nobright).
* Add H/M/L in vi mode, and M-R/M-r in emacs to move the cursor to the top,
middle, and bottom of the screen.
* -a option added to kill-pane to kill all except current pane.
* The -d command line flag is now gone (can be replaced by terminal-overrides).
Just use op/AX to detect default colours.
* input/tty/utf8 improvements.
* xterm-keys rewrite.
* Additional code reduction, and bug fixes.
Diffstat (limited to 'misc/tmux')
-rw-r--r-- | misc/tmux/Makefile | 4 | ||||
-rw-r--r-- | misc/tmux/distinfo | 9 | ||||
-rw-r--r-- | misc/tmux/patches/patch-ad | 13 |
3 files changed, 6 insertions, 20 deletions
diff --git a/misc/tmux/Makefile b/misc/tmux/Makefile index 414b4ccb08d..23d2494d913 100644 --- a/misc/tmux/Makefile +++ b/misc/tmux/Makefile @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.6 2009/09/21 10:55:35 hasso Exp $ +# $NetBSD: Makefile,v 1.7 2009/11/07 17:25:08 hasso Exp $ -DISTNAME= tmux-1.0 +DISTNAME= tmux-1.1 CATEGORIES= misc MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=tmux/} diff --git a/misc/tmux/distinfo b/misc/tmux/distinfo index 3cc9c7976d6..5c8607fb0cf 100644 --- a/misc/tmux/distinfo +++ b/misc/tmux/distinfo @@ -1,9 +1,8 @@ -$NetBSD: distinfo,v 1.8 2009/09/25 16:38:22 hasso Exp $ +$NetBSD: distinfo,v 1.9 2009/11/07 17:25:08 hasso Exp $ -SHA1 (tmux-1.0.tar.gz) = 62bbea17e54cdacb48442e25eddf0463ab69ba61 -RMD160 (tmux-1.0.tar.gz) = 3176447bf21dd1d5559d256ee3786d13771c20af -Size (tmux-1.0.tar.gz) = 215329 bytes +SHA1 (tmux-1.1.tar.gz) = 8dc57a70605930bbe61664bd52ed2c8081ea5a1c +RMD160 (tmux-1.1.tar.gz) = 9f03922c0be46e9259202ed2fdc0834dcf01581c +Size (tmux-1.1.tar.gz) = 230955 bytes SHA1 (patch-aa) = e50976effc9fa43044d45055aabd86a69d9d9047 SHA1 (patch-ab) = 0f701c350d26b2b14c230f148ea141ecafec6c6d SHA1 (patch-ac) = e308390602756b03197715de648710ea6441f348 -SHA1 (patch-ad) = 1f325dcb1fdaed1e5c502edd3622189407754571 diff --git a/misc/tmux/patches/patch-ad b/misc/tmux/patches/patch-ad deleted file mode 100644 index 7ac5df88a14..00000000000 --- a/misc/tmux/patches/patch-ad +++ /dev/null @@ -1,13 +0,0 @@ -$NetBSD: patch-ad,v 1.3 2009/09/25 16:38:22 hasso Exp $ - ---- osdep-netbsd.c.orig 2009-09-24 15:58:45.000000000 +0200 -+++ osdep-netbsd.c -@@ -77,7 +77,7 @@ osdep_get_name(int fd, __unused char *tt - return (NULL); - - buf = NULL; -- len = sizeof(p); -+ len = sizeof(bestp); - mib[0] = CTL_KERN; - mib[1] = KERN_PROC2; - mib[2] = KERN_PROC_PGRP; |