From 1cc198f31d6bacccbbb0e2dd4106beecabf97451 Mon Sep 17 00:00:00 2001 From: rtoy <rtoy> Date: Tue, 23 Dec 2008 18:36:21 +0000 Subject: [PATCH] Update for REAL and FLOAT type specifier changes. --- general-info/release-19f.txt | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/general-info/release-19f.txt b/general-info/release-19f.txt index 25a1e6682..60686ec16 100644 --- a/general-info/release-19f.txt +++ b/general-info/release-19f.txt @@ -107,6 +107,15 @@ New in this release: - Tracing should now be working on Darwin/x86. Previously, certain cases would cause Lisp to segfault in bad ways where you could not return to the repl. + - The bounds for type (REAL lo hi) are computed better now. The + REAL type is a union of SINGLE-FLOAT, DOUBLE-FLOAT, and + DOUBLE-DOUBLE-FLOAT. The computed bounds for + DOUBLE-DOUBLE-FLOAT only had double-float accuracy if the bound + for REAL was a rational. + - The FLOAT type now requires that the bounds, if given, are + floats. Previously, any real type would be accepted. This + makes FLOAT behave like SINGLE-FLOAT and DOUBLE-FLOAT which + required the bounds to be a float of the appropriate type. * Trac Tickets: - #16: Read-time hash-table issue -- GitLab