Fix :built-in property for package!

This commit is contained in:
Henrik Lissner 2019-11-17 17:55:06 -05:00
parent fa1a19a1f0
commit 8ea3733e73
No known key found for this signature in database
GPG key ID: 5F6C0EA160557395

View file

@ -285,8 +285,9 @@ elsewhere."
(when (and recipe (keywordp (car-safe recipe)))
(plist-put! plist :recipe `(quote ,recipe)))
(when built-in
(when (and (not ignore) (eq built-in 'prefer))
(when (and (not ignore) (equal built-in '(quote prefer)))
(setq built-in `(locate-library ,(symbol-name name) nil doom--initial-load-path)))
(plist-delete! plist :built-in)
(plist-put! plist :ignore built-in))
`(let* ((name ',name)
(plist (cdr (assq name doom-packages))))