[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/pyim 573fefe532 38/41: Use (eql symbol) instead of (eql
From: |
ELPA Syncer |
Subject: |
[elpa] externals/pyim 573fefe532 38/41: Use (eql symbol) instead of (eql 'symbol). |
Date: |
Sat, 4 Jun 2022 09:57:48 -0400 (EDT) |
branch: externals/pyim
commit 573fefe5329c303a5be8a3ffd12c2eee426973f2
Author: Feng Shu <tumashu@163.com>
Commit: Feng Shu <tumashu@163.com>
Use (eql symbol) instead of (eql 'symbol).
---
pyim-cloudim.el | 4 ++--
pyim-page.el | 20 ++++++++++----------
2 files changed, 12 insertions(+), 12 deletions(-)
diff --git a/pyim-cloudim.el b/pyim-cloudim.el
index e371c6ac76..e9e1192102 100644
--- a/pyim-cloudim.el
+++ b/pyim-cloudim.el
@@ -44,7 +44,7 @@
(cl-defmethod pyim-candidates-cloud-search
(string (_scheme pyim-scheme-quanpin)
- &context (pyim-cloudim (eql 'baidu)))
+ &context (pyim-cloudim (eql baidu)))
"使用 baidu 云输入法引擎搜索 STRING, 获取词条列表。"
(let ((buffer (pyim-cloudim-url-retrieve-sync
(format "https://olime.baidu.com/py?py=%s" string)
@@ -127,7 +127,7 @@
(cl-defmethod pyim-candidates-cloud-search
(string (_scheme pyim-scheme-quanpin)
- &context (pyim-cloudim (eql 'google)))
+ &context (pyim-cloudim (eql google)))
"使用 google 云输入法引擎搜索 STRING, 获取词条列表。"
(let ((buffer (pyim-cloudim-url-retrieve-sync
(format
"https://www.google.cn/inputtools/request?ime=pinyin&text=%s" string)
diff --git a/pyim-page.el b/pyim-page.el
index eb8a8a58d7..c68c3f9a46 100644
--- a/pyim-page.el
+++ b/pyim-page.el
@@ -272,7 +272,7 @@ page 的概念,比如,上面的 “nihao” 的 *待选词列表* 就可以
(cl-defgeneric pyim-page-show (string position tooltip)
"在 POSITION 位置,使用 posframe 或者 popup 显示字符串 STRING.")
-(cl-defmethod pyim-page-show (string position (_tooltip (eql 'posframe)))
+(cl-defmethod pyim-page-show (string position (_tooltip (eql posframe)))
"在 POSITION 位置,使用 posframe STRING."
(posframe-show pyim-page-posframe-buffer
:string string
@@ -283,7 +283,7 @@ page 的概念,比如,上面的 “nihao” 的 *待选词列表* 就可以
:border-width pyim-page-posframe-border-width
:border-color (face-attribute 'pyim-page-border :background)))
-(cl-defmethod pyim-page-show (string _position (_tooltip (eql 'minibufer)))
+(cl-defmethod pyim-page-show (string _position (_tooltip (eql minibufer)))
"使用 minibuffer 来显示 STRING。"
(let ((max-mini-window-height (+ pyim-page-length 2))
(message-log-max nil))
@@ -314,7 +314,7 @@ page 的概念,比如,上面的 “nihao” 的 *待选词列表* 就可以
(declare-function 'popup-delete "popup")
(defvar popup-version)
-(cl-defmethod pyim-page-show (string position (_tooltip (eql 'popup)))
+(cl-defmethod pyim-page-show (string position (_tooltip (eql popup)))
"Show STRING at POSITION with the help of popup-el."
(when pyim-page-last-popup
;; 异步获取词条的时候,如果不把已经存在的 popup 删除,就会出现两个 page.
@@ -329,7 +329,7 @@ page 的概念,比如,上面的 “nihao” 的 *待选词列表* 就可以
(cl-defgeneric pyim-page-info-format (style page-info)
"将 PAGE-INFO 按照 STYLE 格式化为选词框中显示的字符串。")
-(cl-defmethod pyim-page-info-format ((_style (eql 'two-lines)) page-info)
+(cl-defmethod pyim-page-info-format ((_style (eql two-lines)) page-info)
"将 PAGE-INFO 格式化为选词框中显示的字符串.
样式类似:
@@ -350,7 +350,7 @@ page 的概念,比如,上面的 “nihao” 的 *待选词列表* 就可以
nil
(gethash :hightlight-current page-info))))
-(cl-defmethod pyim-page-info-format ((_style (eql 'one-line)) page-info)
+(cl-defmethod pyim-page-info-format ((_style (eql one-line)) page-info)
"将 PAGE-INFO 格式化为选词框中显示的字符串.
样式类似:
@@ -370,7 +370,7 @@ page 的概念,比如,上面的 “nihao” 的 *待选词列表* 就可以
(gethash :current-page page-info)
(gethash :total-page page-info)))
-(cl-defmethod pyim-page-info-format ((_style (eql 'vertical)) page-info)
+(cl-defmethod pyim-page-info-format ((_style (eql vertical)) page-info)
"将 PAGE-INFO 格式化为选词框中显示的字符串.
样式类似:
@@ -392,7 +392,7 @@ page 的概念,比如,上面的 “nihao” 的 *待选词列表* 就可以
"\n"
(gethash :hightlight-current page-info))))
-(cl-defmethod pyim-page-info-format ((_style (eql 'minibuffer)) page-info)
+(cl-defmethod pyim-page-info-format ((_style (eql minibuffer)) page-info)
"将 PAGE-INFO 格式化为选词框中显示的字符串.
样式类似:
@@ -536,15 +536,15 @@ page 的概念,比如,上面的 “nihao” 的 *待选词列表* 就可以
(cl-defgeneric pyim-page-hide-tooltip (tooltip)
"Hide TOOLTIP.")
-(cl-defmethod pyim-page-hide-tooltip ((_tooltip (eql 'popup)))
+(cl-defmethod pyim-page-hide-tooltip ((_tooltip (eql popup)))
"Hide popup tooltip."
(popup-delete pyim-page-last-popup))
-(cl-defmethod pyim-page-hide-tooltip ((_tooltip (eql 'posframe)))
+(cl-defmethod pyim-page-hide-tooltip ((_tooltip (eql posframe)))
"Hide posframe tooltip."
(posframe-hide pyim-page-posframe-buffer))
-(cl-defmethod pyim-page-hide-tooltip ((_tooltip (eql 'minibuffer)))
+(cl-defmethod pyim-page-hide-tooltip ((_tooltip (eql minibuffer)))
"Hide minibuffer tooltip."
(popup-delete pyim-page-last-popup)
(when (eq (selected-window) (minibuffer-window))
- [elpa] externals/pyim 6d68a1f451 04/41: * tests/pyim-tests.el (pyim-tests-pyim-candidates-create-xingma): New test., (continued)
- [elpa] externals/pyim 6d68a1f451 04/41: * tests/pyim-tests.el (pyim-tests-pyim-candidates-create-xingma): New test., ELPA Syncer, 2022/06/04
- [elpa] externals/pyim 42bc6092ed 10/41: Add pyim-candidates-create-get-dcache-words, ELPA Syncer, 2022/06/04
- [elpa] externals/pyim 5c7ca2cef7 07/41: Add pyim-candidates-create-async for rime., ELPA Syncer, 2022/06/04
- [elpa] externals/pyim a4143ce691 12/41: pyim-candidates-create-like-jianpin -> pyim-candidates-jianpin-words, ELPA Syncer, 2022/06/04
- [elpa] externals/pyim 5f716730ea 17/41: Update pyim-test.el, ELPA Syncer, 2022/06/04
- [elpa] externals/pyim 665867fc0a 31/41: Set pyim-process-autoselector default value is nil., ELPA Syncer, 2022/06/04
- [elpa] externals/pyim 424e488118 36/41: Add preview test, ELPA Syncer, 2022/06/04
- [elpa] externals/pyim 845e9f6e4f 23/41: * pyim-candidates.el (pyim-candidates-create-async): Simplify shuangpin., ELPA Syncer, 2022/06/04
- [elpa] externals/pyim 5611319de0 35/41: Add page test, ELPA Syncer, 2022/06/04
- [elpa] externals/pyim aa07a23fda 39/41: * pyim-probe.el (pyim-probe-org-latex-mode): Update., ELPA Syncer, 2022/06/04
- [elpa] externals/pyim 573fefe532 38/41: Use (eql symbol) instead of (eql 'symbol).,
ELPA Syncer <=
- [elpa] externals/pyim 2f1aaaa9a7 41/41: Merge pull request #442 from tumashu/struct, ELPA Syncer, 2022/06/04
- [elpa] externals/pyim c5a77c3f73 05/41: Add pyim-candidate-create-async, ELPA Syncer, 2022/06/04
- [elpa] externals/pyim 0d357b5fd9 08/41: pyim-candidates-create-like-znabc, ELPA Syncer, 2022/06/04
- [elpa] externals/pyim 6ce5f49b8f 01/41: Big refactor: use cl-defstruct and cl-defgeneric., ELPA Syncer, 2022/06/04
- [elpa] externals/pyim f5300086fd 02/41: * tests/pyim-tests.el (pyim-tests-pyim-candidates-get-chief): New test., ELPA Syncer, 2022/06/04
- [elpa] externals/pyim f536e5ede3 06/41: Fix warns., ELPA Syncer, 2022/06/04
- [elpa] externals/pyim 33a0f5a9b7 09/41: Add pyim-candidates-create-like-jianpin, ELPA Syncer, 2022/06/04
- [elpa] externals/pyim b6b46a4e36 22/41: * pyim-candidates.el (pyim-candidates-create): Remove method of shuangpin., ELPA Syncer, 2022/06/04
- [elpa] externals/pyim b3868caa80 29/41: Add pyim-probe tests, ELPA Syncer, 2022/06/04
- [elpa] externals/pyim 951013539c 33/41: Add progress to commentary, ELPA Syncer, 2022/06/04