summaryrefslogtreecommitdiff
path: root/shells/zsh/patches/patch-ab
AgeCommit message (Collapse)AuthorFilesLines
2013-01-03Update to 5.0.2ryoon1-25/+0
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.
2012-08-17Mention that these patches have been integrated upstream.wiz1-1/+3
2012-08-16Add comments to patches.wiz1-1/+4
2012-07-22Update to 5.0.0ryoon1-4/+4
* 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
2008-12-21Update zsh to 4.2.7.uebayasi1-5/+5
Changes are unknown.
2005-02-21Changes 4.2.4:adam1-5/+5
* Bug-fix release
2004-08-16update to zsh-4.2.1recht1-5/+5
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.
2004-08-04Make this package build on Interix. Patches provided by Hiramatsu Yoshifumiminskim1-0/+20
in PR pkg/25946.
2004-02-02patch-ab is no longer needed.uebayasi1-0/+0
2004-02-02Update zsh to 4.0.9. From Min Sik Kim <minskim at bawi dot org> in PRuebayasi1-22/+0
pkg/24297. Changes since 4.0.7: - Many bug fixes. - Local improvements to various completion functions.
2002-01-02Make config.sub recognize mipseb.rafal1-0/+22
2001-07-23Update zsh to 4.0.2. PR 13538 by Eric Gillespie Jr.nra1-13/+0
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.
2001-06-05zsh-4.0.1 is a stable release so should be in shells/zsh instead of zsh4.jtb1-22/+12
Pass --disable-dynamic to configure. Correct homepage. Remove a mirror. Addresses some issues by Geoff Wing <gcw@zsh.org> raised on netbsd-bugs.
2000-01-06upgrade to 3.0.7, the latest releasewindsor1-6/+6
1998-08-07Add NetBSD RCS Ids.agc1-0/+2
1997-10-24Initial import of FreeBSD's shells ports category into NetBSD packageagc1-0/+21
system.