1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-05-03 21:30:29 +02:00

record type checks

This commit is contained in:
Kevin Ryde 2006-08-25 00:56:49 +00:00
parent f35ac81fd8
commit 3d59ecbc90

6
NEWS
View file

@ -22,6 +22,10 @@ Changes in 1.8.1 (since 1.8.0):
** A one-dimenisonal array can now be 'equal?' to a vector.
** Structures, records, and SRFI-9 records can now be compared with `equal?'.
** `record-accessor' and `record-modifier' strict type checks
Record accessor and modifier procedures now throw an error if the
record type of the record they're given is not the type expected
(previously accessors returned #f and modifiers silently did nothing).
* Changes to the C interface
@ -36,6 +40,8 @@ Changes in 1.8.1 (since 1.8.0):
** module autoload and explicit use-modules cooperate.
** ice-9 format ~f with infs and nans.
** exact->inexact overflows on fractions with big num/den but small result.
** srfi-9 accessor and modifier procedures have strict record type checks
(As per the srfi-9 specification.)
** srfi-1 assoc "=" procedure argument order.
** Build problems on MacOS, SunOS, QNX.