aboutsummaryrefslogtreecommitdiff
path: root/runtime/lua/vim/_meta/api.lua
diff options
context:
space:
mode:
Diffstat (limited to 'runtime/lua/vim/_meta/api.lua')
-rw-r--r--runtime/lua/vim/_meta/api.lua14
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