branch: elpa/evil-exchange
commit 3030e21ee16a42dfce7f7cf86147b778b3f5d8c1
Merge: 35dd0f0662 548393cb16
Author: Chenggang Zhou <[email protected]>
Commit: GitHub <[email protected]>
Merge pull request #15 from tmurph/master
Always inhibit operator code when canceling an exchange
---
evil-exchange.el | 2 ++
1 file changed, 2 insertions(+)
diff --git a/evil-exchange.el b/evil-exchange.el
index 5310f1696b..654ba977d0 100644
--- a/evil-exchange.el
+++ b/evil-exchange.el
@@ -169,6 +169,8 @@
(defun evil-exchange-cancel ()
"Cancel current pending exchange."
(interactive)
+ (when evil-this-operator
+ (setq evil-inhibit-operator t))
(if (null evil-exchange--position)
(message "No pending exchange")
(evil-exchange--clean)