diff options
| author | Erik Martin-Dorel | 2021-02-25 23:49:35 +0100 |
|---|---|---|
| committer | Erik Martin-Dorel | 2021-02-25 23:51:14 +0100 |
| commit | c45ce5af8b0cdbca6931ab9b7c0a78d59e12fcde (patch) | |
| tree | 3bc1c351996648c30d10b9bbca35ef25afe769dc /generic | |
| parent | 1cddbe592b9e92b6e3c02358af7a1c7e1e301106 (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.el | 7 |
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)))) ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; |
