aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/api/vim.c
diff options
context:
space:
mode:
authorLuuk van Baal <luukvbaal@gmail.com>2025-01-14 17:23:11 +0100
committerLuuk van Baal <luukvbaal@gmail.com>2025-01-15 10:51:55 +0100
commitd55b17e2b4e061fd8b330f928785a217c99c9d11 (patch)
treeeabbcd7fc8cf408daf49f4614d3ee7c7ff6a8bc1 /src/nvim/api/vim.c
parent5bae80899d9d29d80c129ca92cde75a1583b5efe (diff)
downloadrneovim-d55b17e2b4e061fd8b330f928785a217c99c9d11.tar.gz
rneovim-d55b17e2b4e061fd8b330f928785a217c99c9d11.tar.bz2
rneovim-d55b17e2b4e061fd8b330f928785a217c99c9d11.zip
fix(messages): verbose kind for nvim_echo()
Problem: No "verbose" kind for nvim_echo() opts->verbose. Solution: Pass NULL "kind" to indicate no new kind.
Diffstat (limited to 'src/nvim/api/vim.c')
-rw-r--r--src/nvim/api/vim.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/nvim/api/vim.c b/src/nvim/api/vim.c
index faf6c0567c..950c70026b 100644
--- a/src/nvim/api/vim.c
+++ b/src/nvim/api/vim.c
@@ -772,7 +772,8 @@ void nvim_echo(Array chunks, Boolean history, Dict(echo_opts) *opts, Error *err)
verbose_enter();
}
- msg_multihl(hl_msg, opts->err ? "echoerr" : history ? "echomsg" : "echo", history, opts->err);
+ char *kind = opts->verbose ? NULL : opts->err ? "echoerr" : history ? "echomsg" : "echo";
+ msg_multihl(hl_msg, kind, history, opts->err);
if (opts->verbose) {
verbose_leave();