]> git.wh0rd.org Git - nano.git/commitdiff
don't blank the statusbar after getting verbatim input if constant
authorDavid Lawrence Ramsey <pooka109@gmail.com>
Sat, 27 May 2006 18:19:03 +0000 (18:19 +0000)
committerDavid Lawrence Ramsey <pooka109@gmail.com>
Sat, 27 May 2006 18:19:03 +0000 (18:19 +0000)
cursor position display is on

git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@3587 35c25a1d-7b9e-4130-9fde-d3aeb78583b8

src/text.c

index 5ebeb9b2bdfda149c479b46b6a5cf1069d8780ba..4bf2a9a906ea57509169bb0378e9f63f523d3cfe 100644 (file)
@@ -2428,17 +2428,18 @@ void do_verbatim_input(void)
      * inserted verbatim. */
     statusbar(_("Verbatim Input"));
 
-    /* If constant cursor position display is on, make sure the current
-     * cursor position will be properly displayed on the statusbar. */
-    if (ISSET(CONST_UPDATE))
-       do_cursorpos(TRUE);
-
     /* Read in all the verbatim characters. */
     kbinput = get_verbatim_kbinput(edit, &kbinput_len);
 
-    /* Blank the statusbar. */
-    blank_statusbar();
-    wnoutrefresh(bottomwin);
+    /* If constant cursor position display is on, make sure the current
+     * cursor position will be properly displayed on the statusbar.
+     * Otherwise, blank the statusbar. */
+    if (ISSET(CONST_UPDATE))
+       do_cursorpos(TRUE);
+    else {
+       blank_statusbar();
+       wnoutrefresh(bottomwin);
+    }
 
     /* Display all the verbatim characters at once, not filtering out
      * control characters. */