~ chicken-core (chicken-5) e33585619ff94c2acb0f33cea16df9dc1036cbaa
commit e33585619ff94c2acb0f33cea16df9dc1036cbaa Author: Peter Bex <peter@more-magic.net> AuthorDate: Sat Aug 29 17:19:56 2015 +0200 Commit: Peter Bex <peter@more-magic.net> CommitDate: Sat Aug 29 17:20:05 2015 +0200 Note in NEWS that C_values, C_do_apply and C_procN have changed. Point people in the right direction on how to fix code that relies on it. diff --git a/NEWS b/NEWS index a3f0bf58..79519da5 100644 --- a/NEWS +++ b/NEWS @@ -32,6 +32,11 @@ - Runtime system: - The calling convention of CPS procedures has been changed to use "argument vectors" instead of C calling convention. + - The C API of C_values(), C_do_apply() and how to invoke CPS + functions has changed. The C_procN() macros have disappeared. + The manual example in "Accessing external objects" for C_values + has been updated. See also the "numbers" egg for examples on + how to support pre- and post-4.10.1 CHICKENs simultaneously. - Apply hack is no longer used; the limitation of 128 arguments has been lifted for platforms which had no apply hack. - Increased the "binary compatibility version" to 8.Trap