summaryrefslogtreecommitdiff
path: root/lisp/use-package
diff options
context:
space:
mode:
authorJustin Talbott <justin@waymondo.com>2019-02-09 20:52:50 -0500
committerJustin Talbott <justin@waymondo.com>2019-06-14 18:50:38 -0400
commit4149ec6cfa11cf094f914539ac6915e0d874559f (patch)
treef4d96adb1e4cd0aae9b4d7ba25f38eeb9ddfa64c /lisp/use-package
parent97f0287e1968d3ccd802fe52a4dbca707babd7fa (diff)
downloademacs-4149ec6cfa11cf094f914539ac6915e0d874559f.tar.gz
emacs-4149ec6cfa11cf094f914539ac6915e0d874559f.tar.bz2
emacs-4149ec6cfa11cf094f914539ac6915e0d874559f.zip
use `use-package-as-one` for normalizing `:ensure-system-package`
This makes the preferred syntax consistent with other `use-package` keywords. All of these are now valid: ``` (use-package format-all :ensure-system-package (prettier . "npm i -g prettier") (rufo . "gem install rufo")) (use-package format-all :ensure-system-package ((prettier . "npm i -g prettier") (rufo . "gem install rufo"))) (use-package format-all :ensure-system-package (prettier . "npm i -g prettier")) ```
Diffstat (limited to 'lisp/use-package')
-rw-r--r--lisp/use-package/use-package-ensure-system-package.el2
1 files changed, 1 insertions, 1 deletions
diff --git a/lisp/use-package/use-package-ensure-system-package.el b/lisp/use-package/use-package-ensure-system-package.el
index 87abf407020..948d69df4ba 100644
--- a/lisp/use-package/use-package-ensure-system-package.el
+++ b/lisp/use-package/use-package-ensure-system-package.el
@@ -46,7 +46,7 @@
;;;###autoload
(defun use-package-normalize/:ensure-system-package (_name-symbol keyword args)
"Turn `arg' into a list of cons-es of (`package-name' . `install-command')."
- (use-package-only-one (symbol-name keyword) args
+ (use-package-as-one (symbol-name keyword) args
(lambda (_label arg)
(cond
((and (listp arg) (listp (cdr arg)))