Add functions that only accept <angle>s to syntax highlight

This commit is contained in:
David Storey 2015-12-26 13:24:52 -08:00
parent f6bcb69f9d
commit b2a919b091

View file

@ -628,6 +628,45 @@
</dict>
</array>
</dict>
<dict>
<key>begin</key>
<string>((hue-)?rotate|skew(X|Y|Z)?)\s*(\()</string>
<key>beginCaptures</key>
<dict>
<key>1</key>
<dict>
<key>name</key>
<string>support.function.misc.css</string>
</dict>
<key>2</key>
<dict>
<key>name</key>
<string>punctuation.section.function.css</string>
</dict>
</dict>
<key>end</key>
<string>(\))</string>
<key>endCaptures</key>
<dict>
<key>1</key>
<dict>
<key>name</key>
<string>punctuation.section.function.css</string>
</dict>
</dict>
<key>patterns</key>
<array>
<dict>
<key>match</key>
<string>(?x)
(?:-|\+)?(?:(?:[0-9]+(?:\.[0-9]+)?)|(?:\.[0-9]+))
((?:deg|g?rad|turn)\b)
</string>
<key>name</key>
<string>constant.numeric.css</string>
</dict>
</array>
</dict>
<dict>
<key>begin</key>
<string>(format|local|url|attr|counter|counters)\s*(\()</string>