[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/pyim 5be6de9076 03/22: Add pyim-process-force-input-chi
From: |
ELPA Syncer |
Subject: |
[elpa] externals/pyim 5be6de9076 03/22: Add pyim-process-force-input-chinese function |
Date: |
Fri, 24 Jun 2022 16:57:51 -0400 (EDT) |
branch: externals/pyim
commit 5be6de9076af1a469bc4d52c0d07208a038d8c0c
Author: Feng Shu <tumashu@163.com>
Commit: Feng Shu <tumashu@163.com>
Add pyim-process-force-input-chinese function
---
pyim-process.el | 3 +++
pyim.el | 2 +-
2 files changed, 4 insertions(+), 1 deletion(-)
diff --git a/pyim-process.el b/pyim-process.el
index e4220abae3..3343728298 100644
--- a/pyim-process.el
+++ b/pyim-process.el
@@ -269,6 +269,9 @@ imobj 组合构成在一起,构成了 imobjs 这个概念。比如:
(cl-decf pos)))))
end-position)))
+(defun pyim-process-force-input-chinese ()
+ (setq pyim-process-force-input-chinese t))
+
(defun pyim-process-auto-switch-english-input-p ()
"判断是否 *根据环境自动切换* 为英文输入模式,这个函数处理变量:
`pyim-english-input-switch-functions'"
diff --git a/pyim.el b/pyim.el
index 3004720090..c60198270c 100644
--- a/pyim.el
+++ b/pyim.el
@@ -825,7 +825,7 @@ FILE 的格式与 `pyim-dcache-export' 生成的文件格式相同,
(run-hooks 'pyim-convert-string-at-point-hook)
(when (> length 0)
(pyim-add-unread-command-events code)
- (setq pyim-process-force-input-chinese t)))
+ (pyim-process-force-input-chinese)))
;; 当光标前的一个字符是标点符号时,半角/全角切换。
((pyim-string-match-p "[[:punct:]:-]" (pyim-char-before-to-string 0))
(call-interactively 'pyim-punctuation-translate-at-point))
- [elpa] externals/pyim updated (0a9137cbf2 -> c94f38ffda), ELPA Syncer, 2022/06/24
- [elpa] externals/pyim b78408a32d 08/22: pyim-process-translating -> pyim-process--translating, ELPA Syncer, 2022/06/24
- [elpa] externals/pyim 904158eeea 05/22: Add functions about last created words., ELPA Syncer, 2022/06/24
- [elpa] externals/pyim 2bdbf13588 01/22: Add pyim-process-toggle-input-ascii., ELPA Syncer, 2022/06/24
- [elpa] externals/pyim c6d66eb229 04/22: pyim-process-force-input-chinese* -> pyim-process--force-input-chinese*, ELPA Syncer, 2022/06/24
- [elpa] externals/pyim 5be6de9076 03/22: Add pyim-process-force-input-chinese function,
ELPA Syncer <=
- [elpa] externals/pyim 263c914d98 11/22: Sort pyim-process.el, ELPA Syncer, 2022/06/24
- [elpa] externals/pyim 4ff29d474a 19/22: Add functions about assistant, ELPA Syncer, 2022/06/24
- [elpa] externals/pyim 0cbf92253d 16/22: pyim-indicator-stop-daemon -> pyim-indicator--stop-daemon, ELPA Syncer, 2022/06/24
- [elpa] externals/pyim 6143931277 18/22: Sort pyim-punctuation.el, ELPA Syncer, 2022/06/24
- [elpa] externals/pyim aa500a5174 20/22: pyim-scheme-enable-assistant-p -> pyim-scheme--enable-assistant-p, ELPA Syncer, 2022/06/24
- [elpa] externals/pyim b744349efb 02/22: pyim-process-input-ascii -> pyim-process--input-ascii, ELPA Syncer, 2022/06/24
- [elpa] externals/pyim 9fbdc6c19e 13/22: pyim-process-self-insert-commands -> pyim-process--self-insert-commands, ELPA Syncer, 2022/06/24
- [elpa] externals/pyim c94f38ffda 22/22: Add pyim-scheme-get-all-schemes, ELPA Syncer, 2022/06/24
- [elpa] externals/pyim a457fb8960 06/22: pyim-process-last-created-words -> pyim-process--last-created-words, ELPA Syncer, 2022/06/24
- [elpa] externals/pyim 97c95520f7 07/22: Add functions about pyim-process-translating, ELPA Syncer, 2022/06/24