[Top][All Lists]

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

Re: Plan for guile-debugging integration

From: Ludovic Courtès
Subject: Re: Plan for guile-debugging integration
Date: Mon, 19 Jun 2006 09:41:59 +0200
User-agent: Gnus/5.110004 (No Gnus v0.4) Emacs/21.4 (gnu/linux)

Hi Neil,

Neil Jerram <address@hidden> writes:

> 1. Scheme code
> The Scheme files fall into two categories: those which implement new
> debugging infrastructure (steps.scm, trace.scm, traps.scm, trc.scm,
> breakpoints.scm) and those which implement the Emacs interface
> (gds-client.scm, gds-server.scm).
> By default I'd add these under (ice-9) - but perhaps we should
> consider something else?  Please let me know if you have ideas.

Maybe you could create a sub-directory, like `(ice-9 debugging)'?

> 3. Documentation
> This is the interesting part, in my view.  As part of this merge I
> want to achieve three things.
> - Complete the documentation of existing debugging infrastructure:
>   stacks, frames, (ice-9 debug) and the command line debugger.
> - Merge the documentation of new debugging stuff and of the Emacs
>   interface from guile-debugging into the Guile reference manual.
> - Remedy the lack of basic documentation on using the Guile REPL.

This is a really good idea!

> I should also say that I plan to document my Guile/Emacs interface as
> the "official" or recommended one.  If you are concerned about that,
> please let me know asap.

No, but we need to make sure it does not lack too many features compared
with the implementation-neutral `scheme-mode' that comes with Emacs, and
perhaps also compared to `quack.el'.  Regarding this, I have two (minor)
requests that I'll post in a separate mail.

Overall, your plan looks very good to me.  And I'm sure users will all
find it very pleasant.  :-)

Thanks for working on this!


reply via email to

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