emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] master a682707: * etc/NEWS: Mention eql etc. NaN fix.


From: Paul Eggert
Subject: [Emacs-diffs] master a682707: * etc/NEWS: Mention eql etc. NaN fix.
Date: Wed, 18 Jul 2018 07:56:08 -0400 (EDT)

branch: master
commit a68270785be1301fd4d416ae0bdfa06b81fb1cda
Author: Paul Eggert <address@hidden>
Commit: Paul Eggert <address@hidden>

    * etc/NEWS: Mention eql etc. NaN fix.
---
 etc/NEWS | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/etc/NEWS b/etc/NEWS
index c0f3806..5648dd0 100644
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -822,6 +822,13 @@ changes and the change hooks are time consuming.
 remote systems, which support this check.
 
 +++
+** 'eql', 'make-hash-table', etc. now treat NaNs consistently.
+Formerly, some of these functions ignored signs and significands of
+NaNs.  Now, all these functions treat NaN signs and significands as
+significant.  For example, (eql 0.0e+NaN -0.0e+NaN) now returns t
+because the two NaNs have different signs; formerly it returned nil.
+
++++
 ** The function 'make-string' accepts an additional optional argument.
 If the optional third argument is non-nil, 'make-string' will produce
 a multibyte string even if its second argument is an ASCII character.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]