1" Vim syntax file 2" Language: XBL 1.0 3" Maintainer: Doug Kearns <dougkearns@gmail.com> 4" Latest Revision: 2007 November 5 5 6if exists("b:current_syntax") 7 finish 8endif 9 10let s:cpo_save = &cpo 11set cpo&vim 12 13runtime! syntax/xml.vim 14unlet b:current_syntax 15 16syn include @javascriptTop syntax/javascript.vim 17unlet b:current_syntax 18 19syn region xblJavascript 20 \ matchgroup=xmlCdataStart start=+<!\[CDATA\[+ 21 \ matchgroup=xmlCdataEnd end=+]]>+ 22 \ contains=@javascriptTop keepend extend 23 24let b:current_syntax = "xbl" 25 26let &cpo = s:cpo_save 27unlet s:cpo_save 28 29" vim: ts=8 30