head 1.16;
access;
symbols
pkgsrc-2013Q2:1.16.0.2
pkgsrc-2013Q2-base:1.16
pkgsrc-2012Q4:1.15.0.4
pkgsrc-2012Q4-base:1.15
pkgsrc-2012Q3:1.15.0.2
pkgsrc-2012Q3-base:1.15
pkgsrc-2012Q2:1.12.0.30
pkgsrc-2012Q2-base:1.12
pkgsrc-2012Q1:1.12.0.28
pkgsrc-2012Q1-base:1.12
pkgsrc-2011Q4:1.12.0.26
pkgsrc-2011Q4-base:1.12
pkgsrc-2011Q3:1.12.0.24
pkgsrc-2011Q3-base:1.12
pkgsrc-2011Q2:1.12.0.22
pkgsrc-2011Q2-base:1.12
pkgsrc-2011Q1:1.12.0.20
pkgsrc-2011Q1-base:1.12
pkgsrc-2010Q4:1.12.0.18
pkgsrc-2010Q4-base:1.12
pkgsrc-2010Q3:1.12.0.16
pkgsrc-2010Q3-base:1.12
pkgsrc-2010Q2:1.12.0.14
pkgsrc-2010Q2-base:1.12
pkgsrc-2010Q1:1.12.0.12
pkgsrc-2010Q1-base:1.12
pkgsrc-2009Q4:1.12.0.10
pkgsrc-2009Q4-base:1.12
pkgsrc-2009Q3:1.12.0.8
pkgsrc-2009Q3-base:1.12
pkgsrc-2009Q2:1.12.0.6
pkgsrc-2009Q2-base:1.12
pkgsrc-2009Q1:1.12.0.4
pkgsrc-2009Q1-base:1.12
pkgsrc-2008Q4:1.12.0.2
pkgsrc-2008Q4-base:1.12
pkgsrc-2008Q3:1.11.0.34
pkgsrc-2008Q3-base:1.11
cube-native-xorg:1.11.0.32
cube-native-xorg-base:1.11
pkgsrc-2008Q2:1.11.0.30
pkgsrc-2008Q2-base:1.11
cwrapper:1.11.0.28
pkgsrc-2008Q1:1.11.0.26
pkgsrc-2008Q1-base:1.11
pkgsrc-2007Q4:1.11.0.24
pkgsrc-2007Q4-base:1.11
pkgsrc-2007Q3:1.11.0.22
pkgsrc-2007Q3-base:1.11
pkgsrc-2007Q2:1.11.0.20
pkgsrc-2007Q2-base:1.11
pkgsrc-2007Q1:1.11.0.18
pkgsrc-2007Q1-base:1.11
pkgsrc-2006Q4:1.11.0.16
pkgsrc-2006Q4-base:1.11
pkgsrc-2006Q3:1.11.0.14
pkgsrc-2006Q3-base:1.11
pkgsrc-2006Q2:1.11.0.12
pkgsrc-2006Q2-base:1.11
pkgsrc-2006Q1:1.11.0.10
pkgsrc-2006Q1-base:1.11
pkgsrc-2005Q4:1.11.0.8
pkgsrc-2005Q4-base:1.11
pkgsrc-2005Q3:1.11.0.6
pkgsrc-2005Q3-base:1.11
pkgsrc-2005Q2:1.11.0.4
pkgsrc-2005Q2-base:1.11
pkgsrc-2005Q1:1.11.0.2
pkgsrc-2005Q1-base:1.11
pkgsrc-2004Q4:1.10.0.4
pkgsrc-2004Q4-base:1.10
pkgsrc-2004Q3:1.10.0.2
pkgsrc-2004Q3-base:1.10
pkgsrc-2004Q2:1.8.0.4
pkgsrc-2004Q2-base:1.8
pkgsrc-2004Q1:1.8.0.2
pkgsrc-2004Q1-base:1.8
pkgsrc-2003Q4:1.6.0.10
pkgsrc-2003Q4-base:1.6
netbsd-1-6-1:1.6.0.6
netbsd-1-6-1-base:1.6
netbsd-1-6:1.6.0.8
netbsd-1-6-RELEASE-base:1.6
pkgviews:1.6.0.4
pkgviews-base:1.6
buildlink2:1.6.0.2
buildlink2-base:1.6
netbsd-1-5-PATCH003:1.6
netbsd-1-5-PATCH001:1.3
netbsd-1-5-RELEASE:1.3
netbsd-1-4-PATCH003:1.3
netbsd-1-4-PATCH002:1.3
comdex-fall-1999:1.2
netbsd-1-4-PATCH001:1.2
netbsd-1-4-RELEASE:1.2
netbsd-1-3-PATCH003:1.2
netbsd-1-3-PATCH002:1.1.1.1
FreeBSD-current-1997-10-03:1.1.1.1
FREEBSD:1.1.1;
locks; strict;
comment @# @;
1.16
date 2013.01.03.15.37.23; author ryoon; state dead;
branches;
next 1.15;
1.15
date 2012.08.17.07.53.39; author wiz; state Exp;
branches;
next 1.14;
1.14
date 2012.08.16.14.19.35; author wiz; state Exp;
branches;
next 1.13;
1.13
date 2012.07.22.10.03.40; author ryoon; state Exp;
branches;
next 1.12;
1.12
date 2008.12.21.16.53.31; author uebayasi; state Exp;
branches;
next 1.11;
1.11
date 2005.02.21.11.07.37; author adam; state Exp;
branches;
next 1.10;
1.10
date 2004.08.16.16.17.39; author recht; state Exp;
branches;
next 1.9;
1.9
date 2004.08.04.03.33.40; author minskim; state Exp;
branches;
next 1.8;
1.8
date 2004.02.02.09.24.52; author uebayasi; state dead;
branches;
next 1.7;
1.7
date 2004.02.02.08.48.40; author uebayasi; state Exp;
branches;
next 1.6;
1.6
date 2002.01.02.15.44.07; author rafal; state Exp;
branches;
next 1.5;
1.5
date 2001.07.23.18.23.45; author nra; state dead;
branches;
next 1.4;
1.4
date 2001.06.05.16.28.08; author jtb; state Exp;
branches;
next 1.3;
1.3
date 2000.01.06.22.42.15; author windsor; state Exp;
branches;
next 1.2;
1.2
date 98.08.07.11.13.59; author agc; state Exp;
branches;
next 1.1;
1.1
date 97.10.24.14.14.33; author agc; state Exp;
branches
1.1.1.1;
next ;
1.1.1.1
date 97.10.24.14.14.33; author agc; state Exp;
branches;
next ;
desc
@@
1.16
log
@Update to 5.0.2
Changelog:
Changes since 5.0.0
-------------------
Numeric constants encountered in mathematical expressions (but not other
contexts) can contain underscores as separators that will be ignored on
evaluation, as allowed in other scripting languages. For example,
0xFFFF_FFFF, or 3.141_592_654.
"functions -T" turns on tracing for the specified function(s) only,
similar to "functions -t" except that tracing is turned off for any
functions called from the specified one(s) that don't also have the -t
or -T flag.
In file completion, the recursive-files style can be set to an array of
patterns to match against "$PWD/". In any matched location, it is
possibly to complete files in arbitrarily deep subdirectories without
needing to type the directory prefix. See example in the zshcompsys
manual.
The _user_expand completer now allows expansion functions in the
user-expand files to return a string in REPLY that will be used to name
the set of expansions returned.
@
text
@$NetBSD: patch-ab,v 1.15 2012/08/17 07:53:39 wiz Exp $
Make this package build on Interix. Patches provided by Hiramatsu
Yoshifumi in PR pkg/25946.
Accepted by Peter Stephenson
on
zsh-workers on 2012-08-16.
--- Src/zsh.h.orig 2011-05-16 15:49:11.000000000 +0000
+++ Src/zsh.h
@@@@ -2122,6 +2122,7 @@@@ struct ttyinfo {
#endif
};
+#ifndef __INTERIX
/* defines for whether tabs expand to spaces */
#if defined(HAVE_TERMIOS_H) || defined(HAVE_TERMIO_H)
#define SGTTYFLAG shttyinfo.tio.c_oflag
@@@@ -2139,6 +2140,7 @@@@ struct ttyinfo {
# endif
# endif
# endif
+#endif
/* flags for termflags */
@
1.15
log
@Mention that these patches have been integrated upstream.
@
text
@d1 1
a1 1
$NetBSD: patch-ab,v 1.14 2012/08/16 14:19:35 wiz Exp $
@
1.14
log
@Add comments to patches.
@
text
@d1 1
a1 1
$NetBSD: patch-ab,v 1.13 2012/07/22 10:03:40 ryoon Exp $
d5 2
@
1.13
log
@Update to 5.0.0
* PLIST.xattr is moved to Makefile.common
* Patches are introduced from zsh-current
Tested on NetBSD 6.99.8 and 5.1.
Changelog:
* Many improvements.
In detail, see NEWS
@
text
@d1 4
a4 1
$NetBSD: patch-ab,v 1.5 2011/07/30 11:53:52 ryoon Exp $
@
1.12
log
@Update zsh to 4.2.7.
Changes are unknown.
@
text
@d1 1
a1 1
$NetBSD$
d3 1
a3 1
--- Src/zsh.h.orig 2007-11-26 18:38:49.000000000 +0900
d5 1
a5 1
@@@@ -1678,6 +1678,7 @@@@ struct ttyinfo {
d13 1
a13 1
@@@@ -1695,6 +1696,7 @@@@ struct ttyinfo {
@
1.11
log
@Changes 4.2.4:
* Bug-fix release
@
text
@d3 1
a3 1
--- Src/zsh.h.orig 2005-01-12 12:19:06.000000000 +0000
d5 1
a5 1
@@@@ -1625,6 +1625,7 @@@@ struct ttyinfo {
d13 2
a14 2
@@@@ -1640,6 +1641,7 @@@@ struct ttyinfo {
#define SGTABTYPE XTABS
@
1.10
log
@update to zsh-4.2.1
Changes since zsh version 4.2.0
-------------------------------
- The autoload and related builtins take options -k and -z to indicate
ksh or zsh autoloading style for given functions, making it possible
to mix and match.
- Assignments to associative arrays can use the i and r index flags.
For example,
assoc[(i)alpha*]=bravo
sets the value for the element whose key matches the pattern `alpha*';
assoc[(r)activ*]=passive
sets the value for the element whose current value matches the pattern
`activ*'.
- The glob qualifier F indicates a non-empty directory. Hence *(F)
indicates all subdirectories with entries, *(/^F) means all
subdirectories with no entries.
- fc -p and fc -P provide push/pop for the status of the shell's
history (both internal and using the history file). With automatic
scoping (fc -ap) it becomes easy to use a temporary history in a
function. This has been added to the calculator function zcalc to make
its internal history work more seamlessly.
- A new `try block' and `always block' syntax has been introduced
to make it easier to ensure the shell runs important tidy-up code
in the event of an error. It also runs after a break, continue, or
return, including a return forced by the ERR_RETURN option
(but not an exit, which is immediate). The syntax is:
`{' try-block-list `}' `always' `{' always-block-list `}'
where no newline or semicolon may appear between `}' and `always'.
This is compatible with all previous valid zsh syntax as an `always'
at that point used to be a syntax error. For example,
{ echo Code run in current shell } always { echo Tidy-up code }
- A new zle widget reset-prompt has been added to re-expand the current
prompt. Changes to the variable in use as well as changes in its
expanions are both taken into account. The same effect is now forced by
a job change notification, making the %j prompt escape and %(j..) ternary
expression more useful.
- The zftp module supports ports following the hostname in the normal suffix
notation, `host:port'. This requires IPv6 colon-style addresses to be
specified in suitably quoted square brackets, for example:
zftp open '[f000::baaa]'
zftp open '[f000::baaa]:ftp'
(the two are equivalent).
- Special traps, those that don't correspond to signals, i.e. ZERR, DEBUG
and EXIT are no longer executed inside other traps. This caused
unnecessary confusion if, for example, both DEBUG and EXIT traps
were set. The new behaviour is more compatible with other shells.
- New option TRAPS_ASYNC which if set allows traps to run while the
shell is waiting for a child process. This is the traditional zsh
behaviour; POSIX requires the option to be unset. In sh/ksh
compatibility mode the option is turned off by default and the option
letter -T turns it on, for compatibility with FreeBSD sh.
@
text
@d1 1
a1 1
$NetBSD: patch-ab,v 1.9 2004/08/04 03:33:40 minskim Exp $
d3 3
a5 3
--- Src/zsh.h.orig 2004-08-13 12:22:47.000000000 +0200
+++ Src/zsh.h 2004-08-16 11:54:07.000000000 +0200
@@@@ -1576,6 +1576,7 @@@@
d13 1
a13 1
@@@@ -1591,6 +1592,7 @@@@
@
1.9
log
@Make this package build on Interix. Patches provided by Hiramatsu Yoshifumi
in PR pkg/25946.
@
text
@d1 1
a1 1
$NetBSD$
d3 3
a5 3
--- Src/zsh.h.orig Thu Mar 11 13:20:10 2004
+++ Src/zsh.h
@@@@ -1565,6 +1565,7 @@@@ struct ttyinfo {
d13 1
a13 1
@@@@ -1580,6 +1581,7 @@@@ struct ttyinfo {
@
1.8
log
@patch-ab is no longer needed.
@
text
@d1 20
@
1.7
log
@Update zsh to 4.0.9. From Min Sik Kim in PR
pkg/24297.
Changes since 4.0.7:
- Many bug fixes.
- Local improvements to various completion functions.
@
text
@@
1.6
log
@Make config.sub recognize mipseb.
@
text
@a0 22
$NetBSD$
--- config.sub.orig Fri Dec 28 19:36:30 2001
+++ config.sub Fri Dec 28 19:37:58 2001
@@@@ -235,7 +235,7 @@@@
| we32k | ns16k | clipper | i370 | sh | sh[34] \
| powerpc | powerpcle \
| 1750a | dsp16xx | pdp10 | pdp11 \
- | mips16 | mips64 | mipsel | mips64el \
+ | mips16 | mips64 | mipseb | mipsel | mips64el \
| mips64orion | mips64orionel | mipstx39 | mipstx39el \
| mips64vr4300 | mips64vr4300el | mips64vr4100 | mips64vr4100el \
| mips64vr5000 | miprs64vr5000el | mcore | s390 | s390x \
@@@@ -281,7 +281,7 @@@@
| clipper-* | orion-* \
| sparclite-* | pdp10-* | pdp11-* | sh-* | sh[34]-* | sh[34]eb-* \
| powerpc-* | powerpcle-* | sparc64-* | sparcv9-* | sparcv9b-* | sparc86x-* \
- | mips16-* | mips64-* | mipsel-* \
+ | mips16-* | mips64-* | mipseb-* | mipsel-* \
| mips64el-* | mips64orion-* | mips64orionel-* \
| mips64vr4100-* | mips64vr4100el-* | mips64vr4300-* | mips64vr4300el-* \
| mipstx39-* | mipstx39el-* | mcore-* \
@
1.5
log
@
Update zsh to 4.0.2. PR 13538 by Eric Gillespie Jr.
This is a maintenance release for the (stable) 4.0 branch. Most of the
changes are bug fixes, including a fix for a bug which caused the test
suite to fail. On fully supported systems, all tests should now pass.
There is one new feature: the option KSH_TYPESET provides compatibility
with other shells for assignment arguments of `typeset', `export' and
related builtins.
@
text
@d1 1
a1 1
$NetBSD: patch-ab,v 1.4 2001/06/05 16:28:08 jtb Exp $
d3 20
a22 11
--- configure.orig Fri Jun 1 14:52:49 2001
+++ configure
@@@@ -6771,7 +6771,7 @@@@
DLLDARG=""
fi
if test -n "$GCC"; then
- DLCFLAGS="${DLCFLAGS=-fpic}"
+ DLCFLAGS="${DLCFLAGS=-fPIC}"
else
case "$host_os" in
hpux*) DLCFLAGS="${DLCFLAGS=+z}" ;;
@
1.4
log
@zsh-4.0.1 is a stable release so should be in shells/zsh instead of zsh4.
Pass --disable-dynamic to configure. Correct homepage. Remove a mirror.
Addresses some issues by Geoff Wing raised on netbsd-bugs.
@
text
@d1 1
a1 1
$NetBSD: patch-ab,v 1.1.1.1 2001/06/05 04:08:28 jtb Exp $
@
1.3
log
@upgrade to 3.0.7, the latest release
@
text
@d1 1
a1 1
$NetBSD$
d3 11
a13 21
--- Doc/Makefile.in.orig Thu Jan 6 15:40:23 2000
+++ Doc/Makefile.in Thu Jan 6 15:42:03 2000
@@@@ -91,7 +91,8 @@@@
everything: all zsh_us.ps zsh_a4.ps zsh_toc.html
zsh.info: zsh.texi
- @@$(MAKEINFO) -I$(srcdir) $(srcdir)/zsh.texi || { \
+ @@rm -f zsh.info*
+ @@$(MAKEINFO) --no-split -I$(srcdir) $(srcdir)/zsh.texi || { \
echo Info documentation cannot be compiled without $(MAKEINFO). ; \
echo You can find precompiled info files in zsh-doc.tar.gz. ; }
@@@@ -125,7 +126,7 @@@@
# install info pages, creating install directory if necessary
install.info: zsh.info
$(top_srcdir)/mkinstalldirs $(infodir)
- for file in zsh.info zsh.info-[1-9]*; do \
+ for file in zsh.info*; do \
[ -f "$$file" ] && $(INSTALL_DATA) $$file $(infodir) ; \
done
@
1.2
log
@Add NetBSD RCS Ids.
@
text
@d3 3
a5 3
--- Doc/Makefile.in.orig Wed Dec 18 05:14:11 1996
+++ Doc/Makefile.in Mon Jun 16 20:40:29 1997
@@@@ -93,7 +93,8 @@@@
d15 1
a15 1
@@@@ -127,7 +128,7 @@@@
d19 1
a19 1
- for file in zsh.info zsh.info-[1-9]; do \
@
1.1
log
@Initial revision
@
text
@d1 2
@
1.1.1.1
log
@Initial import of FreeBSD's shells ports category into NetBSD package
system.
@
text
@@