1 " $Id: CVSAnnotate.vim,v 1.1.1.1 2006/03/31 18:55:13 arrow Exp $
3 " Language: CVS annotate output
4 " Maintainer: Bob Hiestand <bob@hiestandfamily.org>
5 " Last Change: $Date: 2006/03/31 18:55:13 $
6 " Remark: Used by the cvscommand plugin. Originally written by Mathieu
10 elseif exists("b:current_syntax")
14 syn match cvsDate /\d\d-...-\d\d/ contained
15 syn match cvsName /(\S* /hs=s+1,he=e-1 contained nextgroup=cvsDate
16 syn match cvsVer /^\d\+\(\.\d\+\)\+/ contained nextgroup=cvsName
17 syn region cvsHead start="^\d\+\.\d\+" end="):" contains=cvsVer,cvsName,cvsDate
19 if !exists("did_cvsannotate_syntax_inits")
20 let did_cvsannotate_syntax_inits = 1
21 hi link cvsText String
22 hi link cvsDate Comment
24 hi link cvsVer Statement
27 let b:current_syntax="CVSAnnotate"