emacs-diffs
[Top][All Lists]
Advanced

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

[Emacs-diffs] trunk r116167: * data.c (Fstring_to_number): Document resu


From: Paul Eggert
Subject: [Emacs-diffs] trunk r116167: * data.c (Fstring_to_number): Document results if unparsable.
Date: Sun, 26 Jan 2014 19:44:26 +0000
User-agent: Bazaar (2.6b2)

------------------------------------------------------------
revno: 116167
revision-id: address@hidden
parent: address@hidden
fixes bug: http://debbugs.gnu.org/16551
committer: Paul Eggert <address@hidden>
branch nick: trunk
timestamp: Sun 2014-01-26 11:44:23 -0800
message:
  * data.c (Fstring_to_number): Document results if unparsable.
modified:
  src/ChangeLog                  changelog-20091113204419-o5vbwnq5f7feedwu-1438
  src/data.c                     data.c-20091113204419-o5vbwnq5f7feedwu-251
=== modified file 'src/ChangeLog'
--- a/src/ChangeLog     2014-01-26 12:17:55 +0000
+++ b/src/ChangeLog     2014-01-26 19:44:23 +0000
@@ -1,3 +1,8 @@
+2014-01-26  Paul Eggert  <address@hidden>
+
+       * data.c (Fstring_to_number): Document results if unparsable
+       (Bug#16551).
+
 2014-01-26  Jan Djärv  <address@hidden>
 
        * xterm.c (x_focus_changed): Check for non-X terminal-frame (Bug#16540)

=== modified file 'src/data.c'
--- a/src/data.c        2014-01-24 20:55:22 +0000
+++ b/src/data.c        2014-01-26 19:44:23 +0000
@@ -2523,12 +2523,12 @@
 
 DEFUN ("string-to-number", Fstring_to_number, Sstring_to_number, 1, 2, 0,
        doc: /* Parse STRING as a decimal number and return the number.
-This parses both integers and floating point numbers.
-It ignores leading spaces and tabs, and all trailing chars.
+Ignore leading spaces and tabs, and all trailing chars.  Return 0 if
+STRING cannot be parsed as an integer or floating point number.
 
 If BASE, interpret STRING as a number in that base.  If BASE isn't
 present, base 10 is used.  BASE must be between 2 and 16 (inclusive).
-If the base used is not 10, STRING is always parsed as integer.  */)
+If the base used is not 10, STRING is always parsed as an integer.  */)
   (register Lisp_Object string, Lisp_Object base)
 {
   register char *p;


reply via email to

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