From: Andreas Louv <andreas@louv.dk> Date: Tue, 23 May 2023 05:33:39 +0000 (+0200) Subject: Add priority to signs X-Git-Url: http://www.git.stargrave.org/?a=commitdiff_plain;h=8f41b232318f81776df9047dc86aa2acb0b2813b;p=vim-lsp.git Add priority to signs This will render an error sign above warning, info and hint signs. --- diff --git a/autoload/lsp/diag.vim b/autoload/lsp/diag.vim index cf74879..8cf463e 100644 --- a/autoload/lsp/diag.vim +++ b/autoload/lsp/diag.vim @@ -179,7 +179,8 @@ def DiagsRefresh(bnr: number) var lnum = diag.range.start.line + 1 signs->add({id: 0, buffer: bnr, group: 'LSPDiag', lnum: lnum, - name: DiagSevToSignName(diag.severity)}) + name: DiagSevToSignName(diag.severity), + priority: 10 - diag.severity}) try if opt.lspOptions.highlightDiagInline