diff options
author | glepnir <glephunter@gmail.com> | 2024-02-29 19:39:11 +0800 |
---|---|---|
committer | Lewis Russell <me@lewisr.dev> | 2024-02-29 13:30:25 +0000 |
commit | 6ab0876f51e8ff5debdff03b36508fe7279032b7 (patch) | |
tree | aa7936fd0e9ffdae5ea7f7d314e3424b015796c0 | |
parent | 2c8f36a3b0b6e9d8a8c0d0f9cafff9cbf8bcb520 (diff) | |
download | rneovim-6ab0876f51e8ff5debdff03b36508fe7279032b7.tar.gz rneovim-6ab0876f51e8ff5debdff03b36508fe7279032b7.tar.bz2 rneovim-6ab0876f51e8ff5debdff03b36508fe7279032b7.zip |
docs(eval): getline and indent function support string type
Problem: getline and indent function missing string type in param.
Solution: add string type in eval gen.
-rw-r--r-- | runtime/lua/vim/_meta/vimfn.lua | 4 | ||||
-rw-r--r-- | src/nvim/eval.lua | 4 |
2 files changed, 4 insertions, 4 deletions
diff --git a/runtime/lua/vim/_meta/vimfn.lua b/runtime/lua/vim/_meta/vimfn.lua index be89c7dd01..fa13c36a11 100644 --- a/runtime/lua/vim/_meta/vimfn.lua +++ b/runtime/lua/vim/_meta/vimfn.lua @@ -3185,7 +3185,7 @@ function vim.fn.getjumplist(winnr, tabnr) end --- <To get lines from another buffer see |getbufline()| and --- |getbufoneline()| --- ---- @param lnum integer +--- @param lnum integer|string --- @param end_? nil|false --- @return string function vim.fn.getline(lnum, end_) end @@ -4246,7 +4246,7 @@ function vim.fn.id(expr) end --- |getline()|. --- When {lnum} is invalid -1 is returned. --- ---- @param lnum integer +--- @param lnum integer|string --- @return integer function vim.fn.indent(lnum) end diff --git a/src/nvim/eval.lua b/src/nvim/eval.lua index 8dc282cd43..3f7294bcba 100644 --- a/src/nvim/eval.lua +++ b/src/nvim/eval.lua @@ -3973,7 +3973,7 @@ M.funcs = { |getbufoneline()| ]=], name = 'getline', - params = { { 'lnum', 'integer' }, { 'end', 'nil|false' } }, + params = { { 'lnum', 'integer|string' }, { 'end', 'nil|false' } }, signature = 'getline({lnum} [, {end}])', returns = 'string', }, @@ -5220,7 +5220,7 @@ M.funcs = { ]=], name = 'indent', - params = { { 'lnum', 'integer' } }, + params = { { 'lnum', 'integer|string' } }, returns = 'integer', signature = 'indent({lnum})', }, |