From 588bb77cb674a192eb176c01c8d17db1e9e4aba2 Mon Sep 17 00:00:00 2001
From: Peter Stephenson
Date: Fri, 3 May 2019 20:34:53 +0100
Subject: 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.
---
ChangeLog | 6 ++++++
1 file changed, 6 insertions(+)
(limited to 'ChangeLog')
diff --git a/ChangeLog b/ChangeLog
index 52b9bcd51..e0635dda8 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2019-05-03 Peter Stephenson
+
+ * 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
* 44234: Completion/Unix/Command/_ssh: Update for OpenSSH 8.0
--
cgit v1.2.3-70-g09d2