Fix void-variable nose-mode error in python #628

Caused by associate! only doing a fboundp check on MODE, but not boundp,
before trying to access its value.
This commit is contained in:
Henrik Lissner 2018-05-30 13:13:46 +02:00
parent 71dc572d79
commit c0b904afca
No known key found for this signature in database
GPG key ID: 5F6C0EA160557395

View file

@ -355,7 +355,7 @@ The available conditions are:
`(progn
(defun ,hook-name ()
(when (and (fboundp ',mode)
(not ,mode)
(not (bound-and-true-p ,mode))
(and buffer-file-name (not (file-remote-p buffer-file-name)))
,(if match `(if buffer-file-name (string-match-p ,match buffer-file-name)) t)
,(if files (doom--resolve-path-forms files '(doom-project-root)) t)