* avy.el (avy--line): Use the custom style. Use line end postion for
'post style.
Fixes abo-abo/ace-link#17
Any of the following do something different now:
(setq avy-styles-alist
'((avy-goto-line . post)))
(setq avy-styles-alist
'((avy-goto-line . at)))
(setq avy-styles-alist
'((avy-goto-line . at-full)))
(setq avy-styles-alist
'((avy-goto-line . pre)))
(while (< (point) (point-max))
(unless (get-char-property
(max (1- (point)) ws) 'invisible)
- (push (cons (point) (selected-window)) candidates))
+ (push (cons
+ (if (eq avy-style 'post)
+ (line-end-position)
+ (line-beginning-position))
+ (selected-window)) candidates))
(forward-line 1))))))
- (avy--process (nreverse candidates) #'avy--overlay-pre)))
+ (avy--process (nreverse candidates) (avy--style-fn avy-style))))
;;;###autoload
(defun avy-goto-line (&optional arg)