From 849c06f17bebf0ffc979632f20d957f9137a1cc4 Mon Sep 17 00:00:00 2001 From: Kevin Ryde Date: Tue, 13 Jun 2006 01:09:08 +0000 Subject: [PATCH] *** empty log message *** --- srfi/ChangeLog | 8 ++++++++ test-suite/ChangeLog | 5 +++++ 2 files changed, 13 insertions(+) diff --git a/srfi/ChangeLog b/srfi/ChangeLog index d6a80690e..5d649233f 100644 --- a/srfi/ChangeLog +++ b/srfi/ChangeLog @@ -1,3 +1,11 @@ +2006-06-13 Kevin Ryde + + * srfi-9.scm (define-record-type): In accessor and modifier procedures + generated, check that the record is the right type and throw an error + if not, as per srfi-9 spec. Previously a different record type + resulted in #f from an accessor and silently doing nothing in + modifier. + 2005-10-14 Rob Browning * srfi-13.c: diff --git a/test-suite/ChangeLog b/test-suite/ChangeLog index f85a0ea80..e1b29cccc 100644 --- a/test-suite/ChangeLog +++ b/test-suite/ChangeLog @@ -1,3 +1,8 @@ +2006-06-13 Kevin Ryde + + * tests/srfi-9.test: Further tests, in particular check error on wrong + record type in accessor and modifier. + 2006-04-09 Kevin Ryde * tests/gc.test (scm_must_realloc): Exercise `malloced' change on