log Python/pystrtod.c @ 53207:fe99a562b708

age author description
Thu, 16 Apr 2009 22:08:31 +0000 Eric Smith Simplify PyOS_double_to_string.
Thu, 16 Apr 2009 20:16:10 +0000 Eric Smith The other half of Issue #1580: use short float repr where possible.
Fri, 03 Apr 2009 14:45:06 +0000 Eric Smith Added ',' thousands grouping to int.__format__. See PEP 378.
Sat, 05 Mar 2011 15:15:07 +0100 Georg Brandl Dummy-merge 2.6 branch into 2.7 branch. 2.7
Sun, 09 May 2010 14:46:46 +0000 Antoine Pitrou Untabify C files. Will watch buildbots. legacy-trunk
Wed, 05 May 2010 23:11:08 +0000 Brett Cannon Revert a change where an expression is not needed now, but could be in the future. legacy-trunk
Wed, 05 May 2010 20:35:24 +0000 Brett Cannon Remove an unnecessary variable assignment. legacy-trunk
Fri, 22 Jan 2010 16:18:09 +0000 Mark Dickinson Correct typo in comment. legacy-trunk
Sat, 31 Oct 2009 09:42:39 +0000 Mark Dickinson Deprecate PyOS_ascii_strtod and PyOS_ascii_atof, and document the replacement function PyOS_string_to_double. legacy-trunk
Mon, 26 Oct 2009 17:46:17 +0000 Eric Smith Finished removing _PyOS_double_to_string, as mentioned in issue 7117. legacy-trunk
Mon, 26 Oct 2009 15:39:50 +0000 Mark Dickinson Issue #7117 (backport py3k float repr) continued: legacy-trunk
Tue, 05 May 2009 18:26:08 +0000 Eric Smith Issue #5920: Changed format.__float__ and complex.__float__ to use a precision of 12 when using the empty presentation type. This more closely matches str()'s behavior and reduces surprises when adding alignment flags to an empty format string. Patch by Mark Dickinson. legacy-trunk
Sun, 03 May 2009 22:33:34 +0000 Mark Dickinson Don't use PyOS_strnicmp for NaN and Inf detection: it's locale-aware. legacy-trunk
Sun, 03 May 2009 20:59:48 +0000 Mark Dickinson Eliminate some locale-dependent calls to isspace and tolower. legacy-trunk
Wed, 29 Apr 2009 21:56:53 +0000 Mark Dickinson Remove format_float and use _PyOS_double_to_string instead. legacy-trunk
Wed, 29 Apr 2009 20:41:00 +0000 Mark Dickinson Issue #5864: format(1234.5, '.4') gives misleading result legacy-trunk
Tue, 28 Apr 2009 07:33:09 +0000 Eric Smith Silence warning on Windows. legacy-trunk
Mon, 27 Apr 2009 19:04:37 +0000 Eric Smith Issue #5793: rationalize isdigit / isalpha / tolower, etc. Will port to py3k. Should fix Windows buildbot errors. legacy-trunk
Sun, 26 Apr 2009 19:54:55 +0000 Mark Dickinson Fix typo in function name legacy-trunk
Sun, 26 Apr 2009 16:04:05 +0000 Mark Dickinson Backport r71967 changes from py3k to trunk. legacy-trunk
Sat, 25 Apr 2009 21:40:15 +0000 Eric Smith Issue #5835, deprecate PyOS_ascii_formatd. legacy-trunk
Fri, 24 Apr 2009 12:46:53 +0000 Mark Dickinson Issue #5816: legacy-trunk
Wed, 22 Apr 2009 13:29:05 +0000 Eric Smith Backport of some of the work in r71665 to trunk. This reworks much of legacy-trunk
Sun, 09 May 2010 15:15:40 +0000 Antoine Pitrou Recorded merge of revisions 81029 via svnmerge from 2.6
Sun, 26 Apr 2009 19:59:00 +0000 Mark Dickinson Merged revisions 71976 via svnmerge from 2.6
Sat, 19 Jul 2008 00:24:05 +0000 Eric Smith Fix issue 3411: default float format spec fails on negative numbers. legacy-trunk
Tue, 24 Jun 2008 00:42:10 +0000 Eric Smith Modified interface to _Py_[String|Unicode]InsertThousandsGrouping, in anticipation of fixing issue 3140. legacy-trunk
Mon, 09 Jun 2008 04:58:54 +0000 Gregory P. Smith This reverts r63675 based on the discussion in this thread: legacy-trunk
Mon, 26 May 2008 12:51:38 +0000 Christian Heimes Renamed PyString to PyBytes legacy-trunk
Sun, 11 May 2008 19:52:48 +0000 Eric Smith Addresses issue 2802: 'n' formatting for integers. legacy-trunk
Wed, 30 Apr 2008 01:09:30 +0000 Eric Smith Issue 2526, float.__format__ 'n' specifier does not support thousands grouping. legacy-trunk
Mon, 17 Mar 2008 12:14:29 +0000 Eric Smith Reformated lines > 79 chars. legacy-trunk
Mon, 17 Mar 2008 11:01:01 +0000 Eric Smith Issue 2264: empty float presentation type needs to have at least one digit past the decimal point. legacy-trunk
Wed, 20 Feb 2008 23:34:22 +0000 Eric Smith Trim leading zeros from a floating point exponent, per C99. See issue 1600. As far as I know, this only affects Windows. Add float type 'n' to PyOS_ascii_formatd (see PEP 3101 for 'n' description). legacy-trunk
Sat, 05 Jan 2008 00:59:59 +0000 Guido van Rossum Patch #1725 by Mark Dickinson, fixes incorrect conversion of -1e1000 legacy-trunk
Mon, 03 Jul 2006 12:19:50 +0000 Martin v. Löwis Bug #1417699: Reject locale-specific decimal point in float() legacy-trunk
Mon, 29 May 2006 14:33:55 +0000 Georg Brandl Fix compiler warning. legacy-trunk
Mon, 29 May 2006 14:28:05 +0000 Georg Brandl Handle PyMem_Malloc failure in pystrtod.c. Closes #1494671. legacy-trunk
Sun, 26 Apr 2009 20:11:22 +0000 Mark Dickinson Merged revisions 71978 via svnmerge from 3.0
Sat, 19 Jul 2008 00:33:23 +0000 Eric Smith Merged revisions 65125 via svnmerge from
Tue, 24 Jun 2008 01:06:47 +0000 Eric Smith Merged revisions 64491 via svnmerge from
Mon, 26 May 2008 13:28:38 +0000 Christian Heimes Renamed PyString to PyBytes
Sun, 11 May 2008 21:00:57 +0000 Eric Smith Merged revisions 63078 via svnmerge from
Wed, 30 Apr 2008 02:12:09 +0000 Eric Smith Merged revisions 62586 via svnmerge from
Tue, 18 Mar 2008 15:15:01 +0000 Christian Heimes Merged revisions 61431,61433-61436,61439,61444,61449-61450,61453,61458,61465,61468,61471-61474,61480,61483-61484,61488,61495-61496,61498,61503-61504,61507,61509-61510,61515-61518 via svnmerge from
Fri, 22 Feb 2008 16:37:40 +0000 Christian Heimes Merged revisions 60481,60485,60489-60492,60494-60496,60498-60499,60501-60503,60505-60506,60508-60509,60523-60524,60532,60543,60545,60547-60548,60552,60554,60556-60559,60561-60562,60569,60571-60572,60574,60576-60583,60585-60586,60589,60591,60594-60595,60597-60598,60600-60601,60606-60612,60615,60617,60619-60621,60623-60625,60627-60629,60631,60633,60635,60647,60650,60652,60654,60656,60658-60659,60664-60666,60668-60670,60672,60676,60678,60680-60683,60685-60686,60688,60690,60692-60694,60697-60700,60705-60706,60708,60711,60714,60720,60724-60730,60732,60736,60742,60744,60746,60748,60750-60751,60753,60756-60757,60759-60761,60763-60764,60766,60769-60770,60774-60784,60787-60789,60793,60796,60799-60809,60812-60813,60815-60821,60823-60826,60828-60829,60831-60834,60836,60838-60839,60846-60849,60852-60854,60856-60859,60861-60870,60874-60875,60880-60881,60886,60888-60890,60892,60894-60898,60900-60931,60933-60958 via svnmerge from
Sun, 06 Jan 2008 16:59:19 +0000 Christian Heimes Merged revisions 59703-59773 via svnmerge from
Fri, 11 Aug 2006 14:57:12 +0000 Thomas Wouters Merged revisions 46753-51188 via svnmerge from
Thu, 08 Jun 2006 14:42:34 +0000 Thomas Wouters Partially merge trunk into p3yk. The removal of Mac/Tools is confusing svn
Thu, 25 May 2006 20:44:08 +0000 Brett Cannon Swap out bare malloc()/free() use for PyMem_MALLOC()/PyMem_FREE() . legacy-trunk
Tue, 11 Apr 2006 12:14:09 +0000 Anthony Baxter Some more changes to make code compile under a C++ compiler. legacy-trunk
Wed, 15 Feb 2006 17:27:45 +0000 Martin v. Löwis Merge ssize_t branch. legacy-trunk
Sun, 08 Jan 2006 01:03:36 +0000 Neal Norwitz Fix icc warnings: strlen() returns size_t legacy-trunk
Sun, 18 Dec 2005 05:37:36 +0000 Neal Norwitz Fix compiler warnings legacy-trunk
Sun, 18 Dec 2005 05:03:17 +0000 Neal Norwitz Get float() to be more portable across platforms. Disable hex strings. legacy-trunk
Tue, 08 Jun 2004 18:52:54 +0000 Martin v. Löwis Patch #774665: Make Python LC_NUMERIC agnostic. legacy-trunk