From 7c686ba857d88bb47c646559fb71701892b4ed5a Mon Sep 17 00:00:00 2001 From: Marius Vollmer Date: Mon, 11 Feb 2002 18:09:30 +0000 Subject: [PATCH] *** empty log message *** --- libguile/ChangeLog | 28 ++++++++++++++++++++++++++++ srfi/ChangeLog | 6 ++++++ 2 files changed, 34 insertions(+) diff --git a/libguile/ChangeLog b/libguile/ChangeLog index 2382b8f7b..d49557b5e 100644 --- a/libguile/ChangeLog +++ b/libguile/ChangeLog @@ -1,3 +1,31 @@ +2002-02-11 Marius Vollmer + + * gc.h, gc.c (scm_gc_sweep): Issue deprecation warning when + non-zero is returned from a port or smob free function. + (scm_malloc, scm_realloc, scm_strndup, scm_strdup, + scm_gc_register_collectable_memory, + scm_gc_unregister_collectable_memory, scm_gc_malloc, + scm_gc_realloc, scm_gc_free, scm_gc_strndup, scm_gc_strdup): New. + + * backtrace.c, continuations.c, convert.i.c, coop-threads.c, + debug-malloc.c, dynl.c, environments.c, environments.h, + extensions.c, filesys.c, fports.c, gc.c, gc.h, gh_data.c, goops.c, + guardians.c, hooks.c, init.c, keywords.c, load.c, numbers.c, + ports.c, posix.c, procs.c, rdelim.c, regex-posix.c, root.c, + smob.c, stime.c, strings.c, struct.c, struct.h, symbols.c, unif.c, + vectors.c, weaks.c: Use scm_gc_malloc/scm_malloc and + scm_gc_free/free instead of scm_must_malloc and scm_must_free, as + appropriate. Return zero from smob and port free functions. + + * debug-malloc.c (scm_malloc_reregister): Handle "old == NULL". + + * deprecation.h, deprecation.c: Reimplemented to allow deprecation + messages while the GC is running. + (scm_c_issue_deprecation_warning_fmt): New. + + * fports.c (scm_setvbuf): Reset read buffer to saved values when + it is pointing to the putback buffer. + 2002-02-08 Thien-Thi Nguyen * gsubr.c (create_gsubr): On "too many args" error, diff --git a/srfi/ChangeLog b/srfi/ChangeLog index 28554e78d..b201d96c9 100644 --- a/srfi/ChangeLog +++ b/srfi/ChangeLog @@ -1,3 +1,9 @@ +2002-02-11 Marius Vollmer + + * srfi-14.c, srfi-4.c: Use scm_gc_malloc/scm_malloc and + scm_gc_free/free instead of scm_must_malloc and scm_must_free, as + appropriate. + 2002-01-21 Thien-Thi Nguyen * srfi-1.scm (count1, take-while): Rewrite to be tail-recursive. -- 2.20.1