Mercurial > vim
annotate runtime/syntax/css.vim @ 15810:5523665fdf80 v8.1.0912
patch 8.1.0912: MS-Windows: warning for signed/unsigned
commit https://github.com/vim/vim/commit/18442cbcc0d335a8ea6947e94eee9a2ab9552690
Author: Bram Moolenaar <Bram@vim.org>
Date: Wed Feb 13 21:22:12 2019 +0100
patch 8.1.0912: MS-Windows: warning for signed/unsigned
Problem: MS-Windows: warning for signed/unsigned.
Solution: Add type cast. (Nobuhiro Takasaki, closes https://github.com/vim/vim/issues/3945)
author | Bram Moolenaar <Bram@vim.org> |
---|---|
date | Wed, 13 Feb 2019 21:30:07 +0100 |
parents | acd7eaa13d2b |
children | cc953757ed2a |
rev | line source |
---|---|
7 | 1 " Vim syntax file |
3830 | 2 " Language: Cascading Style Sheets |
3 " Previous Contributor List: | |
4 " Claudio Fleiner <claudio@fleiner.com> (Maintainer) | |
5 " Yeti (Add full CSS2, HTML4 support) | |
6 " Nikolai Weibull (Add CSS2 support) | |
13341
acd7eaa13d2b
Updated runtime files.
Christian Brabandt <cb@256bit.org>
parents:
10617
diff
changeset
|
7 " URL: https://github.com/JulesWang/css.vim |
3830 | 8 " Maintainer: Jules Wang <w.jq0722@gmail.com> |
13341
acd7eaa13d2b
Updated runtime files.
Christian Brabandt <cb@256bit.org>
parents:
10617
diff
changeset
|
9 " Last Change: 2018 Feb. 27 |
acd7eaa13d2b
Updated runtime files.
Christian Brabandt <cb@256bit.org>
parents:
10617
diff
changeset
|
10 " cssClassName updated by Ryuichi Hayashida Jan 2016 |
7 | 11 |
10048
43efa4f5a8ea
commit https://github.com/vim/vim/commit/89bcfda6834aba724d12554a34b9ed49f5789fd5
Christian Brabandt <cb@256bit.org>
parents:
6823
diff
changeset
|
12 " quit when a syntax file was already loaded |
7 | 13 if !exists("main_syntax") |
10048
43efa4f5a8ea
commit https://github.com/vim/vim/commit/89bcfda6834aba724d12554a34b9ed49f5789fd5
Christian Brabandt <cb@256bit.org>
parents:
6823
diff
changeset
|
14 if exists("b:current_syntax") |
5239 | 15 finish |
16 endif | |
17 let main_syntax = 'css' | |
18 elseif exists("b:current_syntax") && b:current_syntax == "css" | |
7 | 19 finish |
20 endif | |
21 | |
3854 | 22 let s:cpo_save = &cpo |
23 set cpo&vim | |
24 | |
7 | 25 syn case ignore |
26 | |
6823 | 27 " HTML4 tags |
28 syn keyword cssTagName abbr address area a b base | |
29 syn keyword cssTagName bdo blockquote body br button | |
30 syn keyword cssTagName caption cite code col colgroup dd del | |
31 syn keyword cssTagName dfn div dl dt em fieldset form | |
32 syn keyword cssTagName h1 h2 h3 h4 h5 h6 head hr html img i | |
33 syn keyword cssTagName iframe input ins isindex kbd label legend li | |
34 syn keyword cssTagName link map menu meta noscript ol optgroup | |
35 syn keyword cssTagName option p param pre q s samp script small | |
36 syn keyword cssTagName span strong sub sup tbody td | |
37 syn keyword cssTagName textarea tfoot th thead title tr ul u var | |
5362
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
38 syn keyword cssTagName object svg |
6823 | 39 syn match cssTagName /\<select\>\|\<style\>\|\<table\>/ |
3830 | 40 |
5362
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
41 " 34 HTML5 tags |
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
42 syn keyword cssTagName article aside audio bdi canvas command data |
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
43 syn keyword cssTagName datalist details dialog embed figcaption figure footer |
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
44 syn keyword cssTagName header hgroup keygen main mark menuitem meter nav |
3830 | 45 syn keyword cssTagName output progress rt rp ruby section |
46 syn keyword cssTagName source summary time track video wbr | |
47 | |
48 " Tags not supported in HTML5 | |
6823 | 49 " acronym applet basefont big center dir |
50 " font frame frameset noframes strike tt | |
3830 | 51 |
7 | 52 syn match cssTagName "\*" |
53 | |
3830 | 54 " selectors |
5362
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
55 syn match cssSelectorOp "[,>+~]" |
3830 | 56 syn match cssSelectorOp2 "[~|^$*]\?=" contained |
5362
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
57 syn region cssAttributeSelector matchgroup=cssSelectorOp start="\[" end="]" contains=cssUnicodeEscape,cssSelectorOp2,cssStringQ,cssStringQQ |
7 | 58 |
3830 | 59 " .class and #id |
10617 | 60 syn match cssClassName "\.-\=[A-Za-z_][A-Za-z0-9_-]*" contains=cssClassNameDot |
5555 | 61 syn match cssClassNameDot contained '\.' |
7 | 62 |
557 | 63 try |
36 | 64 syn match cssIdentifier "#[A-Za-zĄ-’_@][A-Za-zĄ-’0-9_@-]*" |
557 | 65 catch /^.*/ |
66 syn match cssIdentifier "#[A-Za-z_@][A-Za-z0-9_@-]*" | |
67 endtry | |
68 | |
5362
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
69 " digits |
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
70 syn match cssValueInteger contained "[-+]\=\d\+" contains=cssUnitDecorators |
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
71 syn match cssValueNumber contained "[-+]\=\d\+\(\.\d*\)\=" contains=cssUnitDecorators |
13341
acd7eaa13d2b
Updated runtime files.
Christian Brabandt <cb@256bit.org>
parents:
10617
diff
changeset
|
72 syn match cssValueLength contained "[-+]\=\d\+\(\.\d*\)\=\(mm\|cm\|in\|pt\|pc\|em\|ex\|px\|rem\|dpi\|dppx\|dpcm\)\>" contains=cssUnitDecorators |
acd7eaa13d2b
Updated runtime files.
Christian Brabandt <cb@256bit.org>
parents:
10617
diff
changeset
|
73 syn match cssValueLength contained "[-+]\=\d\+\(\.\d*\)\=%" contains=cssUnitDecorators |
6823 | 74 syn match cssValueAngle contained "[-+]\=\d\+\(\.\d*\)\=\(deg\|grad\|rad\)\>" contains=cssUnitDecorators |
75 syn match cssValueTime contained "+\=\d\+\(\.\d*\)\=\(ms\|s\)\>" contains=cssUnitDecorators | |
76 syn match cssValueFrequency contained "+\=\d\+\(\.\d*\)\=\(Hz\|kHz\)\>" contains=cssUnitDecorators | |
5362
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
77 |
3893 | 78 " The 16 basic color names |
7 | 79 syn keyword cssColor contained aqua black blue fuchsia gray green lime maroon navy olive purple red silver teal yellow |
3893 | 80 |
81 " 130 more color names | |
82 syn keyword cssColor contained aliceblue antiquewhite aquamarine azure | |
83 syn keyword cssColor contained beige bisque blanchedalmond blueviolet brown burlywood | |
84 syn keyword cssColor contained cadetblue chartreuse chocolate coral cornflowerblue cornsilk crimson cyan | |
6823 | 85 syn match cssColor contained /\<dark\(blue\|cyan\|goldenrod\|gray\|green\|grey\|khaki\)\>/ |
86 syn match cssColor contained /\<dark\(magenta\|olivegreen\|orange\|orchid\|red\|salmon\|seagreen\)\>/ | |
87 syn match cssColor contained /\<darkslate\(blue\|gray\|grey\)\>/ | |
88 syn match cssColor contained /\<dark\(turquoise\|violet\)\>/ | |
3893 | 89 syn keyword cssColor contained deeppink deepskyblue dimgray dimgrey dodgerblue firebrick |
90 syn keyword cssColor contained floralwhite forestgreen gainsboro ghostwhite gold | |
91 syn keyword cssColor contained goldenrod greenyellow grey honeydew hotpink | |
92 syn keyword cssColor contained indianred indigo ivory khaki lavender lavenderblush lawngreen | |
93 syn keyword cssColor contained lemonchiffon limegreen linen magenta | |
6823 | 94 syn match cssColor contained /\<light\(blue\|coral\|cyan\|goldenrodyellow\|gray\|green\)\>/ |
95 syn match cssColor contained /\<light\(grey\|pink\|salmon\|seagreen\|skyblue\|yellow\)\>/ | |
96 syn match cssColor contained /\<light\(slategray\|slategrey\|steelblue\)\>/ | |
97 syn match cssColor contained /\<medium\(aquamarine\|blue\|orchid\|purple\|seagreen\)\>/ | |
98 syn match cssColor contained /\<medium\(slateblue\|springgreen\|turquoise\|violetred\)\>/ | |
3893 | 99 syn keyword cssColor contained midnightblue mintcream mistyrose moccasin navajowhite |
100 syn keyword cssColor contained oldlace olivedrab orange orangered orchid | |
6823 | 101 syn match cssColor contained /\<pale\(goldenrod\|green\|turquoise\|violetred\)\>/ |
3893 | 102 syn keyword cssColor contained papayawhip peachpuff peru pink plum powderblue |
13341
acd7eaa13d2b
Updated runtime files.
Christian Brabandt <cb@256bit.org>
parents:
10617
diff
changeset
|
103 syn keyword cssColor contained rosybrown royalblue rebeccapurple saddlebrown salmon |
acd7eaa13d2b
Updated runtime files.
Christian Brabandt <cb@256bit.org>
parents:
10617
diff
changeset
|
104 syn keyword cssColor contained sandybrown seagreen seashell sienna skyblue slateblue |
3893 | 105 syn keyword cssColor contained slategray slategrey snow springgreen steelblue tan |
106 syn keyword cssColor contained thistle tomato turquoise violet wheat | |
107 syn keyword cssColor contained whitesmoke yellowgreen | |
108 | |
5362
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
109 " FIXME: These are actually case-insensitive too, but (a) specs recommend using |
7 | 110 " mixed-case (b) it's hard to highlight the word `Background' correctly in |
111 " all situations | |
112 syn case match | |
113 syn keyword cssColor contained ActiveBorder ActiveCaption AppWorkspace ButtonFace ButtonHighlight ButtonShadow ButtonText CaptionText GrayText Highlight HighlightText InactiveBorder InactiveCaption InactiveCaptionText InfoBackground InfoText Menu MenuText Scrollbar ThreeDDarkShadow ThreeDFace ThreeDHighlight ThreeDLightShadow ThreeDShadow Window WindowFrame WindowText Background | |
114 syn case ignore | |
3830 | 115 |
116 syn match cssImportant contained "!\s*important\>" | |
117 | |
7 | 118 syn match cssColor contained "\<transparent\>" |
6823 | 119 syn match cssColor contained "\<currentColor\>" |
7 | 120 syn match cssColor contained "\<white\>" |
13341
acd7eaa13d2b
Updated runtime files.
Christian Brabandt <cb@256bit.org>
parents:
10617
diff
changeset
|
121 syn match cssColor contained "#\x\{3,4\}\>" contains=cssUnitDecorators |
acd7eaa13d2b
Updated runtime files.
Christian Brabandt <cb@256bit.org>
parents:
10617
diff
changeset
|
122 syn match cssColor contained "#\x\{6\}\>" contains=cssUnitDecorators |
acd7eaa13d2b
Updated runtime files.
Christian Brabandt <cb@256bit.org>
parents:
10617
diff
changeset
|
123 syn match cssColor contained "#\x\{8\}\>" contains=cssUnitDecorators |
7 | 124 |
13341
acd7eaa13d2b
Updated runtime files.
Christian Brabandt <cb@256bit.org>
parents:
10617
diff
changeset
|
125 syn region cssURL contained matchgroup=cssFunctionName start="\<\(uri\|url\|local\|format\)\s*(" end=")" contains=cssStringQ,cssStringQQ oneline |
5362
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
126 syn region cssFunction contained matchgroup=cssFunctionName start="\<\(rgb\|clip\|attr\|counter\|rect\|cubic-bezier\|steps\)\s*(" end=")" oneline contains=cssValueInteger,cssValueNumber,cssValueLength,cssFunctionComma |
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
127 syn region cssFunction contained matchgroup=cssFunctionName start="\<\(rgba\|hsl\|hsla\|color-stop\|from\|to\)\s*(" end=")" oneline contains=cssColor,cssValueInteger,cssValueNumber,cssValueLength,cssFunctionComma,cssFunction |
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
128 syn region cssFunction contained matchgroup=cssFunctionName start="\<\(linear-\|radial-\)\=\gradient\s*(" end=")" oneline contains=cssColor,cssValueInteger,cssValueNumber,cssValueLength,cssFunction,cssGradientAttr,cssFunctionComma |
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
129 syn region cssFunction contained matchgroup=cssFunctionName start="\<\(matrix\(3d\)\=\|scale\(3d\|X\|Y\|Z\)\=\|translate\(3d\|X\|Y\|Z\)\=\|skew\(X\|Y\)\=\|rotate\(3d\|X\|Y\|Z\)\=\|perspective\)\s*(" end=")" oneline contains=cssValueInteger,cssValueNumber,cssValueLength,cssValueAngle,cssFunctionComma |
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
130 syn keyword cssGradientAttr contained top bottom left right cover center middle ellipse at |
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
131 syn match cssFunctionComma contained "," |
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
132 |
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
133 " Common Prop and Attr |
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
134 syn keyword cssCommonAttr contained auto none inherit all default normal |
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
135 syn keyword cssCommonAttr contained top bottom center stretch hidden visible |
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
136 "------------------------------------------------ |
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
137 " CSS Animations |
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
138 " http://www.w3.org/TR/css3-animations/ |
5555 | 139 syn match cssAnimationProp contained "\<animation\(-\(delay\|direction\|duration\|fill-mode\|name\|play-state\|timing-function\|iteration-count\)\)\=\>" |
7 | 140 |
5362
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
141 " animation-direction attributes |
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
142 syn keyword cssAnimationAttr contained alternate reverse |
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
143 syn match cssAnimationAttr contained "\<alternate-reverse\>" |
7 | 144 |
5362
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
145 " animation-fill-mode attributes |
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
146 syn keyword cssAnimationAttr contained forwards backwards both |
3830 | 147 |
5362
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
148 " animation-play-state attributes |
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
149 syn keyword cssAnimationAttr contained running paused |
6823 | 150 |
151 " animation-iteration-count attributes | |
152 syn keyword cssAnimationAttr contained infinite | |
5362
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
153 "------------------------------------------------ |
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
154 " CSS Backgrounds and Borders Module Level 3 |
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
155 " http://www.w3.org/TR/css3-background/ |
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
156 syn match cssBackgroundProp contained "\<background\(-\(attachment\|clip\|color\|image\|origin\|position\|repeat\|size\)\)\=\>" |
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
157 " background-attachment attributes |
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
158 syn keyword cssBackgroundAttr contained scroll fixed local |
3830 | 159 |
5362
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
160 " background-position attributes |
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
161 syn keyword cssBackgroundAttr contained left center right top bottom |
3830 | 162 |
5362
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
163 " background-repeat attributes |
3830 | 164 syn match cssBackgroundAttr contained "\<no-repeat\>" |
165 syn match cssBackgroundAttr contained "\<repeat\(-[xy]\)\=\>" | |
5362
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
166 |
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
167 " background-size attributes |
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
168 syn keyword cssBackgroundAttr contained cover contain |
3830 | 169 |
5362
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
170 syn match cssBorderProp contained "\<border\(-\(top\|right\|bottom\|left\)\)\=\(-\(width\|color\|style\)\)\=\>" |
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
171 syn match cssBorderProp contained "\<border\(-\(top\|bottom\)-\(left\|right\)\)\=-radius\>" |
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
172 syn match cssBorderProp contained "\<border-image\(-\(outset\|repeat\|slice\|source\|width\)\)\=\>" |
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
173 syn match cssBorderProp contained "\<box-decoration-break\>" |
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
174 syn match cssBorderProp contained "\<box-shadow\>" |
3830 | 175 |
5362
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
176 " border-image attributes |
13341
acd7eaa13d2b
Updated runtime files.
Christian Brabandt <cb@256bit.org>
parents:
10617
diff
changeset
|
177 syn keyword cssBorderAttr contained stretch round fill |
5362
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
178 |
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
179 " border-style attributes |
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
180 syn keyword cssBorderAttr contained dotted dashed solid double groove ridge inset outset |
3830 | 181 |
5362
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
182 " border-width attributes |
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
183 syn keyword cssBorderAttr contained thin thick medium |
3830 | 184 |
5362
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
185 " box-decoration-break attributes |
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
186 syn keyword cssBorderAttr contained clone slice |
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
187 "------------------------------------------------ |
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
188 |
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
189 syn match cssBoxProp contained "\<padding\(-\(top\|right\|bottom\|left\)\)\=\>" |
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
190 syn match cssBoxProp contained "\<margin\(-\(top\|right\|bottom\|left\)\)\=\>" |
3830 | 191 syn match cssBoxProp contained "\<overflow\(-\(x\|y\|style\)\)\=\>" |
5555 | 192 syn match cssBoxProp contained "\<rotation\(-point\)\=\>" |
3830 | 193 syn keyword cssBoxAttr contained visible hidden scroll auto |
194 syn match cssBoxAttr contained "\<no-\(display\|content\)\>" | |
195 | |
196 syn keyword cssColorProp contained opacity | |
197 syn match cssColorProp contained "\<color-profile\>" | |
198 syn match cssColorProp contained "\<rendering-intent\>" | |
199 | |
200 | |
201 syn match cssDimensionProp contained "\<\(min\|max\)-\(width\|height\)\>" | |
202 syn keyword cssDimensionProp contained height | |
203 syn keyword cssDimensionProp contained width | |
204 | |
13341
acd7eaa13d2b
Updated runtime files.
Christian Brabandt <cb@256bit.org>
parents:
10617
diff
changeset
|
205 " CSS Flexible Box Layout Module Level 1 |
acd7eaa13d2b
Updated runtime files.
Christian Brabandt <cb@256bit.org>
parents:
10617
diff
changeset
|
206 " http://www.w3.org/TR/css3-flexbox/ |
acd7eaa13d2b
Updated runtime files.
Christian Brabandt <cb@256bit.org>
parents:
10617
diff
changeset
|
207 " CSS Box Alignment Module Level 3 |
acd7eaa13d2b
Updated runtime files.
Christian Brabandt <cb@256bit.org>
parents:
10617
diff
changeset
|
208 " http://www.w3.org/TR/css-align-3/ |
acd7eaa13d2b
Updated runtime files.
Christian Brabandt <cb@256bit.org>
parents:
10617
diff
changeset
|
209 syn match cssFlexibleBoxProp contained "\<flex\(-\(direction\|wrap\|flow\|grow\|shrink\|basis\)\)\=\>" |
acd7eaa13d2b
Updated runtime files.
Christian Brabandt <cb@256bit.org>
parents:
10617
diff
changeset
|
210 syn match cssFlexibleBoxProp contained "\<\(align\|justify\)\(-\(items\|self\|content\)\)\=\>" |
acd7eaa13d2b
Updated runtime files.
Christian Brabandt <cb@256bit.org>
parents:
10617
diff
changeset
|
211 syn keyword cssFlexibleBoxProp contained order |
acd7eaa13d2b
Updated runtime files.
Christian Brabandt <cb@256bit.org>
parents:
10617
diff
changeset
|
212 |
acd7eaa13d2b
Updated runtime files.
Christian Brabandt <cb@256bit.org>
parents:
10617
diff
changeset
|
213 syn match cssFlexibleBoxAttr contained "\<\(row\|column\|wrap\)\(-reverse\)\=\>" |
acd7eaa13d2b
Updated runtime files.
Christian Brabandt <cb@256bit.org>
parents:
10617
diff
changeset
|
214 syn keyword cssFlexibleBoxAttr contained nowrap stretch baseline center |
acd7eaa13d2b
Updated runtime files.
Christian Brabandt <cb@256bit.org>
parents:
10617
diff
changeset
|
215 syn match cssFlexibleBoxAttr contained "\<flex\(-\(start\|end\)\)\=\>" |
acd7eaa13d2b
Updated runtime files.
Christian Brabandt <cb@256bit.org>
parents:
10617
diff
changeset
|
216 syn match cssFlexibleBoxAttr contained "\<space\(-\(between\|around\)\)\=\>" |
3830 | 217 |
5362
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
218 " CSS Fonts Module Level 3 |
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
219 " http://www.w3.org/TR/css-fonts-3/ |
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
220 syn match cssFontProp contained "\<font\(-\(family\|\|feature-settings\|kerning\|language-override\|size\(-adjust\)\=\|stretch\|style\|synthesis\|variant\(-\(alternates\|caps\|east-asian\|ligatures\|numeric\|position\)\)\=\|weight\)\)\=\>" |
6823 | 221 |
5362
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
222 " font attributes |
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
223 syn keyword cssFontAttr contained icon menu caption |
7 | 224 syn match cssFontAttr contained "\<message-box\>" |
225 syn match cssFontAttr contained "\<status-bar\>" | |
5362
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
226 syn keyword cssFontAttr contained larger smaller |
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
227 syn match cssFontAttr contained "\<\(x\{1,2\}-\)\=\(large\|small\)\>" |
13341
acd7eaa13d2b
Updated runtime files.
Christian Brabandt <cb@256bit.org>
parents:
10617
diff
changeset
|
228 syn match cssFontAttr contained "\<small-\(caps\|caption\)\>" |
5362
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
229 " font-family attributes |
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
230 syn match cssFontAttr contained "\<\(sans-\)\=serif\>" |
6823 | 231 syn keyword cssFontAttr contained Antiqua Arial Black Book Charcoal Comic Courier Dingbats Gadget Geneva Georgia Grande Helvetica Impact Linotype Lucida MS Monaco Neue New Palatino Roboto Roman Symbol Tahoma Times Trebuchet Verdana Webdings Wingdings York Zapf |
5362
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
232 syn keyword cssFontAttr contained cursive fantasy monospace |
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
233 " font-feature-settings attributes |
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
234 syn keyword cssFontAttr contained on off |
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
235 " font-stretch attributes |
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
236 syn match cssFontAttr contained "\<\(\(ultra\|extra\|semi\)-\)\=\(condensed\|expanded\)\>" |
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
237 " font-style attributes |
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
238 syn keyword cssFontAttr contained italic oblique |
6823 | 239 " font-synthesis attributes |
240 syn keyword cssFontAttr contained weight style | |
5362
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
241 " font-weight attributes |
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
242 syn keyword cssFontAttr contained bold bolder lighter |
6823 | 243 " TODO: font-variant-* attributes |
5362
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
244 "------------------------------------------------ |
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
245 |
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
246 " Webkit specific property/attributes |
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
247 syn match cssFontProp contained "\<font-smooth\>" |
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
248 syn match cssFontAttr contained "\<\(subpixel-\)\=\antialiased\>" |
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
249 |
5555 | 250 |
251 " CSS Multi-column Layout Module | |
252 " http://www.w3.org/TR/css3-multicol/ | |
253 syn match cssMultiColumnProp contained "\<break-\(after\|before\|inside\)\>" | |
254 syn match cssMultiColumnProp contained "\<column-\(count\|fill\|gap\|rule\(-\(color\|style\|width\)\)\=\|span\|width\)\>" | |
255 syn keyword cssMultiColumnProp contained columns | |
256 syn keyword cssMultiColumnAttr contained balance medium | |
13341
acd7eaa13d2b
Updated runtime files.
Christian Brabandt <cb@256bit.org>
parents:
10617
diff
changeset
|
257 syn keyword cssMultiColumnAttr contained always left right page column |
acd7eaa13d2b
Updated runtime files.
Christian Brabandt <cb@256bit.org>
parents:
10617
diff
changeset
|
258 syn match cssMultiColumnAttr contained "\<avoid\(-\(page\|column\)\)\=\>" |
5555 | 259 |
260 " http://www.w3.org/TR/css3-break/#page-break | |
261 syn match cssMultiColumnProp contained "\<page\(-break-\(before\|after\|inside\)\)\=\>" | |
262 | |
13341
acd7eaa13d2b
Updated runtime files.
Christian Brabandt <cb@256bit.org>
parents:
10617
diff
changeset
|
263 " http://www.w3.org/TR/SVG11/interact.html |
acd7eaa13d2b
Updated runtime files.
Christian Brabandt <cb@256bit.org>
parents:
10617
diff
changeset
|
264 syn match cssInteractProp contained "\<pointer-events\>" |
acd7eaa13d2b
Updated runtime files.
Christian Brabandt <cb@256bit.org>
parents:
10617
diff
changeset
|
265 syn match cssInteractAttr contained "\<\(visible\)\=\(Painted\|Fill\|Stroke\)\=\>" |
acd7eaa13d2b
Updated runtime files.
Christian Brabandt <cb@256bit.org>
parents:
10617
diff
changeset
|
266 |
5555 | 267 " TODO find following items in w3c docs. |
5362
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
268 syn keyword cssGeneratedContentProp contained quotes crop |
3830 | 269 syn match cssGeneratedContentProp contained "\<counter-\(reset\|increment\)\>" |
270 syn match cssGeneratedContentProp contained "\<move-to\>" | |
271 syn match cssGeneratedContentProp contained "\<page-policy\>" | |
272 syn match cssGeneratedContentAttr contained "\<\(no-\)\=\(open\|close\)-quote\>" | |
273 | |
13341
acd7eaa13d2b
Updated runtime files.
Christian Brabandt <cb@256bit.org>
parents:
10617
diff
changeset
|
274 " https://www.w3.org/TR/css-grid-1/ |
acd7eaa13d2b
Updated runtime files.
Christian Brabandt <cb@256bit.org>
parents:
10617
diff
changeset
|
275 syn match cssGridProp contained "\<grid\>" |
acd7eaa13d2b
Updated runtime files.
Christian Brabandt <cb@256bit.org>
parents:
10617
diff
changeset
|
276 syn match cssGridProp contained "\<grid\(-\(template\|auto\)\)\=\(-\(columns\|rows\|areas\)\)\>" |
acd7eaa13d2b
Updated runtime files.
Christian Brabandt <cb@256bit.org>
parents:
10617
diff
changeset
|
277 syn match cssGridProp contained "\<grid-\(column\|row\)\(-\(start\|end\|gap\)\)\=\>" |
acd7eaa13d2b
Updated runtime files.
Christian Brabandt <cb@256bit.org>
parents:
10617
diff
changeset
|
278 syn match cssGridProp contained "\<grid-\(area\|gap\)\>" |
acd7eaa13d2b
Updated runtime files.
Christian Brabandt <cb@256bit.org>
parents:
10617
diff
changeset
|
279 syn match cssGridProp contained "\<grid-auto-flow\>" |
3830 | 280 |
281 syn match cssHyerlinkProp contained "\<target\(-\(name\|new\|position\)\)\=\>" | |
282 | |
283 syn match cssListProp contained "\<list-style\(-\(type\|position\|image\)\)\=\>" | |
284 syn match cssListAttr contained "\<\(lower\|upper\)-\(roman\|alpha\|greek\|latin\)\>" | |
285 syn match cssListAttr contained "\<\(hiragana\|katakana\)\(-iroha\)\=\>" | |
286 syn match cssListAttr contained "\<\(decimal\(-leading-zero\)\=\|cjk-ideographic\)\>" | |
287 syn keyword cssListAttr contained disc circle square hebrew armenian georgian | |
288 syn keyword cssListAttr contained inside outside | |
289 | |
290 syn keyword cssPositioningProp contained bottom clear clip display float left | |
291 syn keyword cssPositioningProp contained position right top visibility | |
292 syn match cssPositioningProp contained "\<z-index\>" | |
13341
acd7eaa13d2b
Updated runtime files.
Christian Brabandt <cb@256bit.org>
parents:
10617
diff
changeset
|
293 syn keyword cssPositioningAttr contained block compact grid |
5362
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
294 syn match cssPositioningAttr contained "\<table\(-\(row-group\|\(header\|footer\)-group\|row\|column\(-group\)\=\|cell\|caption\)\)\=\>" |
3830 | 295 syn keyword cssPositioningAttr contained left right both |
296 syn match cssPositioningAttr contained "\<list-item\>" | |
13341
acd7eaa13d2b
Updated runtime files.
Christian Brabandt <cb@256bit.org>
parents:
10617
diff
changeset
|
297 syn match cssPositioningAttr contained "\<inline\(-\(block\|box\|table\|grid\|flex\)\)\=\>" |
acd7eaa13d2b
Updated runtime files.
Christian Brabandt <cb@256bit.org>
parents:
10617
diff
changeset
|
298 syn keyword cssPositioningAttr contained static relative absolute fixed subgrid |
7 | 299 |
13341
acd7eaa13d2b
Updated runtime files.
Christian Brabandt <cb@256bit.org>
parents:
10617
diff
changeset
|
300 syn keyword cssPrintAttr contained landscape portrait crop cross always |
3830 | 301 |
302 syn match cssTableProp contained "\<\(caption-side\|table-layout\|border-collapse\|border-spacing\|empty-cells\)\>" | |
303 syn keyword cssTableAttr contained fixed collapse separate show hide once always | |
304 | |
305 | |
306 syn keyword cssTextProp contained color direction | |
7 | 307 syn match cssTextProp "\<\(\(word\|letter\)-spacing\|text\(-\(decoration\|transform\|align\|index\|shadow\)\)\=\|vertical-align\|unicode-bidi\|line-height\)\>" |
5362
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
308 syn match cssTextProp contained "\<text-\(justify\|outline\|warp\|align-last\|size-adjust\|rendering\|stroke\|indent\)\>" |
3830 | 309 syn match cssTextProp contained "\<word-\(break\|\wrap\)\>" |
310 syn match cssTextProp contained "\<white-space\>" | |
311 syn match cssTextProp contained "\<hanging-punctuation\>" | |
312 syn match cssTextProp contained "\<punctuation-trim\>" | |
7 | 313 syn match cssTextAttr contained "\<line-through\>" |
314 syn match cssTextAttr contained "\<\(text-\)\=\(top\|bottom\)\>" | |
3830 | 315 syn keyword cssTextAttr contained ltr rtl embed nowrap |
7 | 316 syn keyword cssTextAttr contained underline overline blink sub super middle |
3830 | 317 syn keyword cssTextAttr contained capitalize uppercase lowercase |
5362
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
318 syn keyword cssTextAttr contained justify baseline sub super |
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
319 syn keyword cssTextAttr contained optimizeLegibility optimizeSpeed |
3830 | 320 syn match cssTextAttr contained "\<pre\(-\(line\|wrap\)\)\=\>" |
321 syn match cssTextAttr contained "\<\(allow\|force\)-end\>" | |
322 syn keyword cssTextAttr contained start end adjacent | |
323 syn match cssTextAttr contained "\<inter-\(word\|ideographic\|cluster\)\>" | |
324 syn keyword cssTextAttr contained distribute kashida first last | |
325 syn keyword cssTextAttr contained clip ellipsis unrestricted suppress | |
326 syn match cssTextAttr contained "\<break-all\>" | |
327 syn match cssTextAttr contained "\<break-word\>" | |
328 syn keyword cssTextAttr contained hyphenate | |
5362
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
329 syn match cssTextAttr contained "\<bidi-override\>" |
3830 | 330 |
331 syn match cssTransformProp contained "\<transform\(-\(origin\|style\)\)\=\>" | |
332 syn match cssTransformProp contained "\<perspective\(-origin\)\=\>" | |
333 syn match cssTransformProp contained "\<backface-visibility\>" | |
7 | 334 |
5362
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
335 " CSS Transitions |
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
336 " http://www.w3.org/TR/css3-transitions/ |
3830 | 337 syn match cssTransitionProp contained "\<transition\(-\(delay\|duration\|property\|timing-function\)\)\=\>" |
7 | 338 |
5362
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
339 " transition-time-function attributes |
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
340 syn match cssTransitionAttr contained "\<linear\(-gradient\)\@!\>" |
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
341 syn match cssTransitionAttr contained "\<ease\(-\(in-out\|out\|in\)\)\=\>" |
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
342 syn match cssTransitionAttr contained "\<step\(-start\|-end\)\=\>" |
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
343 "------------------------------------------------ |
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
344 " CSS Basic User Interface Module Level 3 (CSS3 UI) |
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
345 " http://www.w3.org/TR/css3-ui/ |
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
346 syn match cssUIProp contained "\<box-sizing\>" |
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
347 syn match cssUIAttr contained "\<\(content\|padding\|border\)\(-box\)\=\>" |
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
348 |
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
349 syn keyword cssUIProp contained cursor |
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
350 syn match cssUIAttr contained "\<\(\([ns]\=[ew]\=\)\|col\|row\|nesw\|nwse\)-resize\>" |
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
351 syn keyword cssUIAttr contained crosshair help move pointer alias copy |
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
352 syn keyword cssUIAttr contained progress wait text cell move |
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
353 syn match cssUIAttr contained "\<context-menu\>" |
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
354 syn match cssUIAttr contained "\<no-drop\>" |
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
355 syn match cssUIAttr contained "\<not-allowed\>" |
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
356 syn match cssUIAttr contained "\<all-scroll\>" |
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
357 syn match cssUIAttr contained "\<\(vertical-\)\=text\>" |
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
358 syn match cssUIAttr contained "\<zoom\(-in\|-out\)\=\>" |
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
359 |
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
360 syn match cssUIProp contained "\<ime-mode\>" |
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
361 syn keyword cssUIAttr contained active inactive disabled |
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
362 |
3830 | 363 syn match cssUIProp contained "\<nav-\(down\|index\|left\|right\|up\)\=\>" |
5362
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
364 syn match cssUIProp contained "\<outline\(-\(width\|style\|color\|offset\)\)\=\>" |
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
365 syn keyword cssUIAttr contained invert |
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
366 |
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
367 syn keyword cssUIProp contained icon resize |
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
368 syn keyword cssUIAttr contained both horizontal vertical |
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
369 |
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
370 syn match cssUIProp contained "\<text-overflow\>" |
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
371 syn keyword cssUIAttr contained clip ellipsis |
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
372 |
13341
acd7eaa13d2b
Updated runtime files.
Christian Brabandt <cb@256bit.org>
parents:
10617
diff
changeset
|
373 syn match cssUIProp contained "\<image-rendering\>" |
acd7eaa13d2b
Updated runtime files.
Christian Brabandt <cb@256bit.org>
parents:
10617
diff
changeset
|
374 syn keyword cssUIAttr contained pixellated |
acd7eaa13d2b
Updated runtime files.
Christian Brabandt <cb@256bit.org>
parents:
10617
diff
changeset
|
375 syn match cssUIAttr contained "\<crisp-edges\>" |
acd7eaa13d2b
Updated runtime files.
Christian Brabandt <cb@256bit.org>
parents:
10617
diff
changeset
|
376 |
5362
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
377 "------------------------------------------------ |
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
378 " Webkit/iOS specific attributes |
13341
acd7eaa13d2b
Updated runtime files.
Christian Brabandt <cb@256bit.org>
parents:
10617
diff
changeset
|
379 syn match cssUIAttr contained '\<preserve-3d\>' |
5362
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
380 " IE specific attributes |
13341
acd7eaa13d2b
Updated runtime files.
Christian Brabandt <cb@256bit.org>
parents:
10617
diff
changeset
|
381 syn match cssIEUIAttr contained '\<bicubic\>' |
5362
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
382 |
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
383 " Webkit/iOS specific properties |
13341
acd7eaa13d2b
Updated runtime files.
Christian Brabandt <cb@256bit.org>
parents:
10617
diff
changeset
|
384 syn match cssUIProp contained '\<tap-highlight-color\|user-select\|touch-callout\>' |
5362
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
385 " IE specific properties |
13341
acd7eaa13d2b
Updated runtime files.
Christian Brabandt <cb@256bit.org>
parents:
10617
diff
changeset
|
386 syn match cssIEUIProp contained '\<interpolation-mode\|zoom\|filter\>' |
5362
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
387 |
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
388 " Webkit/Firebox specific properties/attributes |
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
389 syn keyword cssUIProp contained appearance |
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
390 syn keyword cssUIAttr contained window button field icon document menu |
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
391 |
7 | 392 |
393 syn match cssAuralProp contained "\<\(pause\|cue\)\(-\(before\|after\)\)\=\>" | |
5362
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
394 syn match cssAuralProp contained "\<\(play-during\|speech-rate\|voice-family\|pitch\(-range\)\=\|speak\(-\(punctuation\|numeral\|header\)\)\=\)\>" |
7 | 395 syn keyword cssAuralProp contained volume during azimuth elevation stress richness |
396 syn match cssAuralAttr contained "\<\(x-\)\=\(soft\|loud\)\>" | |
397 syn keyword cssAuralAttr contained silent | |
398 syn match cssAuralAttr contained "\<spell-out\>" | |
399 syn keyword cssAuralAttr contained non mix | |
400 syn match cssAuralAttr contained "\<\(left\|right\)-side\>" | |
401 syn match cssAuralAttr contained "\<\(far\|center\)-\(left\|center\|right\)\>" | |
402 syn keyword cssAuralAttr contained leftwards rightwards behind | |
5362
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
403 syn keyword cssAuralAttr contained below level above lower higher |
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
404 syn match cssAuralAttr contained "\<\(x-\)\=\(slow\|fast\|low\|high\)\>" |
7 | 405 syn keyword cssAuralAttr contained faster slower |
406 syn keyword cssAuralAttr contained male female child code digits continuous | |
3830 | 407 |
5362
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
408 " mobile text |
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
409 syn match cssMobileTextProp contained "\<text-size-adjust\>" |
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
410 |
13341
acd7eaa13d2b
Updated runtime files.
Christian Brabandt <cb@256bit.org>
parents:
10617
diff
changeset
|
411 syn keyword cssMediaProp contained width height orientation scan grid |
acd7eaa13d2b
Updated runtime files.
Christian Brabandt <cb@256bit.org>
parents:
10617
diff
changeset
|
412 syn match cssMediaProp contained /\(\(max\|min\)-\)\=\(\(device\)-\)\=aspect-ratio/ |
acd7eaa13d2b
Updated runtime files.
Christian Brabandt <cb@256bit.org>
parents:
10617
diff
changeset
|
413 syn match cssMediaProp contained /\(\(max\|min\)-\)\=device-pixel-ratio/ |
acd7eaa13d2b
Updated runtime files.
Christian Brabandt <cb@256bit.org>
parents:
10617
diff
changeset
|
414 syn match cssMediaProp contained /\(\(max\|min\)-\)\=device-\(height\|width\)/ |
acd7eaa13d2b
Updated runtime files.
Christian Brabandt <cb@256bit.org>
parents:
10617
diff
changeset
|
415 syn match cssMediaProp contained /\(\(max\|min\)-\)\=\(height\|width\|resolution\|monochrome\|color\(-index\)\=\)/ |
acd7eaa13d2b
Updated runtime files.
Christian Brabandt <cb@256bit.org>
parents:
10617
diff
changeset
|
416 syn keyword cssMediaAttr contained portrait landscape progressive interlace |
acd7eaa13d2b
Updated runtime files.
Christian Brabandt <cb@256bit.org>
parents:
10617
diff
changeset
|
417 syn match cssKeyFrameProp /\d*%\|from\|to/ contained nextgroup=cssDefinition |
acd7eaa13d2b
Updated runtime files.
Christian Brabandt <cb@256bit.org>
parents:
10617
diff
changeset
|
418 syn match cssPageMarginProp /@\(\(top\|left\|right\|bottom\)-\(left\|center\|right\|middle\|bottom\)\)\(-corner\)\=/ contained nextgroup=cssDefinition |
acd7eaa13d2b
Updated runtime files.
Christian Brabandt <cb@256bit.org>
parents:
10617
diff
changeset
|
419 syn keyword cssPageProp contained content size |
acd7eaa13d2b
Updated runtime files.
Christian Brabandt <cb@256bit.org>
parents:
10617
diff
changeset
|
420 syn keyword cssPageProp contained orphans widows |
acd7eaa13d2b
Updated runtime files.
Christian Brabandt <cb@256bit.org>
parents:
10617
diff
changeset
|
421 syn keyword cssFontDescriptorProp contained src |
acd7eaa13d2b
Updated runtime files.
Christian Brabandt <cb@256bit.org>
parents:
10617
diff
changeset
|
422 syn match cssFontDescriptorProp contained "\<unicode-range\>" |
acd7eaa13d2b
Updated runtime files.
Christian Brabandt <cb@256bit.org>
parents:
10617
diff
changeset
|
423 " unicode-range attributes |
acd7eaa13d2b
Updated runtime files.
Christian Brabandt <cb@256bit.org>
parents:
10617
diff
changeset
|
424 syn match cssFontDescriptorAttr contained "U+[0-9A-Fa-f?]\+" |
acd7eaa13d2b
Updated runtime files.
Christian Brabandt <cb@256bit.org>
parents:
10617
diff
changeset
|
425 syn match cssFontDescriptorAttr contained "U+\x\+-\x\+" |
7 | 426 |
427 syn match cssBraces contained "[{}]" | |
428 syn match cssError contained "{@<>" | |
13341
acd7eaa13d2b
Updated runtime files.
Christian Brabandt <cb@256bit.org>
parents:
10617
diff
changeset
|
429 syn region cssDefinition transparent matchgroup=cssBraces start='{' end='}' contains=cssTagName,cssAttributeSelector,cssClassName,cssIdentifier,cssAtRule,cssAttrRegion,css.*Prop,cssComment,cssValue.*,cssColor,cssURL,cssImportant,cssError,cssStringQ,cssStringQQ,cssFunction,cssUnicodeEscape,cssVendor,cssDefinition,cssHacks,cssNoise fold |
7 | 430 syn match cssBraceError "}" |
5362
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
431 syn match cssAttrComma "," |
7 | 432 |
3830 | 433 " Pseudo class |
5362
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
434 " http://www.w3.org/TR/css3-selectors/ |
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
435 syn match cssPseudoClass ":[A-Za-z0-9_-]*" contains=cssNoise,cssPseudoClassId,cssUnicodeEscape,cssVendor,cssPseudoClassFn |
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
436 syn keyword cssPseudoClassId contained link visited active hover before after left right |
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
437 syn keyword cssPseudoClassId contained root empty target enable disabled checked invalid |
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
438 syn match cssPseudoClassId contained "\<first-\(line\|letter\)\>" |
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
439 syn match cssPseudoClassId contained "\<\(first\|last\|only\)-\(of-type\|child\)\>" |
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
440 syn region cssPseudoClassFn contained matchgroup=cssFunctionName start="\<\(not\|lang\|\(nth\|nth-last\)-\(of-type\|child\)\)(" end=")" |
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
441 " ------------------------------------ |
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
442 " Vendor specific properties |
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
443 syn match cssPseudoClassId contained "\<selection\>" |
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
444 syn match cssPseudoClassId contained "\<focus\(-inner\)\=\>" |
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
445 syn match cssPseudoClassId contained "\<\(input-\)\=placeholder\>" |
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
446 |
6823 | 447 " Misc highlight groups |
13341
acd7eaa13d2b
Updated runtime files.
Christian Brabandt <cb@256bit.org>
parents:
10617
diff
changeset
|
448 syntax match cssUnitDecorators /\(#\|-\|+\|%\|mm\|cm\|in\|pt\|pc\|em\|ex\|px\|ch\|rem\|vh\|vw\|vmin\|vmax\|dpi\|dppx\|dpcm\|Hz\|kHz\|s\|ms\|deg\|grad\|rad\)/ contained |
6823 | 449 syntax match cssNoise contained /\(:\|;\|\/\)/ |
7 | 450 |
3830 | 451 " Comment |
5369
5bfefa47d4a0
Fix problem with 'iskeyword' in CSS syntax.
Bram Moolenaar <bram@vim.org>
parents:
5362
diff
changeset
|
452 syn region cssComment start="/\*" end="\*/" contains=@Spell fold |
7 | 453 |
454 syn match cssUnicodeEscape "\\\x\{1,6}\s\?" | |
5555 | 455 syn match cssSpecialCharQQ +\\\\\|\\"+ contained |
456 syn match cssSpecialCharQ +\\\\\|\\'+ contained | |
7 | 457 syn region cssStringQQ start=+"+ skip=+\\\\\|\\"+ end=+"+ contains=cssUnicodeEscape,cssSpecialCharQQ |
458 syn region cssStringQ start=+'+ skip=+\\\\\|\\'+ end=+'+ contains=cssUnicodeEscape,cssSpecialCharQ | |
3830 | 459 |
460 " Vendor Prefix | |
13341
acd7eaa13d2b
Updated runtime files.
Christian Brabandt <cb@256bit.org>
parents:
10617
diff
changeset
|
461 syn match cssVendor contained "-\(webkit\|moz\|o\|ms\)-" |
3830 | 462 |
5362
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
463 " Various CSS Hack characters |
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
464 " In earlier versions of IE (6 and 7), one can prefix property names |
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
465 " with a _ or * to isolate those definitions to particular versions of IE |
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
466 " This is purely decorative and therefore we assign to the same highlight |
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
467 " group to cssVendor, for more information: |
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
468 " http://www.paulirish.com/2009/browser-specific-css-hacks/ |
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
469 syn match cssHacks contained /\(_\|*\)/ |
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
470 |
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
471 " Attr Enhance |
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
472 " Some keywords are both Prop and Attr, so we have to handle them |
6823 | 473 syn region cssAttrRegion start=/:/ end=/\ze\(;\|)\|}\)/ contained contains=css.*Attr,cssColor,cssImportant,cssValue.*,cssFunction,cssString.*,cssURL,cssComment,cssUnicodeEscape,cssVendor,cssError,cssAttrComma,cssNoise |
5362
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
474 |
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
475 " Hack for transition |
6823 | 476 " 'transition' has Props after ':'. |
477 syn region cssAttrRegion start=/transition\s*:/ end=/\ze\(;\|)\|}\)/ contained contains=css.*Prop,css.*Attr,cssColor,cssImportant,cssValue.*,cssFunction,cssString.*,cssURL,cssComment,cssUnicodeEscape,cssVendor,cssError,cssAttrComma,cssNoise | |
5362
ab1508486b12
Update runtime files. Add support for J.
Bram Moolenaar <bram@vim.org>
parents:
5239
diff
changeset
|
478 |
13341
acd7eaa13d2b
Updated runtime files.
Christian Brabandt <cb@256bit.org>
parents:
10617
diff
changeset
|
479 syn match cssAtKeyword /@\(font-face\|media\|keyframes\|import\|charset\|namespace\|page\|supports\)/ contained |
acd7eaa13d2b
Updated runtime files.
Christian Brabandt <cb@256bit.org>
parents:
10617
diff
changeset
|
480 |
acd7eaa13d2b
Updated runtime files.
Christian Brabandt <cb@256bit.org>
parents:
10617
diff
changeset
|
481 syn keyword cssAtRuleLogical only not and contained |
acd7eaa13d2b
Updated runtime files.
Christian Brabandt <cb@256bit.org>
parents:
10617
diff
changeset
|
482 |
acd7eaa13d2b
Updated runtime files.
Christian Brabandt <cb@256bit.org>
parents:
10617
diff
changeset
|
483 " @media |
acd7eaa13d2b
Updated runtime files.
Christian Brabandt <cb@256bit.org>
parents:
10617
diff
changeset
|
484 " Reference: http://www.w3.org/TR/css3-mediaqueries/ |
acd7eaa13d2b
Updated runtime files.
Christian Brabandt <cb@256bit.org>
parents:
10617
diff
changeset
|
485 syn region cssAtRule start=/@media\>/ end=/\ze{/ skipwhite skipnl matchgroup=cssAtKeyword contains=cssMediaProp,cssValueLength,cssAtRuleLogical,cssValueInteger,cssMediaAttr,cssVendor,cssMediaType,cssComment nextgroup=cssDefinition |
acd7eaa13d2b
Updated runtime files.
Christian Brabandt <cb@256bit.org>
parents:
10617
diff
changeset
|
486 syn keyword cssMediaType contained screen print aural braille embossed handheld projection tty tv speech all contained |
acd7eaa13d2b
Updated runtime files.
Christian Brabandt <cb@256bit.org>
parents:
10617
diff
changeset
|
487 |
acd7eaa13d2b
Updated runtime files.
Christian Brabandt <cb@256bit.org>
parents:
10617
diff
changeset
|
488 " @page |
acd7eaa13d2b
Updated runtime files.
Christian Brabandt <cb@256bit.org>
parents:
10617
diff
changeset
|
489 " http://www.w3.org/TR/css3-page/ |
acd7eaa13d2b
Updated runtime files.
Christian Brabandt <cb@256bit.org>
parents:
10617
diff
changeset
|
490 syn region cssAtRule start=/@page\>/ end=/\ze{/ skipwhite skipnl matchgroup=cssAtKeyword contains=cssPagePseudo,cssComment nextgroup=cssDefinition |
acd7eaa13d2b
Updated runtime files.
Christian Brabandt <cb@256bit.org>
parents:
10617
diff
changeset
|
491 syn match cssPagePseudo /:\(left\|right\|first\|blank\)/ contained skipwhite skipnl |
acd7eaa13d2b
Updated runtime files.
Christian Brabandt <cb@256bit.org>
parents:
10617
diff
changeset
|
492 " @keyframe |
acd7eaa13d2b
Updated runtime files.
Christian Brabandt <cb@256bit.org>
parents:
10617
diff
changeset
|
493 " http://www.w3.org/TR/css3-animations/#keyframes |
acd7eaa13d2b
Updated runtime files.
Christian Brabandt <cb@256bit.org>
parents:
10617
diff
changeset
|
494 syn region cssAtRule start=/@\(-[a-z]\+-\)\=keyframes\>/ end=/\ze{/ skipwhite skipnl matchgroup=cssAtKeyword contains=cssVendor,cssComment nextgroup=cssDefinition |
acd7eaa13d2b
Updated runtime files.
Christian Brabandt <cb@256bit.org>
parents:
10617
diff
changeset
|
495 |
acd7eaa13d2b
Updated runtime files.
Christian Brabandt <cb@256bit.org>
parents:
10617
diff
changeset
|
496 syn region cssAtRule start=/@import\>/ end=/\ze;/ contains=cssStringQ,cssStringQQ,cssUnicodeEscape,cssComment,cssAtKeyword,cssURL,cssMediaProp,cssValueLength,cssAtRuleLogical,cssValueInteger,cssMediaAttr,cssMediaType |
acd7eaa13d2b
Updated runtime files.
Christian Brabandt <cb@256bit.org>
parents:
10617
diff
changeset
|
497 syn region cssAtRule start=/@charset\>/ end=/\ze;/ contains=cssStringQ,cssStringQQ,cssUnicodeEscape,cssComment,cssAtKeyword |
acd7eaa13d2b
Updated runtime files.
Christian Brabandt <cb@256bit.org>
parents:
10617
diff
changeset
|
498 syn region cssAtRule start=/@namespace\>/ end=/\ze;/ contains=cssStringQ,cssStringQQ,cssUnicodeEscape,cssComment,cssAtKeyword |
acd7eaa13d2b
Updated runtime files.
Christian Brabandt <cb@256bit.org>
parents:
10617
diff
changeset
|
499 |
acd7eaa13d2b
Updated runtime files.
Christian Brabandt <cb@256bit.org>
parents:
10617
diff
changeset
|
500 " @font-face |
acd7eaa13d2b
Updated runtime files.
Christian Brabandt <cb@256bit.org>
parents:
10617
diff
changeset
|
501 " http://www.w3.org/TR/css3-fonts/#at-font-face-rule |
acd7eaa13d2b
Updated runtime files.
Christian Brabandt <cb@256bit.org>
parents:
10617
diff
changeset
|
502 syn match cssAtRule "@font-face\>" nextgroup=cssFontDescriptorBlock |
acd7eaa13d2b
Updated runtime files.
Christian Brabandt <cb@256bit.org>
parents:
10617
diff
changeset
|
503 " @supports |
acd7eaa13d2b
Updated runtime files.
Christian Brabandt <cb@256bit.org>
parents:
10617
diff
changeset
|
504 " https://www.w3.org/TR/css3-conditional/#at-supports |
acd7eaa13d2b
Updated runtime files.
Christian Brabandt <cb@256bit.org>
parents:
10617
diff
changeset
|
505 syn region cssAtRule start=/@supports\>/ end=/\ze{/ skipwhite skipnl contains=cssAtRuleLogical,cssAttrRegion,css.*Prop,cssValue.*,cssVendor,cssAtKeyword,cssComment nextgroup=cssDefinition |
acd7eaa13d2b
Updated runtime files.
Christian Brabandt <cb@256bit.org>
parents:
10617
diff
changeset
|
506 |
7 | 507 |
508 if main_syntax == "css" | |
509 syn sync minlines=10 | |
510 endif | |
511 | |
512 " Define the default highlighting. | |
10048
43efa4f5a8ea
commit https://github.com/vim/vim/commit/89bcfda6834aba724d12554a34b9ed49f5789fd5
Christian Brabandt <cb@256bit.org>
parents:
6823
diff
changeset
|
513 " Only when an item doesn't have highlighting yet |
7 | 514 |
10051
46763b01cd9a
commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents:
10048
diff
changeset
|
515 hi def link cssComment Comment |
46763b01cd9a
commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents:
10048
diff
changeset
|
516 hi def link cssVendor Comment |
46763b01cd9a
commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents:
10048
diff
changeset
|
517 hi def link cssHacks Comment |
46763b01cd9a
commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents:
10048
diff
changeset
|
518 hi def link cssTagName Statement |
46763b01cd9a
commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents:
10048
diff
changeset
|
519 hi def link cssDeprecated Error |
46763b01cd9a
commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents:
10048
diff
changeset
|
520 hi def link cssSelectorOp Special |
46763b01cd9a
commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents:
10048
diff
changeset
|
521 hi def link cssSelectorOp2 Special |
46763b01cd9a
commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents:
10048
diff
changeset
|
522 hi def link cssAttrComma Special |
3830 | 523 |
10051
46763b01cd9a
commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents:
10048
diff
changeset
|
524 hi def link cssAnimationProp cssProp |
46763b01cd9a
commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents:
10048
diff
changeset
|
525 hi def link cssBackgroundProp cssProp |
46763b01cd9a
commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents:
10048
diff
changeset
|
526 hi def link cssBorderProp cssProp |
46763b01cd9a
commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents:
10048
diff
changeset
|
527 hi def link cssBoxProp cssProp |
46763b01cd9a
commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents:
10048
diff
changeset
|
528 hi def link cssColorProp cssProp |
46763b01cd9a
commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents:
10048
diff
changeset
|
529 hi def link cssContentForPagedMediaProp cssProp |
46763b01cd9a
commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents:
10048
diff
changeset
|
530 hi def link cssDimensionProp cssProp |
46763b01cd9a
commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents:
10048
diff
changeset
|
531 hi def link cssFlexibleBoxProp cssProp |
46763b01cd9a
commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents:
10048
diff
changeset
|
532 hi def link cssFontProp cssProp |
46763b01cd9a
commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents:
10048
diff
changeset
|
533 hi def link cssGeneratedContentProp cssProp |
46763b01cd9a
commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents:
10048
diff
changeset
|
534 hi def link cssGridProp cssProp |
46763b01cd9a
commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents:
10048
diff
changeset
|
535 hi def link cssHyerlinkProp cssProp |
13341
acd7eaa13d2b
Updated runtime files.
Christian Brabandt <cb@256bit.org>
parents:
10617
diff
changeset
|
536 hi def link cssInteractProp cssProp |
10051
46763b01cd9a
commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents:
10048
diff
changeset
|
537 hi def link cssLineboxProp cssProp |
46763b01cd9a
commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents:
10048
diff
changeset
|
538 hi def link cssListProp cssProp |
46763b01cd9a
commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents:
10048
diff
changeset
|
539 hi def link cssMarqueeProp cssProp |
46763b01cd9a
commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents:
10048
diff
changeset
|
540 hi def link cssMultiColumnProp cssProp |
46763b01cd9a
commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents:
10048
diff
changeset
|
541 hi def link cssPagedMediaProp cssProp |
46763b01cd9a
commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents:
10048
diff
changeset
|
542 hi def link cssPositioningProp cssProp |
46763b01cd9a
commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents:
10048
diff
changeset
|
543 hi def link cssPrintProp cssProp |
46763b01cd9a
commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents:
10048
diff
changeset
|
544 hi def link cssRubyProp cssProp |
46763b01cd9a
commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents:
10048
diff
changeset
|
545 hi def link cssSpeechProp cssProp |
46763b01cd9a
commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents:
10048
diff
changeset
|
546 hi def link cssTableProp cssProp |
46763b01cd9a
commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents:
10048
diff
changeset
|
547 hi def link cssTextProp cssProp |
46763b01cd9a
commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents:
10048
diff
changeset
|
548 hi def link cssTransformProp cssProp |
46763b01cd9a
commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents:
10048
diff
changeset
|
549 hi def link cssTransitionProp cssProp |
46763b01cd9a
commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents:
10048
diff
changeset
|
550 hi def link cssUIProp cssProp |
46763b01cd9a
commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents:
10048
diff
changeset
|
551 hi def link cssIEUIProp cssProp |
46763b01cd9a
commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents:
10048
diff
changeset
|
552 hi def link cssAuralProp cssProp |
46763b01cd9a
commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents:
10048
diff
changeset
|
553 hi def link cssRenderProp cssProp |
46763b01cd9a
commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents:
10048
diff
changeset
|
554 hi def link cssMobileTextProp cssProp |
3830 | 555 |
10051
46763b01cd9a
commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents:
10048
diff
changeset
|
556 hi def link cssAnimationAttr cssAttr |
46763b01cd9a
commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents:
10048
diff
changeset
|
557 hi def link cssBackgroundAttr cssAttr |
46763b01cd9a
commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents:
10048
diff
changeset
|
558 hi def link cssBorderAttr cssAttr |
46763b01cd9a
commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents:
10048
diff
changeset
|
559 hi def link cssBoxAttr cssAttr |
46763b01cd9a
commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents:
10048
diff
changeset
|
560 hi def link cssContentForPagedMediaAttr cssAttr |
46763b01cd9a
commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents:
10048
diff
changeset
|
561 hi def link cssDimensionAttr cssAttr |
46763b01cd9a
commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents:
10048
diff
changeset
|
562 hi def link cssFlexibleBoxAttr cssAttr |
46763b01cd9a
commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents:
10048
diff
changeset
|
563 hi def link cssFontAttr cssAttr |
46763b01cd9a
commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents:
10048
diff
changeset
|
564 hi def link cssGeneratedContentAttr cssAttr |
46763b01cd9a
commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents:
10048
diff
changeset
|
565 hi def link cssGridAttr cssAttr |
46763b01cd9a
commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents:
10048
diff
changeset
|
566 hi def link cssHyerlinkAttr cssAttr |
13341
acd7eaa13d2b
Updated runtime files.
Christian Brabandt <cb@256bit.org>
parents:
10617
diff
changeset
|
567 hi def link cssInteractAttr cssAttr |
10051
46763b01cd9a
commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents:
10048
diff
changeset
|
568 hi def link cssLineboxAttr cssAttr |
46763b01cd9a
commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents:
10048
diff
changeset
|
569 hi def link cssListAttr cssAttr |
46763b01cd9a
commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents:
10048
diff
changeset
|
570 hi def link cssMarginAttr cssAttr |
46763b01cd9a
commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents:
10048
diff
changeset
|
571 hi def link cssMarqueeAttr cssAttr |
46763b01cd9a
commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents:
10048
diff
changeset
|
572 hi def link cssMultiColumnAttr cssAttr |
46763b01cd9a
commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents:
10048
diff
changeset
|
573 hi def link cssPaddingAttr cssAttr |
46763b01cd9a
commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents:
10048
diff
changeset
|
574 hi def link cssPagedMediaAttr cssAttr |
46763b01cd9a
commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents:
10048
diff
changeset
|
575 hi def link cssPositioningAttr cssAttr |
46763b01cd9a
commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents:
10048
diff
changeset
|
576 hi def link cssGradientAttr cssAttr |
46763b01cd9a
commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents:
10048
diff
changeset
|
577 hi def link cssPrintAttr cssAttr |
46763b01cd9a
commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents:
10048
diff
changeset
|
578 hi def link cssRubyAttr cssAttr |
46763b01cd9a
commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents:
10048
diff
changeset
|
579 hi def link cssSpeechAttr cssAttr |
46763b01cd9a
commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents:
10048
diff
changeset
|
580 hi def link cssTableAttr cssAttr |
46763b01cd9a
commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents:
10048
diff
changeset
|
581 hi def link cssTextAttr cssAttr |
46763b01cd9a
commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents:
10048
diff
changeset
|
582 hi def link cssTransformAttr cssAttr |
46763b01cd9a
commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents:
10048
diff
changeset
|
583 hi def link cssTransitionAttr cssAttr |
46763b01cd9a
commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents:
10048
diff
changeset
|
584 hi def link cssUIAttr cssAttr |
46763b01cd9a
commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents:
10048
diff
changeset
|
585 hi def link cssIEUIAttr cssAttr |
46763b01cd9a
commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents:
10048
diff
changeset
|
586 hi def link cssAuralAttr cssAttr |
46763b01cd9a
commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents:
10048
diff
changeset
|
587 hi def link cssRenderAttr cssAttr |
46763b01cd9a
commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents:
10048
diff
changeset
|
588 hi def link cssCommonAttr cssAttr |
3830 | 589 |
10051
46763b01cd9a
commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents:
10048
diff
changeset
|
590 hi def link cssPseudoClassId PreProc |
46763b01cd9a
commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents:
10048
diff
changeset
|
591 hi def link cssPseudoClassLang Constant |
46763b01cd9a
commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents:
10048
diff
changeset
|
592 hi def link cssValueLength Number |
46763b01cd9a
commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents:
10048
diff
changeset
|
593 hi def link cssValueInteger Number |
46763b01cd9a
commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents:
10048
diff
changeset
|
594 hi def link cssValueNumber Number |
46763b01cd9a
commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents:
10048
diff
changeset
|
595 hi def link cssValueAngle Number |
46763b01cd9a
commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents:
10048
diff
changeset
|
596 hi def link cssValueTime Number |
46763b01cd9a
commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents:
10048
diff
changeset
|
597 hi def link cssValueFrequency Number |
46763b01cd9a
commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents:
10048
diff
changeset
|
598 hi def link cssFunction Constant |
46763b01cd9a
commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents:
10048
diff
changeset
|
599 hi def link cssURL String |
46763b01cd9a
commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents:
10048
diff
changeset
|
600 hi def link cssFunctionName Function |
46763b01cd9a
commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents:
10048
diff
changeset
|
601 hi def link cssFunctionComma Function |
46763b01cd9a
commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents:
10048
diff
changeset
|
602 hi def link cssColor Constant |
46763b01cd9a
commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents:
10048
diff
changeset
|
603 hi def link cssIdentifier Function |
13341
acd7eaa13d2b
Updated runtime files.
Christian Brabandt <cb@256bit.org>
parents:
10617
diff
changeset
|
604 hi def link cssAtRule Include |
acd7eaa13d2b
Updated runtime files.
Christian Brabandt <cb@256bit.org>
parents:
10617
diff
changeset
|
605 hi def link cssAtKeyword PreProc |
10051
46763b01cd9a
commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents:
10048
diff
changeset
|
606 hi def link cssImportant Special |
46763b01cd9a
commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents:
10048
diff
changeset
|
607 hi def link cssBraces Function |
46763b01cd9a
commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents:
10048
diff
changeset
|
608 hi def link cssBraceError Error |
46763b01cd9a
commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents:
10048
diff
changeset
|
609 hi def link cssError Error |
46763b01cd9a
commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents:
10048
diff
changeset
|
610 hi def link cssUnicodeEscape Special |
46763b01cd9a
commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents:
10048
diff
changeset
|
611 hi def link cssStringQQ String |
46763b01cd9a
commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents:
10048
diff
changeset
|
612 hi def link cssStringQ String |
46763b01cd9a
commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents:
10048
diff
changeset
|
613 hi def link cssAttributeSelector String |
46763b01cd9a
commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents:
10048
diff
changeset
|
614 hi def link cssMediaType Special |
46763b01cd9a
commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents:
10048
diff
changeset
|
615 hi def link cssMediaComma Normal |
13341
acd7eaa13d2b
Updated runtime files.
Christian Brabandt <cb@256bit.org>
parents:
10617
diff
changeset
|
616 hi def link cssAtRuleLogical Statement |
10051
46763b01cd9a
commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents:
10048
diff
changeset
|
617 hi def link cssMediaProp cssProp |
46763b01cd9a
commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents:
10048
diff
changeset
|
618 hi def link cssMediaAttr cssAttr |
46763b01cd9a
commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents:
10048
diff
changeset
|
619 hi def link cssPagePseudo PreProc |
13341
acd7eaa13d2b
Updated runtime files.
Christian Brabandt <cb@256bit.org>
parents:
10617
diff
changeset
|
620 hi def link cssPageMarginProp cssAtKeyword |
10051
46763b01cd9a
commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents:
10048
diff
changeset
|
621 hi def link cssPageProp cssProp |
13341
acd7eaa13d2b
Updated runtime files.
Christian Brabandt <cb@256bit.org>
parents:
10617
diff
changeset
|
622 hi def link cssKeyFrameProp Constant |
10051
46763b01cd9a
commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents:
10048
diff
changeset
|
623 hi def link cssFontDescriptor Special |
46763b01cd9a
commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents:
10048
diff
changeset
|
624 hi def link cssFontDescriptorProp cssProp |
46763b01cd9a
commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents:
10048
diff
changeset
|
625 hi def link cssFontDescriptorAttr cssAttr |
46763b01cd9a
commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents:
10048
diff
changeset
|
626 hi def link cssUnicodeRange Constant |
46763b01cd9a
commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents:
10048
diff
changeset
|
627 hi def link cssClassName Function |
46763b01cd9a
commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents:
10048
diff
changeset
|
628 hi def link cssClassNameDot Function |
46763b01cd9a
commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents:
10048
diff
changeset
|
629 hi def link cssProp StorageClass |
46763b01cd9a
commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents:
10048
diff
changeset
|
630 hi def link cssAttr Constant |
46763b01cd9a
commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents:
10048
diff
changeset
|
631 hi def link cssUnitDecorators Number |
46763b01cd9a
commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents:
10048
diff
changeset
|
632 hi def link cssNoise Noise |
7 | 633 |
634 let b:current_syntax = "css" | |
635 | |
636 if main_syntax == 'css' | |
637 unlet main_syntax | |
638 endif | |
639 | |
3854 | 640 let &cpo = s:cpo_save |
641 unlet s:cpo_save | |
7 | 642 " vim: ts=8 |
643 |