[#3726] Fixnum#clone and Float#clone raise different exceptions — "David A. Black" <dblack@...>

Hi --

15 messages 2004/11/12
[#3749] Re: Fixnum#clone and Float#clone raise different exceptions — "David A. Black" <dblack@...> 2004/11/16

Hi --

[#3751] Re: Fixnum#clone and Float#clone raise different exceptions — Yukihiro Matsumoto <matz@...> 2004/11/16

Hi,

[#3752] Re: Fixnum#clone and Float#clone raise different exceptions — "David A. Black" <dblack@...> 2004/11/16

Hi --

[#3785] The latest 1.8.2 cvs prints parse error when starting extension compiling — Yukihiro Matsumoto <matz@...>

Hi,

13 messages 2004/11/23
[#3787] Re: The latest 1.8.2 cvs prints parse error when starting extension compiling — Johan Holmberg <holmberg@...> 2004/11/23

Re: RFE: Kernel#set_trace_func

From: "trans. (T. Onoma)" <transami@...>
Date: 2004-11-27 23:39:01 UTC
List: ruby-core #3839
On Saturday 27 November 2004 06:26 pm, Florian Groß wrote:
| Moin!
|
| Would it be possible to let set_trace_func() return the trace func that
| was set before the current one gets stored? This would be very useful
| when you have a temporary trace func that will go away quickly. I'd find
| this particularly useful for letting Binding.of_caller and Tracer
| coexist peacefully, but I'm pretty sure there are a lot more use cases.

Would a stack be even better?

  push_trace_func
  pop_trace_func

  alias set_trace_func push_trace_func

Tracing would be applied to every function in the stack, so Tracer can still 
function (if so desired) even while Binding.of_caller is being used.

T.



In This Thread