diff options
author | John Wiegley <johnw@newartisans.com> | 2017-02-16 11:44:41 -0800 |
---|---|---|
committer | John Wiegley <johnw@newartisans.com> | 2017-02-16 11:44:41 -0800 |
commit | 87a8ff6d693f3cc79ea423ca8c8e0a60b0bc596c (patch) | |
tree | 8a490592cce28aa5bd5cd7fef14fbedfa983d252 | |
parent | 61d6a8e449739e443f224e223c6187a37440ca6b (diff) | |
download | emacs-87a8ff6d693f3cc79ea423ca8c8e0a60b0bc596c.tar.gz emacs-87a8ff6d693f3cc79ea423ca8c8e0a60b0bc596c.tar.bz2 emacs-87a8ff6d693f3cc79ea423ca8c8e0a60b0bc596c.zip |
Return `t' after calling `eval-after-load'
Fixes https://github.com/jwiegley/use-package/issues/174
-rw-r--r-- | lisp/use-package/use-package.el | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/lisp/use-package/use-package.el b/lisp/use-package/use-package.el index bb9fb4855ff..733a6316647 100644 --- a/lisp/use-package/use-package.el +++ b/lisp/use-package/use-package.el @@ -1070,8 +1070,10 @@ deferred until the prefix key sequence is pressed." (list t)))))) (if (plist-get state :deferred) (unless (or (null config-body) (equal config-body '(t))) - `((eval-after-load ,(if (symbolp name) `',name name) - ',(macroexp-progn config-body)))) + `((progn + (eval-after-load ,(if (symbolp name) `',name name) + ',(macroexp-progn config-body)) + t))) (use-package--with-elapsed-timer (format "Loading package %s" name) (if use-package-expand-minimally |