[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/bufferlo 8f82be00b1 30/37: Add basic buffer-menu suppor
|
From: |
ELPA Syncer |
|
Subject: |
[elpa] externals/bufferlo 8f82be00b1 30/37: Add basic buffer-menu support |
|
Date: |
Sun, 5 Nov 2023 09:57:33 -0500 (EST) |
branch: externals/bufferlo
commit 8f82be00b17999a504fafd595e5f7a85cf23333b
Author: Florian Rommel <mail@florommel.de>
Commit: Florian Rommel <mail@florommel.de>
Add basic buffer-menu support
---
README.org | 2 ++
bufferlo.el | 6 ++++++
2 files changed, 8 insertions(+)
diff --git a/README.org b/README.org
index 7f450a1a4d..7d21c8aa7f 100644
--- a/README.org
+++ b/README.org
@@ -59,6 +59,8 @@ respective global commands:
- ~bufferlo-ibuffer~:
~ibuffer~ filtered for local buffers.
Alternatively, use "/ l" in ibuffer.
+- ~bufferlo-list-buffers~:
+ Display a list of local buffers in the "*Buffer List"* buffer.
Bufferlo provides functions to manage the local buffer lists:
- ~bufferlo-clear~:
diff --git a/bufferlo.el b/bufferlo.el
index 5a01a4dc17..6a58c2c6cd 100644
--- a/bufferlo.el
+++ b/bufferlo.el
@@ -506,6 +506,12 @@ If the prefix arument is given, include all buffers."
(lambda (b) (member (if (stringp b) b (car b)) lbs)))))))
(switch-to-buffer buffer norecord force-same-window))
+(defun bufferlo-list-buffers ()
+ "Display a list of local buffers in the \"*Buffer List*\" buffer."
+ (interactive)
+ (display-buffer
+ (list-buffers-noselect nil #'bufferlo-buffer-list)))
+
(with-eval-after-load 'ibuf-ext
(define-ibuffer-filter bufferlo-local-buffers
"Limit current view to local buffers."
- [elpa] externals/bufferlo 41e6e56783 27/37: Fix clone-frame, (continued)
- [elpa] externals/bufferlo 41e6e56783 27/37: Fix clone-frame, ELPA Syncer, 2023/11/05
- [elpa] externals/bufferlo 36f5c68460 26/37: Fix tab movement and duplication, ELPA Syncer, 2023/11/05
- [elpa] externals/bufferlo 0254201487 11/37: Add prefix argument to bufferlo-switch-to-buffer, ELPA Syncer, 2023/11/05
- [elpa] externals/bufferlo 778ede4d4b 35/37: Resolve checkdoc warnings, ELPA Syncer, 2023/11/05
- [elpa] externals/bufferlo d41a6b297b 17/37: Allow hidden buffers, ELPA Syncer, 2023/11/05
- [elpa] externals/bufferlo bfe906c2aa 12/37: Update README, ELPA Syncer, 2023/11/05
- [elpa] externals/bufferlo 931b9ee346 32/37: Version 0.2, ELPA Syncer, 2023/11/05
- [elpa] externals/bufferlo 1dd04e4b41 14/37: Better ibuffer support, ELPA Syncer, 2023/11/05
- [elpa] externals/bufferlo c164b26a64 36/37: Compatibility improvements, ELPA Syncer, 2023/11/05
- [elpa] externals/bufferlo 82f51c31ab 23/37: desktop.el support: Fix error on deleted windows, ELPA Syncer, 2023/11/05
- [elpa] externals/bufferlo 8f82be00b1 30/37: Add basic buffer-menu support,
ELPA Syncer <=
- [elpa] externals/bufferlo 914c381e9f 16/37: Fix buffer matching, ELPA Syncer, 2023/11/05
- [elpa] externals/bufferlo 46557c7f54 04/37: Minor changes, ELPA Syncer, 2023/11/05
- [elpa] externals/bufferlo c000ff8398 09/37: Add bufferlo-non-local-buffer-p, ELPA Syncer, 2023/11/05
- [elpa] externals/bufferlo 23cbe682c4 15/37: More parameters, ELPA Syncer, 2023/11/05
- [elpa] externals/bufferlo fbec2df3bd 28/37: Fix undelete-frame, ELPA Syncer, 2023/11/05
- [elpa] externals/bufferlo 598e20cf3b 31/37: Fix tab duplication on emacs < 29, ELPA Syncer, 2023/11/05
- [elpa] externals/bufferlo 6f3b79369f 02/37: Add README, ELPA Syncer, 2023/11/05
- [elpa] externals/bufferlo 83586af819 07/37: Fix empty buffer list, ELPA Syncer, 2023/11/05
- [elpa] externals/bufferlo d74f2c1ece 21/37: Add bufferlo-remove-non-exclusive-buffers, ELPA Syncer, 2023/11/05
- [elpa] externals/bufferlo 2fc945a81b 10/37: Update README, ELPA Syncer, 2023/11/05