~ chicken-core (chicken-5) 87e525f6652c3a2a201dc3b577d17f639715046a
commit 87e525f6652c3a2a201dc3b577d17f639715046a
Author: felix <felix@z.(none)>
AuthorDate: Sat Apr 9 10:51:54 2011 +0200
Commit: felix <felix@z.(none)>
CommitDate: Sat Apr 9 10:51:54 2011 +0200
NEWS and README fixes
diff --git a/NEWS b/NEWS
index f0c5ec8c..cf318f75 100644
--- a/NEWS
+++ b/NEWS
@@ -12,6 +12,12 @@
- Build system
- On BSD, libchicken.so is linked with -lpthread, as this seems
to be required for linking libraries that require pthreads
+ - The C header-files are now installed in a subdirectory below
+ the "PRFIX/include" directory to allow installation of multiple
+ chickens with different PROGRAM_PREFIX/PROGRAM_SUFFIX settings
+ in the same prefix; to avoid conflicts with existing CHICKEN
+ headers, it is recommended to completely remove any old
+ installation before installing the new version
- Compiler
- Removed irreliable lambda-lifting optimization (now, really!);
the "-lambda-lift" option is still accepted but produces a
@@ -22,10 +28,10 @@
bindings which could result in toplevel assignments being
silently dropped (reported by Moritz Heidkamp)
- Syntax expander
- - For-syntax syntax definitions where top correctly retained inside
+ - For-syntax syntax definitions where not correctly retained inside
modules
- Peter Bex fixed various critical bugs in the expander
- - The incorrect simplification for quasiquote expressions was unable
+ - The simplification for quasiquote expressions was unable
to handle certain circular data (reported by Moritz Heidkamp)
- Interpreter
- The ",m" toplevel command now accepts "#f" to switch back to
@@ -37,14 +43,14 @@
literals
- Read-syntax can return zero values to indicate ignored objects
- R5RS output output routines now always return a "void" result
- - "\|" was not correctly printed escaped when occurring inside
+ - "\|" was not correctly escaped when occurring inside
symbol print names
- "extras" unit
- The pretty printer did not escape some control characters correctly
(reported by Alan Post)
- "posix" unit
- - "close-input-pipe" did not return status code of process on
- Windows (reported by Mario Domenech Goulart)
+ - "close-input-pipe" did not return the status code of a
+ terminated process on Windows (reported by Mario Domenech Goulart)
- "tcp" unit
- Fixed bug in "tcp-abandon-port" (reported by Jim Ursetto)
- Tools
diff --git a/README b/README
index c342264d..1b3ce8b9 100644
--- a/README
+++ b/README
@@ -259,6 +259,7 @@
| | |-- README
| | |-- mac.r (Macintosh)
| | |-- manual-html
+ | | |-- chicken.png
| | `-- *.html
| `-- setup.defaults
`-- man
Trap