- Get input from bottomwin instead of edit, so that the cursor
isn't erroneously put in the edit window while we wait for an
answer. (DLR)
+ - Call wnoutrefresh(edit) to make sure that the edit window is
+ refreshed before we get input, as statusq() does. (DLR)
total_redraw()
- Simplify to call clearok(TRUE) and wrefresh() on curscr, which
updates the entire screen in fewer function calls without
have a zero-length regex. (DLR)
- Rename variable highlight_flag to highlight, for consistency.
(DLR)
- - Call wnoutrefresh(edit) to make sure that the highlight is
- drawn properly. (DLR)
do_credits()
- Save the keystroke that breaks us out of the credits (if any)
and put it back so that it isn't lost. This is especially
wattroff(bottomwin, A_REVERSE);
+ /* Refresh the edit window and the statusbar before getting
+ * input. */
+ wnoutrefresh(edit);
wrefresh(bottomwin);
do {
if (highlight)
wattroff(edit, A_REVERSE);
-
- /* Refresh the edit window. */
- wnoutrefresh(edit);
}
#ifndef NDEBUG