mirror of
https://github.com/justinethier/cyclone.git
synced 2025-05-23 20:15:05 +02:00
1.2 KiB
1.2 KiB
layout | title | excerpt |
---|---|---|
post | Released Cyclone Scheme 0.21 | Various bug fixes and continuous integration support for FreeBSD. |
Features
- Alex Arslan modified the Travis script to add support for FreeBSD continuous integration.
- Added additional functions to
(srfi 132)
:vector-find-median!
,vector-find-median
,vector-select!
,vector-select
, andvector-separate!
.
Bug Fixes
- Updated the
Dockerfile
to use a non-interactive install. This prevents build problems with the official image on DockerHub. - Improved
(scheme lazy)
to allowforce
andmake-promise
to accept an argument of any type. Improved representation of promises to more precisely differentiate them from other objects. - Updated
(scheme lazy)
such thatforce
will recursively force promises. - Add type checking to record type accessor functions. We now raise an error if the passed object is of the wrong record type.
- Fix issues with expanding
cond-expand
expressions in libraries. Previously there would be issues with the expansion if the code needed to be within the context of abegin
. - Modified the reader to handle escaped intraline whitespace properly, per R7RS.