aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBjörn Linse <bjorn.linse@gmail.com>2019-09-03 19:10:34 +0200
committerBjörn Linse <bjorn.linse@gmail.com>2019-09-06 19:38:07 +0200
commit72d7099abdb9128b9aafd2e5a621ae95454e1174 (patch)
treeb8bfa9d338b9163cb1d44b2bb496aa8e21c12b48
parentd04a43fcaf2d7df46de1ea085dd12377f1fdeba0 (diff)
downloadrneovim-72d7099abdb9128b9aafd2e5a621ae95454e1174.tar.gz
rneovim-72d7099abdb9128b9aafd2e5a621ae95454e1174.tar.bz2
rneovim-72d7099abdb9128b9aafd2e5a621ae95454e1174.zip
messages: fix missing MsgArea highlighting on/after "-- more --" message
-rw-r--r--src/nvim/message.c7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/nvim/message.c b/src/nvim/message.c
index 046fa06b9d..9bd4b44e3a 100644
--- a/src/nvim/message.c
+++ b/src/nvim/message.c
@@ -2725,6 +2725,8 @@ static int do_more_prompt(int typed_char)
// scroll up, display line at bottom
msg_scroll_up(true);
inc_msg_scrolled();
+ grid_fill(&msg_grid_adj, Rows-2, Rows-1, 0, Columns, ' ', ' ',
+ HL_ATTR(HLF_MSG));
mp_last = disp_sb_line(Rows - 2, mp_last);
toscroll--;
}
@@ -2746,7 +2748,8 @@ static int do_more_prompt(int typed_char)
}
// clear the --more-- message
- grid_fill(&msg_grid_adj, Rows - 1, Rows, 0, Columns, ' ', ' ', 0);
+ grid_fill(&msg_grid_adj, Rows - 1, Rows, 0, Columns, ' ', ' ',
+ HL_ATTR(HLF_MSG));
redraw_cmdline = true;
clear_cmdline = false;
mode_displayed = false;
@@ -2820,7 +2823,7 @@ void msg_moremsg(int full)
int attr;
char_u *s = (char_u *)_("-- More --");
- attr = HL_ATTR(HLF_M);
+ attr = hl_combine_attr(HL_ATTR(HLF_MSG), HL_ATTR(HLF_M));
grid_puts(&msg_grid_adj, s, Rows - 1, 0, attr);
if (full) {
grid_puts(&msg_grid_adj, (char_u *)