Skip to content

Commit d7f9940

Browse files
committed
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.
1 parent 65756d4 commit d7f9940

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

evil-escape.el

+3-2
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
;; Author: Sylvain Benner <sylvain.benner@gmail.com>
66
;; Keywords: convenience editing evil
77
;; Created: 22 Oct 2014
8-
;; Version: 3.05
8+
;; Version: 3.06
99
;; Package-Requires: ((emacs "24") (evil "1.0.9"))
1010
;; URL: https://github.com/syl20bnr/evil-escape
1111

@@ -124,7 +124,8 @@ with a key sequence."
124124
(`replace (evil-normal-state))
125125
(`lisp (evil-normal-state))
126126
(`iedit (evil-iedit-state/quit-iedit-mode))
127-
(`iedit-insert (evil-iedit-state/quit-iedit-mode))))
127+
(`iedit-insert (evil-iedit-state/quit-iedit-mode))
128+
(_ (evil-escape--escape-normal-state))))
128129

129130
(defun evil-escape-pre-command-hook ()
130131
"evil-escape pre-command hook."

0 commit comments

Comments
 (0)