summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog5
-rw-r--r--Etc/FAQ.yo2
-rw-r--r--NEWS12
-rw-r--r--README10
4 files changed, 21 insertions, 8 deletions
diff --git a/ChangeLog b/ChangeLog
index be0536225..24855de34 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2017-07-29  Peter Stephenson  <p.w.stephenson@ntlworld.com>
+
+	* unposted: Etc/FAQ.yo, NEWS, README: update in preparation for
+	5.4 release.
+
 2017-07-28  Daniel Shahaf  <d.s@daniel.shahaf.name>
 
 	* 41467: Completion/Unix/Command/_tmux,
diff --git a/Etc/FAQ.yo b/Etc/FAQ.yo
index 6b635ea3e..1384e0246 100644
--- a/Etc/FAQ.yo
+++ b/Etc/FAQ.yo
@@ -306,7 +306,7 @@ sect(On what machines will it run?)
 
 sect(What's the latest version?)
 
-  Zsh 5.3.1 is the latest production version.  For details of all the
+  Zsh 5.4 is the latest production version.  For details of all the
   changes, see the NEWS file in the source distribution.
 
   A beta of the next version is sometimes available.  Development of zsh is
diff --git a/NEWS b/NEWS
index 44949b453..6847350ef 100644
--- a/NEWS
+++ b/NEWS
@@ -14,10 +14,18 @@ expansion (see zshexpn(1)), so they could neither be quoted nor be the
 result of parameter expansion.  Examples: 's=command; $s -V ls' and
 '\command -V ls' now work as expected.
 
-Functions executed by ZLE widgets no longer have they standard input
-closed, but is now redirected from /dev/null instead. That still guards
+Functions executed by ZLE widgets no longer have their standard input
+closed, but redirected from /dev/null instead. That still guards
 against user defined widgets inadvertently reading from the tty device.
 
+There is an option WARN_NESTED_VAR, a companion to the existing
+WARN_CREATE_GLOBAL that causes a warning if a function updates a
+variable from an enclosing scope without using typeset -g.  It can be
+turned on for an individual function with "functions -W".
+
+zmodload now has an option -s to be silent on a failure to find a module
+but still print other errors.
+
 
 Changes from 5.2 to 5.3.1
 -------------------------
diff --git a/README b/README
index 30023dad9..52c930ee5 100644
--- a/README
+++ b/README
@@ -5,10 +5,10 @@ THE Z SHELL (ZSH)
 Version
 -------
 
-This is version 5.3.1 of the shell.  This is a stable release.  There are
-a few visible improvements since 5.2 as well as many bugfixes.  Note
+This is version 5.4 of the shell.  This is a stable release.  There are
+a few visible improvements since 5.3.1 as well as many bugfixes.  Note
 in particular the changs highlighted under "Incompatibilites
-between 5.2 and 5.3.1" below.  See NEWS for more information.
+since 5.3.1" below.  See NEWS for more information.
 
 Installing Zsh
 --------------
@@ -74,8 +74,8 @@ to undo the escaping with:
 
 This is also needed if $vcs_info_msg_0_ is used to set $psvar.
 
-4) functions executed by ZLE widgets no longer have they standard input
-closed, but is now redirected from /dev/null instead. That still guards
+4) functions executed by ZLE widgets no longer have their standard input
+closed, but redirected from /dev/null instead. That still guards
 against user defined widgets inadvertently reading from the tty device,
 and addresses the antisocial behaviour of running a command with its
 stdin closed.