From 30067ddc09eefddae4ece065f60cc52a55ed76d7 Mon Sep 17 00:00:00 2001 From: Oleh Krehel Date: Wed, 29 Jul 2015 17:59:42 +0200 Subject: [PATCH] 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 file changed, 3 insertions(+), 1 deletion(-) 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)