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

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

[elpa] externals/pyim ec75c30 2/5: * pyim.el (pyim-page-tooltip-show): U


From: Feng Shu
Subject: [elpa] externals/pyim ec75c30 2/5: * pyim.el (pyim-page-tooltip-show): Use minibuffer as fallback, for popup-el is not gnu elpa package.
Date: Mon, 22 Feb 2021 03:48:41 -0500 (EST)

branch: externals/pyim
commit ec75c304a6004b466ad294eb5a896fb6a6d05d4b
Author: Feng Shu <tumashu@163.com>
Commit: Feng Shu <tumashu@163.com>

    * pyim.el (pyim-page-tooltip-show): Use minibuffer as fallback, for 
popup-el is not gnu elpa package.
---
 pyim.el | 9 +++++----
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/pyim.el b/pyim.el
index ab090d9..e135aca 100644
--- a/pyim.el
+++ b/pyim.el
@@ -3327,10 +3327,11 @@ minibuffer 原来显示的信息和 pyim 选词框整合在一起显示
                           :foreground-color (face-attribute 'pyim-page 
:foreground)
                           :internal-border-width pyim-posframe-border-width
                           :internal-border-color (face-attribute 
'pyim-page-border :background)))
-          ((eq tooltip 'minibuffer)
-           (let ((max-mini-window-height (+ pyim-page-length 2)))
-             (message string)))
-          (t (popup-tip string :point position :margin 1)))))
+          ((and (eq tooltip 'popup)
+                (functionp 'popup-tip))
+           (popup-tip string :point position :margin 1))
+          (t (let ((max-mini-window-height (+ pyim-page-length 2)))
+               (message string))))))
 
 (defun pyim-posframe-valid-p ()
   "Test posframe's status."



reply via email to

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