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

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

[elpa] externals/company 802838b 1/2: Use `before-string` instead of `af


From: ELPA Syncer
Subject: [elpa] externals/company 802838b 1/2: Use `before-string` instead of `after-string` for popup rendering
Date: Fri, 5 Nov 2021 21:57:10 -0400 (EDT)

branch: externals/company
commit 802838bce345225587b97a118158b72438c8d08c
Author: Dmitry Gutov <dgutov@yandex.ru>
Commit: Dmitry Gutov <dgutov@yandex.ru>

    Use `before-string` instead of `after-string` for popup rendering
    
    Fixes #1252
    
    * Better behavior in the presence of org-indent-mode.
    * No moving line number with display-line-numbers-mode.
---
 company.el | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/company.el b/company.el
index f9e7194..b4b5f32 100644
--- a/company.el
+++ b/company.el
@@ -3495,7 +3495,7 @@ Returns a negative number if the tooltip should be 
displayed above point."
   (when (overlayp company-pseudo-tooltip-overlay)
     (overlay-put company-pseudo-tooltip-overlay 'invisible nil)
     (overlay-put company-pseudo-tooltip-overlay 'line-prefix nil)
-    (overlay-put company-pseudo-tooltip-overlay 'after-string nil)
+    (overlay-put company-pseudo-tooltip-overlay 'before-string nil)
     (overlay-put company-pseudo-tooltip-overlay 'display nil)
     (overlay-put company-pseudo-tooltip-overlay 'face nil)))
 
@@ -3508,7 +3508,7 @@ Returns a negative number if the tooltip should be 
displayed above point."
       (overlay-put ov 'priority 111)
       ;; No (extra) prefix for the first line.
       (overlay-put ov 'line-prefix "")
-      (overlay-put ov 'after-string disp)
+      (overlay-put ov 'before-string disp)
       ;; `display' is better than `invisible':
       ;; https://debbugs.gnu.org/18285
       ;; https://debbugs.gnu.org/20847



reply via email to

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