nano

nano with my custom patches
git clone git://bsandro.tech/nano
Log | Files | Refs | README | LICENSE

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:
Msrc/nano.c | 8+++++---
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. */