[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/pyim e667d71c3e 33/58: pyim-indicator-daemon-function -
From: |
ELPA Syncer |
Subject: |
[elpa] externals/pyim e667d71c3e 33/58: pyim-indicator-daemon-function -> pyim-indicator--daemon-function |
Date: |
Fri, 24 Jun 2022 06:57:54 -0400 (EDT) |
branch: externals/pyim
commit e667d71c3e399a3ab2a3422c2d425e00e7d63115
Author: Feng Shu <tumashu@163.com>
Commit: Feng Shu <tumashu@163.com>
pyim-indicator-daemon-function -> pyim-indicator--daemon-function
---
pyim-indicator.el | 20 ++++++++++----------
1 file changed, 10 insertions(+), 10 deletions(-)
diff --git a/pyim-indicator.el b/pyim-indicator.el
index 216bc45fce..ae07b62dbb 100644
--- a/pyim-indicator.el
+++ b/pyim-indicator.el
@@ -69,8 +69,8 @@ timer 实现。"
(defvar pyim-indicator--timer-repeat 0.4)
-(defvar pyim-indicator-daemon-function-argument nil
- "实现 `pyim-indicator-daemon-function' 时,用于传递参数,主要原因
+(defvar pyim-indicator--daemon-function-argument nil
+ "实现 `pyim-indicator--daemon-function' 时,用于传递参数,主要原因
是由于 `post-command-hook' 不支持参数。")
(defvar pyim-indicator--last-input-method-title nil
@@ -81,15 +81,15 @@ timer 实现。"
(unless pyim-indicator--original-cursor-color
(setq pyim-indicator--original-cursor-color
(frame-parameter nil 'cursor-color)))
- (setq pyim-indicator-daemon-function-argument
+ (setq pyim-indicator--daemon-function-argument
#'pyim-process-indicator-function)
(if pyim-indicator-use-post-command-hook
- (add-hook 'post-command-hook #'pyim-indicator-daemon-function)
+ (add-hook 'post-command-hook #'pyim-indicator--daemon-function)
(unless (timerp pyim-indicator--timer)
(setq pyim-indicator--timer
(run-with-timer
nil pyim-indicator--timer-repeat
- #'pyim-indicator-daemon-function)))))
+ #'pyim-indicator--daemon-function)))))
(add-hook 'pyim-process-start-daemon-hook #'pyim-indicator-start-daemon)
@@ -102,8 +102,8 @@ timer 实现。"
(lambda (buf)
(buffer-local-value 'current-input-method buf))
(remove (current-buffer) (buffer-list)))
- (setq pyim-indicator-daemon-function-argument nil)
- (remove-hook 'post-command-hook #'pyim-indicator-daemon-function)
+ (setq pyim-indicator--daemon-function-argument nil)
+ (remove-hook 'post-command-hook #'pyim-indicator--daemon-function)
(when (timerp pyim-indicator--timer)
(cancel-timer pyim-indicator--timer)
(setq pyim-indicator--timer nil))
@@ -111,14 +111,14 @@ timer 实现。"
(add-hook 'pyim-process-stop-daemon-hook #'pyim-indicator-stop-daemon)
-(defun pyim-indicator-daemon-function ()
+(defun pyim-indicator--daemon-function ()
"`pyim-indicator-daemon' 内部使用的函数。"
(while-no-input
(redisplay)
(ignore-errors
(let ((chinese-input-p
- (and (functionp pyim-indicator-daemon-function-argument)
- (funcall pyim-indicator-daemon-function-argument))))
+ (and (functionp pyim-indicator--daemon-function-argument)
+ (funcall pyim-indicator--daemon-function-argument))))
(dolist (indicator pyim-indicator-list)
(when (functionp indicator)
(funcall indicator current-input-method chinese-input-p)))))))
- [elpa] externals/pyim b9fffaab28 03/58: pyim-cregexp-char-level-num -> pyim-cregexp--char-level-num, (continued)
- [elpa] externals/pyim b9fffaab28 03/58: pyim-cregexp-char-level-num -> pyim-cregexp--char-level-num, ELPA Syncer, 2022/06/24
- [elpa] externals/pyim c0b1ea1260 06/58: pyim-cregexp-create-cregexp-from-rx -> pyim-cregexp--create-cregexp-from-rx, ELPA Syncer, 2022/06/24
- [elpa] externals/pyim 1b5c7a8ac7 07/58: pyim-cregexp-create-cregexp-from-string -> pyim-cregexp--create-cregexp-from-string, ELPA Syncer, 2022/06/24
- [elpa] externals/pyim 314279993d 14/58: pyim-cstring-split-to-string-1 -> pyim-cstring--split-to-string, ELPA Syncer, 2022/06/24
- [elpa] externals/pyim 20d9feea63 13/58: pyim-cstring-substrings* -> pyim-cstring--substrings*, ELPA Syncer, 2022/06/24
- [elpa] externals/pyim 11a62675d6 17/58: pyim-candidates-sort -> pyim-candidates--sort, ELPA Syncer, 2022/06/24
- [elpa] externals/pyim ba693e4561 18/58: pyim-candidates-quanpin* -> pyim-candidates--quanpin*, ELPA Syncer, 2022/06/24
- [elpa] externals/pyim b8c05f0b7f 25/58: pyim-dcache-value-length -> pyim-dcache--value-length, ELPA Syncer, 2022/06/24
- [elpa] externals/pyim fdd41426a8 29/58: pyim-entered-buffer -> pyim-entered--buffer, ELPA Syncer, 2022/06/24
- [elpa] externals/pyim 148137b2ae 32/58: pyim-indicator-last-input-method-title -> pyim-indicator--last-input-method-title, ELPA Syncer, 2022/06/24
- [elpa] externals/pyim e667d71c3e 33/58: pyim-indicator-daemon-function -> pyim-indicator--daemon-function,
ELPA Syncer <=
- [elpa] externals/pyim 9cef8ad02e 36/58: pyim-indicator-select-color -> pyim-indicator--select-color, ELPA Syncer, 2022/06/24
- [elpa] externals/pyim 5a8be7f327 37/58: Sort pyim-indicator.el, ELPA Syncer, 2022/06/24
- [elpa] externals/pyim 4f4f3c8098 38/58: pyim-liberime-scheme -> pyim-liberime--scheme, ELPA Syncer, 2022/06/24
- [elpa] externals/pyim e64c0be9e2 20/58: pyim-candidates-jianpin-words -> pyim-candidates--jianpin-words, ELPA Syncer, 2022/06/24
- [elpa] externals/pyim 9e006e703d 21/58: pyim-candidates-search-buffer -> pyim-candidates--search-buffer, ELPA Syncer, 2022/06/24
- [elpa] externals/pyim 4bb3a611cc 24/58: pyim-local-variable-list -> pyim--local-variable-list, ELPA Syncer, 2022/06/24
- [elpa] externals/pyim 76f67a8d9c 27/58: pyim-kill-emacs-hook-function -> pyim--kill-emacs-hook-function, ELPA Syncer, 2022/06/24
- [elpa] externals/pyim 25a704da4b 28/58: pyim-input-method-1 -> pyim--input-method, ELPA Syncer, 2022/06/24
- [elpa] externals/pyim 37812896c5 34/58: pyim-indicator-revert-cursor-color -> pyim-indicator--revert-cursor-color, ELPA Syncer, 2022/06/24
- [elpa] externals/pyim 80c81b88cf 48/58: pyim-pinyin-valid-charpy-p -> pyim-pinyin--valid-charpy-p, ELPA Syncer, 2022/06/24