[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
master ce7365b5918: Use new variable Buffer-menu-show-internal in projec
From: |
Juri Linkov |
Subject: |
master ce7365b5918: Use new variable Buffer-menu-show-internal in project-list-buffers. |
Date: |
Tue, 6 Feb 2024 12:56:48 -0500 (EST) |
branch: master
commit ce7365b591852dd5556e0a4bf6a0ba63a8733802
Author: Juri Linkov <juri@linkov.net>
Commit: Juri Linkov <juri@linkov.net>
Use new variable Buffer-menu-show-internal in project-list-buffers.
* lisp/progmodes/project.el (project-list-buffers): Add the new variable
`Buffer-menu-show-internal' used to toggle internal buffers (bug#68949).
---
lisp/progmodes/project.el | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/lisp/progmodes/project.el b/lisp/progmodes/project.el
index da782ad5537..983c0ed2ac2 100644
--- a/lisp/progmodes/project.el
+++ b/lisp/progmodes/project.el
@@ -1515,7 +1515,8 @@ ARG, show only buffers that are visiting files."
(lambda (buffer)
(let ((name (buffer-name buffer))
(file (buffer-file-name buffer)))
- (and (or (not (string= (substring name 0 1) " "))
+ (and (or Buffer-menu-show-internal
+ (not (string= (substring name 0 1) " "))
file)
(not (eq buffer (current-buffer)))
(or file (not Buffer-menu-files-only)))))
@@ -1525,6 +1526,7 @@ ARG, show only buffers that are visiting files."
(let ((buf (list-buffers-noselect
arg (with-current-buffer
(get-buffer-create "*Buffer List*")
+ (setq-local Buffer-menu-show-internal nil)
(let ((Buffer-menu-files-only arg))
(funcall buffer-list-function))))))
(with-current-buffer buf
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- master ce7365b5918: Use new variable Buffer-menu-show-internal in project-list-buffers.,
Juri Linkov <=