summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas Schneider <asn@cryptomilk.org>2021-09-29 15:31:30 +0200
committerAndreas Schneider <asn@cryptomilk.org>2021-09-29 15:34:21 +0200
commitb11e41bc35a8a4c7e54e81fdcaa6edaa58c3ae25 (patch)
tree76d18ec87c7c912eddcd212b858fa02296a5c521
parentf9ac35e5faa52e9ad0b4f84f77d7532e6a9f6d6e (diff)
downloaddotfiles-b11e41bc35a8a4c7e54e81fdcaa6edaa58c3ae25.tar.gz
dotfiles-b11e41bc35a8a4c7e54e81fdcaa6edaa58c3ae25.tar.xz
dotfiles-b11e41bc35a8a4c7e54e81fdcaa6edaa58c3ae25.zip
lsp: Update for function signature Update
See github.com/neovim/neovim/pull/15504
-rw-r--r--nvim/.config/nvim/lua/lsp/handlers.lua15
1 files changed, 9 insertions, 6 deletions
diff --git a/nvim/.config/nvim/lua/lsp/handlers.lua b/nvim/.config/nvim/lua/lsp/handlers.lua
index 927065f..16073d1 100644
--- a/nvim/.config/nvim/lua/lsp/handlers.lua
+++ b/nvim/.config/nvim/lua/lsp/handlers.lua
@@ -73,12 +73,15 @@ function M.virtual_text_redraw()
-- 'https://github.com/neovim/neovim/pull/13748', who knows !
for _,lsp_client_id in pairs(vim.tbl_keys(vim.lsp.buf_get_clients())) do
vim.lsp.handlers['textDocument/publishDiagnostics'](
- nil,
- 'textDocument/publishDiagnostics', {
- diagnostics = vim.lsp.diagnostic.get(0, lsp_client_id),
- uri = vim.uri_from_bufnr(0)
- },
- lsp_client_id
+ nil,
+ {
+ diagnostics = vim.lsp.diagnostic.get(0, lsp_client_id),
+ uri = vim.uri_from_bufnr(0)
+ },
+ {
+ method = 'textDocument/publishDiagnostics',
+ client_id = lsp_client_id,
+ }
)
end
end