mirror of
https://git.savannah.gnu.org/git/emacs.git
synced 2024-11-27 07:37:33 +00:00
Don't factor out a volatile variable
Possibly fixes https://github.com/jwiegley/use-package/issues/527
This commit is contained in:
parent
7f2eec9e65
commit
6954c3f582
@ -739,14 +739,15 @@ If the package is installed, its entry is removed from
|
||||
(not (or (member context '(:byte-compile :ensure :config))
|
||||
(y-or-n-p (format "Install package %S?" package))))
|
||||
(condition-case-unless-debug err
|
||||
(let ((pinned (assoc package (bound-and-true-p
|
||||
package-pinned-packages))))
|
||||
(when pinned
|
||||
(progn
|
||||
(when (assoc package (bound-and-true-p
|
||||
package-pinned-packages))
|
||||
(package-read-all-archive-contents))
|
||||
(if (assoc package package-archive-contents)
|
||||
(package-install package)
|
||||
(package-refresh-contents)
|
||||
(when pinned
|
||||
(when (assoc package (bound-and-true-p
|
||||
package-pinned-packages))
|
||||
(package-read-all-archive-contents))
|
||||
(package-install package))
|
||||
t)
|
||||
|
Loading…
Reference in New Issue
Block a user