commit 99d155d80f87737e394caeebfde5e16b18350b92
parent 3346c5395ebe0e462fedf68fb7e07b91cf8a3767
Author: Benno Schulenberg <bensberg@telfort.nl>
Date: Thu, 2 May 2019 14:05:45 +0200
tweaks: reshuffle an assignment, to be able to return earlier
Diffstat:
1 file changed, 5 insertions(+), 3 deletions(-)
diff --git a/src/nano.c b/src/nano.c
@@ -1711,9 +1711,12 @@ void do_input(void)
}
}
- if (shortcut == NULL)
+ if (shortcut == NULL) {
pletion_line = NULL;
- else {
+ keep_cutbuffer = FALSE;
+ return;
+ }
+
if (ISSET(VIEW_MODE) && !okay_for_view(shortcut)) {
print_view_warning();
return;
@@ -1783,7 +1786,6 @@ void do_input(void)
shortcut->func == do_backspace))
update_line(openfile->current, openfile->current_x);
}
- }
/* If we aren't cutting or copying text, and the key wasn't a toggle,
* blow away the text in the cutbuffer upon the next cutting action. */