]> Sergey Matveev's repositories - dotfiles.git/commitdiff
Latest vim-lsp compatibility
authorSergey Matveev <stargrave@stargrave.org>
Sun, 2 Jan 2022 19:11:21 +0000 (22:11 +0300)
committerSergey Matveev <stargrave@stargrave.org>
Thu, 27 Jan 2022 11:35:14 +0000 (14:35 +0300)
vim/.vim/pack/stargrave/start/lsp/autoload/mylsp.vim

index 42b05ad455823d905d92733ea330ff92f9fb3a44..9c2932c9f73876d04be5b448753b185914cacd9b 100644 (file)
@@ -1,6 +1,11 @@
+" That function requires vim-lsp/autoload/lsp/internal/diagnostics/movement.vim:
+" function! lsp#internal#diagnostics#movement#get_all_buffer_diagnostics(...) abort
+"     return s:get_all_buffer_diagnostics()
+" endfunction
+
 function! mylsp#qfpopulate() abort
     let l = []
-    for d in lsp#ui#vim#diagnostics#get_all_buffer_diagnostics()
+    for d in lsp#internal#diagnostics#movement#get_all_buffer_diagnostics()
         call add(l, {
             \"lnum": d["range"]["start"]["line"],
             \"col": d["range"]["start"]["character"],