[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/buffer-expose f3fd7fa 13/38: Add command omitting star
From: |
Clemens Radermacher |
Subject: |
[elpa] externals/buffer-expose f3fd7fa 13/38: Add command omitting star buffers |
Date: |
Mon, 25 Feb 2019 13:37:58 -0500 (EST) |
branch: externals/buffer-expose
commit f3fd7fa95c2aa2aa6560d9fa5d3d1fe883f69819
Author: Clemens Radermacher <address@hidden>
Commit: Clemens Radermacher <address@hidden>
Add command omitting star buffers
---
buffer-expose.el | 13 +++++++++++++
1 file changed, 13 insertions(+)
diff --git a/buffer-expose.el b/buffer-expose.el
index 43e3dcf..2468aa5 100644
--- a/buffer-expose.el
+++ b/buffer-expose.el
@@ -744,6 +744,19 @@ show per page, which defaults to
`buffer-expose-max-num-windows'."
(nreverse (buffer-list)))
max))
+(defun buffer-expose-no-stars (&optional max)
+ "Expose buffers of `buffer-list' omitting *special* ones.
+
+If MAX is given it determines the maximum number of windows to
+show per page, which defaults to
+`buffer-expose-max-num-windows'."
+ (interactive "P")
+ (buffer-expose-show-buffers
+ (cl-remove-if (lambda (buf)
+ (string-match "\\`*" (buffer-name buf)))
+ (buffer-list))
+ max))
+
(defun buffer-expose-dired-buffers (&optional max)
"Expose dired buffers of `buffer-list'.
- [elpa] externals/buffer-expose af53a9b 25/38: Improve switch buffer, (continued)
- [elpa] externals/buffer-expose af53a9b 25/38: Improve switch buffer, Clemens Radermacher, 2019/02/25
- [elpa] externals/buffer-expose d4f22e9 10/38: Make regex option a list of regexes, Clemens Radermacher, 2019/02/25
- [elpa] externals/buffer-expose a47a46c 29/38: Reset buffer before aw-switch, Clemens Radermacher, 2019/02/25
- [elpa] externals/buffer-expose 9a2393c 28/38: Cleanup, Clemens Radermacher, 2019/02/25
- [elpa] externals/buffer-expose 69bfeb1 15/38: Add binding for no stars, Clemens Radermacher, 2019/02/25
- [elpa] externals/buffer-expose d05d136 27/38: Handle window configurations internally, don't use set-window-config, Clemens Radermacher, 2019/02/25
- [elpa] externals/buffer-expose adeb508 35/38: Docstring fixes, Clemens Radermacher, 2019/02/25
- [elpa] externals/buffer-expose 260a2ed 20/38: Replace `windmove` with package commands, Clemens Radermacher, 2019/02/25
- [elpa] externals/buffer-expose 713238b 38/38: Checkdoc fixes, Clemens Radermacher, 2019/02/25
- [elpa] externals/buffer-expose 07cea91 31/38: Code refactoring, Clemens Radermacher, 2019/02/25
- [elpa] externals/buffer-expose f3fd7fa 13/38: Add command omitting star buffers,
Clemens Radermacher <=
- [elpa] externals/buffer-expose 8dec782 07/38: Require cl-lib, Clemens Radermacher, 2019/02/25
- [elpa] externals/buffer-expose ea8d671 11/38: Fix regex list type, Clemens Radermacher, 2019/02/25
- [elpa] externals/buffer-expose e78ca06 21/38: Cleanup, Clemens Radermacher, 2019/02/25
- [elpa] externals/buffer-expose c0034f5 26/38: Code reordering, Clemens Radermacher, 2019/02/25
- [elpa] externals/buffer-expose 5748ffb 34/38: Update docstrings, Clemens Radermacher, 2019/02/25
- [elpa] externals/buffer-expose c5eb139 16/38: Add custom command example, Clemens Radermacher, 2019/02/25
- [elpa] externals/buffer-expose e52f55d 06/38: Filter completions buffer by default, Clemens Radermacher, 2019/02/25
- [elpa] externals/buffer-expose 07ac8cf 12/38: Create window list without redisplay, Clemens Radermacher, 2019/02/25
- [elpa] externals/buffer-expose 428568c 09/38: Add regex option for buffers to hide, Clemens Radermacher, 2019/02/25
- [elpa] externals/buffer-expose 814a557 36/38: Fix copyright, Clemens Radermacher, 2019/02/25