Revision: 6575
Author: ek.kato
Date: Fri Jul 23 20:04:41 2010
Log: * scm/skk.scm
- (skk-ja-rk-rule) : New. Non consonant-keeping ja-rk-rule
for SKK.
- (skk-set-rule) : Use non consonant-keeping ja-rk-rule for
skk-input-rule-roma.
- (skk-context-new) : Ditto.
http://code.google.com/p/uim/source/detail?r=6575
Modified:
/trunk/scm/skk.scm
=======================================
--- /trunk/scm/skk.scm Fri Jul 23 00:59:01 2010
+++ /trunk/scm/skk.scm Fri Jul 23 20:04:41 2010
@@ -58,6 +58,7 @@
(define
skk-ddskk-like-heading-label-char-list '("a" "s" "d" "f" "j" "k" "l"))
(define
skk-uim-heading-label-char-list '("1" "2" "3" "4" "5" "6" "7" "8" "9" "0"))
+(define skk-ja-rk-rule (append ja-rk-rule-basic ja-rk-rule-additional))
(define skk-okuri-char-alist '())
(define skk-downcase-alist '())
(define skk-set-henkan-point-key '())
@@ -371,7 +372,7 @@
(set! skk-okuri-char-alist '())
(set! skk-downcase-alist '())
(set! skk-set-henkan-point-key '())
- ja-rk-rule)
+ skk-ja-rk-rule)
((= input-rule skk-input-rule-azik)
(require "japanese-azik.scm")
(set! skk-okuri-char-alist ja-azik-skk-okuri-char-alist)
@@ -457,7 +458,7 @@
(skk-lib-look-open skk-look-dict))
(skk-read-personal-dictionary)))
(let ((sc (skk-context-new-internal id im))
- (rkc (rk-context-new ja-rk-rule #t #f)))
+ (rkc (rk-context-new skk-ja-rk-rule #t #f)))
(skk-context-set-widgets! sc skk-widgets)
(skk-context-set-head! sc '())
(skk-context-set-rk-context! sc rkc)