Summary
srfi-18 types file is incorrect in 5.1
Metadata
- Id: 7fc25e87f055a1ce2ae617f2b97a9e3d22268797
- Trac id: 1618
- Type: defect
- Reporter: sjamaan
- Owner:
- Cc:
- Status: closed
- Component: extensions
- Estimated difficulty: medium
- Resolution: fixed
- Priority: major
- Milestone: 5.1
- Version: 5.0.0
- Changetime: 2019-06-02 17:03:27 UTC
- Created: 2019-05-28 11:33:15 UTC
- Keywords:
Description
It uses symbol as the type for keywords used as arguments in some procedures like `thread-wait-for-i/o!`.
The easiest way to solve this for now would be to change it to `*`. For 5.0, `keyword` isn't supported.
Changes and comments
[2019-05-28 11:43:31 UTC] sjamaan wrote:
Possibly a better alternative (though very ugly): Write a custom build script which replaces `keyword` with `symbol` in the types file when running under CHICKEN 5.0.
[2019-06-02 17:03:27 UTC] sjamaan changed status from new to closed
[2019-06-02 17:03:27 UTC] sjamaan set resolution to fixed
[2019-06-02 17:03:27 UTC] sjamaan wrote:
Fixed with a custom build script. Ugly, but effective