diff options
| author | Gregory Anders <8965202+gpanders@users.noreply.github.com> | 2023-04-01 08:02:58 -0600 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2023-04-01 08:02:58 -0600 |
| commit | 643c0ed571f1ac6e83f73ab2593132901278b4da (patch) | |
| tree | aa37b3c75806a016f2d0b76b4691a9024bbc253c /runtime/doc | |
| parent | 6a4ebf894fa39bfb09695a129a3300cb99408542 (diff) | |
| download | rneovim-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.txt | 4 |
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 |