pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/doc Note (re)addition of Zsh 4.3.2, first public relea...
details: https://anonhg.NetBSD.org/pkgsrc/rev/da6fbf468e09
branches: trunk
changeset: 509554:da6fbf468e09
user: uebayasi <uebayasi%pkgsrc.org@localhost>
date: Sat Mar 11 13:23:39 2006 +0000
description:
Note (re)addition of Zsh 4.3.2, first public release of 4.3.x 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.
diffstat:
doc/CHANGES | 3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
diffs (14 lines):
diff -r 8a9a78a9021e -r da6fbf468e09 doc/CHANGES
--- a/doc/CHANGES Sat Mar 11 13:22:08 2006 +0000
+++ b/doc/CHANGES Sat Mar 11 13:23:39 2006 +0000
@@ -1,4 +1,4 @@
-$NetBSD: CHANGES,v 1.13258 2006/03/11 13:17:48 taca Exp $
+$NetBSD: CHANGES,v 1.13259 2006/03/11 13:23:39 uebayasi Exp $
Changes to the packages collection and infrastructure in 2006:
@@ -1443,3 +1443,4 @@
Updated textproc/ja-sed to 3.02nb2 [wiz 2006-03-11]
Updated textproc/ja-grep to 2.4.2 [wiz 2006-03-11]
Updated www/squid to 2.5.12nb7 [taca 2006-03-11]
+ Added shells/zsh-current version 4.3.2 [uebayasi 2006-03-11]
Home |
Main Index |
Thread Index |
Old Index