Move Selectors Level 4 features correctly

This commit is contained in:
Kyo Nagashima
2013-12-10 06:51:34 +09:00
parent 32bb059f9d
commit 63515c7301
5 changed files with 85 additions and 72 deletions

View File

@@ -1,5 +1,9 @@
syn match cssSelectorOp "[|]"
syn match cssPseudoClassId contained "\<\(active\|valid\|invalid\)-drop-target\>"
syn keyword cssPseudoClassId contained scope current past future default valid invalid required optional blank
syn match cssPseudoClassId contained "\<\(any\|local\)-link\>"
syn match cssPseudoClassId contained "\<read-\(only\|write\)\>"
syn match cssPseudoClassId contained "\<placeholder-shown\>"
syn match cssPseudoClassId contained "\<\(in\|out-of\)-range\>"
syn match cssPseudoClassId contained "\<user-error\>"
syn region cssPseudoClassLang matchgroup=cssPseudoClassId start=":dir(" end=")" oneline
syn match cssPseudoClassId contained "\<\(active\|valid\|invalid\)-drop-target\>"
syn region cssPseudoClassLang matchgroup=cssPseudoClassId start=":\(matches\|dir\|local-link\|current\|nth\(-last\)\=-\(match\|column\)\|column\)(" end=")" oneline