aboutsummaryrefslogtreecommitdiff
path: root/generic
diff options
context:
space:
mode:
authorErik Martin-Dorel2021-02-25 23:49:35 +0100
committerErik Martin-Dorel2021-02-25 23:51:14 +0100
commitc45ce5af8b0cdbca6931ab9b7c0a78d59e12fcde (patch)
tree3bc1c351996648c30d10b9bbca35ef25afe769dc /generic
parent1cddbe592b9e92b6e3c02358af7a1c7e1e301106 (diff)
refactor: Simplify proof-upgrade-elpa-packages
* Lastly, package-menu-async keeps its initial value even if we C-g.
Diffstat (limited to 'generic')
-rw-r--r--generic/proof-utils.el7
1 files changed, 2 insertions, 5 deletions
diff --git a/generic/proof-utils.el b/generic/proof-utils.el
index 07bbaf04..673b269c 100644
--- a/generic/proof-utils.el
+++ b/generic/proof-utils.el
@@ -112,17 +112,14 @@ Return nil if not a script buffer or if no active scripting buffer."
(interactive)
(unless (proof-try-require 'package)
(error "The package feature is not available!"))
- (let ((old-async package-menu-async))
- (setq package-menu-async nil)
+ (let ((package-menu-async nil))
(package-list-packages)
(package-menu-mark-upgrades)
(let ((use-dialog-box nil))
;; make `y-or-n-p' show up within the minibuffer
;; even if `proof-upgrade-elpa-packages' is called interactively
;; to avoid any dialog-box overflow if many packages are updated
- (package-menu-execute))
- (setq package-menu-async old-async)))
-
+ (package-menu-execute))))
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;