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

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

[elpa] externals/pyim 382923c700: Fix error when pyim-outcome-trigger is


From: ELPA Syncer
Subject: [elpa] externals/pyim 382923c700: Fix error when pyim-outcome-trigger is nil or "". #459
Date: Tue, 18 Oct 2022 05:58:09 -0400 (EDT)

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

    Fix error when pyim-outcome-trigger is nil or "". #459
---
 pyim-outcome.el | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/pyim-outcome.el b/pyim-outcome.el
index 6ec1a169d5..a2bfe3ff60 100644
--- a/pyim-outcome.el
+++ b/pyim-outcome.el
@@ -176,7 +176,8 @@ pyim 的 translate-trigger-char 要占用一个键位,为了防止用户
          (first-char (pyim-scheme-first-chars (pyim-scheme-current)))
          (prefer-triggers (pyim-scheme-prefer-triggers
                            (pyim-scheme-current))))
-    (if (pyim-string-match-p (regexp-quote user-trigger) first-char)
+    (if (and (> (length user-trigger) 0)
+             (pyim-string-match-p (regexp-quote user-trigger) first-char))
         (car prefer-triggers)
       user-trigger)))
 



reply via email to

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