From 9b9b9b55df82798fb05f94c586c158119d3dfd60 Mon Sep 17 00:00:00 2001 From: Gabriel Pettier Date: Mon, 18 Mar 2024 07:58:13 -0300 Subject: [PATCH] Make `LSPDocumentDiagnostic` close location list of no error. --- .../internal/diagnostics/document_diagnostics_command.vim | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/autoload/lsp/internal/diagnostics/document_diagnostics_command.vim b/autoload/lsp/internal/diagnostics/document_diagnostics_command.vim index cc43b9483..a7ec5cfff 100644 --- a/autoload/lsp/internal/diagnostics/document_diagnostics_command.vim +++ b/autoload/lsp/internal/diagnostics/document_diagnostics_command.vim @@ -31,10 +31,9 @@ function! lsp#internal#diagnostics#document_diagnostics_command#do(options) abor if empty(l:result) call lsp#utils#error('No diagnostics results') - return else - call setloclist(0, l:result) echo 'Retrieved diagnostics results' - botright lopen endif + call setloclist(0, l:result) + botright lwindow endfunction