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:
parent
f35ac81fd8
commit
3d59ecbc90
1 changed files with 6 additions and 0 deletions
6
NEWS
6
NEWS
|
@ -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.
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue