Fix #3252: void-variable skewer-css-mode
This commit is contained in:
parent
b614a0f237
commit
2407db0508
1 changed files with 11 additions and 6 deletions
|
@ -60,12 +60,17 @@ Run this for any buffer you want to skewer."
|
||||||
(require 'skewer-mode)
|
(require 'skewer-mode)
|
||||||
(unless (process-status "httpd")
|
(unless (process-status "httpd")
|
||||||
(run-skewer))
|
(run-skewer))
|
||||||
(unless (and skewer-mode skewer-css-mode skewer-html-mode)
|
|
||||||
(pcase major-mode
|
(pcase major-mode
|
||||||
((or 'css-mode 'scss-mode 'less-css-mode) (skewer-css-mode +1))
|
((or 'css-mode 'scss-mode 'less-css-mode)
|
||||||
((or 'web-mode 'html-mode) (skewer-html-mode +1))
|
(unless skewer-css-mode
|
||||||
('js2-mode (skewer-mode +1))
|
(skewer-css-mode +1)))
|
||||||
(_ (error "Invalid mode %s" major-mode)))))
|
((or 'web-mode 'html-mode)
|
||||||
|
(unless skewer-html-mode
|
||||||
|
(skewer-html-mode +1)))
|
||||||
|
('js2-mode
|
||||||
|
(unless skewer-mode
|
||||||
|
(skewer-mode +1)))
|
||||||
|
(_ (error "Invalid mode %s" major-mode))))
|
||||||
|
|
||||||
;;;###autoload
|
;;;###autoload
|
||||||
(defun +javascript/skewer-cleanup ()
|
(defun +javascript/skewer-cleanup ()
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue