commit 86121cf3fc0f136150479cc86cb83da9e019debd
parent f03f5d5b51ff72732a8513218cb610326d27ec15
Author: Benno Schulenberg <bensberg@justemail.net>
Date: Mon, 5 Dec 2016 15:43:58 +0100
tweaks: move a cursor-on switch to a more logical place (again)
But do it correctly this time: don't switch it on when replacing.
Diffstat:
3 files changed, 4 insertions(+), 5 deletions(-)
diff --git a/src/prompt.c b/src/prompt.c
@@ -779,6 +779,10 @@ int do_yesno_prompt(bool all, const char *msg)
wnoutrefresh(bottomwin);
+ /* When not replacing, show the cursor. */
+ if (!all)
+ curs_set(1);
+
currmenu = MYESNO;
kbinput = get_kbinput(bottomwin);
diff --git a/src/text.c b/src/text.c
@@ -3375,8 +3375,6 @@ void do_linter(void)
sprintf(msg, _("This message is for unopened file %s,"
" open it in a new buffer?"),
curlint->filename);
- /* Show a cursor after the question. */
- curs_set(1);
i = do_yesno_prompt(FALSE, msg);
free(msg);
if (i == -1) {
diff --git a/src/winio.c b/src/winio.c
@@ -2085,9 +2085,6 @@ void warn_and_shortly_pause(const char *msg)
statusbar(msg);
beep();
napms(1800);
-
- /* Switch the cursor back on after displaying the message. */
- curs_set(1);
}
/* Display a message on the statusbar, and set suppress_cursorpos to