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

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[elpa] externals/pyim 95538b6 5/7: pyim-input-ascii -> pyim-process-inpu


From: ELPA Syncer
Subject: [elpa] externals/pyim 95538b6 5/7: pyim-input-ascii -> pyim-process-input-ascii
Date: Tue, 8 Jun 2021 08:57:16 -0400 (EDT)

branch: externals/pyim
commit 95538b6121a4d74f37050fbb50ea4ac6215bccd3
Author: Feng Shu <tumashu@163.com>
Commit: Feng Shu <tumashu@163.com>

    pyim-input-ascii -> pyim-process-input-ascii
    
        * pyim-process.el (pyim-process-input-ascii): Move from 
pyim-input-ascii.
        (pyim-process-auto-switch-english-input-p)
        (pyim-process-input-chinese-p): Use pyim-process-input-ascii.
---
 pyim-process.el     | 8 ++++----
 pyim-punctuation.el | 4 ++--
 pyim.el             | 4 ++--
 3 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/pyim-process.el b/pyim-process.el
index 417fc22..845c853 100644
--- a/pyim-process.el
+++ b/pyim-process.el
@@ -57,7 +57,7 @@
 这个功能可以实现“简转繁”,“输入中文得到英文”之类的功能。"
   :type 'boolean)
 
-(defvar pyim-input-ascii nil
+(defvar pyim-process-input-ascii nil
   "是否开启 pyim 英文输入模式.")
 
 (defvar pyim-force-input-chinese nil
@@ -80,7 +80,7 @@
   "异步处理 intered 时时,使用的 timer.")
 
 (pyim-register-local-variables
- '(pyim-input-ascii
+ '(pyim-process-input-ascii
    pyim-process-translating
    pyim-process-last-created-word))
 
@@ -154,7 +154,7 @@
                         ((listp func-or-list) func-or-list)
                         (t nil)))
          (setq current-input-method-title
-               (if pyim-input-ascii
+               (if pyim-process-input-ascii
                    (nth 1 pyim-titles)
                  (nth 2 pyim-titles))))))
 
@@ -164,7 +164,7 @@
          (first-chars (pyim-scheme-get-option scheme-name :first-chars))
          (rest-chars (pyim-scheme-get-option scheme-name :rest-chars)))
     (and (or pyim-force-input-chinese
-             (and (not pyim-input-ascii)
+             (and (not pyim-process-input-ascii)
                   (not (pyim-process-auto-switch-english-input-p))))
          (if (not (string< "" (pyim-entered-get 'point-before)))
              (member last-command-event
diff --git a/pyim-punctuation.el b/pyim-punctuation.el
index b6a9464..e8a0017 100644
--- a/pyim-punctuation.el
+++ b/pyim-punctuation.el
@@ -100,7 +100,7 @@ If you don't like this function, set the variable to nil")
    pyim-punctuation-escape-list
    pyim-punctuation-half-width-functions))
 
-(defvar pyim-input-ascii)
+(defvar pyim-process-input-ascii)
 (declare-function pyim-process-auto-switch-english-input-p "pyim-process")
 
 ;; ** 切换中英文标点符号
@@ -123,7 +123,7 @@ If you don't like this function, set the variable to nil")
     (auto
      ;; 如果用户手动或者根据环境自动切换为英文输入模式,
      ;; 那么标点符号也要切换为半角模式。
-     (and (not pyim-input-ascii)
+     (and (not pyim-process-input-ascii)
           (not (pyim-process-auto-switch-english-input-p))))))
 
 (defun pyim-punctuation-toggle ()
diff --git a/pyim.el b/pyim.el
index 7a65e85..ee6d568 100644
--- a/pyim.el
+++ b/pyim.el
@@ -584,8 +584,8 @@ FILE 的格式与 `pyim-dcache-export' 生成的文件格式相同,
 (defun pyim-toggle-input-ascii ()
   "pyim 切换中英文输入模式。同时调整标点符号样式。"
   (interactive)
-  (setq pyim-input-ascii
-        (not pyim-input-ascii)))
+  (setq pyim-process-input-ascii
+        (not pyim-process-input-ascii)))
 
 ;; ** 主辅输入法切换功能
 (defun pyim-toggle-assistant-scheme ()



reply via email to

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