diff --git a/NOTES b/NOTES index 63cb9f856..5b9f71e1c 100644 --- a/NOTES +++ b/NOTES @@ -15,6 +15,17 @@ snapshots or distributions, but is a strictly internal document. CONVENTIONS: ChangeLog format. (Reverse chronological order.) ---------------------------------------------------------------------- +Sun Mar 9 15:45:14 1997 Mikael Djurfeldt + + * libguile/gc.c (scm_gc_sweep): The probability of collecting a + free cell should be very low (only occurring when a signal has + interrupted allocation). Nevertheless, the GC immediately exits + when the free cell test is enabled in the sweeper. Where does + this free cell come from? + + * libguile/arbiters.c: Remove this file? When we've implemented + POSIX thread support, "arbiters" will be superfluous. + Thu Mar 6 00:54:59 1997 Mikael Djurfeldt * libguile/unif.c: Introduce "fancy printing" for vectors. "Fancy diff --git a/libguile/ChangeLog b/libguile/ChangeLog index 849a4ad44..404f4ad35 100644 --- a/libguile/ChangeLog +++ b/libguile/ChangeLog @@ -1,3 +1,15 @@ +Sun Mar 9 14:14:39 1997 Mikael Djurfeldt + + * arbiters.c (scm_make_arbiter): Bugfix: Must SCM_DEFER_INTS + before constructing arbiter. + + * eval.c (scm_m_define): Bugfix: Check that the object is a + closure before setting the procedure property! + + * ports.h: Removed prototype for scm_ungetc_char_ready_p. + + * ports.c: Removed `ungetc-char-ready?'. + Sat Mar 8 00:27:05 1997 Gary Houston * read.c (scm_init_read): intitialise scm_read_hash_procedures