mirror of
https://github.com/neovim/neovim.git
synced 2025-10-21 17:21:49 +00:00
docs: regenerate
This commit is contained in:
@@ -1439,7 +1439,7 @@ goto_prev({opts}) *vim.lsp.diagnostic.goto_prev()*
|
||||
{opts} table See |vim.lsp.diagnostic.goto_next()|
|
||||
|
||||
*vim.lsp.diagnostic.on_publish_diagnostics()*
|
||||
on_publish_diagnostics({_}, {_}, {params}, {client_id}, {_}, {config})
|
||||
on_publish_diagnostics({_}, {result}, {ctx}, {config})
|
||||
|lsp-handler| for the method "textDocument/publishDiagnostics"
|
||||
|
||||
Note:
|
||||
@@ -1737,7 +1737,7 @@ get({bufnr}) *vim.lsp.codelens.get()*
|
||||
table ( `CodeLens[]` )
|
||||
|
||||
*vim.lsp.codelens.on_codelens()*
|
||||
on_codelens({err}, {_}, {result}, {client_id}, {bufnr})
|
||||
on_codelens({err}, {result}, {ctx}, {_})
|
||||
|lsp-handler| for the method `textDocument/codeLens`
|
||||
|
||||
refresh() *vim.lsp.codelens.refresh()*
|
||||
@@ -1765,8 +1765,7 @@ save({lenses}, {bufnr}, {client_id}) *vim.lsp.codelens.save()*
|
||||
==============================================================================
|
||||
Lua module: vim.lsp.handlers *lsp-handlers*
|
||||
|
||||
*vim.lsp.handlers.hover()*
|
||||
hover({_}, {method}, {result}, {_}, {_}, {config})
|
||||
hover({_}, {result}, {ctx}, {config}) *vim.lsp.handlers.hover()*
|
||||
|lsp-handler| for the method "textDocument/hover" >
|
||||
|
||||
vim.lsp.handlers["textDocument/hover"] = vim.lsp.with(
|
||||
@@ -1784,7 +1783,7 @@ hover({_}, {method}, {result}, {_}, {_}, {config})
|
||||
• See |vim.api.nvim_open_win()|
|
||||
|
||||
*vim.lsp.handlers.signature_help()*
|
||||
signature_help({_}, {method}, {result}, {client_id}, {bufnr}, {config})
|
||||
signature_help({_}, {result}, {ctx}, {config})
|
||||
|lsp-handler| for the method "textDocument/signatureHelp". The
|
||||
active parameter is highlighted with
|
||||
|hl-LspSignatureActiveParameter|. >
|
||||
|
@@ -1577,12 +1577,10 @@ validate({opt}) *vim.validate()*
|
||||
|
||||
vim.validate{arg1={{'foo'}, 'table'}, arg2={'foo', 'string'}}
|
||||
=> NOP (success)
|
||||
<
|
||||
>
|
||||
|
||||
vim.validate{arg1={1, 'table'}}
|
||||
=> error('arg1: expected table, got number')
|
||||
<
|
||||
>
|
||||
|
||||
vim.validate{arg1={3, function(a) return (a % 2) == 0 end, 'even number'}}
|
||||
=> error('arg1: expected even number, got 3')
|
||||
<
|
||||
|
@@ -531,11 +531,9 @@ Query:iter_matches({self}, {node}, {source}, {start}, {stop})
|
||||
for id, node in pairs(match) do
|
||||
local name = query.captures[id]
|
||||
-- `node` was captured by the `name` capture in the match
|
||||
<
|
||||
>
|
||||
|
||||
local node_data = metadata[id] -- Node level metadata
|
||||
<
|
||||
>
|
||||
|
||||
... use the info here ...
|
||||
end
|
||||
end
|
||||
|
Reference in New Issue
Block a user