codekingpro/portable-devtools
114k
1" Vim syntax file2" Language: CRM1143" 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 keyword crmTodo contained TODO FIXME XXX NOTE14 15syn region crmComment display oneline start='#' end='\\#'16 \ contains=crmTodo,@Spell17 18syn match crmVariable display ':[*#@]:[^:]\{-1,}:'19 20syn match crmSpecial display '\\\%(x\x\x\|o\o\o\o\|[]nrtabvf0>)};/\\]\)'21 22syn keyword crmStatement insert noop accept alius alter classify eval exit23syn keyword crmStatement fail fault goto hash intersect isolate input learn24syn keyword crmStatement liaf match output syscall trap union window25 26syn region crmRegex start='/' skip='\\/' end='/' contains=crmVariable27 28syn match crmLabel display '^\s*:[[:graph:]]\+:'29 30hi def link crmTodo Todo31hi def link crmComment Comment32hi def link crmVariable Identifier33hi def link crmSpecial SpecialChar34hi def link crmStatement Statement35hi def link crmRegex String36hi def link crmLabel Label37 38let b:current_syntax = "crm"39 40let &cpo = s:cpo_save41unlet s:cpo_save42 