test/autoload/buffers: fix dead buffers in buffer-list

This commit is contained in:
Henrik Lissner 2017-08-08 14:09:49 +02:00
parent 7af0dd8545
commit 5e1ece4291
No known key found for this signature in database
GPG Key ID: 5F6C0EA160557395

View File

@ -8,7 +8,9 @@
(push `(,bsym (get-buffer-create ,(symbol-name bsym)))
buffers))
`(save-window-excursion
(cl-flet ((buffer-list (lambda () (list ,@(reverse (mapcar #'car buffers))))))
(cl-flet ((buffer-list
(lambda ()
(cl-remove-if-not #'buffer-live-p (list ,@(reverse (mapcar #'car buffers)))))))
(let* (persp-mode
,@buffers)
,@body