diff options
| author | Stefan Monnier | 2014-10-20 12:36:34 -0400 |
|---|---|---|
| committer | Stefan Monnier | 2014-10-20 12:36:34 -0400 |
| commit | bc0e9e47b645ecd8da86eb8ae5810ebf2fd62b97 (patch) | |
| tree | cd9aff1fe18c0593b94e03523debeb124685ffd3 /etc | |
| parent | 57fe1632f0dc40042dfb6593f81f451165987637 (diff) | |
| download | emacs-bc0e9e47b645ecd8da86eb8ae5810ebf2fd62b97.tar.gz emacs-bc0e9e47b645ecd8da86eb8ae5810ebf2fd62b97.zip | |
* lisp/textmodes/css-mode.el (scss-mode): New major-mode.
(css-mode-syntax-table): Use d style comment, to ease the scss case.
(css-ident-re): Allow things like @-moz-keyframes.
(scss--hash-re): New const.
(css--font-lock-keywords): New function, extracted from
css-font-lock-keywords.
(css-font-lock-keywords): Use it.
(scss-mode-syntax-table, scss-font-lock-keywords): New vars.
(scss-smie--not-interpolation-p): New function.
(css-smie--forward-token, css-smie--backward-token): Use it.
(css-mode): Remove left-over code.
* test/indent/scss-mode.scss: New file.
* test/indent/css-mode.css: Add a few uneventful examples.
Diffstat (limited to 'etc')
| -rw-r--r-- | etc/NEWS | 1 |
1 files changed, 1 insertions, 0 deletions
| @@ -273,6 +273,7 @@ These emulations of old editors are believed to be no longer relevant | |||
| 273 | 273 | ||
| 274 | * New Modes and Packages in Emacs 25.1 | 274 | * New Modes and Packages in Emacs 25.1 |
| 275 | 275 | ||
| 276 | ** scss-mode (a minor variant of css-mode) | ||
| 276 | 277 | ||
| 277 | * Incompatible Lisp Changes in Emacs 25.1 | 278 | * Incompatible Lisp Changes in Emacs 25.1 |
| 278 | 279 | ||