From de22f2bfa64e341f99c37f44e52bb1bbed730169 Mon Sep 17 00:00:00 2001 From: Peter Stephenson Date: Fri, 17 Apr 2015 17:36:55 +0100 Subject: 34919: update interrupt parse error for ZLE cases. Covers both send-break and push-input. --- Src/Zle/zle_hist.c | 2 +- Src/Zle/zle_misc.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) (limited to 'Src') diff --git a/Src/Zle/zle_hist.c b/Src/Zle/zle_hist.c index 88623bb3c..cc66f99ae 100644 --- a/Src/Zle/zle_hist.c +++ b/Src/Zle/zle_hist.c @@ -854,7 +854,7 @@ pushlineoredit(char **args) } ret = pushline(args); if (!isfirstln) { - errflag |= ERRFLAG_ERROR; + errflag |= ERRFLAG_ERROR|ERRFLAG_INT; done = 1; } clearlist = 1; diff --git a/Src/Zle/zle_misc.c b/Src/Zle/zle_misc.c index 23286fc20..4669ef2ad 100644 --- a/Src/Zle/zle_misc.c +++ b/Src/Zle/zle_misc.c @@ -1041,7 +1041,7 @@ copyprevshellword(UNUSED(char **args)) int sendbreak(UNUSED(char **args)) { - errflag |= ERRFLAG_ERROR; + errflag |= ERRFLAG_ERROR|ERRFLAG_INT; return 1; } -- cgit 1.4.1