123456789101112131415161718192021222324252627282930 |
- " Vim syntax file
- " Language: CVS commit file
- " Maintainer: Matt Dunford (zenmatic@gmail.com)
- " Last Change: Sat Nov 24 23:25:11 CET 2001
- " quit when a syntax file was already loaded
- if exists("b:current_syntax")
- finish
- endif
- syn region cvsLine start="^CVS: " end="$" contains=cvsFile,cvsCom,cvsFiles,cvsTag
- syn match cvsFile contained " \t\(\(\S\+\) \)\+"
- syn match cvsTag contained " Tag:"
- syn match cvsFiles contained "\(Added\|Modified\|Removed\) Files:"
- syn region cvsCom start="Committing in" end="$" contains=cvsDir contained extend keepend
- syn match cvsDir contained "\S\+$"
- " Define the default highlighting.
- " Only when an item doesn't have highlighting yet
- hi def link cvsLine Comment
- hi def link cvsDir cvsFile
- hi def link cvsFile Constant
- hi def link cvsFiles cvsCom
- hi def link cvsTag cvsCom
- hi def link cvsCom Statement
- let b:current_syntax = "cvs"
|