From e2c3b41d9a9415fa13ca5ef4b57449f8ea03532f Mon Sep 17 00:00:00 2001 From: Joachim Nilsson Date: Wed, 8 May 2019 17:04:15 +0200 Subject: [PATCH] Fi #31: Aborting i-search with Ctrl-C should not generate signal Signed-off-by: Joachim Nilsson --- src/editline.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/editline.c b/src/editline.c index 55509ec..65ce034 100644 --- a/src/editline.c +++ b/src/editline.c @@ -1036,7 +1036,8 @@ static el_status_t tty_special(int c) { #ifdef CONFIG_SIGINT if (c == rl_intr) { - el_intr_pending = SIGINT; + if (!Searching) + el_intr_pending = SIGINT; return CSsignal; } #endif