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

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

[elpa] externals/pyim 73827a1f0b 15/20: Move position of pyim-page--posf


From: ELPA Syncer
Subject: [elpa] externals/pyim 73827a1f0b 15/20: Move position of pyim-page--posframe/popup/popon/minibuffer*
Date: Fri, 24 Jun 2022 03:57:55 -0400 (EDT)

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

    Move position of pyim-page--posframe/popup/popon/minibuffer*
---
 pyim-page.el | 24 ++++++++++++------------
 1 file changed, 12 insertions(+), 12 deletions(-)

diff --git a/pyim-page.el b/pyim-page.el
index 03ca6daa40..be95b64edc 100644
--- a/pyim-page.el
+++ b/pyim-page.el
@@ -122,18 +122,6 @@ Only useful when use posframe.")
   '((t (:background "gray44")))
   "使用以词选字功能时,选择的汉字所使用的 face.")
 
-(defvar pyim-page--posframe-buffer " *pyim-page--posframe-buffer*"
-  "这个变量用来保存做为 page tooltip 的 posframe 的 buffer.")
-
-(defvar pyim-page--popup nil
-  "这个变量用来保存做为 page tooltip 的 popup.")
-
-(defvar pyim-page--popon nil
-  "这个变量用来保存做为 page tooltip 的 popon.")
-
-(defvar pyim-page--minibuffer-string nil
-  "函数 `pyim-page-show-with-minibuffer' 上一次处理的消息字符串。")
-
 (defvar pyim-page-tooltip-infos
   '((posframe
      :package posframe
@@ -309,6 +297,9 @@ pyim-page 的核心的功能,为此增加代码的复杂度和测试的难度
 所以我们的选择是:尽量选择支持背景颜色设置的 tooltip, 如果不支持,
 就放弃这个功能。")
 
+(defvar pyim-page--posframe-buffer " *pyim-page--posframe-buffer*"
+  "这个变量用来保存做为 page tooltip 的 posframe 的 buffer.")
+
 (cl-defmethod pyim-page-show (string position (_tooltip (eql posframe)))
   "在 POSITION 位置,使用 posframe STRING."
   (posframe-show pyim-page--posframe-buffer
@@ -320,6 +311,9 @@ pyim-page 的核心的功能,为此增加代码的复杂度和测试的难度
                  :border-width pyim-page-posframe-border-width
                  :border-color (face-attribute 'pyim-page-border :background)))
 
+(defvar pyim-page--minibuffer-string nil
+  "函数 `pyim-page-show-with-minibuffer' 上一次处理的消息字符串。")
+
 (cl-defmethod pyim-page-show (string _position (_tooltip (eql minibuffer)))
   "使用 minibuffer 来显示 STRING。"
   (let ((max-mini-window-height (+ pyim-page-length 2))
@@ -351,6 +345,9 @@ pyim-page 的核心的功能,为此增加代码的复杂度和测试的难度
 (declare-function popup-delete "popup")
 (defvar popup-version)
 
+(defvar pyim-page--popup nil
+  "这个变量用来保存做为 page tooltip 的 popup.")
+
 (cl-defmethod pyim-page-show (string position (_tooltip (eql popup)))
   "Show STRING at POSITION with the help of popup-el."
   (when pyim-page--popup
@@ -367,6 +364,9 @@ pyim-page 的核心的功能,为此增加代码的复杂度和测试的难度
 (declare-function popon-kill "popon")
 (declare-function popon-x-y-at-pos "popon")
 
+(defvar pyim-page--popon nil
+  "这个变量用来保存做为 page tooltip 的 popon.")
+
 (cl-defmethod pyim-page-show (string position (_tooltip (eql popon)))
   "Show STRING at POSITION with the help of popon."
   (when pyim-page--popon



reply via email to

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