diff options
author | Adam Stankiewicz <sheerun@sher.pl> | 2015-07-18 21:29:35 +0200 |
---|---|---|
committer | Adam Stankiewicz <sheerun@sher.pl> | 2015-07-18 21:29:35 +0200 |
commit | 12db3dafc57d990db2b3758b0d97a37333a0ddab (patch) | |
tree | 848bc19de5e2f6f48b57d15ad43dc446e5da6ac3 /syntax/css.vim | |
parent | d1e95cbc98805f82024b318d8fd52e931a3aeae2 (diff) | |
download | vim-polyglot-12db3dafc57d990db2b3758b0d97a37333a0ddab.tar.gz vim-polyglot-12db3dafc57d990db2b3758b0d97a37333a0ddab.zip |
Updatev1.14.1
Diffstat (limited to 'syntax/css.vim')
-rw-r--r-- | syntax/css.vim | 45 |
1 files changed, 27 insertions, 18 deletions
diff --git a/syntax/css.vim b/syntax/css.vim index 51758ca9..8212455b 100644 --- a/syntax/css.vim +++ b/syntax/css.vim @@ -226,7 +226,6 @@ syn keyword cssBackgroundAttr contained left center right top bottom " background-repeat attributes syn match cssBackgroundAttr contained "\<no-repeat\>" syn match cssBackgroundAttr contained "\<repeat\(-[xy]\)\=\>" -syn keyword cssBackgroundAttr contained space round " background-size attributes syn keyword cssBackgroundAttr contained cover contain @@ -238,7 +237,7 @@ syn match cssBorderProp contained "\<box-decoration-break\>" syn match cssBorderProp contained "\<box-shadow\>" " border-image attributes -syn keyword cssBorderAttr contained stretch round space fill +syn keyword cssBorderAttr contained stretch round fill " border-style attributes syn keyword cssBorderAttr contained dotted dashed solid double groove ridge inset outset @@ -266,14 +265,18 @@ syn match cssDimensionProp contained "\<\(min\|max\)-\(width\|height\)\>" syn keyword cssDimensionProp contained height syn keyword cssDimensionProp contained width -" shadow and sizing are in other property groups -syn match cssFlexibleBoxProp contained "\<box-\(align\|direction\|flex\|ordinal-group\|orient\|pack\|shadow\|sizing\)\>" -syn keyword cssFlexibleBoxAttr contained start end baseline -syn keyword cssFlexibleBoxAttr contained reverse -syn keyword cssFlexibleBoxAttr contained single multiple -syn keyword cssFlexibleBoxAttr contained horizontal -syn match cssFlexibleBoxAttr contained "\<vertical\(-align\)\@!\>" "escape vertical-align -syn match cssFlexibleBoxAttr contained "\<\(inline\|block\)-axis\>" +" CSS Flexible Box Layout Module Level 1 +" http://www.w3.org/TR/css3-flexbox/ +" CSS Box Alignment Module Level 3 +" http://www.w3.org/TR/css-align-3/ +syn match cssFlexibleBoxProp contained "\<flex\(-\(direction\|wrap\|flow\|grow\|shrink\|basis\)\)\=\>" +syn match cssFlexibleBoxProp contained "\<\(align\|justify\)\(-\(items\|self\|content\)\)\=\>" +syn keyword cssFlexibleBoxProp contained order + +syn match cssFlexibleBoxAttr contained "\<\(row\|column\|wrap\)\(-reverse\)\=\>" +syn keyword cssFlexibleBoxAttr contained nowrap stretch baseline center +syn match cssFlexibleBoxAttr contained "\<flex-\(start\|end\)\>" +syn match cssFlexibleBoxAttr contained "\<space\(-\(between\|around\)\)\=\>" " CSS Fonts Module Level 3 " http://www.w3.org/TR/css-fonts-3/ @@ -320,6 +323,10 @@ syn match cssMultiColumnAttr contained "\<avoid-\(page\|column\)\>" " http://www.w3.org/TR/css3-break/#page-break syn match cssMultiColumnProp contained "\<page\(-break-\(before\|after\|inside\)\)\=\>" +" http://www.w3.org/TR/SVG11/interact.html +syn match cssInteractProp contained "\<pointer-events\>" +syn match cssInteractAttr contained "\<\(visible\)\=\(Painted\|Fill\|Stroke\)\=\>" + " TODO find following items in w3c docs. syn keyword cssGeneratedContentProp contained quotes crop syn match cssGeneratedContentProp contained "\<counter-\(reset\|increment\)\>" @@ -536,6 +543,7 @@ if version >= 508 || !exists("did_css_syn_inits") HiLink cssAttrComma Special HiLink cssAnimationProp cssProp + HiLink cssAuralProp cssProp HiLink cssBackgroundProp cssProp HiLink cssBorderProp cssProp HiLink cssBoxProp cssProp @@ -547,13 +555,17 @@ if version >= 508 || !exists("did_css_syn_inits") HiLink cssGeneratedContentProp cssProp HiLink cssGridProp cssProp HiLink cssHyerlinkProp cssProp + HiLink cssIEUIProp cssProp + HiLink cssInteractProp cssProp HiLink cssLineboxProp cssProp HiLink cssListProp cssProp HiLink cssMarqueeProp cssProp + HiLink cssMobileTextProp cssProp HiLink cssMultiColumnProp cssProp HiLink cssPagedMediaProp cssProp HiLink cssPositioningProp cssProp HiLink cssPrintProp cssProp + HiLink cssRenderProp cssProp HiLink cssRubyProp cssProp HiLink cssSpeechProp cssProp HiLink cssTableProp cssProp @@ -561,22 +573,22 @@ if version >= 508 || !exists("did_css_syn_inits") HiLink cssTransformProp cssProp HiLink cssTransitionProp cssProp HiLink cssUIProp cssProp - HiLink cssIEUIProp cssProp - HiLink cssAuralProp cssProp - HiLink cssRenderProp cssProp - HiLink cssMobileTextProp cssProp HiLink cssAnimationAttr cssAttr + HiLink cssAuralAttr cssAttr HiLink cssBackgroundAttr cssAttr HiLink cssBorderAttr cssAttr HiLink cssBoxAttr cssAttr HiLink cssContentForPagedMediaAttr cssAttr + HiLink cssCommonAttr cssAttr HiLink cssDimensionAttr cssAttr HiLink cssFlexibleBoxAttr cssAttr HiLink cssFontAttr cssAttr HiLink cssGeneratedContentAttr cssAttr HiLink cssGridAttr cssAttr HiLink cssHyerlinkAttr cssAttr + HiLink cssIEUIAttr cssAttr + HiLink cssInteractAttr cssAttr HiLink cssLineboxAttr cssAttr HiLink cssListAttr cssAttr HiLink cssMarginAttr cssAttr @@ -587,6 +599,7 @@ if version >= 508 || !exists("did_css_syn_inits") HiLink cssPositioningAttr cssAttr HiLink cssGradientAttr cssAttr HiLink cssPrintAttr cssAttr + HiLink cssRenderAttr cssAttr HiLink cssRubyAttr cssAttr HiLink cssSpeechAttr cssAttr HiLink cssTableAttr cssAttr @@ -594,10 +607,6 @@ if version >= 508 || !exists("did_css_syn_inits") HiLink cssTransformAttr cssAttr HiLink cssTransitionAttr cssAttr HiLink cssUIAttr cssAttr - HiLink cssIEUIAttr cssAttr - HiLink cssAuralAttr cssAttr - HiLink cssRenderAttr cssAttr - HiLink cssCommonAttr cssAttr HiLink cssPseudoClassId PreProc HiLink cssPseudoClassLang Constant |