From 6783502d035960e80b2bc964ee4146d7fee1b614 Mon Sep 17 00:00:00 2001 From: Sergey Matveev Date: Sun, 2 Jan 2022 22:11:21 +0300 Subject: [PATCH] Latest vim-lsp compatibility --- vim/.vim/pack/stargrave/start/lsp/autoload/mylsp.vim | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/vim/.vim/pack/stargrave/start/lsp/autoload/mylsp.vim b/vim/.vim/pack/stargrave/start/lsp/autoload/mylsp.vim index 42b05ad..9c2932c 100644 --- a/vim/.vim/pack/stargrave/start/lsp/autoload/mylsp.vim +++ b/vim/.vim/pack/stargrave/start/lsp/autoload/mylsp.vim @@ -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"], -- 2.44.0