avy.el (avy--line): Don't modify avy-action

Fixes #124
This commit is contained in:
Oleh Krehel 2015-12-22 09:16:34 +01:00
parent 72ecbfa220
commit 47035cf4ea

5
avy.el
View File

@ -1041,8 +1041,8 @@ Narrow the scope to BEG END."
(setq temporary-goal-column 0)
(line-move-visual 1 t))
(forward-line 1)))))))
(setq avy-action #'identity)
(avy--process (nreverse candidates) (avy--style-fn avy-style))))
(let ((avy-action #'identity))
(avy--process (nreverse candidates) (avy--style-fn avy-style)))))
;;;###autoload
(defun avy-goto-line (&optional arg)
@ -1056,6 +1056,7 @@ When ARG is 4, negate the window scope determined by
Otherwise, forward to `goto-line' with ARG."
(interactive "p")
(setq arg (or arg 1))
(if (not (memq arg '(1 4)))
(progn
(goto-char (point-min))