summaryrefslogtreecommitdiff
path: root/shells/zsh-current/distinfo
AgeCommit message (Collapse)AuthorFilesLines
2006-04-07List the info files directly in the PLIST and honor PKG{INFO,MAN}DIR.jlam1-2/+1
2006-03-11Re-add development release of Zsh, 4.3.2, first public release of 4.3.xuebayasi1-0/+9
branch. Major changes between versions 4.2 and 4.3 ------------------------------------------ - There is support for multibyte character sets in the line editor, though not the main shell. See Multibyte Character Support in INSTALL. - The shell can now run an installation function for a new user (one with no .zshrc, .zshenv, .zprofile or .zlogin file) without any additional setting up by the administrator. - The manual now has a Roadmap section (manual page zshroadmap) to give new users an indication of the most interesting parts of the manual. - New option PROMPT_SP, on by default, to work around the problem that the line editor can overwrite output with no newline at the end. - New option HIST_SAVE_BY_COPY (on by default): history is saved by copying and renaming instead of directly overwriting. - New redirection syntax e.g. {myfd}>file opens a new file descriptor and stores the number in $myfd, so that >&$myfd will work. Chosen not to break existing code (and to be compatible with proposals for the Korn shell). - Substitutions of the form ${var:-"$@"}, ${var:+"$@"} and similar where word-splitting is applied to the text after the :- or :+ (in particular, where the SH_WORD_SPLIT option is in effect for compatibility) now behave as in other Bourne- and POSIX-compatible shells when in the appropriate emulation mode. - New Posix-style zsh-specific tests [[:IDENT:]], [[:IFS:]], [[:IFSSPACE:]], [[:WORD:]] test if character can appear in identifier, is an IFS character, is an IFS whitespace character, or is considered as part of a word (is alphanumeric or appears in $WORDCHARS). Note the pattern code doesn't yet handle multibyte characters. - The idiom =(<<<...) is optimised so that the shell internally turns the ... into the contents of a file whose name is then substituted. - Supplied functions catch and throw provide limited support for exception handling using the `{ ... } always { ... }' syntax. - Signals now accept the SIG as part of the name for compatibility with other shells. - Editor function argument-base allows non-decimal arguments for editor widgets. - As always, there are many enhancements to completion functions.
2004-03-28Now that the cutting-edge 4.2.0 release goes in shells/zsh. No needuebayasi1-7/+0
to catch up with the development releases any more.
2003-08-05Convert to USE_NEW_TEXINFO.seb1-1/+2
Use INSTALL_TARGET to install info files: this gives a proper environment for USE_NEW_TEXINFO framework to work. Fix makeinfo invocation for zsh-current via patch file so that only _one_ info file is generated as PLIST seems to want it.
2003-06-29Share Makefile, update patch sum.uebayasi1-2/+1
2003-06-29Um, re-do previous.uebayasi1-0/+7
2001-06-05zsh-current has been outdated by zsh4.jtb1-5/+0
2001-05-24Pass --no-split option to makeinfo. Reported to packages@netbsd.orgjtb1-1/+2
by Masao Uebayashi.
2001-05-18Initial import of zsh-current.jtb1-0/+4
Zsh is a UNIX command interpreter (shell) which of the standard shells most resembles the Korn shell (ksh), although it is not completely compatible. It includes enhancements of many types, notably in the command-line editor, options for customising its behaviour, filename globbing, features to make C-shell (csh) users feel more at home and extra features drawn from tcsh (another `custom' shell). Package provided in private mail by Masao Uebayashi <uebayasi@soum.co.jp> as a followup to pkg/12721.