summary refs log tree commit diff
diff options
context:
space:
mode:
authorDaniel Shahaf <danielsh@apache.org>2019-12-21 11:35:37 +0000
committerDaniel Shahaf <danielsh@apache.org>2019-12-21 11:37:15 +0000
commit04f41c6b6e3a9c688701cb130ff68f99306beb52 (patch)
treee5e6a915c1b98857475b32c804b59bbc75f90389
parent6fd40238256bf05e855bd728289740e9e21eae44 (diff)
downloadzsh-04f41c6b6e3a9c688701cb130ff68f99306beb52.tar.gz
zsh-04f41c6b6e3a9c688701cb130ff68f99306beb52.tar.xz
zsh-04f41c6b6e3a9c688701cb130ff68f99306beb52.zip
unposted: Etc/BUGS: Add two bugs discussed on -workers@ this week
-rw-r--r--ChangeLog5
-rw-r--r--Etc/BUGS16
2 files changed, 21 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index a0e6915f5..a8b864807 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2019-12-21  Daniel Shahaf  <danielsh@apache.org>
+
+	* unposted: Etc/BUGS: Add two bugs discussed on -workers@
+	this week
+
 2019-12-20  dana  <dana@dana.is>
 
 	* 45055: Doc/Zsh/compsys.yo: Clarify _files documentation
diff --git a/Etc/BUGS b/Etc/BUGS
index 492d5a74d..8244677f6 100644
--- a/Etc/BUGS
+++ b/Etc/BUGS
@@ -26,3 +26,19 @@ skipped when STTY=... is set for that command
 41203 and others: Make it easier to maintain C modules out of tree.
 (May require defining a stable API for modules, see 41254)
 ------------------------------------------------------------------------
+44007 - Martijn - exit in trap executes rest of function (prints "fn2")
+[[[
+trap 'echo $1; exit; echo $2' USR1
+fn() {
+  echo fn1
+  kill -USR1 $$
+  echo fn2
+}
+echo out1
+fn trap1 trap2
+echo out2
+]]]
+------------------------------------------------------------------------
+45075 - Daniel Shahaf - '{ exit } always { foo }' - docs/code mismatch
+and return/exit differences
+------------------------------------------------------------------------