From 2212951dc7e01592bcf77ff7fe2c3742c2d52b22 Mon Sep 17 00:00:00 2001 From: Amadeus Demarzi Date: Sat, 3 Aug 2013 15:45:55 -0700 Subject: [PATCH] Changed cssAttributeSelector to not be transparent It also inherits the String style, which I think is appropriate since the syntax for it can be all over the place --- syntax/css.vim | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/syntax/css.vim b/syntax/css.vim index 2fc11fd..6a7a55c 100644 --- a/syntax/css.vim +++ b/syntax/css.vim @@ -58,7 +58,7 @@ syn match cssTagName "\*" " selectors syn match cssSelectorOp "[,>+]" syn match cssSelectorOp2 "[~|^$*]\?=" contained -syn region cssAttributeSelector matchgroup=cssSelectorOp start="\[" end="]" transparent contains=cssUnicodeEscape,cssSelectorOp2,cssStringQ,cssStringQQ +syn region cssAttributeSelector matchgroup=cssSelectorOp start="\[" end="]" contains=cssUnicodeEscape,cssSelectorOp2,cssStringQ,cssStringQQ " .class and #id syn match cssClassName "\.[A-Za-z][A-Za-z0-9_-]\+" @@ -534,6 +534,7 @@ if version >= 508 || !exists("did_css_syn_inits") HiLink cssUnicodeEscape Special HiLink cssStringQQ String HiLink cssStringQ String + HiLink cssAttributeSelector String HiLink cssMedia Special HiLink cssMediaType Special HiLink cssMediaComma Normal