diff options
author | John Wiegley <johnw@newartisans.com> | 2017-11-29 22:10:01 -0800 |
---|---|---|
committer | John Wiegley <johnw@newartisans.com> | 2017-11-29 22:12:19 -0800 |
commit | 5e1a656e06654d297c21dbf1c6ebb31696d3b4f9 (patch) | |
tree | f35a2b236eeaec212aa2bee46a02dbd395da1579 /lisp/use-package/use-package.el | |
parent | fab33fef3a145e5216f9c708a31b1a4639f64f95 (diff) | |
download | emacs-5e1a656e06654d297c21dbf1c6ebb31696d3b4f9.tar.gz emacs-5e1a656e06654d297c21dbf1c6ebb31696d3b4f9.tar.bz2 emacs-5e1a656e06654d297c21dbf1c6ebb31696d3b4f9.zip |
Using :load-path without also using :ensure now implies :ensure nil
Fixes https://github.com/jwiegley/use-package/issues/190
Diffstat (limited to 'lisp/use-package/use-package.el')
-rw-r--r-- | lisp/use-package/use-package.el | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/lisp/use-package/use-package.el b/lisp/use-package/use-package.el index 5eb2b23936d..b07f205adc7 100644 --- a/lisp/use-package/use-package.el +++ b/lisp/use-package/use-package.el @@ -1764,6 +1764,9 @@ this file. Usage: (not (memq :defer args))) (append args '(:demand t)) args))) + (when (and (plist-member args* :load-path) + (not (plist-member args* :ensure))) + (plist-put args* :ensure nil)) (unless (plist-member args* :init) (plist-put args* :init nil)) (unless (plist-member args* :config) |