X-Git-Url: https://git.hcoop.net/bpt/guile.git/blobdiff_plain/d345f2b27e2f6094c2debcdcf655913e7c8dcd80..ad3ff75be81bffd43906589aee31d2097d36549e:/TODO diff --git a/TODO b/TODO index ae3a6b58e..63ebfb78d 100644 --- a/TODO +++ b/TODO @@ -1,21 +1,13 @@ -Needed before release - * Add facilities for debugging Scheme programs. -Mikael Djurfeldt is working on this. The low-level -functions are available, but need a user interface. He has also -written extensisons to GDB to allow it to print lispy values in lispy -notation when debugging Guile's C code. - -* Merge in the Cygnus threads package. - -This is done, but needs debugging. +The low-level debugging support is done, and we are now working on the +user interface. * Documentation. -They should be complete and accurate. They should also have more -general explanation (right now they're strictly reference), but -perhaps that will have to wait until after the first release. +We have a new layout for the reference manual which covers the +C/Scheme interface, as well as the scheme variants. We also want a +more thorough tutorial manual, but we haven't sketched that out yet. Desired later on @@ -40,3 +32,7 @@ TCL, Emacs Lisp, and Rexx. for conditional prototypes, instead of explicit conditionals. * A package for time conversions and formatting. + +* Make GDB work with Guile + +This would permit programmable debugging and a nice integrated GUI.