On 2009/07/17 00:25, Ian McWilliam wrote: > Stuart Henderson wrote: > >I don't use it myself, could any tcsh users please give this > >update a spin? thanks. > > > > Works fine for me on Amd64. > > version tcsh 6.16.00 (Astron) 2008-09-30 (amd64-amd-OpenBSD) options > wide,nls,dl,al,kan,sm,rh,color,filec > > > Version 6.17.00 was released on July 10, so maybe we should take that > for a spin. > > ftp://ftp.astron.com/pub/tcsh/
thanks, nice of them to update the website :-) Index: Makefile =================================================================== RCS file: /cvs/ports/shells/tcsh/Makefile,v retrieving revision 1.43 diff -u -p -r1.43 Makefile --- Makefile 29 Jun 2009 00:38:27 -0000 1.43 +++ Makefile 16 Jul 2009 14:38:32 -0000 @@ -2,8 +2,7 @@ COMMENT= extended C-shell with many useful features -DISTNAME= tcsh-6.15.00 -PKGNAME= ${DISTNAME}p0 +DISTNAME= tcsh-6.17.00 CATEGORIES= shells HOMEPAGE= http://www.tcsh.org/ Index: distinfo =================================================================== RCS file: /cvs/ports/shells/tcsh/distinfo,v retrieving revision 1.7 diff -u -p -r1.7 distinfo --- distinfo 27 May 2007 18:04:46 -0000 1.7 +++ distinfo 16 Jul 2009 14:38:32 -0000 @@ -1,5 +1,5 @@ -MD5 (tcsh-6.15.00.tar.gz) = Z6BhFiCwgL0OsDKxd0OCtg== -RMD160 (tcsh-6.15.00.tar.gz) = gGUnnpO9P92yqVo/dKaAhY02UIw= -SHA1 (tcsh-6.15.00.tar.gz) = 0k978n6AIipik7ZinBTbVH8Lc4c= -SHA256 (tcsh-6.15.00.tar.gz) = 3Kg+WQJfGKmBGJXNfPKnYKsXUCQOp8jIbqIeJPeDrNw= -SIZE (tcsh-6.15.00.tar.gz) = 870886 +MD5 (tcsh-6.17.00.tar.gz) = xH3pA+PVL2gkyN0Mke60dw== +RMD160 (tcsh-6.17.00.tar.gz) = LMQaiVeZrebWJkD4d7tibxNtrDU= +SHA1 (tcsh-6.17.00.tar.gz) = m/Z9XOG0BheOm6U17NNFU/4NTTY= +SHA256 (tcsh-6.17.00.tar.gz) = V1JmEivCvDUchKf4WAIMDmtvlaZK1N486V40D1fkqak= +SIZE (tcsh-6.17.00.tar.gz) = 890084 Index: patches/patch-Makefile_in =================================================================== RCS file: patches/patch-Makefile_in diff -N patches/patch-Makefile_in --- patches/patch-Makefile_in 27 May 2007 18:04:47 -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,12 +0,0 @@ -$OpenBSD: patch-Makefile_in,v 1.1 2007/05/27 18:04:47 naddy Exp $ ---- Makefile.in.orig Sat May 26 17:52:34 2007 -+++ Makefile.in Sat May 26 17:52:53 2007 -@@ -463,7 +463,7 @@ $(srcdir)/tests/package.m4: $(srcdir)/configure.in - echo 'm4_define([AT_PACKAGE_BUGREPORT], [...@package_bugreport@])'; \ - } >$(srcdir)/tests/package.m4 - --$(srcdir)/tests/testsuite: tests/package.m4 tests/testsuite.at $(TESTFILES) -+$(srcdir)/tests/testsuite: $(srcdir)/tests/package.m4 tests/testsuite.at $(TESTFILES) - autom4te --language=autotest -I $(srcdir)/tests \ - $(srcdir)/tests/testsuite.at -o $...@.tmp - mv $...@.tmp $@ Index: patches/patch-config_f_h =================================================================== RCS file: /cvs/ports/shells/tcsh/patches/patch-config_f_h,v retrieving revision 1.3 diff -u -p -r1.3 patch-config_f_h --- patches/patch-config_f_h 27 May 2007 18:04:47 -0000 1.3 +++ patches/patch-config_f_h 16 Jul 2009 14:38:32 -0000 @@ -1,12 +1,12 @@ $OpenBSD: patch-config_f_h,v 1.3 2007/05/27 18:04:47 naddy Exp $ ---- config_f.h.orig Sat May 26 15:34:04 2007 -+++ config_f.h Sat May 26 15:36:05 2007 +--- config_f.h.orig Thu Jun 25 13:10:56 2009 ++++ config_f.h Thu Jul 16 15:36:27 2009 @@ -143,7 +143,7 @@ * This can be much slower and no memory statistics will be * provided. */ --#if defined(__MACHTEN__) || defined(PURIFY) || defined(MALLOC_TRACE) || defined(_OSD_POSIX) || defined(__MVS__) || defined (__linux__) -+#if defined(__MACHTEN__) || defined(PURIFY) || defined(MALLOC_TRACE) || defined(_OSD_POSIX) || defined(__MVS__) || defined (__linux__) || defined (__OpenBSD__) +-#if defined(__MACHTEN__) || defined(PURIFY) || defined(MALLOC_TRACE) || defined(_OSD_POSIX) || defined(__MVS__) ++#if defined(__MACHTEN__) || defined(PURIFY) || defined(MALLOC_TRACE) || defined(_OSD_POSIX) || defined(__MVS__) || defined(__OpenBSD__) # define SYSMALLOC #else # undef SYSMALLOC Index: patches/patch-sh_proc_c =================================================================== RCS file: /cvs/ports/shells/tcsh/patches/patch-sh_proc_c,v retrieving revision 1.3 diff -u -p -r1.3 patch-sh_proc_c --- patches/patch-sh_proc_c 29 Jun 2009 00:38:27 -0000 1.3 +++ patches/patch-sh_proc_c 16 Jul 2009 14:38:32 -0000 @@ -1,11 +1,7 @@ $OpenBSD: patch-sh_proc_c,v 1.3 2009/06/29 00:38:27 sthen Exp $ - -hunks in pkill() from http://people.freebsd.org/~mp/tcsh_kill.patch -fix a problem with kill and backticked expressions - ---- sh.proc.c.orig Mon Jun 29 01:22:54 2009 -+++ sh.proc.c Mon Jun 29 01:23:09 2009 -@@ -366,6 +366,7 @@ found: +--- sh.proc.c.orig Thu Jun 25 22:15:37 2009 ++++ sh.proc.c Thu Jul 16 15:30:02 2009 +@@ -367,6 +367,7 @@ found: #ifdef notdef jobflags & PAEXITED || #endif /* notdef */ @@ -13,39 +9,3 @@ fix a problem with kill and backticked e !eq(dcwd->di_name, fp->p_cwd->di_name))) { /* PWP: print a newline after ^C */ if (jobflags & PINTERRUPTED) { -@@ -1428,13 +1429,6 @@ pkill(Char **v, int signum) - pid_t pid; - Char *cp, **vp, **globbed; - -- pchild_disabled++; -- cleanup_push(&pchild_disabled, disabled_cleanup); -- if (setintr) { -- pintr_disabled++; -- cleanup_push(&pintr_disabled, disabled_cleanup); -- } -- - /* Avoid globbing %?x patterns */ - for (vp = v; vp && *vp; vp++) - if (**vp == '%') -@@ -1444,6 +1438,12 @@ pkill(Char **v, int signum) - globbed = v; - cleanup_push(globbed, blk_cleanup); - -+ pchild_disabled++; -+ cleanup_push(&pchild_disabled, disabled_cleanup); -+ if (setintr) { -+ pintr_disabled++; -+ cleanup_push(&pintr_disabled, disabled_cleanup); -+ } - - while (v && (cp = *v)) { - if (*cp == '%') { -@@ -1516,7 +1516,7 @@ pkill(Char **v, int signum) - cont: - v++; - } -- cleanup_until(&pchild_disabled); -+ cleanup_until(globbed); - if (err1) - stderror(ERR_SILENT); - }