Fix project mode definitions

This commit is contained in:
Henrik Lissner
2017-03-02 18:20:46 -05:00
parent 22e3baf184
commit 3ac1d382be
10 changed files with 113 additions and 93 deletions

View File

@ -165,13 +165,12 @@
"REACTIONS" "BODYPARTS_ALL" "RESOURCES_ALL" "COLORS_ALL"))
;; TODO
;; (def-project! screeps "screeps"
;; :match "/screeps/.+$"
;; :modes (nodejs-project-mode))
(def-project-mode! +javascript-screeps-mode
:match "/screeps/.+$"
:modes (+javascript-npm-mode))
;; (add-hook! screeps-project-mode
;; (when (eq major-mode 'js2-mode)
;; (add-to-list 'flycheck-disabled-checkers 'javascript-jshint)
;; (setq js2-additional-externs (append '("_") screeps-objects screeps-constants))))
(add-hook! '+javascript-screeps-mode-hook
(when (eq major-mode 'js2-mode)
(push 'javascript-jshint flycheck-disabled-checkers)
(setq js2-additional-externs (append '("_") screeps-objects screeps-constants))))