avy.el (avy-goto-subword-0): Don't offer invisible chars

Fixes #90
This commit is contained in:
Oleh Krehel 2015-08-21 14:50:57 +02:00
parent 009c0bc1ed
commit a6cfedaf5e

3
avy.el
View File

@ -883,7 +883,8 @@ should return true."
(while (> (point) ws) (while (> (point) ws)
(when (or (null predicate) (when (or (null predicate)
(and predicate (funcall predicate))) (and predicate (funcall predicate)))
(push (cons (point) (selected-window)) window-cands)) (unless (get-char-property (point) 'invisible)
(push (cons (point) (selected-window)) window-cands)))
(subword-backward))) (subword-backward)))
(setq candidates (nconc candidates window-cands)))) (setq candidates (nconc candidates window-cands))))
(avy--process candidates (avy--style-fn avy-style))))) (avy--process candidates (avy--style-fn avy-style)))))