YamaKen
yamak****@bp*****
2004年 1月 29日 (木) 17:51:41 JST
At Wed, 28 Jan 2004 23:23:04 +0900 (JST), kou****@cozmi***** wrote: > YamaKen <yamak****@bp*****> wrote: > > uimのキーバインド定義を簡単に行えるように関数を書いてみました。 > > commit済みなのでsvn updateして試してみて下さい。 > > 以下のように書けるようにしました。呼び出し側のコードは変更不要です。 > > > > (define generic-end-of-preedit-key (make-key-predicate "C-i-e")) > > ついでに, > > (define generic-end-of-preedit-key > (lambda (key key-state) > (or > (and > (control-key-mask key-state) > (= (to-lower-char key) 101)) > (and > (control-key-mask key-state) > (= (to-lower-char key) 102))))) > > というのが > > (define generic-end-of-preedit-key > (make-key-predicate (list "C-i-e" "C-i-f"))) > > というように書けるとうれしいなと思いました. 確かにその方が便利ですね。というわけでそのように変更してみました。 私もついさっきhttp経由でDBを潰してしまった? ようなのでパッチを添 付します。 ------------------------------- ヤマケン yamak****@bp***** -------------- next part -------------- テキスト形式以外の添付ファイルを保管しました... ファイル名: uim-trunk-394-accept-multiple-keys-on-make-key-predicate-20040129.diff 型: application/octet-stream サイズ: 1605 バイト 説明: 無し 下载