source: project/chicken/branches/prerelease/ANNOUNCE @ 13876

Last change on this file since 13876 was 13876, checked in by felix winkelmann, 11 years ago

merged changes from trunk rev. 13869 (excluding srandom stuff)

File size: 1.5 KB
Line 
1ANN.: CHICKEN 4.0.0
2
3Version 4.0.0 of CHICKEN, the portable and practical Scheme system has
4been released. In addition to many bugfixes and cleaning up, it provides
5the following significant changes:
6
7- PCRE has been replaced by Alex Shinn's excellent "IrRegex" regular
8  expression package (while still being API compatible to the old
9  regular expression subsystem)
10
11- New implementations of tools to download, build and install extension
12  libraries, which are easier to use and provide more flexibility
13
14- The macro system has been completely rewritten and is now fully
15  hygienic with highlevel R5RS "syntax-rules" macros and low level
16  "explicit renaming" macros that allow full control over hygienie;
17  "define-macro" is not available anymore
18
19- A module system has been implemented that fully supports hygienic
20  macros and still integrates with separate and cross compilation
21
22- A new optimization mode "local" enables inlining of definitions
23  that are still visible from other compilation units
24
25- Better support for build and use on Windows (mingw and msys)
26
27- Experimental support for cross-module inlining
28
29CHICKEN 4.0.0 can be downloaded from:
30
31  http://www.call-with-current-continuation.org/chicken-4.0.0.tar.gz
32
33CHICKEN-related mailing lists can be found here:
34
35  http://mail.nongnu.org/mailman/listinfo/chicken-users
36  http://mail.nongnu.org/mailman/listinfo/chicken-hackers
37
38Send bug reports to to <chicken-janitors@nongnu.org> or use the
39`chicken-bug' program.
40
41Many thanks to all who helped improve and extend the system.
Note: See TracBrowser for help on using the repository browser.