summaryrefslogtreecommitdiffstatshomepage
path: root/runtime/lua/vim/_meta/api_keysets.lua
diff options
context:
space:
mode:
authorzeertzjq <zeertzjq@outlook.com>2026-04-09 12:11:32 +0800
committerGitHub <noreply@github.com>2026-04-09 04:11:32 +0000
commit9c5fba5df0b60cd25ac2c180a7d82fca47a105e6 (patch)
tree60e64ae61d5a2b09313c0bfe88889340ff452939 /runtime/lua/vim/_meta/api_keysets.lua
parent3a4a66017b74192caaf9af9af172bdc08e0c1608 (diff)
fix(messages): truncate warning messages only in display (#38901)
For now, add a private "_truncate" flag to nvim_echo, using a truncation method similar to showmode().
Diffstat (limited to 'runtime/lua/vim/_meta/api_keysets.lua')
-rw-r--r--runtime/lua/vim/_meta/api_keysets.lua1
1 files changed, 1 insertions, 0 deletions
diff --git a/runtime/lua/vim/_meta/api_keysets.lua b/runtime/lua/vim/_meta/api_keysets.lua
index 68f433f062..33bfde5fea 100644
--- a/runtime/lua/vim/_meta/api_keysets.lua
+++ b/runtime/lua/vim/_meta/api_keysets.lua
@@ -239,6 +239,7 @@ error('Cannot require a meta file')
--- @class vim.api.keyset.echo_opts
--- @field err? boolean
--- @field verbose? boolean
+--- @field _truncate? boolean
--- @field kind? string
--- @field id? integer|string
--- @field title? string