This commit is contained in:
Marius Vollmer 2002-09-09 20:02:52 +00:00
commit f30482f396

11
NEWS
View file

@ -22,6 +22,11 @@ debugging evaluator gives better error messages.
** New function 'unsetenv'.
** New macro 'define-syntax-public'.
It works like 'define-syntax' and also exports the defined macro (but
only on top-level).
** There is support for Infinity and NaNs.
Following PLT Scheme, Guile can now work with infinite numbers, and
@ -108,8 +113,12 @@ during evaluation, but prior to evaluation.
This is like SCM_DEFINE, but also calls scm_c_export for the defined
function in the init section.
** 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, SCM_VECTOR_SET. The use of
use the new macros SCM_WRITABLE_VELTS or SCM_VECTOR_SET. The use of
SCM_WRITABLE_VELTS is discouraged, though.
** Garbage collector rewrite.