[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/pyim 4005949cce 21/35: pyim-process-run-delay-timer ->
From: |
ELPA Syncer |
Subject: |
[elpa] externals/pyim 4005949cce 21/35: pyim-process-run-delay-timer -> pyim-process--run-delay-timer |
Date: |
Fri, 24 Jun 2022 08:58:07 -0400 (EDT) |
branch: externals/pyim
commit 4005949cce26a388f6c2bc198bdd4c92588b4894
Author: Feng Shu <tumashu@163.com>
Commit: Feng Shu <tumashu@163.com>
pyim-process-run-delay-timer -> pyim-process--run-delay-timer
---
pyim-process.el | 24 ++++++++++++------------
1 file changed, 12 insertions(+), 12 deletions(-)
diff --git a/pyim-process.el b/pyim-process.el
index a9064b418b..fb794298a9 100644
--- a/pyim-process.el
+++ b/pyim-process.el
@@ -112,7 +112,7 @@ entered (nihaom) 的第一个候选词。
这个变量主要用于全拼和双拼输入法的多音字矫正,其取值一般使用用户
输入生成的 imobjs 转换得到,保留了用户原始输入的许多信息。")
-(defvar pyim-process-run-delay-timer nil
+(defvar pyim-process--run-delay-timer nil
"异步处理 entered 时,使用的 timer.")
(defvar pyim-process-self-insert-commands nil
@@ -426,20 +426,20 @@ imobj 组合构成在一起,构成了 imobjs 这个概念。比如:
注意:按理说,两种模式的延时阈值应该单独设置的,但当前 pyim 没有
将其分开,因为这样做在满足当前需求的同时,可以简化代码,如果以后
有新功能必须将其分开时,再做考虑。"
- (pyim-process-run-delay-timer-reset)
- (setq pyim-process-run-delay-timer
+ (pyim-process--run-delay-timer-reset)
+ (setq pyim-process--run-delay-timer
(run-with-timer
pyim-process-run-delay
- nil #'pyim-process-run-delay-timer-function)))
+ nil #'pyim-process--run-delay-timer-function)))
-(defun pyim-process-run-delay-timer-reset ()
- "Reset `pyim-process-run-delay-timer'."
- (when pyim-process-run-delay-timer
- (cancel-timer pyim-process-run-delay-timer)
- (setq pyim-process-run-delay-timer nil)))
+(defun pyim-process--run-delay-timer-reset ()
+ "Reset `pyim-process--run-delay-timer'."
+ (when pyim-process--run-delay-timer
+ (cancel-timer pyim-process--run-delay-timer)
+ (setq pyim-process--run-delay-timer nil)))
-(defun pyim-process-run-delay-timer-function ()
- "Function used by `pyim-process-run-delay-timer'"
+(defun pyim-process--run-delay-timer-function ()
+ "Function used by `pyim-process--run-delay-timer'"
(pyim-process-handle-candidates-async)
(pyim-process-handle-candidates-limit-time))
@@ -781,7 +781,7 @@ BUG:拼音无法有效地处理多音字。"
(setq pyim-process-force-input-chinese nil)
(setq pyim-process-candidates nil)
(setq pyim-process-candidates-last nil)
- (pyim-process-run-delay-timer-reset)
+ (pyim-process--run-delay-timer-reset)
(pyim-process-ui-hide))
(defun pyim-process-ui-hide ()
- [elpa] externals/pyim 93b372c8f9 01/35: pyim-preview-setup-overlay -> pyim-preview--setup-overlay, (continued)
- [elpa] externals/pyim 93b372c8f9 01/35: pyim-preview-setup-overlay -> pyim-preview--setup-overlay, ELPA Syncer, 2022/06/24
- [elpa] externals/pyim 73ee676657 04/35: pyim-preview-delete-string -> pyim-preview--delete-string, ELPA Syncer, 2022/06/24
- [elpa] externals/pyim 9a6073f5f4 17/35: pyim-dhashcache-pinyin-string< -> pyim-dhashcache--pinyin-string<, ELPA Syncer, 2022/06/24
- [elpa] externals/pyim 46eaaa937d 10/35: pyim-dhashcache-insert* -> pyim-dhashcache--insert*, ELPA Syncer, 2022/06/24
- [elpa] externals/pyim d8f2e8b6d6 18/35: Add comment to pyim-dhashcache.el, ELPA Syncer, 2022/06/24
- [elpa] externals/pyim 1aeddb6172 33/35: pyim-process-merge-candidates -> pyim-process--merge-candidates, ELPA Syncer, 2022/06/24
- [elpa] externals/pyim d42cc01d44 13/35: pyim-dhashcache-calculate-priority -> pyim-dhashcache--calculate-priority, ELPA Syncer, 2022/06/24
- [elpa] externals/pyim d247ac664e 03/35: pyim-preview-refresh -> pyim-preview--refresh, ELPA Syncer, 2022/06/24
- [elpa] externals/pyim b4f252016c 16/35: pyim-dhashcache-export* -> pyim-dhashcache--export*, ELPA Syncer, 2022/06/24
- [elpa] externals/pyim 9da901bf0f 15/35: pyim-dhashcache-save* -> pyim-dhashcache--save*, ELPA Syncer, 2022/06/24
- [elpa] externals/pyim 4005949cce 21/35: pyim-process-run-delay-timer -> pyim-process--run-delay-timer,
ELPA Syncer <=
- [elpa] externals/pyim 461b9bcc0a 22/35: pyim-process-imobjs -> pyim-process--imobjs, ELPA Syncer, 2022/06/24
- [elpa] externals/pyim 30bc394852 25/35: pyim-process-candidates -> pyim-process--candidates, ELPA Syncer, 2022/06/24
- [elpa] externals/pyim b49d1348de 31/35: pyim-process-run-delay -> pyim-process--run-delay, ELPA Syncer, 2022/06/24
- [elpa] externals/pyim c58b3e572b 30/35: pyim-process-autoselector-find-result -> pyim-process--autoselector-find-result, ELPA Syncer, 2022/06/24
- [elpa] externals/pyim 63f5edffb2 27/35: pyim-process-input-chinese-predicate-2 -> pyim-process--input-chinese-predicate-2, ELPA Syncer, 2022/06/24
- [elpa] externals/pyim 11c6f46974 34/35: pyim-process-handle-candidates-async -> pyim-process--handle-candidates-async, ELPA Syncer, 2022/06/24
- [elpa] externals/pyim 24c0bb2240 32/35: pyim-process-handle-candidates-limit-time -> pyim-process--handle-candidates-limit-time, ELPA Syncer, 2022/06/24
- [elpa] externals/pyim 8755295cb4 20/35: pyim-process-code-criteria -> pyim-process--code-criteria, ELPA Syncer, 2022/06/24
- [elpa] externals/pyim 404add9758 29/35: pyim-process-autoselector-results -> pyim-process--autoselector-results, ELPA Syncer, 2022/06/24
- [elpa] externals/pyim f073ba0fb8 35/35: pyim-process-punctuation-full-width-p -> pyim-process--punctuation-full-width-p, ELPA Syncer, 2022/06/24