about summary refs log tree commit diff
path: root/ChangeLog
diff options
context:
space:
mode:
authorPeter Stephenson <pws@zsh.org>2014-03-14 12:52:41 +0000
committerPeter Stephenson <pws@zsh.org>2014-03-14 12:52:41 +0000
commita06cd1766afdbb74ec97e650f0bd945a78a8fdc8 (patch)
treedefd7cb3c1f3287d68873b9b787dfd5572b83e3c /ChangeLog
parent89c2342dd8d1bfb8e907b397a83e273553f1ad62 (diff)
downloadzsh-a06cd1766afdbb74ec97e650f0bd945a78a8fdc8.tar.gz
zsh-a06cd1766afdbb74ec97e650f0bd945a78a8fdc8.tar.xz
zsh-a06cd1766afdbb74ec97e650f0bd945a78a8fdc8.zip
32479: POSIXTRAPS and implicit return values.
With POSIXTRAPS never propagate implicit return value.
In any case if not forcing a return value don't use lastval
from within the trap, use the one from the surrounding code.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog5
1 files changed, 5 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 0c31aef19..1bea50854 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2014-03-14  Peter Stephenson  <p.stephenson@samsung.com>
+
+	* 32479: Src/builtin.c, Src/signals.c: with POSIXTRAPS
+	never propagate an implicit return from within a trap.
+
 2014-03-13  Peter Stephenson  <p.w.stephenson@ntlworld.com>
 
 	* Kosuke Asami: 32473: Completion/Unix/Command/_pgrep: tidy up