pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/misc/tmux Update to 1.0.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/eead4b044837
branches:  trunk
changeset: 399508:eead4b044837
user:      hasso <hasso%pkgsrc.org@localhost>
date:      Mon Sep 21 10:55:35 2009 +0000

description:
Update to 1.0.

CHANGES FROM 0.9 TO 1.0, 20 Sept 2009

* Option to alter the format of the window title set by tmux.
* Backoff for a while after multiple incorrect password attempts.
* Quick display of pane numbers (C-b q).
* Better choose-window, choose-session commands and a new choose-client command.
* Option to request multiple responses when using command-prompt.
* Improved environment handling.
* Combine wrapped lines when pasting.
* Option to override terminal settings (terminal-overrides).
* Use the full range of ACS characters for drawing pane separator lines.
* Customisable mode keys.
* Status line colour options, with embedded colours in status-left/right, and
  an option to centre the window list.
* Much improved layouts, including both horizontal and vertical splitting.
* Optional visual bell, activity and content indications.
* Set the utf8 and status-utf8 options when the server is started with -u.
* display-message command to show a message in the status line, by default some
  information about the current window.
* Improved current process detection on NetBSD.
* unlink-window -k is now the same as kill-window.
* attach-session now works from inside tmux.
* A system-wide configuration file, /etc/tmux.conf.
* A number of new commands in copy mode, including searching.
* Panes are now specified using the target (-t) notation.
* -t now accepts fnmatch(3) patterns and looks for prefixes.
* Translate \r into \n when pasting.
* Support for binding commands to keys without the prefix key
* Support for alternate screen (terminfo smcup/rmcup).
* Maintain data that goes off screen after reducing the window size, so it can
  be restored when the size is increased again.
* New if-shell command to test a shell command before running a tmux command.
* tmux now works as the shell.
* Man page reorganisation.
* Many minor additions, much code tidying and several bug fixes.

diffstat:

 misc/tmux/Makefile         |   4 ++--
 misc/tmux/distinfo         |  10 +++++-----
 misc/tmux/patches/patch-ab |  32 +++++++++++++++++++-------------
 3 files changed, 26 insertions(+), 20 deletions(-)

diffs (96 lines):

diff -r 6ad87eedeb9e -r eead4b044837 misc/tmux/Makefile
--- a/misc/tmux/Makefile        Mon Sep 21 10:10:58 2009 +0000
+++ b/misc/tmux/Makefile        Mon Sep 21 10:55:35 2009 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.5 2009/07/08 20:59:11 hasso Exp $
+# $NetBSD: Makefile,v 1.6 2009/09/21 10:55:35 hasso Exp $
 
-DISTNAME=      tmux-0.9
+DISTNAME=      tmux-1.0
 CATEGORIES=    misc
 MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=tmux/}
 
diff -r 6ad87eedeb9e -r eead4b044837 misc/tmux/distinfo
--- a/misc/tmux/distinfo        Mon Sep 21 10:10:58 2009 +0000
+++ b/misc/tmux/distinfo        Mon Sep 21 10:55:35 2009 +0000
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.6 2009/07/08 20:59:11 hasso Exp $
+$NetBSD: distinfo,v 1.7 2009/09/21 10:55:35 hasso Exp $
 
-SHA1 (tmux-0.9.tar.gz) = b00283291b642c8db654bee78fcf5453ba248c66
-RMD160 (tmux-0.9.tar.gz) = 9847514485d2ad0f948def777fa8a2abd99cf34b
-Size (tmux-0.9.tar.gz) = 179064 bytes
+SHA1 (tmux-1.0.tar.gz) = 62bbea17e54cdacb48442e25eddf0463ab69ba61
+RMD160 (tmux-1.0.tar.gz) = 3176447bf21dd1d5559d256ee3786d13771c20af
+Size (tmux-1.0.tar.gz) = 215329 bytes
 SHA1 (patch-aa) = e50976effc9fa43044d45055aabd86a69d9d9047
-SHA1 (patch-ab) = 61f6c2b8478c563adaa3def1466ea7d98f8d83c5
+SHA1 (patch-ab) = 0f701c350d26b2b14c230f148ea141ecafec6c6d
diff -r 6ad87eedeb9e -r eead4b044837 misc/tmux/patches/patch-ab
--- a/misc/tmux/patches/patch-ab        Mon Sep 21 10:10:58 2009 +0000
+++ b/misc/tmux/patches/patch-ab        Mon Sep 21 10:55:35 2009 +0000
@@ -1,8 +1,8 @@
-$NetBSD: patch-ab,v 1.4 2009/07/08 20:59:11 hasso Exp $
+$NetBSD: patch-ab,v 1.5 2009/09/21 10:55:35 hasso Exp $
 
---- configure.orig     2009-07-08 23:25:25 +0300
-+++ configure  2009-07-08 23:27:03 +0300
-@@ -157,7 +157,7 @@ SRCS+= osdep-darwin.c \
+--- configure.orig     2009-09-20 20:51:54 +0300
++++ configure  2009-09-21 09:18:07 +0300
+@@ -193,7 +193,7 @@ SRCS+= osdep-darwin.c \
  EOF
        ;;
  # ------------------------------------------------------------------------------
@@ -10,21 +10,21 @@
 +    FreeBSD)
        cat <<EOF >>$CONFIG_H
  #define HAVE_ASPRINTF
- #define HAVE_DAEMON
-@@ -180,6 +180,32 @@ SRCS+= osdep-freebsd.c \
- LIBS+= -lcrypt -lutil
+ #define HAVE_BZERO
+@@ -225,6 +225,38 @@ SRCS+= osdep-freebsd.c \
  EOF
        ;;
-+
-+# ------------------------------------------------------------------------------
+ # ------------------------------------------------------------------------------
 +    DragonFly)
 +      cat <<EOF >>$CONFIG_H
 +#define HAVE_ASPRINTF
++#define HAVE_BZERO
 +#define HAVE_DAEMON
 +#define HAVE_FGETLN
 +#define HAVE_FORKPTY
 +#define HAVE_GETOPT
 +#define HAVE_LIBUTIL_H
++#define HAVE_LOGIN_CAP
 +#define HAVE_PATHS_H
 +#define HAVE_POLL
 +#define HAVE_PROGNAME
@@ -33,14 +33,20 @@
 +#define HAVE_STRLCAT
 +#define HAVE_STRLCPY
 +#define HAVE_STRTONUM
++#define HAVE_STRSEP
++#define HAVE_TREE_H
++#define HAVE_U_INT
 +EOF
 +      cat <<EOF >>$CONFIG_MK
++LIBS+= -lcurses -lcrypt -lutil
 +SRCS+= osdep-unknown.c \
-+      compat/vis.c
-+LIBS+= -lcrypt -lutil
++      compat/vis.c \
++      compat/unvis.c \
++      compat/imsg-buffer.c \
++      compat/imsg.c
 +EOF
 +      ;;
-+
- # ------------------------------------------------------------------------------
++# ------------------------------------------------------------------------------
      NetBSD)
        cat <<EOF >>$CONFIG_H
+ #define HAVE_ASPRINTF



Home | Main Index | Thread Index | Old Index