Fix :unless in (doom!)

This commit is contained in:
Janfel
2021-01-29 23:07:03 +01:00
committed by GitHub
parent 56e9d273e1
commit faefc9991c

View File

@ -279,8 +279,8 @@ those directories. The first returned path is always `doom-private-dir'."
(:if (if (eval (cadr m) t) (:if (if (eval (cadr m) t)
(push (caddr m) mplist) (push (caddr m) mplist)
(prependq! mplist (cdddr m)))) (prependq! mplist (cdddr m))))
(test (if (or (eval (cadr m) t) (test (if (xor (eval (cadr m) t)
(eq test :unless)) (eq test :unless))
(prependq! mplist (cddr m)))))) (prependq! mplist (cddr m))))))
((catch 'doom-modules ((catch 'doom-modules
(let* ((module (if (listp m) (car m) m)) (let* ((module (if (listp m) (car m) m))