summaryrefslogtreecommitdiff
path: root/lisp/use-package/use-package-ensure.el
diff options
context:
space:
mode:
authorJohn Wiegley <johnw@newartisans.com>2018-01-27 14:13:48 -0800
committerJohn Wiegley <johnw@newartisans.com>2018-01-27 14:13:48 -0800
commitab918196faff60300a8c9e3b7e1d825c42831b6e (patch)
tree76d8bec314f1c6257fe03ef386a7800171c24862 /lisp/use-package/use-package-ensure.el
parent566a2ea3a1f0fb1449e9c662924ed1d87e109284 (diff)
downloademacs-ab918196faff60300a8c9e3b7e1d825c42831b6e.tar.gz
Revert "Merge pull request from jabranham/lexical-bindings"
This reverts commit d21787f1d64a740c0e00899835d9200a0e4690df, reversing changes made to fd8a3510fd1a555b925f57b2870917e3c4ea0206. GitHub-reference: https://github.com/jwiegley/use-package/issues/617
Diffstat (limited to 'lisp/use-package/use-package-ensure.el')
-rw-r--r--lisp/use-package/use-package-ensure.el16
1 files changed, 8 insertions, 8 deletions
diff --git a/lisp/use-package/use-package-ensure.el b/lisp/use-package/use-package-ensure.el
index 50005a9e990..1a76b883e1c 100644
--- a/lisp/use-package/use-package-ensure.el
+++ b/lisp/use-package/use-package-ensure.el
@@ -1,4 +1,4 @@
-;;; use-package-ensure.el --- Support for the :ensure and :pin keywords -*- lexical-binding: t; -*-
+;;; use-package-ensure.el --- Support for the :ensure and :pin keywords
;; Copyright (C) 2012-2017 John Wiegley
@@ -76,9 +76,9 @@ The default value uses package.el to install the package."
;;;; :pin
-(defun use-package-normalize/:pin (_name keyword args)
+(defun use-package-normalize/:pin (name keyword args)
(use-package-only-one (symbol-name keyword) args
- #'(lambda (_label arg)
+ #'(lambda (label arg)
(cond
((stringp arg) arg)
((use-package-non-nil-symbolp arg) (symbol-name arg))
@@ -116,7 +116,7 @@ manually updated package."
(unless (bound-and-true-p package--initialized)
(package-initialize t))))
-(defun use-package-handler/:pin (name _keyword archive-name rest state)
+(defun use-package-handler/:pin (name keyword archive-name rest state)
(let ((body (use-package-process-keywords name rest state))
(pin-form (if archive-name
`(use-package-pin-package ',(use-package-as-symbol name)
@@ -133,11 +133,11 @@ manually updated package."
(defvar package-archive-contents)
;;;###autoload
-(defun use-package-normalize/:ensure (_name keyword args)
+(defun use-package-normalize/:ensure (name keyword args)
(if (null args)
(list t)
(use-package-only-one (symbol-name keyword) args
- #'(lambda (_label arg)
+ #'(lambda (label arg)
(cond
((symbolp arg)
(list arg))
@@ -152,7 +152,7 @@ manually updated package."
(concat ":ensure wants an optional package name "
"(an unquoted symbol name), or (<symbol> :pin <string>)"))))))))
-(defun use-package-ensure-elpa (name args _state &optional _no-refresh)
+(defun use-package-ensure-elpa (name args state &optional no-refresh)
(dolist (ensure args)
(let ((package
(or (and (eq ensure t) (use-package-as-symbol name))
@@ -183,7 +183,7 @@ manually updated package."
:error))))))))
;;;###autoload
-(defun use-package-handler/:ensure (name _keyword ensure rest state)
+(defun use-package-handler/:ensure (name keyword ensure rest state)
(let* ((body (use-package-process-keywords name rest state)))
;; We want to avoid installing packages when the `use-package' macro is
;; being macro-expanded by elisp completion (see `lisp--local-variables'),