tweaks: exclude some hidden-interface code from the tiny version

Also, reshuffle one call and drop another: the cursor has been placed
fifteen lines earlier (either directly or in edit_refresh()).

(Important test case: toggling softwrap.)
master
Benno Schulenberg 2021-11-20 16:37:32 +01:00
parent f147131e7c
commit 966da68228
1 changed files with 3 additions and 3 deletions

View File

@ -2553,6 +2553,7 @@ int main(int argc, char **argv)
else
place_the_cursor();
#ifndef NANO_TINY
/* In barless mode, either redraw a relevant status message,
* or overwrite a minor, redundant one. */
if (ISSET(ZERO) && lastmessage > HUSH) {
@ -2562,11 +2563,10 @@ int main(int argc, char **argv)
}
redrawwin(bottomwin);
wnoutrefresh(bottomwin);
wnoutrefresh(edit);
} else if (ISSET(ZERO) && lastmessage > VACUUM)
wredrawln(edit, editwinrows - 1, 1);
place_the_cursor();
wnoutrefresh(edit);
#endif
errno = 0;
focusing = TRUE;