emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[elpa] master 212a132 74/78: Don't shorten selector string for visual-li


From: Oleh Krehel
Subject: [elpa] master 212a132 74/78: Don't shorten selector string for visual-line-mode and bolp
Date: Sat, 23 Jan 2016 14:00:27 +0000

branch: master
commit 212a132d5f2d9b28a56bc69dd8d3a28e168728b0
Author: Oleh Krehel <address@hidden>
Commit: Oleh Krehel <address@hidden>

    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



reply via email to

[Prev in Thread] Current Thread [Next in Thread]