]> git.eshelyaron.com Git - emacs.git/commitdiff
Autoload package-update-all
authorLars Ingebrigtsen <larsi@gnus.org>
Wed, 25 May 2022 01:23:50 +0000 (03:23 +0200)
committerLars Ingebrigtsen <larsi@gnus.org>
Wed, 25 May 2022 01:25:30 +0000 (03:25 +0200)
* lisp/emacs-lisp/package.el (package-update-all): Autoload and
tweak querying so that -f works.

lisp/emacs-lisp/package.el

index 8ddaa9f41d373b868d4070d8a91f7fba0dacb7e7..1cebab36f25a2cbe79b198bdd1526ec5e05d2174 100644 (file)
@@ -2164,11 +2164,12 @@ to install it but still mark it as selected."
               (package-desc-priority-version (cadr available))))))
     package-alist)))
 
+;;;###autoload
 (defun package-update-all (&optional query)
   "Upgrade all packages.
 If QUERY, ask the user before updating packages.  When called
 interactively, QUERY is always true."
-  (interactive (list t))
+  (interactive (list (not noninteractive)))
   (let ((updateable (package--updateable-packages)))
     (if (not updateable)
         (message "No packages to update")