~ chicken-core (chicken-5) eed01e3ba3e835f4e746a2f9ee249264114e6f01
commit eed01e3ba3e835f4e746a2f9ee249264114e6f01 Author: felix <felix@call-with-current-continuation.org> AuthorDate: Mon Jan 18 14:05:09 2010 +0100 Commit: felix <felix@call-with-current-continuation.org> CommitDate: Mon Jan 18 14:05:09 2010 +0100 bumped version to 4.3.4 diff --git a/NEWS b/NEWS index 30957a1b..24070228 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,19 @@ +4.3.4 + +- the banner shows the branchname of the build, unless it's "master" +- the `-no-install' option to `chicken-install' is ignored when + building/installing dependencies +- `chicken-uninstall' takes a glob instead of a regular expression as + argument +- fixed bug that caused the `unboxing' optimization to generate incorrect + C code +- the rename and compare functions for low-level macro-definitions + accept now arbitrary s-expressions and renames/compares them recursively +- `number->string' handles negative-numbers with bases different from 10 + correctly (thanks to Peter Danenberg) +- removed deprecated `setup-install-flag' and `setup-verbose-flag' from + the `setup-api' module + 4.3.3 - various mingw Makefile fixes (Thanks to Jim Ursetto) diff --git a/README b/README index 9b2e959c..d32affbc 100644 --- a/README +++ b/README @@ -3,7 +3,7 @@ (c) 2008-2009, The Chicken Team (c) 2000-2007, Felix L. Winkelmann - version 4.3.3 + version 4.3.4 1. Introduction: @@ -136,6 +136,10 @@ recommended not to use OPTIMIZE_FOR_SPEED if your gcc version is 4.4 or higher. + EXTRA_CHICKEN_OPTIONS=... + Additional options that should be passed to `chicken' when + building the system. + C_COMPILER_OPTIMIZATION_OPTIONS=... Override built-in C compiler optimization options. Available for debug or release build. diff --git a/buildversion b/buildversion index 2533cac5..a6695ff9 100644 --- a/buildversion +++ b/buildversion @@ -1 +1 @@ -4.3.3 \ No newline at end of file +4.3.4 \ No newline at end of file diff --git a/manual/The User's Manual b/manual/The User's Manual index ebf82bd8..3fc53e80 100644 --- a/manual/The User's Manual +++ b/manual/The User's Manual @@ -6,7 +6,7 @@ <img style="float:right; border-left:1px solid #ccc;border-bottom:1px solid #ccc;margin-left:1em;" src="http://www.call-with-current-continuation.org/chicken4.png" alt="Stylized picture of a chicken"/> </nowiki> -This is the manual for Chicken Scheme, version 4.3.3 +This is the manual for Chicken Scheme, version 4.3.4 ; [[Getting started]] : What is CHICKEN and how do I use it? diff --git a/tests/compiler-tests-3.scm b/tests/compiler-tests-3.scm index 3c3a12e3..65164d16 100644 --- a/tests/compiler-tests-3.scm +++ b/tests/compiler-tests-3.scm @@ -50,5 +50,3 @@ (let ((r (test 75))) (unless (equal? r 5) (error "incorrect result: " r)))) - -(main) diff --git a/unboxing.scm b/unboxing.scm index bdee8a27..ed3817aa 100644 --- a/unboxing.scm +++ b/unboxing.scm @@ -35,7 +35,7 @@ (when (##sys#fudge 13) (printf "[debug] ~?~%" fstr args)) ) -;(define-syntax d (syntax-rules () ((_ . _) (void)))) +(define-syntax d (syntax-rules () ((_ . _) (void)))) (define (perform-unboxing! node) diff --git a/version.scm b/version.scm index 6c6945a4..f13885d7 100644 --- a/version.scm +++ b/version.scm @@ -1 +1 @@ -(define-constant +build-version+ "4.3.3") +(define-constant +build-version+ "4.3.4")Trap