about summary refs log tree commit diff
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
 --------------