]> Sergey Matveev's repositories - vim-lsp.git/commitdiff
When new diagnostics is received, clear signs only for a specific buffer
authorYegappan Lakshmanan <yegappan@yahoo.com>
Wed, 6 Jan 2021 15:41:50 +0000 (07:41 -0800)
committerYegappan Lakshmanan <yegappan@yahoo.com>
Wed, 6 Jan 2021 15:41:50 +0000 (07:41 -0800)
autoload/buf.vim

index 541031083c98ce6aef276e94ec8596ec6393c3e2..fcbc51fd1005ef7aa81c6f0273dc5c989c23ef70 100644 (file)
@@ -17,7 +17,7 @@ export def LspDiagsUpdated(lspserver: dict<any>, bnr: number)
   endif
 
   # Remove all the existing diagnostic signs
-  sign_unplace('LSPDiag')
+  sign_unplace('LSPDiag', {buffer: bnr})
 
   if lspserver.diagsMap[bnr]->empty()
     return