From 063cb29f8f06a200b0436d845c08a38a743d4f53 Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Tue, 4 Apr 2017 22:16:08 -0400 Subject: [PATCH] Fix doom-buffers-in-mode --- core/autoload/buffers.el | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/core/autoload/buffers.el b/core/autoload/buffers.el index 9edbbc4c5..1ce6d8786 100644 --- a/core/autoload/buffers.el +++ b/core/autoload/buffers.el @@ -69,8 +69,9 @@ the current workspace." (defun doom-buffers-in-mode (modes &optional buffer-list) "Get a list of all buffers (in the current workspace OR in BUFFER-LIST) whose `major-mode' is one of MODES." - (cl-remove-if-not (lambda (buf) (memq (buffer-local-value 'major-mode it) modes)) - (or buffer-list (doom-buffer-list)))) + (let ((modes (if (listp modes) modes (list modes)))) + (cl-remove-if-not (lambda (buf) (memq (buffer-local-value 'major-mode buf) modes)) + (or buffer-list (doom-buffer-list))))) ;;;###autoload (defun doom-visible-windows (&optional window-list)