YamaKen
yamak****@bp*****
2004年 10月 2日 (土) 03:19:12 JST
At Sat, 2 Oct 2004 02:46:40 +0900, tkng****@xem***** wrote: > On Thu, 30 Sep 2004 20:18:04 +0900 > YamaKen <yamak****@bp*****> wrote: > > > 加藤さんのおっしゃるようにここはdefault IM('default'という名前の > > 何もしないIM)を返すようにすべきですね。ただ、以前から存在してい > > るcurrent-imとswitch-imを使ったキーボード操作によるIM切り換え機 > > 構との整合性を保つために、最終的なfallback先はcurrent-imのままで、 > > default IMのlangをenに変える事でマッチするようにしようと思います。 > > default IMはdeとかfrとかでも使われるので、langはenにしたくないです。そ > ういう風な方向で改善はできますか? commit logに書いたように、後で直すつもりではいます。他のTODOが片 付いてまだ0.4.4リリースまでに時間的があるようだったら突っ込みた いと思います。 「全ての言語」を表すのに "*" と "" のどちらがいいのか、それとも 別の表現がいいのかもちゃんと考える必要がありますね。もっともらし い根拠を知っていたり思い付いたりした方は教えてください。 ------------------------------------------------------------------------ r1373 | yamaken | 2004-09-30 21:25:45 +0900 (Thu, 30 Sep 2004) | 29 lines * scm/default-im.scm - Change 'lang' information for register-im to "en" from "*" to be selected against "en" locales on the default IM selection process. Although it should ideally be matched against several locales as "en:fr:de" or "*", current implementation does not accept such expressions. We should revise it later > ヨーロッパ系言語の入力はgtk+のimmoduleに頼ったりとかいろいろとややこし > い事になってしまっていて、どちらにせよ一度整理が必要だと思うので、めんど > くさければそのときまで先延ばしにしてもOKです。 immodule for Qtの方でも同様に面倒な事になってるんで、latin.scmの dead keys部分を動くようにしてuimの層で済ませたいですね。 ------------------------------- ヤマケン yamak****@bp*****