Function: package-menu-mark-obsolete-for-deletion
package-menu-mark-obsolete-for-deletion is an interactive and
byte-compiled function defined in package.el.gz.
Signature
(package-menu-mark-obsolete-for-deletion)
Documentation
Mark all obsolete packages for deletion.
Key Bindings
Source Code
;; Defined in /usr/src/emacs/lisp/emacs-lisp/package.el.gz
(defun package-menu-mark-obsolete-for-deletion ()
"Mark all obsolete packages for deletion."
(interactive nil package-menu-mode)
(package--ensure-package-menu-mode)
(save-excursion
(goto-char (point-min))
(while (not (eobp))
(if (equal (package-menu-get-status) "obsolete")
(progn (package-menu--overlay-line 'package-mark-delete-line)
(tabulated-list-put-tag "D" t))
(forward-line 1)))))