diff options
author | Po Lu <luangruo@yahoo.com> | 2022-04-13 07:17:30 +0000 |
---|---|---|
committer | Po Lu <luangruo@yahoo.com> | 2022-04-13 07:17:30 +0000 |
commit | 8259e368001a6e30418efed40809e17f3f977622 (patch) | |
tree | 980d886a9ece68a2be6f947f986c935b5611affe /lisp/emacs-lisp | |
parent | e1c6b40e9d3b9bb44a310dcac4f7f05b4e5bde4f (diff) | |
download | emacs-8259e368001a6e30418efed40809e17f3f977622.tar.gz emacs-8259e368001a6e30418efed40809e17f3f977622.tar.bz2 emacs-8259e368001a6e30418efed40809e17f3f977622.zip |
Fix marking upgrades for packages from ELPA or NonGNU ELPA
* lisp/emacs-lisp/package.el (package-menu--find-upgrades): Look
inside ``external'' packages as well when searching for
upgrades. (bug#54117)
Diffstat (limited to 'lisp/emacs-lisp')
-rw-r--r-- | lisp/emacs-lisp/package.el | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lisp/emacs-lisp/package.el b/lisp/emacs-lisp/package.el index 4f1ac5a5dac..f6aad64d358 100644 --- a/lisp/emacs-lisp/package.el +++ b/lisp/emacs-lisp/package.el @@ -3465,7 +3465,7 @@ corresponding to the newer version." ;; ENTRY is (PKG-DESC [NAME VERSION STATUS DOC]) (let ((pkg-desc (car entry)) (status (aref (cadr entry) 2))) - (cond ((member status '("installed" "dependency" "unsigned")) + (cond ((member status '("installed" "dependency" "unsigned" "external")) (push pkg-desc installed)) ((member status '("available" "new")) (setq available (package--append-to-alist pkg-desc available)))))) |