Hi Neil, Neil Jerram <[EMAIL PROTECTED]> 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! Ludovic. _______________________________________________ Guile-devel mailing list Guile-devel@gnu.org http://lists.gnu.org/mailman/listinfo/guile-devel