summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Etc/FAQ.yo13
-rw-r--r--NEWS6
-rw-r--r--README5
3 files changed, 17 insertions, 7 deletions
diff --git a/Etc/FAQ.yo b/Etc/FAQ.yo
index e6ff78803..7eb6143ba 100644
--- a/Etc/FAQ.yo
+++ b/Etc/FAQ.yo
@@ -296,10 +296,10 @@ sect(On what machines will it run?)
sect(What's the latest version?)
- Zsh 4.2.6 is the latest production version. A release on the
- 4.3 development branch is imminent; this will contain support
- for multibyte character strings (such as UTF-8 locales) in the
- line editor.
+ Zsh 4.2.6 is the latest production version. The latest development
+ version is 4.3.1; this contains support for multibyte character strings
+ (such as UTF-8 locales) in the line editor, although the rest of the
+ shell does not yet have full multibyte support.
There will not be any further 4.0 releases now that 4.2 has become
the stable version.
@@ -2257,8 +2257,9 @@ sect(What's on the wish-list?)
Some future possibilities which have been suggested:
itemize(
it() The shell, in particular the line editor, should support Unicode
- characters. Initial support for this should appear in version 4.3,
- but this is a large job.
+ characters. Initial support for this appeared in version 4.3;
+ it is reasonably complete in the line editor but patchy elsewhere
+ (note this may require the configuration option --enable-multibyte).
it() The parameter code could do with tidying up, maybe with more of the
features made available in ksh93.
it() Configuration files to enable zsh startup files to be created
diff --git a/NEWS b/NEWS
index c3656c003..ac7550eef 100644
--- a/NEWS
+++ b/NEWS
@@ -27,6 +27,12 @@ Major changes between versions 4.2 and 4.3
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
diff --git a/README b/README
index 556a88bfe..2ff70402b 100644
--- a/README
+++ b/README
@@ -5,7 +5,10 @@ THE Z SHELL (ZSH)
Version
-------
-This is development code before the release of version 4.3.1.
+This is version 4.3.1 of the shell. This is a development release,
+but is believed to be reasonably stable. Sites where the users need to
+edit command lines with multibyte characters (in particular UTF-8)
+will probably want to upgrade.
Installing Zsh
--------------