summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndy Wingo <wingo@pobox.com>2011-01-20 23:44:40 +0100
committerAndy Wingo <wingo@pobox.com>2011-01-20 23:44:40 +0100
commitdc78bee588718ce4df252e5d1773b9d895c6f43f (patch)
tree667921e78fec7e8ead1ec3e291375ba3c579d1e4
parent7cd99cbad6e5e9186cf1a82038a4f79b3ada4e72 (diff)
downloadguile-dc78bee588718ce4df252e5d1773b9d895c6f43f.tar.gz
add NEWS for expt change
* NEWS: Update for Mark's expt patch.
-rw-r--r--NEWS8
1 files changed, 8 insertions, 0 deletions
diff --git a/NEWS b/NEWS
index 1ee639134..bf6b4f2da 100644
--- a/NEWS
+++ b/NEWS
@@ -10,6 +10,14 @@ latest prerelease, and a full NEWS corresponding to 1.8 -> 2.0.
Changes in 1.9.15 (since the 1.9.14 prerelease):
+** `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
+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.
+
** And of course, the usual collection of bugfixes
Interested users should see the ChangeLog for more information.