summaryrefslogtreecommitdiff
path: root/lisp/use-package
diff options
context:
space:
mode:
Diffstat (limited to 'lisp/use-package')
-rw-r--r--lisp/use-package/use-package.el7
1 files changed, 4 insertions, 3 deletions
diff --git a/lisp/use-package/use-package.el b/lisp/use-package/use-package.el
index e77ff96dc5e..224eb375028 100644
--- a/lisp/use-package/use-package.el
+++ b/lisp/use-package/use-package.el
@@ -441,12 +441,13 @@ possible."
;; Return the main body of the macro
(use-package-cat-maybes
- (list (plist-get args :preface))
-
;; Setup the load-path
- (mapcar #'(lambda (path) `(add-to-list 'load-path ,path))
+ (mapcar #'(lambda (path)
+ `(eval-and-compile (add-to-list 'load-path ,path)))
(plist-get args :load-path))
+ (list (plist-get args :preface))
+
;; Setup any required autoloads
(if defer-loading
(delete nil