OHASHI Hideya
ohash****@kinke*****
2004年 10月 25日 (月) 12:48:37 JST
大橋です。 AZIK+SKK でカタカナ変換キーである"q"を"@"で代用するようにしましたが、"@" のないようなキーボード(Zaurusなど)で使用するには不便と思われます。 そこで"q"キーを"ん"に割り当てるのを諦めることで対策したいと考えたのですが、 現状では例えば"sq"とタイプすると"さい"に変換されませんでした。 このためのパッチを作成しました。 # 今後もいろいろ改造したく考えておりますが、差分をメールで送るのは結構 # 管理が大変です。 # できればコミッタになりたいのですが、可能でしょうか。 # 英語でログを書けない人は不可でしょうか。 --- skk.scm.orig 2004-10-20 21:09:58.000000000 +0900 +++ skk.scm 2004-10-20 22:06:49.000000000 +0900 @@ -955,6 +955,22 @@ (skk-append-residual-kana sc) #t) #t) + ;; Hack to handle "sq" sequence as "さい" for azik. + (if (skk-kana-toggle-key? key key-state) + (begin + (set! key (to-lower-char key)) + (set! stat (skk-context-state sc)) + (set! res + (rk-push-key! + rkc + (charcode->string key))) + (if (and res + (= stat 'skk-state-kanji) + (or + (list? (car res)) + (not (string=? (car res) "")))) + (begin (skk-append-string sc res) #f) #t)) + #t) (if (skk-kana-toggle-key? key key-state) (begin (skk-append-residual-kana sc)