branch: master
commit 30067ddc09eefddae4ece065f60cc52a55ed76d7
Author: Oleh Krehel <[email protected]>
Commit: Oleh Krehel <[email protected]>
avy.el (avy-action-goto): Don't push mark when region is active
* avy.el (avy-action-goto): When the region is active, the user probably
doesn't want to move the mark.
Fixes #84
---
avy.el | 4 +++-
1 files changed, 3 insertions(+), 1 deletions(-)
diff --git a/avy.el b/avy.el
index b73e372..ae4c59b 100644
--- a/avy.el
+++ b/avy.el
@@ -452,7 +452,9 @@ Set `avy-style' according to COMMMAND as well."
(defun avy-action-goto (pt)
"Goto PT."
- (unless (= pt (point)) (push-mark))
+ (unless (or (= pt (point))
+ (region-active-p))
+ (push-mark))
(goto-char pt))
(defun avy-action-mark (pt)