diff --git a/CHANGELOG.md b/CHANGELOG.md index 170647f7..513d6c2d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,12 @@ Bug Fixes - Fix from Petr Pražák to avoid compilation errors when using newer versions of LibTomMath. - Avoid cases where bignums are not initialized properly by the runtime and incorrectly retain a value of zero. +- Handle the following edge cases from R7RS: + + > If z is a complex number, then (real? z) is true if and + > only if (zero? (imag-part z)) is true. If x is an inexact + > real number, then (integer? x) is true if and only if (= + > x (round x)). ## 0.9.8 - February 16, 2019