diff options
Diffstat (limited to 'libguile')
-rw-r--r-- | libguile/ChangeLog | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/libguile/ChangeLog b/libguile/ChangeLog index ebe0fa740..15422718f 100644 --- a/libguile/ChangeLog +++ b/libguile/ChangeLog @@ -1,3 +1,11 @@ +2000-03-09 Han-Wen Nienhuys <hanwen@cs.uu.nl>, applied by Greg J. Badros, <gjb@cs.washington.edu> + + * libguile/*.[ch]: make a distinction between SCM as a generic + name for a Scheme object (now a void*), and SCM as 32 bit word for + storing tags and immediates (now a long int). Introduced + SCM_ASWORD and SCM_ASSCM for conversion. Fixed various dubious + code in the process: arbiter.c (use macros), unif.c (scm_array_p), + Wed Mar 8 10:15:59 2000 Greg J. Badros <gjb@cs.washington.edu> * numbers.c: Use SCM_VALIDATE_LONG_COPY, and longs, not ints, in |