From 843c69a6b4a43323b1cb618b3ee5d8a5bb5a38ca Mon Sep 17 00:00:00 2001 From: Lin Sun Date: Fri, 2 Dec 2022 00:00:53 +0000 Subject: [PATCH] evil-core: don't change match data in the advice of set-window-buffer --- evil-core.el | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/evil-core.el b/evil-core.el index 15ca2f3e..62ec6ab6 100644 --- a/evil-core.el +++ b/evil-core.el @@ -372,7 +372,7 @@ then this function does nothing." (when (get-buffer (ad-get-arg 1)) (with-current-buffer (ad-get-arg 1) (unless evil-local-mode - (evil-local-mode 1)))))) + (save-match-data (evil-local-mode 1))))))) ;; Refresh cursor color. ;; Cursor color can only be set for each frame but not for each buffer.