Skip to content

Commit df3ffff

Browse files
committed
Merge pull request JulesWang#37 from amadeus/isolate-class-dot
Adds specificity for dot in cssClassName
2 parents ee653fa + a718831 commit df3ffff

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

syntax/css.vim

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,8 @@ syn match cssSelectorOp2 "[~|^$*]\?=" contained
5858
syn region cssAttributeSelector matchgroup=cssSelectorOp start="\[" end="]" contains=cssUnicodeEscape,cssSelectorOp2,cssStringQ,cssStringQQ
5959

6060
" .class and #id
61-
syn match cssClassName "\.[A-Za-z][A-Za-z0-9_-]\+"
61+
syn match cssClassName "\.[A-Za-z][A-Za-z0-9_-]\+" contains=cssClassNameDot
62+
syn match cssClassNameDot contained '\.'
6263

6364
try
6465
syn match cssIdentifier "#[A-Za-zÀ-ÿ_@][A-Za-zÀ-ÿ0-9_@-]*"
@@ -616,6 +617,7 @@ if version >= 508 || !exists("did_css_syn_inits")
616617
HiLink cssFontDescriptorAttr cssAttr
617618
HiLink cssUnicodeRange Constant
618619
HiLink cssClassName Function
620+
HiLink cssClassNameDot Function
619621
HiLink cssProp StorageClass
620622
HiLink cssAttr Constant
621623
HiLink cssUnitDecorators Number

0 commit comments

Comments
 (0)