[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/pyim 3a85d57 1/2: * pyim.el (pyim-deactivate): Move to
From: |
ELPA Syncer |
Subject: |
[elpa] externals/pyim 3a85d57 1/2: * pyim.el (pyim-deactivate): Move to behind pyim-activate. |
Date: |
Sun, 21 Nov 2021 20:57:22 -0500 (EST) |
branch: externals/pyim
commit 3a85d57bb394b297766468417d809611bc8a1ffd
Author: Feng Shu <tumashu@163.com>
Commit: Feng Shu <tumashu@163.com>
* pyim.el (pyim-deactivate): Move to behind pyim-activate.
---
pyim.el | 20 ++++++++++----------
1 file changed, 10 insertions(+), 10 deletions(-)
diff --git a/pyim.el b/pyim.el
index 2e0ab43..8d3792b 100644
--- a/pyim.el
+++ b/pyim.el
@@ -276,6 +276,16 @@ pyim 使用函数 `pyim-activate' 启动输入法的时候,会将变量
(setq-local input-method-function #'pyim-input-method)
nil)
+;; ** 取消激活功能
+(define-obsolete-function-alias 'pyim-inactivate 'pyim-deactivate "4.0.0")
+(defun pyim-deactivate ()
+ "取消 pyim 的激活状态."
+ (interactive)
+ (pyim-kill-local-variables)
+ (kill-local-variable 'input-method-function)
+ (pyim-process-stop-daemon)
+ (run-hooks 'pyim-deactivate-hook))
+
;; ** pyim 从 minibuffer 退出功能
(declare-function quail-exit-from-minibuffer "quail" ())
@@ -610,16 +620,6 @@ FILE 的格式与 `pyim-dcache-export' 生成的文件格式相同,
(pyim-process-outcome-handle 'pyim-entered)
(pyim-process-terminate))
-;; ** 取消激活功能
-(define-obsolete-function-alias 'pyim-inactivate 'pyim-deactivate "4.0.0")
-(defun pyim-deactivate ()
- "取消 pyim 的激活状态."
- (interactive)
- (pyim-kill-local-variables)
- (kill-local-variable 'input-method-function)
- (pyim-process-stop-daemon)
- (run-hooks 'pyim-deactivate-hook))
-
;; ** 中英文输入模式切换
(defun pyim-toggle-input-ascii ()
"pyim 切换中英文输入模式。同时调整标点符号样式。"