Skip to content

Commit b06f644

Browse files
hiecaqtomdl89
authored andcommitted
Fix evil-cleanup-insert-state in flyspell enabled buffer
1 parent 315d2b1 commit b06f644

File tree

1 file changed

+7
-6
lines changed

1 file changed

+7
-6
lines changed

evil-states.el

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -147,12 +147,13 @@ commands opening a new line."
147147
"Called when Insert or Replace state is about to be exited.
148148
Handles the repeat-count of the insertion command."
149149
(when evil-insert-count
150-
(dotimes (_ (1- evil-insert-count))
151-
(when evil-insert-lines
152-
(evil-insert-newline-below)
153-
(when evil-auto-indent
154-
(indent-according-to-mode)))
155-
(evil-execute-repeat-info (cdr evil-insert-repeat-info))))
150+
(let (pre-command-hook post-command-hook)
151+
(dotimes (_ (1- evil-insert-count))
152+
(when evil-insert-lines
153+
(evil-insert-newline-below)
154+
(when evil-auto-indent
155+
(indent-according-to-mode)))
156+
(evil-execute-repeat-info (cdr evil-insert-repeat-info)))))
156157
(when evil-insert-vcount
157158
(let ((buffer-invisibility-spec
158159
(if (listp buffer-invisibility-spec)

0 commit comments

Comments
 (0)