[uim-commit] r793 - trunk/scm
ekato at freedesktop.org
ekato at freedesktop.org
Thu Mar 17 20:57:16 PST 2005
Author: ekato
Date: 2005-03-17 20:57:13 -0800 (Thu, 17 Mar 2005)
New Revision: 793
Modified:
trunk/scm/skk.scm
Log:
* scm/skk.scm (skk-proc-state-direct-no-preedit) : Enable key
event passing with shift-key mask.
(skk-proc-state-direct) : Ditto. Thanks to Japanese uim wiki for
reporting.
Modified: trunk/scm/skk.scm
===================================================================
--- trunk/scm/skk.scm 2005-03-16 05:20:53 UTC (rev 792)
+++ trunk/scm/skk.scm 2005-03-18 04:57:13 UTC (rev 793)
@@ -828,6 +828,9 @@
#f)
;; bad strategy. see bug #528
((or
+ (and
+ (shift-key-mask key-state)
+ (not (char-graphic? key)))
(control-key-mask key-state)
(alt-key-mask key-state)
(meta-key-mask key-state)
@@ -944,6 +947,9 @@
;; bad strategy. see bug #528
;; "<Control>a", "<Alt> ", "<Meta>b" and so on
(if (or
+ (and
+ (shift-key-mask key-state)
+ (not (char-graphic? key)))
(control-key-mask key-state)
(alt-key-mask key-state)
(meta-key-mask key-state)
More information about the Uim-commit
mailing list