aboutsummaryrefslogtreecommitdiff
path: root/runtime
diff options
context:
space:
mode:
authorzeertzjq <zeertzjq@outlook.com>2025-01-07 09:05:52 +0800
committerzeertzjq <zeertzjq@outlook.com>2025-01-07 09:15:10 +0800
commit8fa4306eb910028ee8df8685ae9b1649608c2608 (patch)
treeeb2a65a2b975f9fcc56e41ee1db6fde66b58d3dd /runtime
parentd5308637bf1aac2b97fccf73a0ffdef304eaa1d6 (diff)
downloadrneovim-8fa4306eb910028ee8df8685ae9b1649608c2608.tar.gz
rneovim-8fa4306eb910028ee8df8685ae9b1649608c2608.tar.bz2
rneovim-8fa4306eb910028ee8df8685ae9b1649608c2608.zip
vim-patch:9.1.0991: v:stacktrace has wrong type in Vim9 script
Problem: v:stacktrace has wrong type in Vim9 script. Solution: Change the type to t_list_dict_any. Fix grammar in docs. (zeertzjq) closes: vim/vim#16390 https://github.com/vim/vim/commit/6655bef33047b826e0ccb8c686f3f57e47161b1c
Diffstat (limited to 'runtime')
-rw-r--r--runtime/doc/builtin.txt10
-rw-r--r--runtime/lua/vim/_meta/vimfn.lua10
2 files changed, 10 insertions, 10 deletions
diff --git a/runtime/doc/builtin.txt b/runtime/doc/builtin.txt
index 70c7a7b802..f466dde861 100644
--- a/runtime/doc/builtin.txt
+++ b/runtime/doc/builtin.txt
@@ -4186,12 +4186,12 @@ getstacktrace() *getstacktrace()*
Returns the current stack trace of Vim scripts.
Stack trace is a |List|, of which each item is a |Dictionary|
with the following items:
- funcref The funcref if the stack is at the function,
- otherwise this item is not exist.
+ funcref The funcref if the stack is at a function,
+ otherwise this item is omitted.
event The string of the event description if the
- stack is at autocmd event, otherwise this item
- is not exist.
- lnum The line number of the script on the stack.
+ stack is at an autocmd event, otherwise this
+ item is omitted.
+ lnum The line number in the script on the stack.
filepath The file path of the script on the stack.
Return: ~
diff --git a/runtime/lua/vim/_meta/vimfn.lua b/runtime/lua/vim/_meta/vimfn.lua
index 3de8b9951c..031b109b38 100644
--- a/runtime/lua/vim/_meta/vimfn.lua
+++ b/runtime/lua/vim/_meta/vimfn.lua
@@ -3773,12 +3773,12 @@ function vim.fn.getscriptinfo(opts) end
--- Returns the current stack trace of Vim scripts.
--- Stack trace is a |List|, of which each item is a |Dictionary|
--- with the following items:
---- funcref The funcref if the stack is at the function,
---- otherwise this item is not exist.
+--- funcref The funcref if the stack is at a function,
+--- otherwise this item is omitted.
--- event The string of the event description if the
---- stack is at autocmd event, otherwise this item
---- is not exist.
---- lnum The line number of the script on the stack.
+--- stack is at an autocmd event, otherwise this
+--- item is omitted.
+--- lnum The line number in the script on the stack.
--- filepath The file path of the script on the stack.
---
--- @return table[]