]> git.eshelyaron.com Git - emacs.git/commitdiff
Update CSS Multi-column Layout Module properties
authorSimen Heggestøyl <simenheg@runbox.com>
Sat, 14 May 2022 11:20:28 +0000 (13:20 +0200)
committerSimen Heggestøyl <simenheg@runbox.com>
Sun, 15 May 2022 10:57:51 +0000 (12:57 +0200)
* lisp/textmodes/css-mode.el (css-property-alist): Update CSS
Multi-column Layout Module properties.

lisp/textmodes/css-mode.el

index 246a3144a1b4a2d3d1bf6effb2b6db53e21ca607..ef7debc4bdbd436dbac887449629b79efa3a8bb4 100644 (file)
     ("mask-type" "luminance" "alpha")
     ("clip" "rect()" "auto")
 
-    ;; CSS Multi-column Layout Module
+    ;; CSS Multi-column Layout Module Level 1
     ;; (https://www.w3.org/TR/css3-multicol/#property-index)
     ;; "break-after", "break-before", and "break-inside" are left out
     ;; below, because they're already included in CSS Fragmentation
     ;; Module Level 3.
-    ("column-count" integer "auto")
-    ("column-fill" "auto" "balance")
-    ("column-gap" length "normal")
+    ("column-count" "auto" integer)
+    ("column-fill" "auto" "balance" "balance-all")
     ("column-rule" column-rule-width column-rule-style
-     column-rule-color "transparent")
+     column-rule-color)
     ("column-rule-color" color)
-    ("column-rule-style" border-style)
-    ("column-rule-width" border-width)
+    ("column-rule-style" line-style)
+    ("column-rule-width" line-width)
     ("column-span" "none" "all")
-    ("column-width" length "auto")
+    ("column-width" "auto" length)
     ("columns" column-width column-count)
 
     ;; CSS Overflow Module Level 3