1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2025-12-24 14:30:43 -08:00

Explicit :defer t should override use-package-always-demand

Fixes https://github.com/jwiegley/use-package/issues/514
This commit is contained in:
John Wiegley 2017-11-28 11:14:30 -08:00
parent 5ac5f8bc63
commit 4ddf42185a

View file

@ -1650,10 +1650,12 @@ this file. Usage:
(let ((body
(macroexp-progn
(use-package-process-keywords name
(if use-package-always-demand
(if (and use-package-always-demand
(not (memq :defer args)))
(append args '(:demand t))
args)
(and use-package-always-defer (list :deferred t))))))
(and use-package-always-defer
(list :deferred t))))))
(if use-package-debug
(display-buffer
(save-current-buffer