Etsushi Kato
ekato****@ees*****
2004年 4月 19日 (月) 18:48:12 JST
On 2004/04/19, at 4:41 PM, Masaki Yatsu wrote: > On 2004/04/19, at 15:54, Etsushi Kato wrote: >> ついにヘルパーが付きましたね。 > > 一応動いているようで、安心しました。 > MenuCrackerとか使っているので、かなり心配でした。 ばっちり動いていますよ。ただ、もう少し表示が大きいほうが見やすいかなと思います。 >> さっそく CVS からダウンロードしてみて、またまたちょっとだけいじってみました。 >> >> まず、あまりメインな問題ではありませんが、 MacUIM の helper が UTF-8 >> しかパースしないようなので、iconv するようにしてみました。Cocoa の文字列操 >> 作とか知らないので、普通の C で変換してます… > > これはまだ実装していませんでした。 > Cocoaでのやり方は知っているので、書き換えてみます。 よろしくおねがいします。 >> Mac OS X 上の XDarwin の EUC-JP で動かしている uim-xim の入力モード >> も Mac のメニューバーに連動して表示されるようになりました。gtk のモジュールの >> 状態も連動してますし (こちらは元から UTF-8 なので)、すべて統合されてかなり >> 嬉しいものがあります。 > > じ、じつはバイナリパッケージではソケットのパスを > /tmp/uimhelper-mac-$USER に変更しているので、連動できない > のです。 > といいますか、混ざらないように、わざとパスを変更してました。 あらら、気付いていませんでした。 > これはやはり連動できた方がよさそうですね。 > 次回からは /tmp/uimhelper-$USER に戻そうと思います。 > (uimに当てたパッチはUIMディレクトリにあります) X Window を使う人にとっては嬉しいと思います。 >> あと、新規ウィンドウを作っても helper がアップデートしてくれないようなので、 >> propListUpdate でも描画するようにしてみました。たまに二重に描画されてし >> まうことがあるようで、改良が必要かもしれません。 > > ここはかなりバグがありました。特に複数入力エリアがあるアプリ > では、かなり変なことになってました。 > CVSではかなり改善しています。 > もう少し改善したらすぐにリリースしたいです。 了解です。さっき CVS アップデートしたら、Mac の新規ウィンドウではきちんと sync しました。 ただ、X Window の新規のウィンドウを開いた時点では、? になってしまうようです。 -- Etsushi Kato ekato****@ees*****