summaryrefslogtreecommitdiff
path: root/misc/tmux
diff options
context:
space:
mode:
authorhasso <hasso>2009-09-21 10:55:35 +0000
committerhasso <hasso>2009-09-21 10:55:35 +0000
commitb048156157eb424e36549402b0966f928da3fa6c (patch)
tree969a9a462d47754d7985abc5218cf6d36ca67403 /misc/tmux
parent165b8a9313d73c77351fad96d40e967112255376 (diff)
downloadpkgsrc-b048156157eb424e36549402b0966f928da3fa6c.tar.gz
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 (limited to 'misc/tmux')
-rw-r--r--misc/tmux/Makefile4
-rw-r--r--misc/tmux/distinfo10
-rw-r--r--misc/tmux/patches/patch-ab32
3 files changed, 26 insertions, 20 deletions
diff --git a/misc/tmux/Makefile b/misc/tmux/Makefile
index 5facebda042..414b4ccb08d 100644
--- a/misc/tmux/Makefile
+++ b/misc/tmux/Makefile
@@ -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 --git a/misc/tmux/distinfo b/misc/tmux/distinfo
index cb480794e10..bc77200343a 100644
--- a/misc/tmux/distinfo
+++ b/misc/tmux/distinfo
@@ -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 --git a/misc/tmux/patches/patch-ab b/misc/tmux/patches/patch-ab
index 17691ed1922..196a1a7d4cf 100644
--- a/misc/tmux/patches/patch-ab
+++ b/misc/tmux/patches/patch-ab
@@ -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 @@ $NetBSD: patch-ab,v 1.4 2009/07/08 20:59:11 hasso Exp $
+ 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 @@ $NetBSD: patch-ab,v 1.4 2009/07/08 20:59:11 hasso Exp $
+#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