From 3ebadf52cf749f8eb2d6bf5e556b9d1ab30c21b4 Mon Sep 17 00:00:00 2001 From: Yikai Zhao Date: Wed, 12 Feb 2025 09:54:27 +0800 Subject: check buffer-live-p --- perspective.el | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/perspective.el b/perspective.el index 7265f18..be4b5de 100644 --- a/perspective.el +++ b/perspective.el @@ -664,7 +664,7 @@ Returns BUFFERS with all non-living buffers removed. See also `other-buffer'." (cl-loop for buf in (reverse (buffer-list)) - when (member buf buffers) + when (and (buffer-live-p buf) (member buf buffers)) collect buf into result-buffers and do (switch-to-buffer buf) finally return result-buffers)) -- cgit v1.0