nvim - fix diagnostic sign deprecation warning

This commit is contained in:
2025-04-22 14:25:09 -05:00
parent 24116f8264
commit 9a79203170

View File

@@ -14,19 +14,13 @@
(defn xbufmap [from to] (bufmap :x from to)) (defn xbufmap [from to] (bufmap :x from to))
(defn define-sign [level sign] (vim.diagnostic.config
(let [sign-level (.. :DiagnosticSign level)] {:signs {:text {vim.diagnostic.severity.ERROR "☢️"
(nvim.fn.sign_define sign-level vim.diagnostic.severity.WARN "⚠️"
{:texthl sign-level :text sign :numhl sign-level}))) vim.diagnostic.severity.INFO ""
vim.diagnostic.severity.HINT "🔎"}
;; (define-sign :Error "☢️") :linehl {vim.diagnostic.severity.ERROR :ErrorMsg}
;; (define-sign :Warn "⚠️") :numhl {vim.diagnostic.severity.WARN :WarningMsg}}})
;; (define-sign :SignHint "🔎")
;; (define-sign :Info "")
(define-sign :Error :X)
(define-sign :Warn "!")
(define-sign :SignHint "?")
(define-sign :Info :i)
(def core-nmappings (def core-nmappings
{:gd "lua vim.lsp.buf.definition()" {:gd "lua vim.lsp.buf.definition()"