Add SCSS error regexp to compilation buffer

This commit is contained in:
Tom Willemse 2016-12-02 14:40:23 +01:00
parent 1b439d09a3
commit 8ff9929af2

View file

@ -27,3 +27,21 @@ as pretty colors.
#+BEGIN_SRC emacs-lisp #+BEGIN_SRC emacs-lisp
(add-hook 'css-mode-hook 'rainbow-mode) (add-hook 'css-mode-hook 'rainbow-mode)
#+END_SRC #+END_SRC
Add the scssc compiler's error message output to the compilation error
regexps.
#+BEGIN_SRC emacs-lisp
(eval-when-compile (require 'compile))
(with-eval-after-load 'compile
(defvar oni:scss-error-regexp
(rx (and bol
(zero-or-more space) "on line "
(group (one-or-more digit)) " of "
(group (one-or-more (or word punct (syntax symbol))))
eol)))
(add-to-list 'compilation-error-regexp-alist
(list oni:scss-error-regexp 2 1 nil 2 2)))
#+END_SRC