From f75a55ef1936da57eb5895422d07591aefa3bbf7 Mon Sep 17 00:00:00 2001 From: Eduardo San Martin Morote Date: Wed, 8 Mar 2017 00:24:40 +0100 Subject: [PATCH] Remove attrs limitation on style tag (#53) * Remove attrs limitation on style tag Closes #52 Style tags can actually have any amount of extra tags, so adding the scoped tags is just too limiting. * Improve attribute patterns --- syntax/vue.vim | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/syntax/vue.vim b/syntax/vue.vim index 1780d55..b4eceda 100644 --- a/syntax/vue.vim +++ b/syntax/vue.vim @@ -59,30 +59,30 @@ endif syntax include @CSS syntax/css.vim unlet! b:current_syntax -syntax region css keepend start=// end="" contains=@CSS fold +syntax region css keepend start=/]*>/ end="" contains=@CSS fold if s:syntaxes.stylus syntax include @stylus syntax/stylus.vim unlet! b:current_syntax - syntax region stylus keepend start=/" contains=@stylus fold + syntax region stylus keepend start=/" contains=@stylus fold endif if s:syntaxes.sass syntax include @sass syntax/sass.vim unlet! b:current_syntax - syntax region sass keepend start=// end="" contains=@sass fold + syntax region sass keepend start=/" contains=@sass fold endif if s:syntaxes.scss syntax include @scss syntax/scss.vim unlet! b:current_syntax - syntax region scss keepend start=// end="" contains=@scss fold + syntax region scss keepend start=/" contains=@scss fold endif if s:syntaxes.less syntax include @less syntax/less.vim unlet! b:current_syntax - syntax region less keepend matchgroup=PreProc start=// end="" contains=@less fold + syntax region less keepend matchgroup=PreProc start=/" contains=@less fold endif let b:current_syntax = "vue"