emacs-diffs
[Top][All Lists]
Advanced

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

master fd4a0c022b: Make package-update-all also refresh the list


From: Lars Ingebrigtsen
Subject: master fd4a0c022b: Make package-update-all also refresh the list
Date: Fri, 27 May 2022 06:17:42 -0400 (EDT)

branch: master
commit fd4a0c022b7406b9d2a947937600e34e5cccb9bf
Author: Lars Ingebrigtsen <larsi@gnus.org>
Commit: Lars Ingebrigtsen <larsi@gnus.org>

    Make package-update-all also refresh the list
    
    * lisp/emacs-lisp/package.el (package-update-all): Also refresh
    package list.
---
 lisp/emacs-lisp/package.el | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/lisp/emacs-lisp/package.el b/lisp/emacs-lisp/package.el
index f4872a1a52..b340848a6f 100644
--- a/lisp/emacs-lisp/package.el
+++ b/lisp/emacs-lisp/package.el
@@ -2168,10 +2168,11 @@ to install it but still mark it as selected."
 
 ;;;###autoload
 (defun package-update-all (&optional query)
-  "Upgrade all packages.
+  "Refresh package list and upgrade all packages.
 If QUERY, ask the user before updating packages.  When called
 interactively, QUERY is always true."
   (interactive (list (not noninteractive)))
+  (package-refresh-contents)
   (let ((updateable (package--updateable-packages)))
     (if (not updateable)
         (message "No packages to update")



reply via email to

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