diff --git a/after/syntax/css/css-fonts-3.vim b/after/syntax/css/css-fonts-3.vim index 72ab100..16522fa 100644 --- a/after/syntax/css/css-fonts-3.vim +++ b/after/syntax/css/css-fonts-3.vim @@ -1,6 +1,5 @@ syn match cssFontProp contained "\" syn match cssFontProp contained "\" -syn match cssFontProp contained "\" syn match cssFontProp contained "\" syn match cssFontProp contained "\" syn keyword cssFontAttr contained unicase ordinal jis78 jis83 jis90 jis04 simplified traditional diff --git a/after/syntax/css/css-fonts-4.vim b/after/syntax/css/css-fonts-4.vim index 63d02b3..b317e11 100644 --- a/after/syntax/css/css-fonts-4.vim +++ b/after/syntax/css/css-fonts-4.vim @@ -5,6 +5,7 @@ syn match cssFontProp contained "\" syn match cssFontProp contained "\" syn match cssFontProp contained "\" syn match cssFontProp contained "\" +syn match cssFontProp contained "\" syn keyword cssFontAttr contained emoji math fangsong infinity swap fallback optional light dark syn match cssFontAttr contained "\" syn region cssInclude start=/@font-palette-values\>/ end=/\ze{/ skipwhite skipnl contains=css.*Prop,css.*Attr,cssValueInteger,cssValueLength,cssMediaKeyword,cssVendor,cssIncludeKeyword,cssComment nextgroup=cssMediaBlock diff --git a/test/test.css b/test/test.css index 60ebbb8..877b773 100644 --- a/test/test.css +++ b/test/test.css @@ -289,7 +289,6 @@ .fonts-3 { font-feature-settings: common-ligatures; font-kerning: no-common-ligatures; - font-language-override: discretionary-ligatures; font-synthesis: no-discretionary-ligatures; font-variant-alternates: historical-ligatures; font-variant-caps: no-historical-ligatures; @@ -322,6 +321,7 @@ display: simplified; display: traditional; display: proportional-width; + display: discretionary-ligatures; } .fonts-4 { @@ -332,7 +332,7 @@ font-variation-settings: infinity; font-palette: swap; font-presentation: fallback; - display: optional; + font-language-override: optional; display: light; display: dark; }