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

[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 切换中英文输入模式。同时调整标点符号样式。"



reply via email to

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