Tomohisa Irino
tomoi****@yahoo*****
2006年 8月 22日 (火) 16:40:54 JST
加藤様・山本様・半田様 uimファンの入野です。 share/m17n/*.mimをビクビクしながらいじって、変なこと書いてしまっ て、アプリケーションをクラッシュさせて泣いている素人の質問におつ きあい下さり恐縮です。 > $prefix/share/m17n/ispell.mim の map を変更すると > 変えられると思います。m17n-lib については、ほとんど > 知識がないので、そちらで聞かれるといいかと思います。 > 今m17n.hを見てみたところ、以下のようなAPIが用意さ > れているような > ので、これに対応すればuim-prefでのキーバインド変更は可能 > だと思い > ます。ただ、コードを見ていないので実際に動くかどうかと、デフォル > トのキーバインドをどのように取得するのかはわかりません。 > > - minput_get_commands() > - minput_assign_command_keys() > ところで、ユーザごとの customization データをどこから読 > んでそ > れをいつ minput_assign_command_keys によって反映させるか > は、 > 今のところ全く appliction (というか UIM/SICM 等の > IM module) > に任せっきりなんですが、 m17n-lib の方でその方法を固定し > て、 > IM module には minput_load_config(), minput_save_config > () な > どの API を提供する方が便利かなとも思い、今それをどうや > るか模 > 索しています。そうすると uim-pref でやった > customize をSCIM > 経由で使う m17n-lib に反映することができるようにもなります 何と、色々なレベルで対応できると聞き吃驚です。 IMは、私のようなユーザー一方の者にはコンピュータのUIの最前 面ですので、これからの進歩を楽しみにしております。 コメントありがとうございました。