*** empty log message ***
[bpt/guile.git] / RELEASE
diff --git a/RELEASE b/RELEASE
index f19a2c6..a5431cf 100644 (file)
--- a/RELEASE
+++ b/RELEASE
@@ -7,17 +7,19 @@ absinthe, etc.  However, the first release containing the module
 system should be called Godot: "This is the one you've been waiting
 for."
 
-In release 1.4:
-- remove names evalext.c: serial-map,
-               ramap.c:   serial-array-copy!, serial-array-map!
-- remove module (ice-9 getopt-gnu-style)
-- remove kw.h, scm_tc16_kw
-- remove genio.h
-- remove deprecated function scm_newsmob.
-
 In release 1.5:
-- remove deprecated macros: SCM_INPORTP, SCM_OUTPORTP
+- remove deprecated macros: SCM_INPORTP, SCM_OUTPORTP, SCM_CRDY, SCM_ICHRP,
+  SCM_ICHR, SCM_MAKICHR, SCM_SETJMPBUF, SCM_NSTRINGP, SCM_NRWSTRINGP,
+  SCM_NVECTORP
 - remove gc-thunk (It has been replaced by after-gc-hook.)
+- remove scm_sysmissing
+- remove gh_int2scmb (replaced by gh_bool2scm)
+- remove scm_fseek (replaced by scm_seek)
+- remove scm_tag
+- remove code related to the name property of hooks.  Also, check init.c,
+  since the dependency between hooks and objprop will then be eliminated.
+Dirk:FIXME:: look into deprecated things in numbers.h and tags.h, don't forget
+to update NEWS accordingly.
 
 Modules sort.c and random.c should be factored out into separate
 modules (but still be distributed with guile-core) when we get a new
@@ -78,7 +80,7 @@ Spiffing checklist:
   directory.
 * Check for files that have changed a lot, but do not have up-to-date
   copyright notices.  This can be as simple as doing:
-       grep 'Copyright' * | grep -v 1999
+       grep 'Copyright' * | grep -v 1999
   and looking for files you know you've worked on a lot.
 * Make sure NEWS, INSTALL and the docs are up to date:
   + Scan the ChangeLogs for user-visible changes, marked with an asterisk
@@ -91,7 +93,7 @@ Spiffing checklist:
 * Make sure the downloading addresses and filenames in README are
   current.  (But don't bump the version number yet.  We do that below.)
 * Check that the versions of aclocal, automake, autoconf, and autoheader
-  in your PATH match those given in README.  Note that the `make
+  in your PATH match those given in HACKING.  Note that the `make
   dist' process always invokes these tools, even when all the
   generated files are up to date.
 * Rebuild all generated files in the source tree:
@@ -101,7 +103,7 @@ Spiffing checklist:
   + Run autoheader.
   + Run automake.
 * Verify that Guile builds and runs in your working directory.
-* Run the test suite, in guile-modules/test-suite.
+* Run the test suite, in guile-core/test-suite.
 * Commit all changes to the CVS repository.
 * Build a test distribution.
   + BEFORE doing 'make dist', configure the source tree for build