vimrc/sources_non_forked/vim-coffee-script/after/syntax/haml.vim

24 lines
860 B
VimL
Raw Normal View History

2012-08-17 03:41:25 +00:00
" Language: CoffeeScript
" Maintainer: Sven Felix Oberquelle <Svelix.Github@gmail.com>
" URL: http://github.com/kchmck/vim-coffee-script
" License: WTFPL
2016-08-20 11:23:52 +00:00
if exists('b:current_syntax')
let s:current_syntax_save = b:current_syntax
endif
2012-08-17 03:41:25 +00:00
" Inherit coffee from html so coffeeComment isn't redefined and given higher
" priority than hamlInterpolation.
syn cluster hamlCoffeescript contains=@htmlCoffeeScript
syn region hamlCoffeescriptFilter matchgroup=hamlFilter
\ start="^\z(\s*\):coffee\z(script\)\?\s*$"
\ end="^\%(\z1 \| *$\)\@!"
\ contains=@hamlCoffeeScript,hamlInterpolation
\ keepend
2016-08-20 11:23:52 +00:00
if exists('s:current_syntax_save')
let b:current_syntax = s:current_syntax_save
unlet s:current_syntax_save
endif