From: Mark H Weaver Date: Tue, 25 Jan 2011 23:53:36 +0000 (-0500) Subject: Fix NEWS entry regarding changes to `expt' for zero base X-Git-Url: http://git.hcoop.net/bpt/guile.git/commitdiff_plain/6d9bd642c1b4e7022a2507b19631642644e70f68 Fix NEWS entry regarding changes to `expt' for zero base NEWS: Fix NEWS entry regarding changes to `expt' when base is zero --- diff --git a/NEWS b/NEWS index c2bb1c142..388f43d24 100644 --- a/NEWS +++ b/NEWS @@ -23,11 +23,11 @@ manual, for more information. ** `expt' and `integer-expt' changes when the base is 0 -While `(expt 0 0)' is still 1, `(expt 0 N)' for N > 0 is now 0, and -`(expt 0 N)' for N < 0 is now a NaN value, and likewise for +While `(expt 0 0)' is still 1, and `(expt 0 N)' for N > 0 is still +zero, `(expt 0 N)' for N < 0 is now a NaN value, and likewise for integer-expt. This is more correct, and conforming to R6RS, but seems -to be incompatible with R5RS, which would always return 0 for all values -of N. +to be incompatible with R5RS, which would return 0 for all non-zero +values of N. ** And of course, the usual collection of bugfixes