From: nobu.nakada@... Date: 2002-11-08T15:35:31+09:00 Subject: [ruby-dev:18695] Re: ENABLE/DISABLE_TRACE (was Re: source file name at -r option) なかだです。 At Fri, 8 Nov 2002 12:01:41 +0900, NAKAMURA, Hiroshi wrote: > > どちらかというと、rb_funcall()では有効にするとか。でもpp.rbでオー > > 試してみます。なひが内部をよくわかってないために > 混乱を招いている気がします。これで[ruby-dev:18685] > が解決されるのかどうか理解してないのですが、^^; > patchを試してみてまた報告します。 逆に私もdebug.rbの内部をよく知らなかったりします。 DISABLE_TRACE()を取ってしまうとなぜかinitializeの中がトレースで きなくなったりとか。 > > バーライドされたinspectの中までトレースしてしまうのはちょっと嬉 > > しくないかも。 > > ユーザ定義されている以上、すべてトレースされるのが望ましい > (されなければ困る)と思います。もし嬉しくないとすれば、 > pp.rbを内部でCで実装するか、「俺はトレースしないでね」APIを > 追加するかでしょうか。。。 そういうものかなという気になって来ました。というか、最初デバッ ガの中から呼ばれたinspectかと勘違いしてました。 -- --- 僕の前にBugはない。 --- 僕の後ろにBugはできる。 中田 伸悦