aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPaul Eggert2018-07-18 04:55:34 -0700
committerPaul Eggert2018-07-18 04:56:02 -0700
commita68270785be1301fd4d416ae0bdfa06b81fb1cda (patch)
treec9911621ca6822caba5388f3a7c399f2e8c7424a
parentc70d22f70b77b053d01c7380122d166ecb728610 (diff)
downloademacs-a68270785be1301fd4d416ae0bdfa06b81fb1cda.tar.gz
emacs-a68270785be1301fd4d416ae0bdfa06b81fb1cda.zip
* etc/NEWS: Mention eql etc. NaN fix.
-rw-r--r--etc/NEWS7
1 files changed, 7 insertions, 0 deletions
diff --git a/etc/NEWS b/etc/NEWS
index c0f380614a1..5648dd0a63a 100644
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -822,6 +822,13 @@ changes and the change hooks are time consuming.
822remote systems, which support this check. 822remote systems, which support this check.
823 823
824+++ 824+++
825** 'eql', 'make-hash-table', etc. now treat NaNs consistently.
826Formerly, some of these functions ignored signs and significands of
827NaNs. Now, all these functions treat NaN signs and significands as
828significant. For example, (eql 0.0e+NaN -0.0e+NaN) now returns t
829because the two NaNs have different signs; formerly it returned nil.
830
831+++
825** The function 'make-string' accepts an additional optional argument. 832** The function 'make-string' accepts an additional optional argument.
826If the optional third argument is non-nil, 'make-string' will produce 833If the optional third argument is non-nil, 'make-string' will produce
827a multibyte string even if its second argument is an ASCII character. 834a multibyte string even if its second argument is an ASCII character.