mirror of
https://github.com/neovim/neovim.git
synced 2025-10-05 09:26:30 +00:00
multigrid: reset win scrolling after swap message
This commit is contained in:
@@ -194,12 +194,15 @@ EXTERN int compl_cont_status INIT(= 0);
|
||||
EXTERN int cmdmsg_rl INIT(= false); // cmdline is drawn right to left
|
||||
EXTERN int msg_col;
|
||||
EXTERN int msg_row;
|
||||
EXTERN int msg_scrolled; /* Number of screen lines that windows have
|
||||
* scrolled because of printing messages. */
|
||||
EXTERN int msg_scrolled_ign INIT(= FALSE);
|
||||
/* when TRUE don't set need_wait_return in
|
||||
msg_puts_attr() when msg_scrolled is
|
||||
non-zero */
|
||||
EXTERN int msg_scrolled; // Number of screen lines that windows have
|
||||
// scrolled because of printing messages.
|
||||
// when true don't set need_wait_return in msg_puts_attr()
|
||||
// when msg_scrolled is non-zero
|
||||
EXTERN bool msg_scrolled_ign INIT(= false);
|
||||
// Whether the screen is damaged due to scrolling. Sometimes msg_scrolled
|
||||
// is reset before the screen is redrawn, so we need to keep track of this.
|
||||
EXTERN bool msg_did_scroll INIT(= false);
|
||||
|
||||
|
||||
EXTERN char_u *keep_msg INIT(= NULL); /* msg to be shown after redraw */
|
||||
EXTERN int keep_msg_attr INIT(= 0); /* highlight attr for keep_msg */
|
||||
|
Reference in New Issue
Block a user