[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/pyim 498cc33: * pyim.el (pyim-hanzi2pinyin): When not f
From: |
ELPA Syncer |
Subject: |
[elpa] externals/pyim 498cc33: * pyim.el (pyim-hanzi2pinyin): When not find a cchar's pinyin, return nil. |
Date: |
Sun, 28 Feb 2021 23:57:09 -0500 (EST) |
branch: externals/pyim
commit 498cc3357d4793d977eb1ad310e54c1c75015f41
Author: Feng Shu <tumashu@163.com>
Commit: Feng Shu <tumashu@163.com>
* pyim.el (pyim-hanzi2pinyin): When not find a cchar's pinyin, return nil.
---
pyim.el | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/pyim.el b/pyim.el
index 9990a92..8cb741b 100644
--- a/pyim.el
+++ b/pyim.el
@@ -3798,7 +3798,8 @@ PUNCT-LIST 格式类似:
(setq code (pyim-hanzi2pinyin
(replace-regexp-in-string " " "" string)
nil "-" nil t))
- (when (> length 0)
+ (when (and (> code 0)
+ (> length 0))
(setq unread-command-events
(append (listify-key-sequence code)
unread-command-events))
@@ -4347,8 +4348,7 @@ BUG: 当 STRING 中包含其它标点符号,并且设置 SEPERATER 时,结
(push (list str) pinyins-list))
((and (> (length str) 0)
(pyim-string-match-p "\\cc" str))
- (push (or (pyim-cchar2pinyin-get (string-to-char str))
- (list str))
+ (push (pyim-cchar2pinyin-get (string-to-char str))
pinyins-list))
((> (length str) 0)
(push (list str) pinyins-list))))
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [elpa] externals/pyim 498cc33: * pyim.el (pyim-hanzi2pinyin): When not find a cchar's pinyin, return nil.,
ELPA Syncer <=