aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/message.c
diff options
context:
space:
mode:
authorShougo <Shougo.Matsu@gmail.com>2022-07-31 14:13:19 +0900
committerGitHub <noreply@github.com>2022-07-31 13:13:19 +0800
commitc1652bdcb5b5ca95b5ae328cec582f23816b70dd (patch)
treef0a0ac777f12b7d44ea2b13daecc413d08176e86 /src/nvim/message.c
parent7f4c50f8c48a57067147ff49bee84d8f4594159d (diff)
downloadrneovim-c1652bdcb5b5ca95b5ae328cec582f23816b70dd.tar.gz
rneovim-c1652bdcb5b5ca95b5ae328cec582f23816b70dd.tar.bz2
rneovim-c1652bdcb5b5ca95b5ae328cec582f23816b70dd.zip
cmdheight=0: fix bugs part2 (#19185)
Diffstat (limited to 'src/nvim/message.c')
-rw-r--r--src/nvim/message.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/nvim/message.c b/src/nvim/message.c
index 80d11c096b..66c6cca561 100644
--- a/src/nvim/message.c
+++ b/src/nvim/message.c
@@ -493,6 +493,7 @@ int smsg(const char *s, ...)
va_start(arglist, s);
vim_vsnprintf((char *)IObuff, IOSIZE, s, arglist);
va_end(arglist);
+
return msg((char *)IObuff);
}
@@ -1389,7 +1390,7 @@ void msg_start(void)
need_fileinfo = false;
}
- bool no_msg_area = !ui_has(kUIMessages) && p_ch < 1;
+ bool no_msg_area = !ui_has_messages();
if (need_clr_eos || (no_msg_area && redrawing_cmdline)) {
// Halfway an ":echo" command and getting an (error) message: clear
@@ -3112,7 +3113,7 @@ void msg_clr_eos_force(void)
msg_row = msg_grid_pos;
}
- if (p_ch > 0) {
+ if (ui_has_messages()) {
grid_fill(&msg_grid_adj, msg_row, msg_row + 1, msg_startcol, msg_endcol,
' ', ' ', HL_ATTR(HLF_MSG));
grid_fill(&msg_grid_adj, msg_row + 1, Rows, 0, Columns,