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)

Reply via email to