vim-patch:7c3b65e: runtime(cfg): only consider leading // as starting a comment

fixes: vim/vim#16051

7c3b65eb3e

Co-authored-by: Christian Brabandt <cb@256bit.org>
This commit is contained in:
Christian Clason 2024-11-15 08:39:38 +01:00 committed by Christian Clason
parent a785be9cc7
commit c33ec2d7ce

View File

@ -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,10 +28,10 @@ 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