summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog4
-rw-r--r--Src/init.c2
2 files changed, 4 insertions, 2 deletions
diff --git a/ChangeLog b/ChangeLog
index 4553d2c23..c2274718b 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2015-08-11 Barton E. Schaefer <schaefer@zsh.org>
+
+ * 36090: Src/init.c: keep signals queued for preprompt()
+
2015-08-11 Oliver Kiddle <opk@zsh.org>
* 36096: Src/Zle/zle_move.c: special . mark in vi mode
diff --git a/Src/init.c b/Src/init.c
index f2021f073..22db4b3b2 100644
--- a/Src/init.c
+++ b/Src/init.c
@@ -127,9 +127,7 @@ loop(int toplevel, int justonce)
* no matter what.
*/
errflag = 0;
- unqueue_signals();
preprompt();
- queue_signals();
if (stophist != 3)
hbegin(1);
else