projects
/
emacs.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
5ac5f8b
)
Explicit :defer t should override use-package-always-demand
author
John Wiegley
<johnw@newartisans.com>
Tue, 28 Nov 2017 19:14:30 +0000
(11:14 -0800)
committer
John Wiegley
<johnw@newartisans.com>
Tue, 28 Nov 2017 19:14:30 +0000
(11:14 -0800)
Fixes https://github.com/jwiegley/use-package/issues/514
lisp/use-package/use-package.el
patch
|
blob
|
history
diff --git
a/lisp/use-package/use-package.el
b/lisp/use-package/use-package.el
index e8acf5271f252dd52d88c1f5cceee8c19d0df68a..26ede8483fdcb379a45f7f9c89f1bfffc4b628f1 100644
(file)
--- a/
lisp/use-package/use-package.el
+++ b/
lisp/use-package/use-package.el
@@
-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