diff options
Diffstat (limited to 'lisp/use-package')
-rw-r--r-- | lisp/use-package/use-package.el | 7 |
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 |