summaryrefslogtreecommitdiffstats
path: root/ChangeLog
diff options
context:
space:
mode:
authorPeter Stephenson <p.w.stephenson@ntlworld.com>2019-05-03 20:34:53 +0100
committerPeter Stephenson <p.w.stephenson@ntlworld.com>2019-05-03 20:34:53 +0100
commit588bb77cb674a192eb176c01c8d17db1e9e4aba2 (patch)
tree95a4001a8c63fca4bbe3bf276e27603ae1b3648b /ChangeLog
parent44251: Completion: Fix various wording issues (diff)
downloadzsh-588bb77cb674a192eb176c01c8d17db1e9e4aba2.tar
zsh-588bb77cb674a192eb176c01c8d17db1e9e4aba2.tar.gz
zsh-588bb77cb674a192eb176c01c8d17db1e9e4aba2.tar.bz2
zsh-588bb77cb674a192eb176c01c8d17db1e9e4aba2.tar.lz
zsh-588bb77cb674a192eb176c01c8d17db1e9e4aba2.tar.xz
zsh-588bb77cb674a192eb176c01c8d17db1e9e4aba2.tar.zst
zsh-588bb77cb674a192eb176c01c8d17db1e9e4aba2.zip
44271: Fix breaks propagated from until or return.
If the until or return test caused continuation but there was a pending return, breaks didn't get cancelled causing enclosing scope to skip commands.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog6
1 files changed, 6 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 52b9bcd51..e0635dda8 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2019-05-03 Peter Stephenson <p.w.stephenson@ntlworld.com>
+
+ * 44271: Src/loop.c, Test/A01grammar.ztst: until with positive
+ and while with negative status propagated breaks too far after a
+ return, causing code in enclosing scope not to run.
+
2019-04-26 dana <dana@dana.is>
* 44234: Completion/Unix/Command/_ssh: Update for OpenSSH 8.0