unofficial mirror of guile-devel@gnu.org 
 help / color / mirror / Atom feed
* repl debugger impressions
@ 2010-10-15 19:07 Mike Gran
  2010-10-17 13:10 ` Ludovic Courtès
  2010-10-19 18:33 ` Andy Wingo
  0 siblings, 2 replies; 4+ messages in thread
From: Mike Gran @ 2010-10-15 19:07 UTC (permalink / raw)
  To: guile-devel

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



^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2010-10-19 18:33 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-10-15 19:07 repl debugger impressions Mike Gran
2010-10-17 13:10 ` Ludovic Courtès
2010-10-17 18:00   ` Jose A. Ortega Ruiz
2010-10-19 18:33 ` Andy Wingo

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).