diff options
-rw-r--r-- | runtime/doc/lsp.txt | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/runtime/doc/lsp.txt b/runtime/doc/lsp.txt index c76f57b924..dd52fcf22a 100644 --- a/runtime/doc/lsp.txt +++ b/runtime/doc/lsp.txt @@ -1445,6 +1445,9 @@ set_loclist({opts}) *vim.lsp.diagnostic.set_loclist()* "Warning" means { "Error", "Warning" } will be valid. + • {workspace}: (boolean, default false) + • Set the list with workspace diagnostics + *vim.lsp.diagnostic.set_signs()* set_signs({diagnostics}, {bufnr}, {client_id}, {sign_ns}, {opts}) Set signs for given diagnostics @@ -1634,7 +1637,8 @@ buf_highlight_references({bufnr}, {references}) buf_lines({bufnr}) *vim.lsp.util.buf_lines()* TODO: Documentation -character_offset({buf}, {row}, {col}) *vim.lsp.util.character_offset()* + *vim.lsp.util.character_offset()* +character_offset({bufnr}, {row}, {col}) Returns the UTF-32 and UTF-16 offsets for a position in a certain buffer. @@ -1963,9 +1967,10 @@ set_lines({lines}, {A}, {B}, {new_lines}) *vim.lsp.util.set_lines()* Return: ~ (table) The modified {lines} object -set_loclist({items}) *vim.lsp.util.set_loclist()* - Fills current window's location list with given list of items. +set_loclist({items}, {win_id}) *vim.lsp.util.set_loclist()* + Fills target window's location list with given list of items. Can be obtained with e.g. |vim.lsp.util.locations_to_items()|. + Defaults to current window. Parameters: ~ {items} (table) list of items |