source: project/chicken/trunk/ANNOUNCE @ 14554

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

resolved conflicts in ANNOUNCE

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