Function: package-menu-toggle-hiding

package-menu-toggle-hiding is an interactive and byte-compiled function defined in package.el.gz.

Signature

(package-menu-toggle-hiding)

Documentation

In Package Menu, toggle visibility of obsolete available packages.

Also hide packages whose name matches a regexp in user option package-hidden-regexps (a list). To add regexps to this list, use package-menu-hide-package.

View in manual

Probably introduced at or before Emacs version 25.1.

Key Bindings

Source Code

;; Defined in /usr/src/emacs/lisp/emacs-lisp/package.el.gz
(defun package-menu-toggle-hiding ()
  "In Package Menu, toggle visibility of obsolete available packages.

Also hide packages whose name matches a regexp in user option
`package-hidden-regexps' (a list).  To add regexps to this list,
use `package-menu-hide-package'."
  (interactive nil package-menu-mode)
  (package--ensure-package-menu-mode)
  (setq package-menu--hide-packages
        (not package-menu--hide-packages))
  (if package-menu--hide-packages
      (message "Hiding obsolete or unwanted packages")
    (message "Displaying all packages"))
  (revert-buffer nil 'no-confirm))