19b451250SBram Moolenaar" Vim syntax file 29b451250SBram Moolenaar" Language: hg (Mercurial) commit file 39b451250SBram Moolenaar" Maintainer: Ken Takata <kentkt at csc dot jp> 4*d09acef4SBram Moolenaar" Last Change: 2012 Aug 23 59b451250SBram Moolenaar" Filenames: hg-editor-*.txt 69b451250SBram Moolenaar" License: VIM License 79b451250SBram Moolenaar" URL: https://github.com/k-takata/hg-vim 89b451250SBram Moolenaar 99b451250SBram Moolenaarif exists("b:current_syntax") 109b451250SBram Moolenaar finish 119b451250SBram Moolenaarendif 129b451250SBram Moolenaar 13*d09acef4SBram Moolenaarsyn match hgcommitComment "^HG:.*$" contains=@NoSpell 14*d09acef4SBram Moolenaarsyn match hgcommitUser "^HG: user: \zs.*$" contains=@NoSpell contained containedin=hgcommitComment 15*d09acef4SBram Moolenaarsyn match hgcommitBranch "^HG: branch \zs.*$" contains=@NoSpell contained containedin=hgcommitComment 16*d09acef4SBram Moolenaarsyn match hgcommitAdded "^HG: \zsadded .*$" contains=@NoSpell contained containedin=hgcommitComment 17*d09acef4SBram Moolenaarsyn match hgcommitChanged "^HG: \zschanged .*$" contains=@NoSpell contained containedin=hgcommitComment 18*d09acef4SBram Moolenaarsyn match hgcommitRemoved "^HG: \zsremoved .*$" contains=@NoSpell contained containedin=hgcommitComment 199b451250SBram Moolenaar 209b451250SBram Moolenaarhi def link hgcommitComment Comment 219b451250SBram Moolenaarhi def link hgcommitUser String 229b451250SBram Moolenaarhi def link hgcommitBranch String 239b451250SBram Moolenaarhi def link hgcommitAdded Identifier 249b451250SBram Moolenaarhi def link hgcommitChanged Special 259b451250SBram Moolenaarhi def link hgcommitRemoved Constant 269b451250SBram Moolenaar 279b451250SBram Moolenaarlet b:current_syntax = "hgcommit" 28