aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorConstantine Vetoshev <vetoshev@gmail.com>2026-03-31 06:48:32 -0700
committerConstantine Vetoshev <vetoshev@gmail.com>2026-03-31 06:48:32 -0700
commit0c47d653daac3a38851c75b40d7dbcdc938c887c (patch)
tree6d08d92fa791e9e420cb5b41fbe97b1224dfbf16
parentf384207b12f07353e0a6d148de6bd332334fafcd (diff)
Stop using obsolete anaphoric ibuffer-awhen macro.
-rw-r--r--perspective.el11
1 files changed, 6 insertions, 5 deletions
diff --git a/perspective.el b/perspective.el
index edb1a94..1145dc0 100644
--- a/perspective.el
+++ b/perspective.el
@@ -2299,11 +2299,12 @@ were merged in from a previous call to `persp-merge'."
"Toggle current view to buffers with persp name QUALIFIER."
(:description "persp-name"
:reader (read-regexp "Filter by persp name (regexp): "))
- (ibuffer-awhen (persp-ibuffer-name buf)
- (if (stringp qualifier)
- (or (string-match-p qualifier (car it))
- (string-match-p qualifier (cdr-safe it)))
- (equal qualifier it)))))
+ (let ((name (persp-ibuffer-name buf)))
+ (when name
+ (if (stringp qualifier)
+ (or (string-match-p qualifier (car name))
+ (string-match-p qualifier (cdr-safe name)))
+ (equal qualifier name))))))
(defun persp-ibuffer-default-group-name (persp-name)
"Produce an ibuffer group name string for PERSP-NAME."