aboutsummaryrefslogtreecommitdiff
path: root/runtime/doc
diff options
context:
space:
mode:
authorGregory Anders <8965202+gpanders@users.noreply.github.com>2023-04-01 08:02:58 -0600
committerGitHub <noreply@github.com>2023-04-01 08:02:58 -0600
commit643c0ed571f1ac6e83f73ab2593132901278b4da (patch)
treeaa37b3c75806a016f2d0b76b4691a9024bbc253c /runtime/doc
parent6a4ebf894fa39bfb09695a129a3300cb99408542 (diff)
downloadrneovim-643c0ed571f1ac6e83f73ab2593132901278b4da.tar.gz
rneovim-643c0ed571f1ac6e83f73ab2593132901278b4da.tar.bz2
rneovim-643c0ed571f1ac6e83f73ab2593132901278b4da.zip
feat: allow function passed to defaulttable to take an argument (#22839)
Pass the value of the key being accessed to the create function, to allow users to dynamically generate default values.
Diffstat (limited to 'runtime/doc')
-rw-r--r--runtime/doc/lua.txt4
1 files changed, 2 insertions, 2 deletions
diff --git a/runtime/doc/lua.txt b/runtime/doc/lua.txt
index 14f2ba2b04..ebbf8bb463 100644
--- a/runtime/doc/lua.txt
+++ b/runtime/doc/lua.txt
@@ -1635,8 +1635,8 @@ defaulttable({create}) *vim.defaulttable()*
<
Parameters: ~
- • {create} (function|nil) The function called to create a missing
- value.
+ • {create} function?(key:any):any The function called to create a
+ missing value.
Return: ~
(table) Empty table with metamethod