[I apologize if you got multiple copies of this announcement]
It is my pleasure to announce the availability of the 0.0.3
release of Ikarus Scheme. You can download the official
release source from:
http://www.cs.indiana.edu/~aghuloum/ikarus/ikarus-0.0.3.tar.gz
The 0.0.3 release of Ikarus brings the following improvements:
1. System usability:
When Ikarus encounters a syntactic error (either during
reading or during macro expansion), error messages now
contain the file name and character position at which the
error occurred. Previously, you got a context-free error.
2. Better Unicode support:
Ikarus's ports are now properly classified into either
binary or textual ports (previously, they supported mixed
character and byte input/output). The UTF8 and Latin1
codecs are now fully supported for both input and output
directions.
3. Better R6RS conformance:
The 0.0.3 release adds 28 new R6RS primitives, bringing us
to 94% of the total R6RS forms and procedures.
Additionally, many existing primitives have been improved
(either on the performance front or on generating better error
messages), along with some improvements to the compiler
itself.
More information about this release can be found at:
http://launchpad.net/ikarus/+milestone/0.0.3
Please submit bug reports to the bug tracker in the launchpad
page:
http://launchpad.net/ikarus
For general discussion about Ikarus and R6RS, please subscribe
to the ikarus-users mailing list, located at:
http://groups.google.com/group/ikarus-users
Thanks to everybody who helped make this release by submitting
bug reports and requesting various features.
Aziz,,,