emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] master 6b1d711: * lisp/textmodes/css-mode.el: Handle hyphe


From: Stefan Monnier
Subject: [Emacs-diffs] master 6b1d711: * lisp/textmodes/css-mode.el: Handle hyphenated vars
Date: Thu, 05 Feb 2015 20:35:42 +0000

branch: master
commit 6b1d71150b80dfbe4d50e78e6b4fb259931ac907
Author: Simen Heggestøyl <address@hidden>
Commit: Stefan Monnier <address@hidden>

    * lisp/textmodes/css-mode.el: Handle hyphenated vars
    
    Fixes: debbugs:19263
    
    * lisp/textmodes/css-mode.el (scss-smie--not-interpolation-p): Vars can be
    hyphenated.
---
 lisp/ChangeLog             |    5 ++++-
 lisp/textmodes/css-mode.el |    2 +-
 2 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index 62c4e9a..f9b5642 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,4 +1,7 @@
-2015-02-05  Simen Heggestøyl  <address@hidden>  (tiny change)
+2015-02-05  Stefan Monnier  <address@hidden>
+
+       * textmodes/css-mode.el (scss-smie--not-interpolation-p): Vars can be
+       hyphenated (bug#19263).
 
        * textmodes/css-mode.el (css-fill-paragraph): Fix filling in presence
        of variable interpolation (bug#19751).
diff --git a/lisp/textmodes/css-mode.el b/lisp/textmodes/css-mode.el
index fbaa486..f6a3ca6 100644
--- a/lisp/textmodes/css-mode.el
+++ b/lisp/textmodes/css-mode.el
@@ -455,7 +455,7 @@
 (defun scss-smie--not-interpolation-p ()
   (save-excursion
     (forward-char -1)
-    (or (zerop (skip-chars-backward "[:alnum:]"))
+    (or (zerop (skip-chars-backward "-[:alnum:]"))
         (not (looking-back "#{\\$" (- (point) 3))))))
 
 ;;;###autoload (add-to-list 'auto-mode-alist '("\\.scss\\'" . scss-mode))



reply via email to

[Prev in Thread] Current Thread [Next in Thread]