summaryrefslogtreecommitdiffstats
path: root/syntax/slim.vim
diff options
context:
space:
mode:
authorAdam Stankiewicz <sheerun@sher.pl>2020-05-31 20:52:04 +0200
committerAdam Stankiewicz <sheerun@sher.pl>2020-05-31 20:52:04 +0200
commitb2be47befcba7c2e4ae1261e4baf0fc2e7db07d8 (patch)
treefdef2e8c7ecc908d4580a126cbe8a1de49e10bea /syntax/slim.vim
parentde38ccabbd64e6b3354917a89e37d36407356a61 (diff)
downloadvim-polyglot-b2be47befcba7c2e4ae1261e4baf0fc2e7db07d8.tar.gz
vim-polyglot-b2be47befcba7c2e4ae1261e4baf0fc2e7db07d8.zip
Update
Diffstat (limited to 'syntax/slim.vim')
-rw-r--r--syntax/slim.vim1
1 files changed, 1 insertions, 0 deletions
diff --git a/syntax/slim.vim b/syntax/slim.vim
index 24b50a02..d2ba2e0a 100644
--- a/syntax/slim.vim
+++ b/syntax/slim.vim
@@ -73,6 +73,7 @@ syn region slimJavascriptFilter matchgroup=slimFilter start="^\z(\s*\)javascript
syn region slimCoffeeFilter matchgroup=slimFilter start="^\z(\s*\)coffee:\s*$" end="^\%(\z1 \| *$\)\@!" contains=@coffeeAll,slimInterpolation keepend
syn region slimCSSFilter matchgroup=slimFilter start="^\z(\s*\)css:\s*$" end="^\%(\z1 \| *$\)\@!" contains=@htmlCss,slimInterpolation keepend
syn region slimSassFilter matchgroup=slimFilter start="^\z(\s*\)sass:\s*$" end="^\%(\z1 \| *$\)\@!" contains=@hamlSassTop
+syn region slimRubyFilter matchgroup=slimFilter start="^\z(\s*\)ruby:\s*$" end="^\%(\z1 \| *$\)\@!" contains=@slimRubyTop keepend
syn region slimRuby matchgroup=slimRubyOutputChar start="\s*[=]\==[']\=" skip="\%\(,\s*\|\\\)$" end="$" contained contains=@slimRubyTop keepend
syn region slimRuby matchgroup=slimRubyChar start="\s*-" skip="\%\(,\s*\|\\\)$" end="$" contained contains=@slimRubyTop keepend