branch: master
commit 212a132d5f2d9b28a56bc69dd8d3a28e168728b0
Author: Oleh Krehel <[email protected]>
Commit: Oleh Krehel <[email protected]>
Don't shorten selector string for visual-line-mode and bolp
* avy.el (avy--overlay-at-full): When at an empty line, there's plenty
of space to display the full selector. No need to truncate it to avoid
visual-line-mode reformatting the buffer text.
Fixes #129
---
avy.el | 3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
diff --git a/avy.el b/avy.el
index a6e4c0b..7af1de8 100644
--- a/avy.el
+++ b/avy.el
@@ -771,7 +771,8 @@ LEAF is normally ((BEG . END) . WND)."
len))
lep)))
(when (and (bound-and-true-p visual-line-mode)
- (> len (- end beg)))
+ (> len (- end beg))
+ (not (eq lep beg)))
(setq len (- end beg))
(let ((old-str (apply #'string (reverse path))))
(setq str