~ chicken-core (chicken-5) 7cad910cdf8acc419c8a6fe663f1789f0e556990
commit 7cad910cdf8acc419c8a6fe663f1789f0e556990
Author: felix <felix@call-with-current-continuation.org>
AuthorDate: Wed Nov 18 10:35:28 2009 +0100
Commit: felix <felix@call-with-current-continuation.org>
CommitDate: Wed Nov 18 10:35:28 2009 +0100
added note in doc for define-compiler-syntax; updated NEWS
diff --git a/NEWS b/NEWS
index cd45b544..3cf95fe8 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,9 @@
+4.2.5
+
+- fix in optimizer that sometimes caused C functions for inlined
+ procedures to be emitted multiple times (Thanks to Jörg Wittenberger)
+- documented `define-compiler-syntax'
+
4.2.3
- printer for hash-tables shows current number of stores items
diff --git a/manual/Non-standard macros and special forms b/manual/Non-standard macros and special forms
index 44708faa..d016c02d 100644
--- a/manual/Non-standard macros and special forms
+++ b/manual/Non-standard macros and special forms
@@ -319,6 +319,8 @@ expression and compile it normally.
In the interpreter this form does nothing and returns an unspecified value.
+Compiler-syntax is never exported from a module.
+
=== Conditional forms
Trap