diff --git a/libguile/ChangeLog b/libguile/ChangeLog index 2d16954a7..4fb907f8f 100644 --- a/libguile/ChangeLog +++ b/libguile/ChangeLog @@ -10,7 +10,8 @@ list is called using apply, under the debugging evaluator. (scm_list): Remove. - * list.c (scm_make_list): New code, moving make-list from boot-9.scm. + * list.c, list.h (scm_make_list): New code, moving make-list from + boot-9.scm. 2005-04-14 Kevin Ryde diff --git a/srfi/ChangeLog b/srfi/ChangeLog index 705737bc4..d6458093e 100644 --- a/srfi/ChangeLog +++ b/srfi/ChangeLog @@ -1,3 +1,9 @@ +2005-04-23 Kevin Ryde + + * srfi-1.c (scm_srfi1_count, scm_srfi1_filter_map): Don't modify the + rest argument, that belongs to the caller when reached from apply. + Use a temp vector like scm_srfi1_for_each. + 2005-04-04 Kevin Ryde * srfi-1.c, srfi-1.h (scm_srfi1_concatenate, scm_srfi1_concatenate_x): diff --git a/test-suite/ChangeLog b/test-suite/ChangeLog index a0fe9f1d6..a19084d51 100644 --- a/test-suite/ChangeLog +++ b/test-suite/ChangeLog @@ -4,6 +4,9 @@ * tests/list.test (list, make-list, cons*): New tests. + * tests/srfi-1.test (concatenate, concatenate!, count, filter-map, + lset-adjoin): More tests. + 2005-04-14 Kevin Ryde * tests/numbers.test (1+, 1-): New tests.