1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-04-30 03:40:34 +02:00

make-foreign-object-type: add #:super to provide superclasses

* module/system/foreign-object.scm (make-foreign-object-type): allow
specification of superclasses via #:super.
This commit is contained in:
Rob Browning 2024-04-18 00:55:16 -05:00
parent 34c13e7d94
commit 779a83d9c6
3 changed files with 14 additions and 6 deletions

4
NEWS
View file

@ -37,6 +37,10 @@ SEEK_HOLE values can now be passed to the 'seek' procedure to change
file offset to the next piece of data or to the next hole in sparse
files. See "Random Access" in the manual for details.
** ((scm foreign-object) make-foreign-object-type) now supports #:super
A list of superclasses can now be provided via #:super.
* Bug fixes
** Fix incorrect comparison between exact and inexact numbers