forked from aniani/vim
runtime(cfg): only consider leading // as starting a comment
fixes: #16051 Signed-off-by: Christian Brabandt <cb@256bit.org>
This commit is contained in:
parent
bc32bbddcf
commit
7c3b65eb3e
@ -2,6 +2,7 @@
|
|||||||
" Language: Good old CFG files
|
" Language: Good old CFG files
|
||||||
" Maintainer: Igor N. Prischepoff (igor@tyumbit.ru, pri_igor@mail.ru)
|
" Maintainer: Igor N. Prischepoff (igor@tyumbit.ru, pri_igor@mail.ru)
|
||||||
" Last change: 2012 Aug 11
|
" Last change: 2012 Aug 11
|
||||||
|
" 2024 Nov 14 by Vim project: // only denotes a comment when starting a line (#16051)
|
||||||
|
|
||||||
" quit when a syntax file was already loaded
|
" quit when a syntax file was already loaded
|
||||||
if exists ("b:current_syntax")
|
if exists ("b:current_syntax")
|
||||||
@ -27,17 +28,17 @@ syn match CfgSection "{.*}"
|
|||||||
syn match CfgString "\".*\"" contained
|
syn match CfgString "\".*\"" contained
|
||||||
syn match CfgString "'.*'" contained
|
syn match CfgString "'.*'" contained
|
||||||
|
|
||||||
" Comments (Everything before '#' or '//' or ';')
|
" Comments (Everything before '#' or ';' or leading '//')
|
||||||
syn match CfgComment "#.*"
|
syn match CfgComment "#.*"
|
||||||
syn match CfgComment ";.*"
|
syn match CfgComment ";.*"
|
||||||
syn match CfgComment "\/\/.*"
|
syn match CfgComment "^\s*\/\/.*"
|
||||||
|
|
||||||
" Define the default highlighting.
|
" Define the default highlighting.
|
||||||
" Only when an item doesn't have highlighting yet
|
" Only when an item doesn't have highlighting yet
|
||||||
hi def link CfgOnOff Label
|
hi def link CfgOnOff Label
|
||||||
hi def link CfgComment Comment
|
hi def link CfgComment Comment
|
||||||
hi def link CfgSection Type
|
hi def link CfgSection Type
|
||||||
hi def link CfgString String
|
hi def link CfgString String
|
||||||
hi def link CfgParams Keyword
|
hi def link CfgParams Keyword
|
||||||
hi def link CfgValues Constant
|
hi def link CfgValues Constant
|
||||||
hi def link CfgDirectory Directory
|
hi def link CfgDirectory Directory
|
||||||
|
Loading…
x
Reference in New Issue
Block a user