diff options
Diffstat (limited to 'linenoise')
-rw-r--r-- | linenoise/linenoise.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/linenoise/linenoise.c b/linenoise/linenoise.c index 0622d258..404cf284 100644 --- a/linenoise/linenoise.c +++ b/linenoise/linenoise.c @@ -337,6 +337,9 @@ static int complete_line(lino_t *ls) { i = (i+1) % (lc.len+1); if (i == lc.len) generate_beep(ls); break; + case CTL('C'): + c = 0; + /* fallthrough */ case ESC: /* Re-show original buffer */ if (i < lc.len) refresh_line(ls); |