diff options
author | Riccardo Mazzarini <riccardo.mazzarini@pm.me> | 2023-12-05 12:33:57 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-12-05 19:33:57 +0800 |
commit | 0b74ad0a641f28d9d3da5353e98372d87078bd9d (patch) | |
tree | 8f0352daaa9d66da3f6a90cc17c644d6f4926113 /src/nvim/api/keysets_defs.h | |
parent | 32c8f951bb117bcff39460c3b4dd4f05112af6b3 (diff) | |
download | rneovim-0b74ad0a641f28d9d3da5353e98372d87078bd9d.tar.gz rneovim-0b74ad0a641f28d9d3da5353e98372d87078bd9d.tar.bz2 rneovim-0b74ad0a641f28d9d3da5353e98372d87078bd9d.zip |
refactor(api): complete conversion from `Dictionary` to `Dict(opts)` (#26365)
Diffstat (limited to 'src/nvim/api/keysets_defs.h')
-rw-r--r-- | src/nvim/api/keysets_defs.h | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/src/nvim/api/keysets_defs.h b/src/nvim/api/keysets_defs.h index e59eda5686..5aae88f7b3 100644 --- a/src/nvim/api/keysets_defs.h +++ b/src/nvim/api/keysets_defs.h @@ -52,6 +52,12 @@ typedef struct { } Dict(set_extmark); typedef struct { + OptionalKeys is_set__get_extmark_; + Boolean details; + Boolean hl_name; +} Dict(get_extmark); + +typedef struct { OptionalKeys is_set__get_extmarks_; Integer limit; Boolean details; @@ -313,3 +319,29 @@ typedef struct { typedef struct { Boolean output; } Dict(exec_opts); + +typedef struct { + OptionalKeys is_set__buf_attach_; + LuaRef on_lines; + LuaRef on_bytes; + LuaRef on_changedtick; + LuaRef on_detach; + LuaRef on_reload; + Boolean utf_sizes; + Boolean preview; +} Dict(buf_attach); + +typedef struct { + OptionalKeys is_set__buf_delete_; + Boolean force; + Boolean unload; +} Dict(buf_delete); + +typedef struct { + OptionalKeys is_set__empty_; +} Dict(empty); + +typedef struct { + OptionalKeys is_set__open_term_; + LuaRef on_input; +} Dict(open_term); |