Hey all-

So I've been banging on the debugger for a few days now.
Let me start off by saying that you did a great job.  It
is pretty amazing.

But, I have a few suggestions. ;-)

I think, in general, there are too many hexadecimal addresses
in the output. For example

-> Step into #<frame a1b2c3d4 #<procedure ...

IMHO, Unless that hex number can be decoded via some command, it
is just noise.
 
Also, there is one feature that would make the debugger much
more valuable to me.  If, after every ",step" or ",next", it
printed out the filename:line:column, that'd be helpful.  I
hacked on it a little, and I think it would be easy to do.
 
And, if that filename:line:column were delimited by something
unique, for example curly braces, it would then be easy enough
to write an Emacs minor mode to pick up that filename:line:column
from the Geiser or Shell window and automatically center another
window on that file at that source line, the way the GDB GUD mode
does.
 
What do you think?
 
Thanks,
 
Mike Gran

Reply via email to