]> git.eshelyaron.com Git - emacs.git/commitdiff
Only add :ensure nil on :load-path if use-package-always-ensure is t
authorJohn Wiegley <johnw@newartisans.com>
Thu, 30 Nov 2017 07:08:22 +0000 (23:08 -0800)
committerJohn Wiegley <johnw@newartisans.com>
Thu, 30 Nov 2017 07:08:22 +0000 (23:08 -0800)
lisp/use-package/use-package.el

index 8d44d37e0af46230d62c1e7812aaab58b7cc0ce7..7a09a3be1b292f109b957d556ac68e5349acdea9 100644 (file)
@@ -1765,7 +1765,8 @@ this file.  Usage:
                                       (not (memq :defer args)))
                                  (append args '(:demand t))
                                args)))
-                  (when (and (plist-member args* :load-path)
+                  (when (and use-package-always-ensure
+                             (plist-member args* :load-path)
                              (not (plist-member args* :ensure)))
                     (plist-put args* :ensure nil))
                   (unless (plist-member args* :init)