mirror of
https://github.com/doomemacs/doomemacs
synced 2025-08-01 12:17:25 -05:00
Fix ':built-in prefer' in package!
It was treating 'prefer as truthy, thus preventing packages with it from being installed (like so-long).
This commit is contained in:
@ -232,12 +232,13 @@ elsewhere."
|
||||
nil))))
|
||||
|
||||
;; Handle :built-in
|
||||
(unless ,ignore
|
||||
(when-let (built-in ,built-in)
|
||||
(doom-log "Ignoring built-in package %S" name)
|
||||
(when (eq built-in 'prefer)
|
||||
(setq built-in '(locate-library ,(symbol-name name) nil doom--initial-load-path))))
|
||||
(plist-put! plist :ignore ,built-in))
|
||||
(let ((built-in ,built-in))
|
||||
(unless ,ignore
|
||||
(when built-in
|
||||
(doom-log "Ignoring built-in package %S" name)
|
||||
(when (eq built-in 'prefer)
|
||||
(setq built-in (locate-library (symbol-name name) nil doom--initial-load-path))))
|
||||
(plist-put! plist :ignore built-in)))
|
||||
|
||||
;; DEPRECATED Translate :fetcher to :host
|
||||
(with-plist! plist (recipe)
|
||||
|
Reference in New Issue
Block a user