emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

master 8259e36800: Fix marking upgrades for packages from ELPA or NonGNU


From: Po Lu
Subject: master 8259e36800: Fix marking upgrades for packages from ELPA or NonGNU ELPA
Date: Wed, 13 Apr 2022 03:18:00 -0400 (EDT)

branch: master
commit 8259e368001a6e30418efed40809e17f3f977622
Author: Po Lu <luangruo@yahoo.com>
Commit: Po Lu <luangruo@yahoo.com>

    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)
---
 lisp/emacs-lisp/package.el | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/lisp/emacs-lisp/package.el b/lisp/emacs-lisp/package.el
index 4f1ac5a5da..f6aad64d35 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))))))



reply via email to

[Prev in Thread] Current Thread [Next in Thread]