On one of my machines (ubuntu 6.10) I'm experiencing some weird problems.
Breakpointer doesn't recognize the local variables, if in a
breakpointer session I type
local_variables
the reply is always
["id", "block", "_"]
while in the context where breakpoint is invoked there are many other
local variables.
All the instance variables are correctly recognized and I can inspect
and work with them as usual.
Even the source_lines method works fine
At this point I'm quite sure something is off in this machine setup.
No, breakpointer isn't buggy at all. Displaying local variables just
doesn't work with Ruby 1.8.5, which is a well-known limitation that has
been mentioned on this list quite a few times.