On Mon, 02 Jan 2006 22:54:43 -0000, Dominik Bathon <dbatml / gmx.de> wrote: > On Mon, 02 Jan 2006 21:32:57 +0100, Ross Bamford > <rosco / roscopeco.remove.co.uk> wrote: > >> Hi, >> >> Probably this has been considered before, but I'll ask anyway. > > I have also proposed this in October: > > http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-talk/162588 > > And it seems to have been proposed before. > > I have actually implemented it for ruby 1.9 lately (it should work > similar for 1.8). It's just a small patch for eval.c: > > ... [snipped patch] ... Wicked :) I can confirm that seems to work in 1.8 (though I had to make one change manually because the source is slightly different of course). I guessed it'd be something that would be reasonably easy (when you know how ;)) from the C side. FWIW +1 for inclusion in a future Ruby. Cheers, -- Ross Bamford - rosco / roscopeco.remove.co.uk