diff options
author | Lewis Russell <lewis6991@gmail.com> | 2023-08-08 16:36:06 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-08-08 16:36:06 +0100 |
commit | c6c21db82b31ea43ce878ab3725dcd901db1e7a1 (patch) | |
tree | 6002ddf7e9ef9d2ca40ef0029f501864ff43cbd9 /runtime/lua/vim/_editor.lua | |
parent | 61ed45486da01dca788f8a444fc2021002f0c947 (diff) | |
download | rneovim-c6c21db82b31ea43ce878ab3725dcd901db1e7a1.tar.gz rneovim-c6c21db82b31ea43ce878ab3725dcd901db1e7a1.tar.bz2 rneovim-c6c21db82b31ea43ce878ab3725dcd901db1e7a1.zip |
fix(filetype): add typing and dry (#24573)
Diffstat (limited to 'runtime/lua/vim/_editor.lua')
-rw-r--r-- | runtime/lua/vim/_editor.lua | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/runtime/lua/vim/_editor.lua b/runtime/lua/vim/_editor.lua index 6182270708..d81464a3ca 100644 --- a/runtime/lua/vim/_editor.lua +++ b/runtime/lua/vim/_editor.lua @@ -428,10 +428,17 @@ vim.cmd = setmetatable({}, { end, }) +--- @class vim.var_accessor +--- @field [string] any +--- @field [integer] vim.var_accessor + -- These are the vim.env/v/g/o/bo/wo variable magic accessors. do local validate = vim.validate + --- @param scope string + --- @param handle? false|integer + --- @return vim.var_accessor local function make_dict_accessor(scope, handle) validate({ scope = { scope, 's' }, |