Merge pull request #25455 from bfredl/highlight_namespace_getters

feat(ui): allow to get the highlight namespace. closes #24390
This commit is contained in:
bfredl
2023-10-01 10:39:31 +02:00
committed by GitHub
6 changed files with 70 additions and 0 deletions

View File

@@ -1258,6 +1258,16 @@ function vim.api.nvim_get_hl_by_name(name, rgb) end
--- @return integer
function vim.api.nvim_get_hl_id_by_name(name) end
--- Gets the active highlight namespace.
---
--- @param opts vim.api.keyset.get_ns Optional parameters
--- • winid: (number) `window-ID` for retrieving a window's
--- highlight namespace. A value of -1 is returned when
--- `nvim_win_set_hl_ns()` has not been called for the window
--- (or was called with a namespace of -1).
--- @return integer
function vim.api.nvim_get_hl_ns(opts) end
--- Gets a list of global (non-buffer-local) `mapping` definitions.
---
--- @param mode string Mode short-name ("n", "i", "v", ...)