summaryrefslogtreecommitdiff
path: root/NEWS
diff options
context:
space:
mode:
authorMarius Vollmer <mvo@zagadka.de>2005-03-02 20:54:40 +0000
committerMarius Vollmer <mvo@zagadka.de>2005-03-02 20:54:40 +0000
commit1f834c95daf6a4ecaed0e374b0a00bbfb474975a (patch)
treeba096f8d9c2aee47d9bdbe84db27cef65880fe40 /NEWS
parent49aaa6d2a3fae10374349fca9585976dffb2faf7 (diff)
downloadguile-1f834c95daf6a4ecaed0e374b0a00bbfb474975a.tar.gz
Additions.
Diffstat (limited to 'NEWS')
-rw-r--r--NEWS21
1 files changed, 13 insertions, 8 deletions
diff --git a/NEWS b/NEWS
index 13c727100..9fd10c128 100644
--- a/NEWS
+++ b/NEWS
@@ -1061,14 +1061,6 @@ function in the init section.
** The snarfer macro SCM_SNARF_INIT is now officially supported.
-** New macros SCM_VECTOR_REF and SCM_VECTOR_SET.
-
-Use these in preference to SCM_VELTS.
-
-** The SCM_VELTS macros now returns a read-only vector. For writing,
-use the new macros SCM_WRITABLE_VELTS or SCM_VECTOR_SET. The use of
-SCM_WRITABLE_VELTS is discouraged, though.
-
** Garbage collector rewrite.
The garbage collector is cleaned up a lot, and now uses lazy
@@ -1165,6 +1157,19 @@ Scheme, using 'define-macro'.
This function is like scm_port_for_each but takes a pointer to a C
function as the callback instead of a SCM value.
+** The names scm_internal_select, scm_thread_sleep, and
+ scm_thread_usleep have been discouraged.
+
+Use scm_std_select, scm_std_sleep, scm_std_usleep instead.
+
+** SCM_DEFER_INTS and SCM_ALLOW_INTS have been deprecated.
+
+Use, for example, scm_frame_critical_section to mark critical
+sections.
+
+SCM_REDEFER_INTS and SCM_REALLOW_INTS are deprecated as well, of
+course.
+
** Many definitions have been removed that were previously deprecated.
scm_lisp_nil, scm_lisp_t, s_nil_ify, scm_m_nil_ify, s_t_ify,