diff options
Diffstat (limited to 'runtime/lua/vim/_meta/api.lua')
-rw-r--r-- | runtime/lua/vim/_meta/api.lua | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/runtime/lua/vim/_meta/api.lua b/runtime/lua/vim/_meta/api.lua index 3822e5ff5b..68ef54eb2f 100644 --- a/runtime/lua/vim/_meta/api.lua +++ b/runtime/lua/vim/_meta/api.lua @@ -80,6 +80,9 @@ function vim.api.nvim__id_float(flt) end function vim.api.nvim__inspect_cell(grid, row, col) end --- @private +function vim.api.nvim__invalidate_glyph_cache() end + +--- @private --- @return any[] function vim.api.nvim__runtime_inspect() end @@ -422,6 +425,7 @@ function vim.api.nvim_buf_get_number(buffer) end --- @return integer function vim.api.nvim_buf_get_offset(buffer, index) end +--- @deprecated --- @param buffer integer --- @param name string --- @return any @@ -629,6 +633,7 @@ function vim.api.nvim_buf_set_mark(buffer, name, line, col, opts) end --- @param name string Buffer name function vim.api.nvim_buf_set_name(buffer, name) end +--- @deprecated --- @param buffer integer --- @param name string --- @param value any @@ -1280,10 +1285,12 @@ function vim.api.nvim_get_mode() end --- @return table<string,any> function vim.api.nvim_get_namespaces() end +--- @deprecated --- @param name string --- @return any function vim.api.nvim_get_option(name) end +--- @deprecated --- @param name string --- @return table<string,any> function vim.api.nvim_get_option_info(name) end @@ -1608,6 +1615,8 @@ function vim.api.nvim_open_term(buffer, opts) end --- • noautocmd: If true then no buffer-related autocommand --- events such as `BufEnter`, `BufLeave` or `BufWinEnter` may --- fire from calling this function. +--- • fixed: If true when anchor is NW or SW, the float window +--- would be kept fixed even if the window would be truncated. --- @return integer function vim.api.nvim_open_win(buffer, enter, config) end @@ -1900,7 +1909,7 @@ function vim.api.nvim_set_hl_ns_fast(ns_id) end --- @param rhs string Right-hand-side `{rhs}` of the mapping. --- @param opts vim.api.keyset.keymap Optional parameters map: Accepts all `:map-arguments` as keys --- except `<buffer>`, values are booleans (default false). Also: ---- • "noremap" non-recursive mapping `:noremap` +--- • "noremap" disables `recursive_mapping`, like `:noremap` --- • "desc" human-readable description. --- • "callback" Lua function called in place of {rhs}. --- • "replace_keycodes" (boolean) When "expr" is true, replace @@ -1909,6 +1918,7 @@ function vim.api.nvim_set_hl_ns_fast(ns_id) end --- "callback" is equivalent to returning an empty string. function vim.api.nvim_set_keymap(mode, lhs, rhs, opts) end +--- @deprecated --- @param name string --- @param value any function vim.api.nvim_set_option(name, value) end @@ -2112,6 +2122,7 @@ function vim.api.nvim_win_get_height(window) end --- @return integer function vim.api.nvim_win_get_number(window) end +--- @deprecated --- @param window integer --- @param name string --- @return any @@ -2194,6 +2205,7 @@ function vim.api.nvim_win_set_height(window, height) end --- @param ns_id integer the namespace to use function vim.api.nvim_win_set_hl_ns(window, ns_id) end +--- @deprecated --- @param window integer --- @param name string --- @param value any |