]> git.eshelyaron.com Git - emacs.git/commitdiff
Mention the recent floating point reader changes in NEWS
authorLars Ingebrigtsen <larsi@gnus.org>
Sat, 29 May 2021 06:02:10 +0000 (08:02 +0200)
committerLars Ingebrigtsen <larsi@gnus.org>
Sat, 29 May 2021 06:02:10 +0000 (08:02 +0200)
* etc/NEWS: Mention the floating point reader changes (bug#48678).

etc/NEWS

index 876f63c69c65c256b76d9ffca279a08c1fa291dd..392b164c8b886c12edd23ae4264a75b3211b18f1 100644 (file)
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -2496,6 +2496,13 @@ This is to keep the same behavior as Eshell.
 \f
 * Incompatible Lisp Changes in Emacs 28.1
 
+---
+** Some floating point numbers are now handled differently by the Lisp reader.
+In previous versions of Emacs, floating point numbers like 1.e6 would
+be read as 1.  This has now been changed, and the Lisp reader will now
+read that construct as 1000000.0.
+That is, (read-from-string "1.e6") => (1000000.0 . 4) now.
+
 +++
 ** The 'lexical-binding' local variable is always enabled.
 Previously, if 'enable-local-variables' was nil, a 'lexical-binding'