From dd9766c2e025c2df934ae5b8efb934581599e6fd Mon Sep 17 00:00:00 2001 From: Benno Schulenberg Date: Fri, 16 Feb 2018 11:40:03 +0100 Subject: [PATCH] editing: when --smooth is used, make -at-bottom scroll one row When using --smooth or 'set smooth', the screen should scroll the minimum amount needed to get the cursor back into view. (The only exceptions are search, undo, and redo -- when there the cursor goes offscreen, the cursor line is centered.) This change brings the behavior of pressing on the bottom row into line with, for example, pasting a single line. See also http://lists.gnu.org/archive/html/nano-devel/2018-02/msg00027.html. --- src/text.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/text.c b/src/text.c index 72fbe8e8..e80c09c9 100644 --- a/src/text.c +++ b/src/text.c @@ -1070,6 +1070,7 @@ void do_enter(void) #endif refresh_needed = TRUE; + focusing = FALSE; } #ifndef NANO_TINY