-[ID: $Id: TODO,v 1.18 2001-07-07 06:31:26 ttn Exp $]
+-*-text-*-
These TODO items are grouped by target release version. The first group is
the "Eventually" group, which is not associated w/ any particular version.
indicate sponsorship by `[ACTUAL-OWNER:MAINTAINER]', where both elements are
usernames.
-If you would like to suggest changes or contribute patches, please first email
-guile-devel@gnu.org to coordinate efforts. If you distribute this file,
-please include the first line and check around on the Internet for updates.
-
See also file HACKING.
------------------------------------------------------------------------------
- eliminate argument checking for closures
- Implement a thread-safe alternative to SCM's environment caches
+=== Before releasing 1.8.0:
+
+- Make sure we have appropriate interface numbers for shared
+ libraries, and that we document and use the libtool
+ conventions. [rlb].
+
+- Update the version numbers in GUILE-VERSION and README. [rlb]
-=== In release 1.6.0:
+- Start a new section of the NEWS file.
-- Make sure that the deprecation mechanism explained in INSTALL and
- README is completed and works.
+- Start a new THANKS file.
-=== In release 1.8.0:
+- remove deprecated functions scm_read_0str, scm_eval_0str.
- remove deprecated "scm_*_t" type names in libguile.h.
- remove re-exporting behaviour of `export'.
in boot-9.scm, remove begin-deprecated part of `module-export!'
in format.scm, remove kluge at top
- in srfi13.scm, likewise
+ in srfi-13.scm, likewise
+ in srfi-1.scm, likewise
- remove deprecated subr and gsubr functions
in procs.h, procs.c: scm_make_subr, scm_make_subr_opt,