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
This commit is contained in:
Oleh Krehel 2015-07-29 17:59:42 +02:00
parent e8cebf1616
commit 30067ddc09

4
avy.el
View File

@ -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)