*** empty log message ***
authorMichael Livshin <mlivshin@bigfoot.com>
Sat, 26 May 2001 22:11:31 +0000 (22:11 +0000)
committerMichael Livshin <mlivshin@bigfoot.com>
Sat, 26 May 2001 22:11:31 +0000 (22:11 +0000)
NEWS
RELEASE

diff --git a/NEWS b/NEWS
index 724a358..6b8a9fd 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -978,6 +978,18 @@ types and Scheme numbers.
 
 See above.
 
+** New functions: scm_gc_protect_object, scm_gc_unprotect_object
+
+These are just nicer-named old scm_protect_object and
+scm_unprotect_object.
+
+** Deprecated functions: scm_protect_object, scm_unprotect_object
+
+** New functions: scm_gc_[un]register_root, scm_gc_[un]register_roots
+
+These functions can be used to register pointers to locations that
+hold SCM values.
+
 \f
 Changes since Guile 1.3.4:
 
diff --git a/RELEASE b/RELEASE
index dd50962..941339f 100644 (file)
--- a/RELEASE
+++ b/RELEASE
@@ -107,6 +107,7 @@ After signal handling and threading have been fixed:
   scm_info_frame, scm_stack, scm_array, scm_array_dim.
 - remove deprecated functions: scm_mkbig, scm_big2num, scm_adjbig,
   scm_normbig, scm_copybig, scm_2ulong2big, scm_dbl2big, scm_big2dbl.
+- remove deprecated functions: scm_protect_object, scm_unprotect_object.
 
 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