[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.
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Emacs-diffs] master a682707: * etc/NEWS: Mention eql etc. NaN fix.,
Paul Eggert <=