From f5da770d655662bd9d6851b2854c322b3f5d206e Mon Sep 17 00:00:00 2001 From: roylez Date: Thu, 15 Jul 2021 14:32:15 +1000 Subject: [PATCH] accept colons and slashes for tailwind compatibility --- syntax/slime.vim | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/syntax/slime.vim b/syntax/slime.vim index 08c773a..a0b2df9 100644 --- a/syntax/slime.vim +++ b/syntax/slime.vim @@ -41,7 +41,8 @@ syn match slimeTag "\w\+[><]*" contained contains=htmlTagName syn match slimeIdChar "#{\@!" contained nextgroup=slimeId syn match slimeId "\%(\w\|-\)\+" contained nextgroup=@slimeComponent syn match slimeClassChar "\." contained nextgroup=slimeClass -syn match slimeClass "\%(\w\|-\)\+" contained nextgroup=@slimeComponent +syn match slimeClass "\%(\w\|[-/:]\)\+" contained nextgroup=@slimeComponent + syn match slimeInlineTagChar "\s*:\s*" contained nextgroup=slimeTag,slimeClassChar,slimeIdChar syn region slimeWrappedAttrs matchgroup=slimeWrappedAttrsDelimiter start="\s*{\s*" skip="}\s*\"" end="\s*}\s*" contained contains=slimeAttr nextgroup=slimeElixir