]> git.eshelyaron.com Git - emacs.git/commit
Optionally show internal buffers in Buffer Menu mode
authorMattias EngdegÄrd <mattiase@acm.org>
Tue, 6 Feb 2024 11:39:11 +0000 (12:39 +0100)
committerEshel Yaron <me@eshelyaron.com>
Wed, 7 Feb 2024 10:55:38 +0000 (11:55 +0100)
commitce6b52e92d84c73e730355ec62a3fd12cf967026
tree7313917d377cdb070339ca2d410518a91382aee6
parent984e8d85c636b7213e4659d61491a204d0500fed
Optionally show internal buffers in Buffer Menu mode

Internal buffers were never shown before but they can be of interest
to Elisp developers, especially since there is no general mechanism to
remove unused buffers.

* lisp/buff-menu.el (Buffer-menu-show-internal)
(Buffer-menu--selection-message, Buffer-menu-toggle-internal): New.
(Buffer-menu-mode-map): Bind to `I`.
(Buffer-menu-mode-menu): Add menu entry.
(list-buffers--refresh): Extend filtering logic.
* etc/NEWS: Announce.

(cherry picked from commit f6225d125c07bbde8c828b40eb6e81333e051c2a)
etc/NEWS
lisp/buff-menu.el