In Ruby In Steel you can navigate the call stack. This lets you 
backtrack through the method calls leading to the current breakpoint (or 
you can 'unwind' multiple recursive calls) and view the values of 
variables at that point in the call stack... similarly, you can move to 
any other point (forward and backward, wind and rewind) in the stack.

You can watch a short screencast to show this in action here:

http://www.sapphiresteel.com/static/movies/debug-1/debugger-intro.html

best wishes
Huw Collingbourne

SapphireSteel Software
Ruby and Rails In Visual Studio
http://www.sapphiresteel.com
-- 
Posted via http://www.ruby-forum.com/.