guile-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: repl debugger impressions


From: Andy Wingo
Subject: Re: repl debugger impressions
Date: Tue, 19 Oct 2010 20:33:44 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/23.2 (gnu/linux)

On Fri 15 Oct 2010 21:07, Mike Gran <address@hidden> writes:

> I think, in general, there are too many hexadecimal addresses
> in the output. For example
>
> -> Step into #<frame a1b2c3d4 #<procedure ...

Agreed, this is terrible. It should be understandable by the user;
e.g. "step from ice-9/boot-9.scm:2936", or something like that.

> 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.

Yes, you are right here also.

> 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.

Yes, also agreed, though I would have the pattern be something like
<Beginning of line>foo.scm:line:col: ... .

Cheers,

Andy
-- 
http://wingolog.org/



reply via email to

[Prev in Thread] Current Thread [Next in Thread]