diff options
author | smihica <smihica@gmail.com> | 2014-02-19 01:22:06 +0900 |
---|---|---|
committer | smihica <smihica@gmail.com> | 2014-02-19 01:22:06 +0900 |
commit | bcebede201c5e0e3fdbbb5a5773783fa15841b29 (patch) | |
tree | 18213e9777fd4ee8f01d7e76cecd1a0e343b3fee /src | |
parent | 042514074eb3ed383b074b275fc1dbfbf9055cf8 (diff) | |
download | emmet-mode-bcebede201c5e0e3fdbbb5a5773783fa15841b29.tar.lz emmet-mode-bcebede201c5e0e3fdbbb5a5773783fa15841b29.tar.xz emmet-mode-bcebede201c5e0e3fdbbb5a5773783fa15841b29.zip |
Apply changes into the source files and remake.
Diffstat (limited to 'src')
-rw-r--r-- | src/comments.el | 4 | ||||
-rw-r--r-- | src/mode-def.el | 22 | ||||
-rw-r--r-- | src/preferences.el | 428 |
3 files changed, 236 insertions, 218 deletions
diff --git a/src/comments.el b/src/comments.el index 1890642..2c8e0f2 100644 --- a/src/comments.el +++ b/src/comments.el @@ -3,10 +3,10 @@ ;; Copyright (C) 2013- Shin Aoyama ;; Copyright (C) 2009-2012 Chris Done -;; Version: 1.0.5 +;; Version: 1.0.6 ;; Author: Shin Aoyama <smihica@gmail.com> ;; URL: https://github.com/smihica/emmet -;; Last-Updated: 2013-09-16 Mon +;; Last-Updated: 2014-02-19 Wed ;; Keywords: convenience ;; This file is free software; you can redistribute it and/or modify diff --git a/src/mode-def.el b/src/mode-def.el index 7f5d064..5ff77ff 100644 --- a/src/mode-def.el +++ b/src/mode-def.el @@ -27,8 +27,20 @@ (replace-regexp-in-string "\n" (concat "\n" first-col) (replace-regexp-in-string " " tab markup))))) +(defvar emmet-use-css-transform nil + "When true, transform Emmet snippets into CSS, instead of the usual HTML.") +(make-variable-buffer-local 'emmet-use-css-transform) + +(defvar emmet-css-major-modes + '(css-mode + scss-mode + sass-mode + less-mode + less-css-mode) + "Major modes that use emmet for CSS, rather than HTML.") + (defun emmet-transform (input) - (if (memq major-mode '(css-mode scss-mode sass-mode)) + (if emmet-use-css-transform (emmet-css-transform input) (emmet-html-transform input))) @@ -84,6 +96,11 @@ For more information see `emmet-mode'." (define-key emmet-mode-keymap (kbd "C-j") 'emmet-expand-line) (define-key emmet-mode-keymap (kbd "<C-return>") 'emmet-expand-line))) +(defun emmet-after-hook () + "Initialize Emmet's buffer-local variables." + (if (memq major-mode emmet-css-major-modes) + (setq emmet-use-css-transform t))) + ;;;###autoload (define-minor-mode emmet-mode "Minor mode for writing HTML and CSS markup. @@ -106,7 +123,8 @@ Home page URL `http://www.emacswiki.org/emacs/Emmet'. See also `emmet-expand-line'." :lighter " Emmet" - :keymap emmet-mode-keymap) + :keymap emmet-mode-keymap + :after-hook (emmet-after-hook)) ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; Emmet yasnippet integration diff --git a/src/preferences.el b/src/preferences.el index c2dd5ce..9e2126f 100644 --- a/src/preferences.el +++ b/src/preferences.el @@ -571,932 +571,932 @@ tbl) tbl) tbl) tbl) (puthash "css" (let ((tbl (make-hash-table :test 'equal))) (puthash "vendorPrefixesProperties" (let ((tbl (make-hash-table :test 'equal))) -(puthash "text-fill-color" (vector +(puthash "text-fill-color" (vector "webkit" ) tbl) -(puthash "ime-mode" (vector +(puthash "ime-mode" (vector "ms" ) tbl) -(puthash "grid-layer" (vector +(puthash "grid-layer" (vector "ms" ) tbl) -(puthash "user-drag" (vector +(puthash "user-drag" (vector "webkit" ) tbl) -(puthash "mask-image" (vector +(puthash "mask-image" (vector "webkit" ) tbl) -(puthash "font-feature-settings" (vector +(puthash "font-feature-settings" (vector "moz" "ms" ) tbl) -(puthash "outline-radius-topleft" (vector +(puthash "outline-radius-topleft" (vector "moz" ) tbl) -(puthash "mask-box-image-slice" (vector +(puthash "mask-box-image-slice" (vector "webkit" ) tbl) -(puthash "background-composite" (vector +(puthash "background-composite" (vector "webkit" ) tbl) -(puthash "text-underline-position" (vector +(puthash "text-underline-position" (vector "ms" ) tbl) -(puthash "hyphenate-limit-chars" (vector +(puthash "hyphenate-limit-chars" (vector "ms" ) tbl) -(puthash "marquee-speed" (vector +(puthash "marquee-speed" (vector "o" ) tbl) -(puthash "input-required" (vector +(puthash "input-required" (vector "o" ) tbl) -(puthash "color-correction" (vector +(puthash "color-correction" (vector "webkit" ) tbl) -(puthash "background-size" (vector +(puthash "background-size" (vector "webkit" ) tbl) -(puthash "background-origin" (vector +(puthash "background-origin" (vector "webkit" ) tbl) -(puthash "wrap-through" (vector +(puthash "wrap-through" (vector "ms" ) tbl) -(puthash "text-emphasis-position" (vector +(puthash "text-emphasis-position" (vector "webkit" ) tbl) -(puthash "user-select" (vector +(puthash "user-select" (vector "webkit" "moz" "ms" ) tbl) -(puthash "dashboard-region" (vector +(puthash "dashboard-region" (vector "webkit" "o" ) tbl) -(puthash "accesskey" (vector +(puthash "accesskey" (vector "o" ) tbl) -(puthash "scrollbar-track-color" (vector +(puthash "scrollbar-track-color" (vector "ms" ) tbl) -(puthash "grid-columns" (vector +(puthash "grid-columns" (vector "ms" ) tbl) -(puthash "text-stroke-width" (vector +(puthash "text-stroke-width" (vector "webkit" ) tbl) -(puthash "link-source" (vector +(puthash "link-source" (vector "o" ) tbl) -(puthash "scrollbar-arrow-color" (vector +(puthash "scrollbar-arrow-color" (vector "ms" ) tbl) -(puthash "border-radius" (vector +(puthash "border-radius" (vector "webkit" "moz" ) tbl) -(puthash "text-stroke-color" (vector +(puthash "text-stroke-color" (vector "webkit" ) tbl) -(puthash "box-shadow" (vector +(puthash "box-shadow" (vector "webkit" "moz" ) tbl) -(puthash "flow-into" (vector +(puthash "flow-into" (vector "ms" ) tbl) -(puthash "scrollbar-highlight-color" (vector +(puthash "scrollbar-highlight-color" (vector "ms" ) tbl) -(puthash "border-left-colors" (vector +(puthash "border-left-colors" (vector "moz" ) tbl) -(puthash "word-wrap" (vector +(puthash "word-wrap" (vector "ms" ) tbl) -(puthash "text-emphasis-color" (vector +(puthash "text-emphasis-color" (vector "webkit" ) tbl) -(puthash "hyphens" (vector +(puthash "hyphens" (vector "webkit" "moz" "ms" ) tbl) -(puthash "marquee-direction" (vector +(puthash "marquee-direction" (vector "webkit" ) tbl) -(puthash "column-rule-width" (vector +(puthash "column-rule-width" (vector "webkit" "moz" ) tbl) -(puthash "box-lines" (vector +(puthash "box-lines" (vector "webkit" "ms" ) tbl) -(puthash "column-break-inside" (vector +(puthash "column-break-inside" (vector "webkit" ) tbl) -(puthash "scroll-snap-points-x" (vector +(puthash "scroll-snap-points-x" (vector "ms" ) tbl) -(puthash "grid-row-align" (vector +(puthash "grid-row-align" (vector "ms" ) tbl) -(puthash "force-broken-image-icon" (vector +(puthash "force-broken-image-icon" (vector "moz" ) tbl) -(puthash "animation-fill-mode" (vector +(puthash "animation-fill-mode" (vector "webkit" "moz" "o" ) tbl) -(puthash "box-line-progression" (vector +(puthash "box-line-progression" (vector "ms" ) tbl) -(puthash "mask-size" (vector +(puthash "mask-size" (vector "webkit" ) tbl) -(puthash "scroll-boundary-left" (vector +(puthash "scroll-boundary-left" (vector "ms" ) tbl) -(puthash "text-combine" (vector +(puthash "text-combine" (vector "webkit" ) tbl) -(puthash "grid-column-align" (vector +(puthash "grid-column-align" (vector "ms" ) tbl) -(puthash "perspective-origin" (vector +(puthash "perspective-origin" (vector "webkit" "moz" "ms" ) tbl) -(puthash "overflow-style" (vector +(puthash "overflow-style" (vector "ms" ) tbl) -(puthash "mask-position" (vector +(puthash "mask-position" (vector "webkit" ) tbl) -(puthash "content-zoom-chaining" (vector +(puthash "content-zoom-chaining" (vector "ms" ) tbl) -(puthash "column-span" (vector +(puthash "column-span" (vector "webkit" ) tbl) -(puthash "border-fit" (vector +(puthash "border-fit" (vector "webkit" ) tbl) -(puthash "outline-radius-topright" (vector +(puthash "outline-radius-topright" (vector "moz" ) tbl) -(puthash "tab-size" (vector +(puthash "tab-size" (vector "moz" "o" ) tbl) -(puthash "layout-grid-type" (vector +(puthash "layout-grid-type" (vector "ms" ) tbl) -(puthash "mask-clip" (vector +(puthash "mask-clip" (vector "webkit" ) tbl) -(puthash "column-gap" (vector +(puthash "column-gap" (vector "webkit" "moz" ) tbl) -(puthash "text-security" (vector +(puthash "text-security" (vector "webkit" ) tbl) -(puthash "text-align-last" (vector +(puthash "text-align-last" (vector "ms" ) tbl) -(puthash "svg-shadow" (vector +(puthash "svg-shadow" (vector "webkit" ) tbl) -(puthash "accelerator" (vector +(puthash "accelerator" (vector "ms" ) tbl) -(puthash "locale" (vector +(puthash "locale" (vector "webkit" ) tbl) -(puthash "line-clamp" (vector +(puthash "line-clamp" (vector "webkit" ) tbl) -(puthash "column-count" (vector +(puthash "column-count" (vector "webkit" "moz" ) tbl) -(puthash "line-box-contain" (vector +(puthash "line-box-contain" (vector "webkit" ) tbl) -(puthash "line-break" (vector +(puthash "line-break" (vector "webkit" "ms" ) tbl) -(puthash "transform-style" (vector +(puthash "transform-style" (vector "webkit" "moz" "ms" ) tbl) -(puthash "perspective" (vector +(puthash "perspective" (vector "webkit" "moz" "ms" ) tbl) -(puthash "orient" (vector +(puthash "orient" (vector "moz" ) tbl) -(puthash "float-edge" (vector +(puthash "float-edge" (vector "moz" ) tbl) -(puthash "image-region" (vector +(puthash "image-region" (vector "moz" ) tbl) -(puthash "mask-box-image-width" (vector +(puthash "mask-box-image-width" (vector "webkit" ) tbl) -(puthash "background-inline-policy" (vector +(puthash "background-inline-policy" (vector "moz" ) tbl) -(puthash "user-modify" (vector +(puthash "user-modify" (vector "webkit" "moz" ) tbl) -(puthash "content-zoom-snap-type" (vector +(puthash "content-zoom-snap-type" (vector "ms" ) tbl) -(puthash "outline-radius-bottomright" (vector +(puthash "outline-radius-bottomright" (vector "moz" ) tbl) -(puthash "wrap-margin" (vector +(puthash "wrap-margin" (vector "ms" ) tbl) -(puthash "transform-origin-z" (vector +(puthash "transform-origin-z" (vector "ms" ) tbl) -(puthash "mask-box-image" (vector +(puthash "mask-box-image" (vector "webkit" ) tbl) -(puthash "scroll-chaining" (vector +(puthash "scroll-chaining" (vector "ms" ) tbl) -(puthash "grid-row" (vector +(puthash "grid-row" (vector "ms" ) tbl) -(puthash "nbsp-mode" (vector +(puthash "nbsp-mode" (vector "webkit" ) tbl) -(puthash "mask-box-image-source" (vector +(puthash "mask-box-image-source" (vector "webkit" ) tbl) -(puthash "font-language-override" (vector +(puthash "font-language-override" (vector "moz" ) tbl) -(puthash "animation-delay" (vector +(puthash "animation-delay" (vector "webkit" "moz" "o" ) tbl) -(puthash "hyphenate-character" (vector +(puthash "hyphenate-character" (vector "webkit" ) tbl) -(puthash "box-flex-group" (vector +(puthash "box-flex-group" (vector "webkit" ) tbl) -(puthash "border-image" (vector +(puthash "border-image" (vector "webkit" "moz" "o" ) tbl) -(puthash "highlight" (vector +(puthash "highlight" (vector "webkit" ) tbl) -(puthash "marquee-repetition" (vector +(puthash "marquee-repetition" (vector "webkit" ) tbl) -(puthash "grid-column" (vector +(puthash "grid-column" (vector "ms" ) tbl) -(puthash "box-align" (vector +(puthash "box-align" (vector "webkit" "moz" "ms" ) tbl) -(puthash "user-input" (vector +(puthash "user-input" (vector "moz" ) tbl) -(puthash "animation-duration" (vector +(puthash "animation-duration" (vector "webkit" "moz" "o" ) tbl) -(puthash "transform-origin-y" (vector +(puthash "transform-origin-y" (vector "ms" ) tbl) -(puthash "box-ordinal-group" (vector +(puthash "box-ordinal-group" (vector "webkit" "moz" "ms" ) tbl) -(puthash "box-orient" (vector +(puthash "box-orient" (vector "webkit" "moz" "ms" ) tbl) -(puthash "stack-sizing" (vector +(puthash "stack-sizing" (vector "moz" ) tbl) -(puthash "transition" (vector +(puthash "transition" (vector "webkit" "moz" "ms" "o" ) tbl) -(puthash "text-size-adjust" (vector +(puthash "text-size-adjust" (vector "moz" "ms" ) tbl) -(puthash "filter" (vector +(puthash "filter" (vector "ms" ) tbl) -(puthash "content-zoom-boundary" (vector +(puthash "content-zoom-boundary" (vector "ms" ) tbl) -(puthash "layout-grid-char" (vector +(puthash "layout-grid-char" (vector "ms" ) tbl) -(puthash "perspective-origin-x" (vector +(puthash "perspective-origin-x" (vector "ms" ) tbl) -(puthash "perspective-origin-y" (vector +(puthash "perspective-origin-y" (vector "ms" ) tbl) -(puthash "column-rule-color" (vector +(puthash "column-rule-color" (vector "webkit" "moz" ) tbl) -(puthash "high-contrast-adjust" (vector +(puthash "high-contrast-adjust" (vector "ms" ) tbl) -(puthash "text-justify" (vector +(puthash "text-justify" (vector "ms" ) tbl) -(puthash "text-decoration-color" (vector +(puthash "text-decoration-color" (vector "moz" ) tbl) -(puthash "block-progression" (vector +(puthash "block-progression" (vector "ms" ) tbl) -(puthash "border-horizontal-spacing" (vector +(puthash "border-horizontal-spacing" (vector "webkit" ) tbl) -(puthash "wrap-flow" (vector +(puthash "wrap-flow" (vector "ms" ) tbl) -(puthash "margin-before-collapse" (vector +(puthash "margin-before-collapse" (vector "webkit" ) tbl) -(puthash "table-baseline" (vector +(puthash "table-baseline" (vector "o" ) tbl) -(puthash "background-clip" (vector +(puthash "background-clip" (vector "webkit" "moz" ) tbl) -(puthash "interpolation-mode" (vector +(puthash "interpolation-mode" (vector "ms" ) tbl) -(puthash "scroll-snap-type" (vector +(puthash "scroll-snap-type" (vector "ms" ) tbl) -(puthash "text-emphasis-style" (vector +(puthash "text-emphasis-style" (vector "webkit" ) tbl) -(puthash "flow-from" (vector +(puthash "flow-from" (vector "ms" ) tbl) -(puthash "backface-visibility" (vector +(puthash "backface-visibility" (vector "webkit" "moz" "ms" ) tbl) -(puthash "transform" (vector +(puthash "transform" (vector "webkit" "moz" "ms" "o" ) tbl) -(puthash "column-break-after" (vector +(puthash "column-break-after" (vector "webkit" ) tbl) -(puthash "mask-composite" (vector +(puthash "mask-composite" (vector "webkit" ) tbl) -(puthash "layout-grid" (vector +(puthash "layout-grid" (vector "ms" ) tbl) -(puthash "column-width" (vector +(puthash "column-width" (vector "webkit" "moz" ) tbl) -(puthash "scrollbar-base-color" (vector +(puthash "scrollbar-base-color" (vector "ms" ) tbl) -(puthash "window-shadow" (vector +(puthash "window-shadow" (vector "moz" ) tbl) -(puthash "object-fit" (vector +(puthash "object-fit" (vector "o" ) tbl) -(puthash "text-decorations-in-effect" (vector +(puthash "text-decorations-in-effect" (vector "webkit" ) tbl) -(puthash "box-flex" (vector +(puthash "box-flex" (vector "webkit" "moz" "ms" ) tbl) -(puthash "hyphenate-limit-after" (vector +(puthash "hyphenate-limit-after" (vector "webkit" ) tbl) -(puthash "animation-play-state" (vector +(puthash "animation-play-state" (vector "webkit" "moz" "o" ) tbl) -(puthash "transition-delay" (vector +(puthash "transition-delay" (vector "webkit" "moz" "ms" "o" ) tbl) -(puthash "input-format" (vector +(puthash "input-format" (vector "o" ) tbl) -(puthash "mask-attachment" (vector +(puthash "mask-attachment" (vector "webkit" ) tbl) -(puthash "scroll-boundary-right" (vector +(puthash "scroll-boundary-right" (vector "ms" ) tbl) -(puthash "animation-iteration-count" (vector +(puthash "animation-iteration-count" (vector "webkit" "moz" "o" ) tbl) -(puthash "link" (vector +(puthash "link" (vector "o" ) tbl) -(puthash "content-zoom-boundary-max" (vector +(puthash "content-zoom-boundary-max" (vector "ms" ) tbl) -(puthash "text-decoration-style" (vector +(puthash "text-decoration-style" (vector "moz" ) tbl) -(puthash "text-autospace" (vector +(puthash "text-autospace" (vector "ms" ) tbl) -(puthash "mask-origin" (vector +(puthash "mask-origin" (vector "webkit" ) tbl) -(puthash "user-focus" (vector +(puthash "user-focus" (vector "moz" ) tbl) -(puthash "border-bottom-colors" (vector +(puthash "border-bottom-colors" (vector "moz" ) tbl) -(puthash "scroll-boundary-top" (vector +(puthash "scroll-boundary-top" (vector "ms" ) tbl) -(puthash "content-zooming" (vector +(puthash "content-zooming" (vector "ms" ) tbl) -(puthash "appearance" (vector +(puthash "appearance" (vector "webkit" "moz" ) tbl) -(puthash "scroll-snap-x" (vector +(puthash "scroll-snap-x" (vector "ms" ) tbl) -(puthash "marquee-loop" (vector +(puthash "marquee-loop" (vector "o" ) tbl) -(puthash "column-rule-style" (vector +(puthash "column-rule-style" (vector "webkit" "moz" ) tbl) -(puthash "marquee-increment" (vector +(puthash "marquee-increment" (vector "webkit" ) tbl) -(puthash "behavior" (vector +(puthash "behavior" (vector "ms" ) tbl) -(puthash "box-pack" (vector +(puthash "box-pack" (vector "webkit" "moz" "ms" ) tbl) -(puthash "animation-direction" (vector +(puthash "animation-direction" (vector "webkit" "moz" "o" ) tbl) -(puthash "scrollbar-darkshadow-color" (vector +(puthash "scrollbar-darkshadow-color" (vector "ms" ) tbl) -(puthash "animation-timing-function" (vector +(puthash "animation-timing-function" (vector "webkit" "moz" "o" ) tbl) -(puthash "text-blink" (vector +(puthash "text-blink" (vector "moz" ) tbl) -(puthash "scroll-boundary-bottom" (vector +(puthash "scroll-boundary-bottom" (vector "ms" ) tbl) -(puthash "mask-box-image-repeat" (vector +(puthash "mask-box-image-repeat" (vector "webkit" ) tbl) -(puthash "text-orientation" (vector +(puthash "text-orientation" (vector "webkit" ) tbl) -(puthash "grid-column-span" (vector +(puthash "grid-column-span" (vector "ms" ) tbl) -(puthash "binding" (vector +(puthash "binding" (vector "moz" ) tbl) -(puthash "transform-origin" (vector +(puthash "transform-origin" (vector "webkit" "moz" "ms" "o" ) tbl) -(puthash "text-decoration-line" (vector +(puthash "text-decoration-line" (vector "moz" ) tbl) -(puthash "animation-name" (vector +(puthash "animation-name" (vector "webkit" "moz" "o" ) tbl) -(puthash "marquee-dir" (vector +(puthash "marquee-dir" (vector "o" ) tbl) -(puthash "content-zoom-snap" (vector +(puthash "content-zoom-snap" (vector "ms" ) tbl) -(puthash "border-top-colors" (vector +(puthash "border-top-colors" (vector "moz" ) tbl) -(puthash "border-vertical-spacing" (vector +(puthash "border-vertical-spacing" (vector "webkit" ) tbl) -(puthash "grid-rows" (vector +(puthash "grid-rows" (vector "ms" ) tbl) -(puthash "box-reflect" (vector +(puthash "box-reflect" (vector "webkit" ) tbl) -(puthash "hyphenate-limit-before" (vector +(puthash "hyphenate-limit-before" (vector "webkit" ) tbl) -(puthash "mask-box-image-outset" (vector +(puthash "mask-box-image-outset" (vector "webkit" ) tbl) -(puthash "outline-radius-bottomleft" (vector +(puthash "outline-radius-bottomleft" (vector "moz" ) tbl) -(puthash "text-overflow" (vector +(puthash "text-overflow" (vector "ms" ) tbl) -(puthash "border-right-colors" (vector +(puthash "border-right-colors" (vector "moz" ) tbl) -(puthash "layout-flow" (vector +(puthash "layout-flow" (vector "ms" ) tbl) -(puthash "box-direction" (vector +(puthash "box-direction" (vector "webkit" "moz" "ms" ) tbl) -(puthash "animation" (vector +(puthash "animation" (vector "webkit" "o" ) tbl) -(puthash "hyphenate-limit-lines" (vector +(puthash "hyphenate-limit-lines" (vector "ms" ) tbl) -(puthash "scrollbar-face-color" (vector +(puthash "scrollbar-face-color" (vector "ms" ) tbl) -(puthash "column-break-before" (vector +(puthash "column-break-before" (vector "webkit" ) tbl) -(puthash "content-zoom-snap-points" (vector +(puthash "content-zoom-snap-points" (vector "ms" ) tbl) -(puthash "grid-row-span" (vector +(puthash "grid-row-span" (vector "ms" ) tbl) -(puthash "touch-action" (vector +(puthash "touch-action" (vector "ms" ) tbl) -(puthash "marquee-style" (vector +(puthash "marquee-style" (vector "webkit" "o" ) tbl) -(puthash "margin-after-collapse" (vector +(puthash "margin-after-collapse" (vector "webkit" ) tbl) -(puthash "text-kashida-space" (vector +(puthash "text-kashida-space" (vector "ms" ) tbl) -(puthash "scrollbar-shadow-color" (vector +(puthash "scrollbar-shadow-color" (vector "ms" ) tbl) -(puthash "object-position" (vector +(puthash "object-position" (vector "o" ) tbl) -(puthash "hyphenate-limit-zone" (vector +(puthash "hyphenate-limit-zone" (vector "ms" ) tbl) -(puthash "scroll-snap-y" (vector +(puthash "scroll-snap-y" (vector "ms" ) tbl) -(puthash "transform-origin-x" (vector +(puthash "transform-origin-x" (vector "ms" ) tbl) -(puthash "transition-property" (vector +(puthash "transition-property" (vector "webkit" "moz" "ms" "o" ) tbl) -(puthash "word-break" (vector +(puthash "word-break" (vector "ms" ) tbl) -(puthash "scroll-snap-points-y" (vector +(puthash "scroll-snap-points-y" (vector "ms" ) tbl) -(puthash "scroll-boundary" (vector +(puthash "scroll-boundary" (vector "ms" ) tbl) -(puthash "mask-repeat" (vector +(puthash "mask-repeat" (vector "webkit" ) tbl) -(puthash "writing-mode" (vector +(puthash "writing-mode" (vector "webkit" "ms" ) tbl) -(puthash "layout-grid-mode" (vector +(puthash "layout-grid-mode" (vector "ms" ) tbl) -(puthash "background-position-y" (vector +(puthash "background-position-y" (vector "ms" ) tbl) -(puthash "scroll-rails" (vector +(puthash "scroll-rails" (vector "ms" ) tbl) -(puthash "content-zoom-boundary-min" (vector +(puthash "content-zoom-boundary-min" (vector "ms" ) tbl) -(puthash "background-position-x" (vector +(puthash "background-position-x" (vector "ms" ) tbl) -(puthash "box-sizing" (vector +(puthash "box-sizing" (vector "webkit" "moz" ) tbl) -(puthash "transition-duration" (vector +(puthash "transition-duration" (vector "webkit" "moz" "ms" "o" ) tbl) -(puthash "rtl-ordering" (vector +(puthash "rtl-ordering" (vector "webkit" ) tbl) -(puthash "layout-grid-line" (vector +(puthash "layout-grid-line" (vector "ms" ) tbl) -(puthash "font-smoothing" (vector +(puthash "font-smoothing" (vector "webkit" ) tbl) -(puthash "transition-timing-function" (vector +(puthash "transition-timing-function" (vector "webkit" "moz" "ms" @@ -1504,7 +1504,7 @@ tbl) tbl) ) tbl) tbl) tbl) -(puthash "unitlessProperties" (vector +(puthash "unitlessProperties" (vector "z-index" "line-height" "opacity" @@ -1532,7 +1532,7 @@ tbl) tbl) (puthash "s" "solid" tbl) (puthash "t" "transparent" tbl) tbl) tbl) -(puthash "keywords" (vector +(puthash "keywords" (vector "auto" "inherit" ) |