Kenichi Handa
handa****@m17n*****
2005年 2月 28日 (月) 16:11:13 JST
In article <20050****@ees*****>, Etsushi Kato <ekato****@ees*****> writes: >> >> (3) register_callbacks () がなんども呼ばれていますが、uim が >> >> 使っているのは m17n-lib の internal input method のみですの >> >> で、 minput_driver->callback_list に各 callback 関数を一度だ >> >> け mplist_put で設定すれば大丈夫です。 >> > >> > r718で修正しました。 >> >> この変更で、コンパイル中の installed-modules.scm と loader.scm の生成に >> 失敗するようになってしまったようです。 > m17nlib を 1.1.0 から 1.2.0 に変更したら通るようになりました。 > configure.ac での version check が必要だと思います。 えっと、どうして上記のような失敗が起きるのか分かりますか?こ ちらでは m17nlib 1.1.0 しかインストールされていない状態でも uim (0.4.6) の make はできましたが?もちろん configure.ac を 修正して 1.1.0 でも通るようにしてからですが。 以下のような installed-modules.scm ができました。 ;; The described order of input methods affects which IM is preferred ;; at the default IM selection process for each locale. i.e. list ;; preferable IM first for each language (define installed-im-module-list '("pyload" "skk" "tcode" "tutcode" "hangul" "viqr" "ipa-x-sampa" "latin" "m17nlib")) (define enabled-im-list '(py pyunihan pinyin-big5 skk tcode tutcode hangul2 hangul3 romaja viqr ipa-x-sampa latin m17n-am-sera m17n-as-itrans m17n-bn-itrans m17n-bo-wylie m17n-phonetic m17n-el-kbd m17n-ar-kbd m17n-isiri m17n-gu-itrans m17n-he-kbd m17n-hi-itrans m17n-hr-kbd m17n-kbd m17n-ja-anthy m17n-ja-tcode m17n-kdb m17n-kk-arabic m17n-kk-kbd m17n-yannis m17n-kn-itrans m17n-ko-hangul2 m17n-ko-romaja m17n-lo-lrt m17n-ml-itrans m17n-or-itrans m17n-pa-itrans m17n-ru-yawerty m17n-samanala m17n-sl-kbd m17n-sr-kbd m17n-ta-itrans m17n-te-itrans m17n-th-kesmanee m17n-vi-telex m17n-vi-viqr m17n-zh-py m17n-zh-pinyin m17n-latn-post m17n-latn-pre m17n-syrc-phonetic m17n-bopo-kbd m17n-unicode m17n-rfc1345)) −− 半田@AIST handa****@m17n*****