From: Masao M. <mu...@hi...> - 2006-06-29 18:56:03
|
むとうです。 この問題ですが、ようやく直せました。 glib/src/rbglib_mainloop.cで同様の処理をしていたところで イベント関数を追加していたため、gtk_events_pendingがいつまでも FALSEにならなかったのが原因でした。 で、rbgtk.cにあるpoll funcをrbglib_mainloop.cの方に統合 しました。無駄なPollが減ったのでもしかしたらちょっとは速くなる かも・・・って期待したのですがほとんど変わりませんでした(苦笑)。 試すにはCVS版のRuby/GLib, Ruby/GTKの両方とも再コンパイルする 必要があります。 #リリースに間に合った・・・。 On Thu, 2 Feb 2006 00:12:53 +0900 Masao Mutoh <mu...@hi...> wrote: > むとうです。 > > On Wed, 01 Feb 2006 21:17:38 +0900 (JST) > Kouhei Sutou <ko...@co...> wrote: > > > 須藤です. > > > > In <200...@hi...> > > "Re: [ruby-gnome2-devel-ja] Gtk.events_pending? on Windows" on Wed, 1 Feb 2006 00:19:23 +0900, > > Masao Mutoh <mu...@hi...> wrote: > > > > > 今さらですがこの修正を私のWindows環境で試してみましたが、 > > > どうも、まだ、falseになってくれないみたいです。 > > > #Linux環境だと、一回trueが出てスクリプトが終了する。 > > > > 手元のLinux環境で,USE_POLL_FUNCをdefineして実験したときはう > > まく動いていたのですが,「本当の」Windows環境だとうまく動か > > ないんですか... > > > > すいません,Windows環境がなく,何が問題なのかわからないので, > > 私はお手上げです. > > いえいえ。一方的にお願いしちゃってすみませんでした。 > 時間を見つけて見てみますね(って、私が直せるのだろうか・・・苦笑) > > -- > .:% Masao Mutoh<mu...@hi...> > > > ------------------------------------------------------- > This SF.net email is sponsored by: Splunk Inc. Do you grep through log files > for problems? Stop! Download the new AJAX search engine that makes > searching your log files as easy as surfing the web. DOWNLOAD SPLUNK! > http://sel.as-us.falkag.net/sel?cmd=lnk&kid=103432&bid=230486&dat=121642 > _______________________________________________ > ruby-gnome2-devel-ja mailing list > rub...@li... > https://lists.sourceforge.net/lists/listinfo/ruby-gnome2-devel-ja > -- -- .:% Masao Mutoh<mu...@hi...> |