aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--etc/NEWS3
-rw-r--r--src/ChangeLog3
2 files changed, 6 insertions, 0 deletions
diff --git a/etc/NEWS b/etc/NEWS
index aff620897f..c73628cd5d 100644
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -973,6 +973,9 @@ Note that +++ before an item means the Lisp manual has been updated.
When you add a new item, please add it without either +++ or ---
so I will know I still need to look at it -- rms.
+** The function string-to-number now returns a float for numbers
+that don't fit into a Lisp integer.
+
** The variable keyword-symbols-constants-flag has been removed.
Keywords are now always considered constants.
diff --git a/src/ChangeLog b/src/ChangeLog
index 2deaf4b246..bb90a4835b 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,5 +1,8 @@
2000-02-23 Gerd Moellmann <[email protected]>
+ * data.c (Fstring_to_number): If number is greater than what
+ fits into an integer, return a float.
+
* eval.c (specbind): Remove references to
keyword_symbols_constant_flag.