diff options
author | JonnyKong <jonnykong1996@gmail.com> | 2024-08-25 03:57:02 +0000 |
---|---|---|
committer | Lewis Russell <me@lewisr.dev> | 2024-08-25 08:36:00 +0100 |
commit | b8135a76b71f1af0d708e3dc58ccb58abad59f7c (patch) | |
tree | aaab26685b73f57c1751f0b397739ea1428af0d0 | |
parent | cf44121f7fb6f55a22e644a1e5e1f1dc6b90c27a (diff) | |
download | rneovim-b8135a76b71f1af0d708e3dc58ccb58abad59f7c.tar.gz rneovim-b8135a76b71f1af0d708e3dc58ccb58abad59f7c.tar.bz2 rneovim-b8135a76b71f1af0d708e3dc58ccb58abad59f7c.zip |
fix(docs): wrong return value annotation for `nvim_buf_get_extmarks`
-rw-r--r-- | runtime/lua/vim/_meta/api.lua | 2 | ||||
-rw-r--r-- | runtime/lua/vim/_meta/api_keysets_extra.lua | 8 | ||||
-rwxr-xr-x | scripts/gen_eval_files.lua | 2 |
3 files changed, 9 insertions, 3 deletions
diff --git a/runtime/lua/vim/_meta/api.lua b/runtime/lua/vim/_meta/api.lua index 7dace2f88a..871521db43 100644 --- a/runtime/lua/vim/_meta/api.lua +++ b/runtime/lua/vim/_meta/api.lua @@ -378,7 +378,7 @@ function vim.api.nvim_buf_get_commands(buffer, opts) end --- • details: Whether to include the details dict --- • hl_name: Whether to include highlight group name instead of --- id, true if omitted ---- @return vim.api.keyset.get_extmark_item +--- @return vim.api.keyset.get_extmark_item_by_id function vim.api.nvim_buf_get_extmark_by_id(buffer, ns_id, id, opts) end --- Gets `extmarks` in "traversal order" from a `charwise` region defined by diff --git a/runtime/lua/vim/_meta/api_keysets_extra.lua b/runtime/lua/vim/_meta/api_keysets_extra.lua index 6e95190692..8faf5f49aa 100644 --- a/runtime/lua/vim/_meta/api_keysets_extra.lua +++ b/runtime/lua/vim/_meta/api_keysets_extra.lua @@ -43,11 +43,17 @@ error('Cannot require a meta file') --- @field line_hl_group? string --- @field cursorline_hl_group? string ---- @class vim.api.keyset.get_extmark_item +--- @class vim.api.keyset.get_extmark_item_by_id --- @field [1] integer row --- @field [2] integer col --- @field [3] vim.api.keyset.extmark_details? +--- @class vim.api.keyset.get_extmark_item +--- @field [1] integer extmark_id +--- @field [2] integer row +--- @field [3] integer col +--- @field [4] vim.api.keyset.extmark_details? + --- @class vim.api.keyset.get_mark --- @field [1] integer row --- @field [2] integer col diff --git a/scripts/gen_eval_files.lua b/scripts/gen_eval_files.lua index a5f9449049..93621551ea 100755 --- a/scripts/gen_eval_files.lua +++ b/scripts/gen_eval_files.lua @@ -20,7 +20,7 @@ local DEP_API_METADATA = 'build/funcs_metadata.mpack' local LUA_API_RETURN_OVERRIDES = { nvim_buf_get_command = 'table<string,vim.api.keyset.command_info>', - nvim_buf_get_extmark_by_id = 'vim.api.keyset.get_extmark_item', + nvim_buf_get_extmark_by_id = 'vim.api.keyset.get_extmark_item_by_id', nvim_buf_get_extmarks = 'vim.api.keyset.get_extmark_item[]', nvim_buf_get_keymap = 'vim.api.keyset.keymap[]', nvim_get_autocmds = 'vim.api.keyset.get_autocmds.ret[]', |