diff options
author | Jesús <heckyel@hyperbola.info> | 2020-01-10 13:27:24 -0500 |
---|---|---|
committer | Jesús <heckyel@hyperbola.info> | 2020-01-10 13:27:24 -0500 |
commit | d7424d40aa963e47d3224b81ccf41c4f8669617d (patch) | |
tree | 949207d0127a4ffb400e1b2df74df1144a78498d /src/mode-def.el | |
parent | 312cbf5789eb62a53920353faa3503ebc60af249 (diff) | |
download | emmet-mode-d7424d40aa963e47d3224b81ccf41c4f8669617d.tar.lz emmet-mode-d7424d40aa963e47d3224b81ccf41c4f8669617d.tar.xz emmet-mode-d7424d40aa963e47d3224b81ccf41c4f8669617d.zip |
Support boolean attributes
For example, script[src defer.] expands to <script src="" defer></script>.
This notation is not documented in the cheet sheet, but you can use it in the playground.
We should support boolean attributes for the other filters as well, say, haml.
Diffstat (limited to 'src/mode-def.el')
-rw-r--r-- | src/mode-def.el | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/mode-def.el b/src/mode-def.el index 67313dd..f8d481f 100644 --- a/src/mode-def.el +++ b/src/mode-def.el @@ -91,6 +91,13 @@ e. g. without semicolons") less-css-mode) "Major modes that use emmet for CSS, rather than HTML.") +(defvar emmet-fallback-filter '("html") + "Fallback filter for `emmet-default-filter', if none is found.") + +(defvar emmet-file-filter nil + "File local filter used by `emmet-default-filter'.") +(make-variable-buffer-local 'emmet-file-filter) + (defun emmet-transform (input) (if (or (emmet-detect-style-tag-and-attr) emmet-use-css-transform) (emmet-css-transform input) |