Function: package-menu-mark-delete

package-menu-mark-delete is an interactive and byte-compiled function defined in package.el.gz.

Signature

(package-menu-mark-delete &optional NUM)

Documentation

Mark the current package for deletion and move to the next line.

The current package is the package at point.

View in manual

Key Bindings

Source Code

;; Defined in /usr/src/emacs/lisp/emacs-lisp/package.el.gz
;; fixme numeric argument
(defun package-menu-mark-delete (&optional _num)
  "Mark the current package for deletion and move to the next line.
The current package is the package at point."
  (interactive "p" package-menu-mode)
  (package--ensure-package-menu-mode)
  (if (member (package-menu-get-status)
              '("installed" "source" "dependency" "obsolete" "unsigned"))
      (tabulated-list-put-tag "D" t)
    (forward-line)))