diff options
Diffstat (limited to 'runtime/lua/vim/lsp.lua')
-rw-r--r-- | runtime/lua/vim/lsp.lua | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/runtime/lua/vim/lsp.lua b/runtime/lua/vim/lsp.lua index 3783902941..06d703e5ce 100644 --- a/runtime/lua/vim/lsp.lua +++ b/runtime/lua/vim/lsp.lua @@ -455,12 +455,15 @@ local function text_document_did_open_handler(bufnr, client) vim.schedule(function() vim.lsp.handlers["textDocument/publishDiagnostics"]( nil, - "textDocument/publishDiagnostics", { diagnostics = vim.lsp.diagnostic.get(bufnr, client.id), uri = vim.uri_from_bufnr(bufnr), }, - client.id + { + method="textDocument/publishDiagnostics", + client_id=client.id, + bufnr=bufnr, + } ) end) end |