From: Taylor R Campbell Date: Tue, 11 Dec 2018 16:40:51 +0000 (+0000) Subject: Add some more release notes. X-Git-Tag: mit-scheme-pucked-10.1.9~3^2~47 X-Git-Url: https://birchwood-abbey.net/git?a=commitdiff_plain;h=80014f4b6460aec09becdf0cad79a680ba61e1c7;p=mit-scheme.git Add some more release notes. --- diff --git a/src/relnotes/bug-readexactinfnan b/src/relnotes/bug-readexactinfnan new file mode 100644 index 000000000..f515bf0ee --- /dev/null +++ b/src/relnotes/bug-readexactinfnan @@ -0,0 +1,4 @@ +Bug fix: The reader and string->number now reject `#e+inf.0', `#e+nan.0', &c. + +Infinities and NaNs are not exact numbers and as such there is no way +to interpret them with the #e prefix. (The #i prefix still works.) diff --git a/src/relnotes/bug-sharedwrite b/src/relnotes/bug-sharedwrite new file mode 100644 index 000000000..e18ada5c4 --- /dev/null +++ b/src/relnotes/bug-sharedwrite @@ -0,0 +1 @@ +Bug fix: The printer procedure now handles multiple back references. diff --git a/src/relnotes/bug-sqrt b/src/relnotes/bug-sqrt new file mode 100644 index 000000000..d0c5e3638 --- /dev/null +++ b/src/relnotes/bug-sqrt @@ -0,0 +1,3 @@ +Bug fix: The sqrt procedure now correctly propagates NaNs, handles +complex numbers with infinities, and raises floating-point exceptions +only where appropriate. diff --git a/src/relnotes/nan-syntax b/src/relnotes/nan-syntax new file mode 100644 index 000000000..4e3a9473c --- /dev/null +++ b/src/relnotes/nan-syntax @@ -0,0 +1,8 @@ +The reader and printer now support notation for all distinct NaNs. + +The sequence is "." , where is "+" or +"-", is "nan" for quiet NaNs and "snan" for signalling NaNs, and + is an integer represented in the current radix. + +The notations +snan.0 and -snan.0 are forbidden because the bit pattern +they would mean represents +inf.0 and -inf.0 instead. diff --git a/src/relnotes/subnormal-operand b/src/relnotes/subnormal-operand new file mode 100644 index 000000000..239aee18f --- /dev/null +++ b/src/relnotes/subnormal-operand @@ -0,0 +1,2 @@ +The x86-specific floating-point subnormal operand exception is now +supported, and can be tested and trapped on x86 systems.