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

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

last tweaks on ANNOUNCE

File size: 1.8 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
5provides the 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
12  extension libraries, which are easier to use and provide more
13  flexibility (like download extensions via Subversion or install       
14  from a local tree)
15
16- The macro system has been completely rewritten and is now fully
17  hygienic with highlevel R5RS "syntax-rules" macros and low level
18  "explicit renaming" macros that allow full control over hygienie;
19  "define-macro" is not available anymore
20
21- A module system has been implemented that fully supports hygienic
22  macros and still integrates with separate and cross compilation
23
24- A new optimization mode "local" enables inlining of definitions that
25  are still visible from other compilation units
26
27- Better support for building and using CHICKEN on Windows (mingw and
28  msys)
29
30- Experimental support for cross-module inlining
31
32CHICKEN 4.0.0 can be downloaded from:
33
34  http://www.call-with-current-continuation.org/chicken-4.0.0.tar.gz
35
36CHICKEN-related mailing lists can be found here:
37
38  http://mail.nongnu.org/mailman/listinfo/chicken-users
39  http://mail.nongnu.org/mailman/listinfo/chicken-hackers
40
41To follow the latest development, check out
42
43  https://galinha.ucpel.tche.br/svn/chicken-eggs
44
45Many thanks to Alaric for providing this read-only mirror (updated
46daily):
47
48  http://chicken.kitten-technologies.co.uk/svn
49
50Send bug reports to to <chicken-janitors@nongnu.org> or use the
51`chicken-bug' program.
52
53Many thanks to all who helped improve and extend the system.
Note: See TracBrowser for help on using the repository browser.