branch: externals/aggressive-indent commit 12a64b4e5c1a1e124baa74336738b6ae1972607f Author: Artur Malabarba <artur.malaba...@gmail.com> Commit: Artur Malabarba <artur.malaba...@gmail.com>
Fix #137 - Trying to select deleted buffers --- aggressive-indent.el | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/aggressive-indent.el b/aggressive-indent.el index 7107ef4..3622a76 100644 --- a/aggressive-indent.el +++ b/aggressive-indent.el @@ -461,9 +461,9 @@ If BODY finishes, `while-no-input' returns whatever value BODY produced." (defun aggressive-indent--indent-if-changed (buffer) "Indent any region that changed in BUFFER in the last command loop." - (with-current-buffer buffer - (if (not (buffer-live-p (current-buffer))) - (cancel-timer aggressive-indent--idle-timer) + (if (not (buffer-live-p buffer)) + (cancel-timer aggressive-indent--idle-timer) + (with-current-buffer buffer (when (and aggressive-indent-mode aggressive-indent--changed-list) (save-excursion (save-selected-window