diff options
| author | Adam Stankiewicz <sheerun@sher.pl> | 2014-02-04 19:15:58 +0100 | 
|---|---|---|
| committer | Adam Stankiewicz <sheerun@sher.pl> | 2014-02-04 19:15:58 +0100 | 
| commit | d51b8fd17e3804f8d5ede68674b558174519abb2 (patch) | |
| tree | d575d28b15cbc5a8a6cc7e106ef4fdbe47d9df30 /syntax/handlebars.vim | |
| parent | fa573209195e94d621f50bfe37cf9007f6e8d720 (diff) | |
| download | vim-polyglot-d51b8fd17e3804f8d5ede68674b558174519abb2.tar.gz vim-polyglot-d51b8fd17e3804f8d5ede68674b558174519abb2.zip  | |
Change handlebars syntax vendor, fixes #13v1.5.2
Diffstat (limited to '')
| -rw-r--r-- | syntax/handlebars.vim | 93 | 
1 files changed, 0 insertions, 93 deletions
diff --git a/syntax/handlebars.vim b/syntax/handlebars.vim deleted file mode 100644 index 706a4501..00000000 --- a/syntax/handlebars.vim +++ /dev/null @@ -1,93 +0,0 @@ -" Handlebars syntax -" Language:    Handlebars -" Maintainer:  Bruno Michel <brmichel@free.fr> -" Last Change: Mar 8th, 2013 -" Version:	   0.3 -" URL:         https://github.com/nono/vim-handlebars - -if version < 600 -  syntax clear -elseif exists("b:current_syntax") -  finish -endif - -if !exists("main_syntax") -  let main_syntax = 'html' -endif - -ru! syntax/html.vim -unlet b:current_syntax - - -syn region  hbsInside          start=/{{/ end=/}}/ keepend - -syn keyword hbsTodo            TODO FIXME XXX contained - -syn match   hbsError           /}}}\?/ -syn match   hbsInsideError     /{{[{#<>=!\/]\?/                         contained containedin=@hbsInside - -syn match   hbsHandlebars      "{{\|}}"                                 contained containedin=hbsInside -syn match   hbsUnescape        "{{{\|}}}"                               contained containedin=hbsInside extend -syn match   hbsOperators       "=\|\.\|/"                               contained containedin=hbsInside - -syn region  hbsSection         start="{{[#/]"lc=2 end=/}}/me=e-2        contained containedin=hbsInside -syn region  hbsPartial         start=/{{[<>]/lc=2 end=/}}/me=e-2        contained containedin=hbsInside -syn region  hbsMarkerSet       start=/{{=/lc=2    end=/=}}/me=e-2       contained containedin=hbsInside - -syn region  hbsComment         start=/{{!/rs=s+2    end=/}}/re=e-2      contained containedin=hbsInside contains=hbsTodo,Todo -syn region  hbsBlockComment    start=/{{!--/rs=s+2  end=/--}}/re=e-2    contained containedin=hbsInside contains=hbsTodo,Todo extend -syn region  hbsQString         start=/'/ skip=/\\'/ end=/'/             contained containedin=hbsInside -syn region  hbsDQString        start=/"/ skip=/\\"/ end=/"/             contained containedin=hbsInside - -syn match   hbsConditionals    "\([/#]\(if\|unless\)\|else\)"           contained containedin=hbsInside -syn match   hbsHelpers         "[/#]\(with\|each\)"                     contained containedin=hbsInside - -syn cluster allHbsItems        add=hbsTodo,hbsError,hbsInsideError,hbsInside,hbsHandlebars, -\                                  hbsUnescape,hbsOperators,hbsSection,hbsPartial,hbsMarkerSet, -\                                  hbsComment,hbsBlockComment,hbsQString,hbsDQString,hbsConditionals, -\                                  hbsHelpers,hbsPartial,hbsMarkerSet,hbsComment,hbsBlockComment, -\                                  hbsQString,hbsDQString,hbsConditionals,hbsHelpers - -syn cluster htmlAdditional     add=htmlTag,htmlEndTag,htmlTagName,htmlSpecialChar - -syn region  hbsScriptTemplate  start=+<script [^>]*type *=[^>]*text/x-handlebars-template[^>]*>+ -\                              end=+</script>+me=s-1 keepend contains=@htmlHbsContainer,@allHbsItems,@htmlAdditional - - -" Define the default highlighting. -" For version 5.7 and earlier: only when not done already -" For version 5.8 and later: only when an item doesn't have highlighting yet -if version >= 508 || !exists("did_lisp_syntax_inits") -  if version < 508 -    let did_lisp_syntax_inits = 1 -    command -nargs=+ HiLink hi link <args> -  else -    command -nargs=+ HiLink hi def link <args> -  endif - -  HiLink hbsTodo          Todo - -  HiLink hbsError         Error -  HiLink hbsInsideError   Error - -  HiLink hbsHandlebars    Identifier -  HiLink hbsUnescape      Special -  HiLink hbsOperators     Operator - -  HiLink hbsConditionals  Conditional -  HiLink hbsHelpers       Repeat - -  HiLink hbsSection       Number -  HiLink hbsPartial       Include -  HiLink hbsMarkerSet     Number - -  HiLink hbsBlockComment  Comment -  HiLink hbsComment       Comment -  HiLink hbsQString       String -  HiLink hbsDQString      String - -  delcommand HiLink -endif - - -let b:current_syntax = 'handlebars'  | 
