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

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

[nongnu] elpa/evil-escape d7f9940227 078/133: Fallback to evil-escape--e


From: ELPA Syncer
Subject: [nongnu] elpa/evil-escape d7f9940227 078/133: Fallback to evil-escape--escape-normal-state
Date: Wed, 3 Jan 2024 21:59:55 -0500 (EST)

branch: elpa/evil-escape
commit d7f9940227d07613e79306e479bc744bbcc52825
Author: syl20bnr <sylvain.benner@gmail.com>
Commit: syl20bnr <sylvain.benner@gmail.com>

    Fallback to evil-escape--escape-normal-state
    
    Sometimes evil-state is nil, in all cases fallback to escape from
    normal state.
    
    Fixes escape from helm buffers.
---
 evil-escape.el | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/evil-escape.el b/evil-escape.el
index a9c8a25718..d87ea48069 100644
--- a/evil-escape.el
+++ b/evil-escape.el
@@ -5,7 +5,7 @@
 ;; Author: Sylvain Benner <sylvain.benner@gmail.com>
 ;; Keywords: convenience editing evil
 ;; Created: 22 Oct 2014
-;; Version: 3.05
+;; Version: 3.06
 ;; Package-Requires: ((emacs "24") (evil "1.0.9"))
 ;; URL: https://github.com/syl20bnr/evil-escape
 
@@ -124,7 +124,8 @@ with a key sequence."
     (`replace (evil-normal-state))
     (`lisp (evil-normal-state))
     (`iedit (evil-iedit-state/quit-iedit-mode))
-    (`iedit-insert (evil-iedit-state/quit-iedit-mode))))
+    (`iedit-insert (evil-iedit-state/quit-iedit-mode))
+    (_ (evil-escape--escape-normal-state))))
 
 (defun evil-escape-pre-command-hook ()
   "evil-escape pre-command hook."



reply via email to

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