codekingpro/portable-devtools
115k
1" Vim syntax file2" Language: cvs(1) RC file3" Previous Maintainer: Nikolai Weibull <now@bitwi.se>4" Latest Revision: 2006-04-195 6if exists("b:current_syntax")7 finish8endif9 10let s:cpo_save = &cpo11set cpo&vim12 13syn region cvsrcString display oneline start=+"+ skip=+\\\\\|\\\\"+ end=+"+14syn region cvsrcString display oneline start=+'+ skip=+\\\\\|\\\\'+ end=+'+15 16syn match cvsrcNumber display '\<\d\+\>'17 18syn match cvsrcBegin display '^' nextgroup=cvsrcCommand skipwhite19 20syn region cvsrcCommand contained transparent matchgroup=cvsrcCommand21 \ start='add\|admin\|checkout\|commit\|cvs\|diff'22 \ start='export\|history\|import\|init\|log'23 \ start='rdiff\|release\|remove\|rtag\|status\|tag'24 \ start='update'25 \ end='$'26 \ contains=cvsrcOption,cvsrcString,cvsrcNumber27 \ keepend28 29syn match cvsrcOption contained display '-\a\+'30 31hi def link cvsrcString String32hi def link cvsrcNumber Number33hi def link cvsrcCommand Keyword34hi def link cvsrcOption Identifier35 36let b:current_syntax = "cvsrc"37 38let &cpo = s:cpo_save39unlet s:cpo_save40 