summaryrefslogtreecommitdiff
path: root/etc/NEWS
diff options
context:
space:
mode:
authorJuri Linkov <juri@linkov.net>2022-11-15 20:54:39 +0200
committerJuri Linkov <juri@linkov.net>2022-11-15 20:54:39 +0200
commit125b5684c3fb85ed77eeaeca3237393507e4df55 (patch)
treebf192714fc13b03c59af8212dd141af9de893f43 /etc/NEWS
parent69d1278527f0a883d55b91088c8e1b04d9e07e81 (diff)
downloademacs-125b5684c3fb85ed77eeaeca3237393507e4df55.tar.gz
New command 'project-list-buffers' bound to 'C-x p C-b' (bug#59153)
* doc/emacs/maintaining.texi (Project Buffer Commands): Add 'project-list-buffers'. * lisp/buff-menu.el (Buffer-menu-filter-predicate): New defvar-local. (list-buffers-noselect): Add new optional arg 'filter-predicate'. Set 'Buffer-menu-filter-predicate' to 'filter-predicate'. (list-buffers--refresh): Use 'Buffer-menu-filter-predicate'. * lisp/progmodes/project.el (project-prefix-map): Bind "\C-b" to 'project-list-buffers'. (project-list-buffers): New command.
Diffstat (limited to 'etc/NEWS')
-rw-r--r--etc/NEWS4
1 files changed, 4 insertions, 0 deletions
diff --git a/etc/NEWS b/etc/NEWS
index 7cd192b..e39833a 100644
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -2213,6 +2213,10 @@ it with new 'term-{faint,italic,slow-blink,fast-blink}' faces.
a prefix argument which is interpreted to mean "include all files".
+++
+*** New command 'project-list-buffers' bound to 'C-x p C-b'.
+This command displays a list of buffers from the current project.
+
++++
*** 'project-kill-buffers' can display the list of buffers to kill.
Customize the user option 'project-kill-buffers-display-buffer-list'
to enable the display of the buffer list.