unofficial mirror of guile-devel@gnu.org 
 help / color / mirror / Atom feed
* `guile-debugging' feature requests
@ 2006-06-19  7:58 Ludovic Courtès
  2006-06-23 13:31 ` Neil Jerram
  0 siblings, 1 reply; 4+ messages in thread
From: Ludovic Courtès @ 2006-06-19  7:58 UTC (permalink / raw)


Hi,

I only started using Neil's `guile-debugging' very recently, and so far
mostly for incremental development from Emacs rather than debugging.
BTW, I find `gds-tutorial.txt' a very nice way to get started and also
to get impressed by the new features.  I think this will have to be
integrated too.

So, below are a couple of feature requests wrt. incremental development
from within Emacs.


* Completion

Currently, `gds-complete-symbol' only completes symbols based on those
defined in the current module of the attached Guile process.  This is
fine, but it would be nice if a completion function compatible with
`hippie-expand' was provided, so that one can plug it in the middle of
other completion functions.


* Module Unloading/Reloading

When one is writing code and periodically testing it via GDS, it may
sometimes be useful to tell GDS to entirely unload/reload a given
module.  This would be particularly helpful when testing features that
span several modules.  I don't know exactly what would be feasible in
this area, and this would certainly require support from Guile itself.

Also, I don't know what other Scheme/Lisp development environments allow
for in this respect.  Does that sound like a useful usage pattern?


Thanks,
Ludovic.


_______________________________________________
Guile-devel mailing list
Guile-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/guile-devel


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

end of thread, other threads:[~2006-09-04  7:01 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-06-19  7:58 `guile-debugging' feature requests Ludovic Courtès
2006-06-23 13:31 ` Neil Jerram
2006-06-26 12:19   ` Ludovic Courtès
2006-09-04  7:01     ` Neil Jerram

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