Skip to content

Commit

Permalink
Update CSS property list to March 2024.
Browse files Browse the repository at this point in the history
  • Loading branch information
zufuliu committed Mar 17, 2024
1 parent 8a57f67 commit 7c12b83
Show file tree
Hide file tree
Showing 3 changed files with 85 additions and 82 deletions.
2 changes: 1 addition & 1 deletion readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@ Latest development builds (artifacts in Release configuration for each compiler
* Objective-C/C++, [Screenshots](https://github.com/zufuliu/notepad2/wiki/Screenshots#objective-cc)
* [C Standard Library](tools/lang/C.c), up to C2x.
* [C++ STL](tools/lang/CPP.cpp), up to C++20.
* [CSS Style Sheet](tools/lang/CSS.css), up to November 2023 snapshot.
* [CSS Style Sheet](tools/lang/CSS.css), up to December 2023 snapshot.
* [SCSS Style Sheet](tools/lang/SCSS.scss), up to Dart Sass 1.50.
* [Less Style Sheet](tools/lang/Less.less), up to Less 4.1.
* [HSS Style Sheet](tools/lang/HSS.hss)
Expand Down
72 changes: 36 additions & 36 deletions src/EditLexers/stlCSS.c
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,9 @@
static KEYWORDLIST Keywords_CSS = {{
//++Autogenerated -- start of section automatically generated
"^-- ^-moz- ^-ms- ^-o- ^-webkit- "
"accent-color additive-symbols align-content align-items align-self alignment-baseline all "
"anchor-default anchor-name anchor-scroll animation animation-composition "
"animation-delay animation-direction animation-duration animation-fill-mode animation-iteration-count animation-name "
"animation-play-state animation-range animation-range-end animation-range-start "
"accent-color additive-symbols align-content align-items align-self alignment-baseline all anchor-name anchor-scope "
"animation animation-composition animation-delay animation-direction animation-duration animation-fill-mode "
"animation-iteration-count animation-name animation-play-state animation-range animation-range-end animation-range-start "
"animation-timeline animation-timing-function any-hover any-pointer appearance ascent-override aspect-ratio azimuth "
"backdrop-filter backface-visibility background background-attachment background-blend-mode "
"background-clip background-color background-image background-origin background-position background-repeat "
Expand All @@ -28,7 +27,7 @@ static KEYWORDLIST Keywords_CSS = {{
"border-spacing border-start-end-radius border-start-start-radius border-style "
"border-top border-top-color border-top-left-radius border-top-right-radius border-top-style border-top-width "
"border-width bottom box-decoration-break box-shadow box-sizing box-snap break-after break-before break-inside "
"caption-side caret caret-color caret-shape chains clear clip clip-path clip-rule "
"caption-side caret caret-animation caret-color caret-shape chains clear clip clip-path clip-rule "
"color color-adjust color-gamut color-index color-interpolation-filters color-rendering color-scheme column-count "
"column-fill column-gap column-rule column-rule-color column-rule-style column-rule-width column-span column-width "
"columns components contain contain-intrinsic-block-size contain-intrinsic-height contain-intrinsic-inline-size "
Expand All @@ -37,16 +36,16 @@ static KEYWORDLIST Keywords_CSS = {{
"descent-override device-aspect-ratio device-height device-width direction display display-mode dominant-baseline "
"dynamic-range "
"elevation empty-cells environment-blending "
"fallback "
"fallback field-sizing "
"fill fill-break fill-color fill-image fill-opacity fill-origin fill-position fill-repeat fill-rule fill-size filter "
"flex flex-basis flex-direction flex-flow flex-grow flex-shrink flex-wrap "
"float float-defer float-offset float-reference flood-color flood-opacity flow flow-from flow-into font font-display "
"font-family font-feature-settings font-kerning font-language-override font-named-instance font-optical-sizing "
"font-palette font-size font-size-adjust font-stretch font-style "
"font-synthesis font-synthesis-small-caps font-synthesis-style font-synthesis-weight font-variant "
"font-variant-alternates font-variant-caps font-variant-east-asian font-variant-emoji font-variant-ligatures "
"font-variant-numeric font-variant-position font-variation-settings font-weight footnote-display footnote-policy "
"forced-color-adjust forced-colors "
"font-synthesis font-synthesis-position font-synthesis-small-caps font-synthesis-style font-synthesis-weight "
"font-variant font-variant-alternates font-variant-caps font-variant-east-asian font-variant-emoji "
"font-variant-ligatures font-variant-numeric font-variant-position font-variation-settings font-weight font-width "
"footnote-display footnote-policy forced-color-adjust forced-colors "
"gap glyph-orientation-vertical grid grid-area grid-auto-columns grid-auto-flow grid-auto-rows "
"grid-column grid-column-end grid-column-gap grid-column-start grid-gap "
"grid-row grid-row-end grid-row-gap grid-row-start "
Expand All @@ -55,8 +54,8 @@ static KEYWORDLIST Keywords_CSS = {{
"hyphenate-character hyphenate-limit-chars hyphenate-limit-last hyphenate-limit-lines hyphenate-limit-zone hyphens "
"image-orientation image-rendering image-resolution inherits "
"initial-letter initial-letter-align initial-letter-wrap initial-value inline-size inline-sizing input-security "
"inset inset-block inset-block-end inset-block-start inset-inline inset-inline-end inset-inline-start inverted-colors "
"isolation "
"inset inset-area inset-block inset-block-end inset-block-start inset-inline inset-inline-end inset-inline-start "
"inverted-colors isolation "
"justify-content justify-items justify-self "
"left letter-spacing lighting-color "
"line-break line-clamp line-gap-override line-grid line-height line-height-step line-padding line-snap "
Expand All @@ -68,9 +67,9 @@ static KEYWORDLIST Keywords_CSS = {{
"mask-border-mode mask-border-outset mask-border-repeat mask-border-slice mask-border-source mask-border-width "
"mask-clip mask-composite mask-image mask-mode mask-origin mask-position mask-repeat mask-size mask-type "
"max-aspect-ratio max-block-size max-device-aspect-ratio max-device-height max-device-width max-height max-inline-size "
"max-lines max-resolution max-width max-zoom min-aspect-ratio min-block-size "
"max-lines max-resolution max-width min-aspect-ratio min-block-size "
"min-device-aspect-ratio min-device-height min-device-width min-height min-inline-size min-intrinsic-sizing "
"min-resolution min-width min-zoom mix-blend-mode monochrome "
"min-resolution min-width mix-blend-mode monochrome "
"nav-controls nav-down nav-left nav-right nav-up negative "
"object-fit object-position offset offset-anchor offset-distance offset-path offset-position offset-rotate opacity "
"order orientation orphans outline outline-color outline-offset outline-style outline-width overflow overflow-anchor "
Expand All @@ -83,7 +82,7 @@ static KEYWORDLIST Keywords_CSS = {{
"padding-inline padding-inline-end padding-inline-start padding-left padding-right padding-top "
"page page-break-after page-break-before page-break-inside page-orientation pause pause-after pause-before "
"perspective perspective-origin pitch pitch-range place-content place-items place-self play-during "
"pointer pointer-events position position-fallback position-fallback-bounds "
"pointer pointer-events position position-anchor position-try position-try-options position-try-order "
"prefers-color-scheme prefers-contrast prefers-reduced-data prefers-reduced-motion prefers-reduced-transparency prefix "
"presentation-level print-color-adjust "
"quotes "
Expand Down Expand Up @@ -116,13 +115,14 @@ static KEYWORDLIST Keywords_CSS = {{
"text-shadow text-size-adjust text-spacing text-spacing-trim text-transform "
"text-underline-offset text-underline-position text-wrap text-wrap-mode text-wrap-style timeline-scope top touch-action "
"transform transform-box transform-origin transform-style "
"transition transition-delay transition-duration transition-property transition-timing-function translate "
"unicode-bidi unicode-range update user-select user-zoom "
"transition transition-behavior transition-delay transition-duration transition-property transition-timing-function "
"translate "
"unicode-bidi unicode-range update user-select "
"vertical-align vertical-viewport-segments video-color-gamut video-dynamic-range "
"view-timeline view-timeline-axis view-timeline-inset view-timeline-name view-transition-name viewport-fit visibility "
"voice-balance voice-duration voice-family voice-pitch voice-range voice-rate voice-stress voice-volume volume "
"white-space white-space-collapse white-space-trim widows width will-change "
"word-boundary-detection word-boundary-expansion word-break word-space-transform word-spacing word-wrap "
"word-break word-space-transform word-spacing word-wrap "
"wrap-after wrap-before wrap-flow wrap-inside wrap-through writing-mode "
"z-index zoom "

Expand All @@ -132,9 +132,9 @@ static KEYWORDLIST Keywords_CSS = {{
"character-variant charset color-profile container counter-style custom-media debug document "
"each else elseif end error extend font-face font-feature-values font-palette-values for forward function "
"historical-forms if import include keyframes layer left-bottom left-middle left-top media mixin namespace nest "
"ornaments page plugin position-fallback property return right-bottom right-middle right-top "
"scope styleset stylistic supports swash top-center top-left top-left-corner top-right top-right-corner try use viewport "
"warn when while "
"ornaments page plugin position-try property return right-bottom right-middle right-top "
"scope starting-style styleset stylistic supports swash top-center top-left top-left-corner top-right top-right-corner "
"use viewport warn when while "

, // 2 pseudo classes
"^-moz- ^-ms- ^-o- ^-webkit- active after any-link autofill before blank buffering checked closed current current( "
Expand Down Expand Up @@ -180,9 +180,9 @@ static KEYWORDLIST Keywords_CSS = {{
"ActiveText ButtonBorder ButtonFace ButtonText CSS( Canvas CanvasText Field FieldText GrayText Highlight HighlightText "
"LinkText Mark MarkText NaN VisitedText "
"above abs( absolute absolute-colorimetric accumulate acos( add additive adjust( alias "
"all-petite-caps all-scroll all-small-caps allow-end alpha alpha( alphabetic alphamix( alternate alternate-reverse "
"always anchor( anchor-size( and annotation( anywhere append( arcs argb( arguments armenian as asin( "
"at atan( atan2( attr( audio aural auto auto( auto-flow auto-phrase auto-same "
"all-petite-caps all-scroll all-small-caps allow-discrete allow-end alpha alpha( alphabetic alphamix( "
"alternate alternate-reverse always anchor( anchor-size( and annotation( anywhere append( arcs argb( arguments armenian "
"as asin( at atan( atan2( attr( audio aural auto auto-flow auto-phrase "
"average( avoid avoid-column avoid-flex avoid-line avoid-page avoid-region "
"back backwards balance balance-all bar baseline behind below bevel bidi-override bitmap "
"blackness( blink block block-end block-start blue( blur( bold bolder boolean( border-box both both-edges bounding-box "
Expand All @@ -192,8 +192,8 @@ static KEYWORDLIST Keywords_CSS = {{
"col-resize collapse collection "
"color( color-CBDT color-COLRv0 color-COLRv1 color-SVG color-burn color-contrast( color-dodge color-mix( color-sbix "
"column column-reverse common-ligatures compact compatible( complement( compress condensed conic-gradient( "
"content( content-box content-exists( contents context-menu contextual continuous contrast( convert( copy cos( "
"counter( counters( cover create crisp-edges crispEdges crop cross cross-fade( crosshair css "
"content( content-box content-exists( contents context-menu contextual continuous contrast( contrast-color( convert( "
"copy cos( counter( counters( cover create crisp-edges crispEdges crop cross cross-fade( crosshair css "
"cubic-bezier( currentColor cursive custom cyclic "
"dark darken darken( dashed dashes data-uri( "
"decimal decimal-leading-zero deep-merge( deep-remove( default( dense desaturate( device-cmyk( "
Expand All @@ -216,7 +216,7 @@ static KEYWORDLIST Keywords_CSS = {{
"image( image-height( image-set( image-size( image-width( implicit important in increment incremental index( "
"infinite infinity inherit initial initial-only "
"inline inline-block inline-end inline-flex inline-grid inline-start inline-table inner "
"insert insert( inset( inside inspect( int( inter-character inter-word interactive interlace intersect "
"insert insert( inset( inset-area( inside inspect( int( inter-character inter-word interactive interlace intersect "
"invert invert( inverted is-bracketed( is-superselector( is-unitless( iscolor( isdefined( isem( iskeyword( isnumber( "
"isolate isolate-override ispercentage( ispixel( isruleset( isstring( isunit( isurl( italic "
"jis04 jis78 jis90 join( jump-both jump-end jump-none jump-start justify justify-all keep keep-all keys( keywords( "
Expand All @@ -229,17 +229,18 @@ static KEYWORDLIST Keywords_CSS = {{
"match-parent match-self match-source math mathematical matrix( matrix3d( max( max-content maximum "
"media( media-document( medium menu menulist menulist-button merge merge( message-box meta meter middle "
"min( min-color-index min-content min-monochrome minimal-ui minimum minmax( miter miter-clip "
"mix mix( mixed mixin-exists( mod( moderate module-functions( module-variables( monospace more move "
"multiple multiply multiply( "
"mix mix( mixed mixin-exists( mod( moderate module-functions( module-variables( monospace more "
"most-block-size most-height most-inline-size most-width move multiple multiply multiply( "
"n-resize name( narrow ne-resize nearest negation( nest( nesw-resize neutral never nherit no-autospace "
"no-clip no-close-quote no-common-ligatures no-compress no-contextual no-discretionary-ligatures no-drop "
"no-historical-ligature no-limit no-open-quote no-preference no-punctuation no-repeat nonzero normal not not-allowed "
"nowrap ns-resize nth( null numbers numeric nw-resize nwse-resize "
"objects oblique oklab( oklch( old oldstyle-nums once one only "
"opacity( opaque open-quote opentype optimizeLegibility optimizeQuality optimizeSpeed or ordinal ornaments( "
"outer outset outside outside-shape over overlay overlay( overline "
"p3 padding-box paged paginate paint painted palettes pan-down pan-left pan-right pan-up pan-x pan-y parent parse( path( "
"percentage( perceptual perspective( petite-caps pi pi( pinch-zoom pixelated plaintext polygon( portrait pow( "
"p3 padding-box paged paginate paint painted palette-mix( palettes pan-down pan-left pan-right pan-up pan-x pan-y "
"parent parse( path( percentage( perceptual perspective( petite-caps pi pi( pinch-zoom pixelated plaintext "
"polygon( portrait pow( "
"pre pre-line pre-wrap preserve preserve-3d preserve-breaks preserve-parent-color preserve-spaces pretty print "
"progress progress-bar progressive projection proportional-nums proportional-width proximity punctuation push-button "
"quote( "
Expand All @@ -251,11 +252,10 @@ static KEYWORDLIST Keywords_CSS = {{
"ruby ruby-base ruby-base-container ruby-text ruby-text-container run-in running( "
"s-resize sRGB safe same sans-serif saturate( saturation saturation( "
"scale( scale-down scale3d( scaleX( scaleY( scaleZ( screen screen( scroll scroll( scroll-position se-resize searchfield "
"select( selector selector( self-block self-end self-inline self-start semi-condensed semi-expanded "
"separate separator( sepia( serif sesame set( set-nth( shade( show "
"sideways sideways-lr sideways-rl sign( silent simple-selectors( simplified sin( size( skew( skewX( skewY( "
"slash( slashed-zero slice slice( slider-horizontal slow slower small small-caps small-caption smaller smooth "
"snap snap-block snap-inline soft soft-light softlight( solid "
"select( selector selector( self-end self-start semi-condensed semi-expanded separate separator( sepia( serif sesame "
"set( set-nth( shade( show sideways sideways-lr sideways-rl sign( silent simple-selectors( simplified sin( size( "
"skew( skewX( skewY( slash( slashed-zero slice slice( slider-horizontal slow slower "
"small small-caps small-caption smaller smooth snap snap-block snap-inline soft soft-light softlight( solid "
"space space-adjacent space-all space-around space-between space-end space-evenly space-first space-start spaces span "
"speech spell-out spin( spread sqrt( square square-button srgb "
"stable stacked-fractions standalone standard start state static status-bar step-end step-start steps( sticky "
Expand Down
Loading

0 comments on commit 7c12b83

Please sign in to comment.