[#38782] [Bug:trunk] Re: [ruby-cvs:31281] Ruby:r24063 (trunk): * ext/tk/extconf.rb: New strategy for searching Tcl/Tk libraries. — "U.Nakamura" <usa@...>

こんにちは、なかむら(う)です。

15 messages 2009/07/14
[#38784] Re: [Bug:trunk] Re: [ruby-cvs:31281] Ruby:r24063 (trunk): * ext/tk/extconf.rb: New strategy for searching Tcl/Tk libraries. — Hidetoshi NAGAI <nagai@...> 2009/07/14

永井@知能.九工大です.

[#38790] Re: [Bug:trunk] Re: [ruby-cvs:31281] Ruby:r24063 (trunk): * ext/tk/extconf.rb: New strategy for searching Tcl/Tk libraries. — "U.Nakamura" <usa@...> 2009/07/15

こんにちは、なかむら(う)です。

[#38791] Re: [Bug:trunk] Re: [ruby-cvs:31281] Ruby:r24063 (trunk): * ext/tk/extconf.rb: New strategy for searching Tcl/Tk libraries. — Hidetoshi NAGAI <nagai@...> 2009/07/15

永井@知能.九工大です.

[#38792] Re: [Bug:trunk] Re: [ruby-cvs:31281] Ruby:r24063 (trunk): * ext/tk/extconf.rb: New strategy for searching Tcl/Tk libraries. — "U.Nakamura" <usa@...> 2009/07/15

こんにちは、なかむら(う)です。

[#38793] Re: [Bug:trunk] Re: [ruby-cvs:31281] Ruby:r24063 (trunk): * ext/tk/extconf.rb: New strategy for searching Tcl/Tk libraries. — Hidetoshi NAGAI <nagai@...> 2009/07/15

永井@知能.九工大です.

[#38794] Re: [Bug:trunk] Re: [ruby-cvs:31281] Ruby:r24063 (trunk): * ext/tk/extconf.rb: New strategy for searching Tcl/Tk libraries. — "U.Nakamura" <usa@...> 2009/07/15

こんにちは、なかむら(う)です。

[#38843] 複素数リテラルについて — Yukihiro Matsumoto <matz@...>

まつもと ゆきひろです

32 messages 2009/07/21
[#38855] Re: 複素数リテラルについて — Yusuke ENDOH <mame@...> 2009/07/22

遠藤です。

[#38857] Re: 複素数リテラルについて — Tadayoshi Funaba <tadf@...> 2009/07/22

> は十分検討されたのでしょうか。積極的に反対なわけではないですが、

[#38912] String#valid_encoding?にオプションが欲しい — Fujioka <fuj@...>

xibbarこと藤岡です。(なぜか届かないので再送します)

19 messages 2009/07/27
[#38918] Re: String#valid_encoding?にオプションが欲しい — "NARUSE, Yui" <naruse@...> 2009/07/27

成瀬です。

[#38925] Re: String#valid_encoding?にオプションが欲しい — Fujioka <fuj@...> 2009/07/27

xibbarです。

[#38927] Re: String#valid_encoding?にオプションが欲しい — Fujioka <fuj@...> 2009/07/28

xibbarです。

[#38914] [Bug #1819] Ruby-1.9.1を使用しDB(MySQL)接続時にエラー — Ryouhei Saita 斉田 <redmine@...>

Bug #1819: Ruby-1.9.1を使用しDB(MySQL)接続時にエラー

11 messages 2009/07/27

[#38932] Enumerator#peek — Tanaka Akira <akr@...>

Enumerator#peek を新設するのはどうでしょうか。

16 messages 2009/07/28

[ruby-dev:38768] Re: [1.8.7][1.9.1][tk] 自前実装の拡張 widget を使いたい場合

From: Hidetoshi NAGAI <nagai@...>
Date: 2009-07-13 09:56:23 UTC
List: ruby-dev #38768
永井@知能.九工大です.

From: oshida@bb-next.net
Subject: [ruby-dev:38759] Re: [1.8.7][1.9.1][tk] 自前実装の拡張 widget を使いたい場合
Date: Fri, 10 Jul 2009 14:45:40 +0900
Message-ID: <1247204729.4a56d579b341e@u1.div.rasch.jp>
> /usr/local/lib/ruby/1.9.1/tk.rb:1786: [BUG] Segmentation fault
> ruby 1.9.2dev (2009-07-08) [i386-cygwin]

ごめんなさい.
環境を準備する時間がなく,結局,現時点では原因がわかりませんでした.
仕方なく,Cygwin 環境でダメな状況は known bug として,
trunk と ruby_1_8 とに commit しました.

> こちらで追いかける事ができず、すみません。
> あまり 1.9 の事を理解していないので・・・

少なくとも,調べねばならない相手がわかるだけでも本当に助かります.

tcltklib のイベントループでは,実行依頼が Ruby 側からであったり
Tcl/Tk 側からのコールバックであったりと様々な上,
依頼元が同一スレッドであったり別スレッドであったり,
実際に処理を行うべきが Tcl/Tk 上であったり Ruby 上であったり,
結果の値の返却を要求していたり不要だったり,
といった具合で,かなりややこしいことになっています.
ひとつのコールバック処理でも Ruby と Tcl/Tk との間を行ったり来たりで,
追いかけるのも非常に面倒です.
これにスレッド切替え,特に native thread まで絡んでくると,
もう何というか...(^_^;

とりあえず今回の commit では Cygwin 環境での 1.9 対応を諦めましたが
Cygwin 対応そのものを諦めたわけではありません.
できるだけ早い内に時間を作って再挑戦しようと思います.

その際,たとえ些細な情報でも解決の糸口になる可能性がありますので,
何かお気付きの点があれば,気軽に報告いただけますと助かります.
-- 
永井 秀利  (nagai@ai.kyutech.ac.jp)
九州工業大学 大学院情報工学研究院 知能情報工学研究系 知能情報メディア部門

In This Thread