]> git.ipfire.org Git - thirdparty/vim.git/commitdiff
runtime(qf): Update quickfix syntax
authorGX <59413576+gx089@users.noreply.github.com>
Sat, 31 Jan 2026 16:19:36 +0000 (16:19 +0000)
committerChristian Brabandt <cb@256bit.org>
Sat, 31 Jan 2026 16:19:36 +0000 (16:19 +0000)
closes: #19296

Signed-off-by: GX <59413576+gx089@users.noreply.github.com>
Signed-off-by: Christian Brabandt <cb@256bit.org>
runtime/syntax/qf.vim

index ce6af4989fbfe3695488091c6d4e017c4ce0169b..6038983a1b72d3319d90011a7e750fba5b5200db 100644 (file)
@@ -1,7 +1,7 @@
 " Vim syntax file
 " Language:            Quickfix window
 " Maintainer:          The Vim Project <https://github.com/vim/vim>
-" Last Change:         2025 Feb 07
+" Last Change:         2026 Jan 31
 " Former Maintainer:   Bram Moolenaar <Bram@vim.org>
 
 " Quit when a syntax file was already loaded
@@ -15,8 +15,11 @@ syn match    qfLineNr        "[^|]*"  contained nextgroup=qfSeparator2 contains=@qfType
 syn match      qfSeparator2    "|"      contained nextgroup=qfText
 syn match      qfText          ".*"     contained
 
-syn match      qfError         "error"  contained
-syn cluster    qfType  contains=qfError
+syn match      qfError         "error"   contained
+syn match      qfWarning       "warning" contained
+syn match      qfNote          "note"    contained
+syn match      qfInfo          "info"    contained
+syn cluster    qfType          contains=qfError,qfWarning,qfNote,qfInfo
 
 " The default highlighting.
 hi def link qfFileName         Directory
@@ -24,7 +27,6 @@ hi def link qfLineNr          LineNr
 hi def link qfSeparator1       Delimiter
 hi def link qfSeparator2       Delimiter
 hi def link qfText             Normal
-
 hi def link qfError            Error
 
 let b:current_syntax = "qf"