guile-cvs
[Top][All Lists]
Advanced

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

guile/guile-core TODO


From: Thien-Thi Nguyen
Subject: guile/guile-core TODO
Date: Fri, 06 Jul 2001 23:31:26 -0700

CVSROOT:        /cvs
Module name:    guile
Changes by:     Thien-Thi Nguyen <address@hidden>       01/07/06 23:31:26

Modified files:
        guile-core     : TODO 

Log message:
        (Eventually): Add items from devel/TODO.

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/guile/guile-core/TODO.diff?cvsroot=OldCVS&tr1=1.17&tr2=1.18&r1=text&r2=text

Patches:
Index: guile/guile-core/TODO
diff -u guile/guile-core/TODO:1.17 guile/guile-core/TODO:1.18
--- guile/guile-core/TODO:1.17  Fri Jun 29 01:10:00 2001
+++ guile/guile-core/TODO       Fri Jul  6 23:31:26 2001
@@ -1,4 +1,4 @@
-[ID: $Id: TODO,v 1.17 2001/06/29 08:10:00 kei Exp $]
+[ID: $Id: TODO,v 1.18 2001/07/07 06:31:26 ttn Exp $]
 
 These TODO items are grouped by target release version.  The first group is
 the "Eventually" group, which is not associated w/ any particular version.
@@ -43,6 +43,24 @@
 - write Orbit CORBA interface
 - [after new module system] factor out modules sort.c and random.c should be
   factored out into separate modules
+- include malloc debugging code in an optional file in libguile
+- fix looking up procedure names in environment in backtraces
+- implement srcprops using double cells
+- use "real" procprops
+- add facilities for easily debugging Scheme programs from Emacs
+- write good interface to Tk
+- write translators for additional languages
+  - Perl
+  - Python
+  - TCL
+  - Emacs Lisp
+  - Rexx
+- make GDB work with Guile
+- use the SCM trick of tagging environments with immediates (see m_letrec1)
+  to convert source correctly in unmemocopy
+- eliminate argument checking for closures
+- Implement a thread-safe alternative to SCM's environment caches
+
 
 === In release 1.6.0:
 



reply via email to

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