emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[elpa] externals/vundo 00e5c4e73c 54/58: * vundo.el (vundo-mode): Avoid


From: ELPA Syncer
Subject: [elpa] externals/vundo 00e5c4e73c 54/58: * vundo.el (vundo-mode): Avoid duplicates in evil-emacs-state-modes.
Date: Fri, 15 Apr 2022 12:58:16 -0400 (EDT)

branch: externals/vundo
commit 00e5c4e73ce7ee29ab5bc183e8da3a1d350e8958
Author: Yuan Fu <casouri@gmail.com>
Commit: Yuan Fu <casouri@gmail.com>

    * vundo.el (vundo-mode): Avoid duplicates in evil-emacs-state-modes.
---
 vundo.el | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/vundo.el b/vundo.el
index 2f778ad768..9bb62d5527 100644
--- a/vundo.el
+++ b/vundo.el
@@ -597,7 +597,8 @@ WINDOW is the window that was/is displaying the vundo 
buffer."
 
   ;; Disable evil-mode, as normal-mode
   ;; key bindings override the ones set by vundo.
-  (when (boundp 'evil-emacs-state-modes)
+  (when (and (boundp 'evil-emacs-state-modes)
+             (not (memq 'vundo-mode evil-emacs-state-modes)))
     (push 'vundo-mode evil-emacs-state-modes)))
 
 (defvar-local vundo--prev-mod-list nil



reply via email to

[Prev in Thread] Current Thread [Next in Thread]