[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]

[MD:1462] about speedbar on meadow



Miyashita Hisashi(宮下 尚:HIMI) <himi@xxxxxxxxxxxxxxxxxxxxxxxxx> writes:

> UNIX上のEmacsだと、(not (eq aaa bbb))になりますが、
> Meadowは、make-frameがswitch-frameの前にselected_frameを
> 変更してしまうので、(eq aaa bbb)になってしまいます。

...

> ### ちなみにまだ修正していません、
> ### 続きはmeadow-developでやりましょう。
> ### 誰か直してくれるのは歓迎。^^

ああ、そうか、どうしてこうなるのか思い出した。

もともとMule for Windows由来なんですが、
Fx_create_frame()でframeを作るときにFselect_frame()しないと、
selected_frameに関するIME eventの処理を間違えてしまうんだった。

この後のIME eventが明後日のフレームで処理されるのを防ぐために
selected_frameをwindowができたときに変更しておきたかったのですな。

うーん...なんか良い方法ないかな。

from himi