log Objects/floatobject.c @ 58689:514b56efd89a 3.1

age author description
Wed, 20 May 2009 22:05:25 +0000 Mark Dickinson Refactor to remove duplicated nan/inf parsing code in
Mon, 11 May 2009 15:45:15 +0000 Mark Dickinson Merged revisions 72564 via svnmerge from
Tue, 05 May 2009 14:04:18 +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.
Sun, 03 May 2009 21:07:13 +0000 Mark Dickinson Merged revisions 72253 via svnmerge from
Sun, 03 May 2009 20:33:40 +0000 Mark Dickinson Issue #5914: Add new C-API function PyOS_string_to_double, to complement
Sun, 26 Apr 2009 15:30:47 +0000 Mark Dickinson Internal plumbing changes for float parsing:
Sat, 18 Apr 2009 20:19:17 +0000 Mark Dickinson Revert accidental changes to Objects/floatobject.c
Sat, 18 Apr 2009 20:17:52 +0000 Mark Dickinson The SSE2 detection and enabling could potentially cause
Sat, 18 Apr 2009 11:48:33 +0000 Mark Dickinson Issue #1869 (and 4707, 5118, 5473, 1456775): use the new
Thu, 16 Apr 2009 20:16:10 +0000 Eric Smith The other half of Issue #1580: use short float repr where possible.
Wed, 15 Apr 2009 21:34:27 +0000 Benjamin Peterson Merged revisions 71627 via svnmerge from
Mon, 02 Feb 2009 20:36:42 +0000 Mark Dickinson Issue #1717: rename tp_compare to tp_reserved. I'll change the
Sat, 17 Jan 2009 10:48:28 +0000 Mark Dickinson Remove attempted long->int conversions in py3k version of float.as_integer_ratio.
Sat, 17 Jan 2009 10:04:45 +0000 Mark Dickinson Issue #4910, patch 3/3: rename nb_long to nb_reserved
Sun, 06 Oct 2013 00:44:32 +0300 Ezio Melotti #19069: use imperative mood in float object docstrings. Patch by Marco Buttu. 2.7
Sat, 17 Nov 2012 20:18:52 +0000 Mark Dickinson Issue #9742: Sneaky fix for build failure on Solaris 9. 2.7
Fri, 27 Jan 2012 21:16:01 +0000 Mark Dickinson Issue #13889: Add missing _Py_SET_53BIT_PRECISION_* calls around uses of dtoa.c functions in float round. 2.7
Sat, 26 Mar 2011 12:18:00 +0000 Mark Dickinson Issue #11144: Fix corner cases where float-to-int conversion unnecessarily returned a long. 2.7
Sat, 05 Mar 2011 15:15:07 +0100 Georg Brandl Dummy-merge 2.6 branch into 2.7 branch. 2.7
Sat, 04 Dec 2010 12:30:41 +0000 Mark Dickinson Merged revisions 87032 via svnmerge from 2.7
Fri, 02 Jul 2010 19:41:39 +0000 Benjamin Peterson add space legacy-trunk
Sun, 09 May 2010 14:46:46 +0000 Antoine Pitrou Untabify C files. Will watch buildbots. legacy-trunk
Thu, 06 May 2010 17:56:36 +0000 Brett Cannon Add back in a line that was unneeded which advanced a pointer, but commented legacy-trunk
Wed, 05 May 2010 20:16:09 +0000 Brett Cannon Remove an unneeded variable increment. legacy-trunk
Mon, 22 Feb 2010 16:30:58 +0000 Ezio Melotti #7482: clarify error message in case of division by zero of float and complex numbers. legacy-trunk
Wed, 30 Dec 2009 12:12:23 +0000 Mark Dickinson Issue #7534: Fix handling of nans, infinities, and negative zero in ** legacy-trunk
Sat, 28 Nov 2009 12:30:36 +0000 Mark Dickinson Include ieeefp.h (when available) in pyport.h instead of individually in legacy-trunk
Wed, 18 Nov 2009 19:33:35 +0000 Mark Dickinson Issue #7117, continued: Change round implementation to use the correctly-rounded legacy-trunk
Mon, 26 Oct 2009 21:11:20 +0000 Mark Dickinson Issue #7117: Use PyOS_string_to_double instead of PyOS_ascii_strtod in legacy-trunk
Mon, 26 Oct 2009 14:48:55 +0000 Eric Smith Start to remove _PyOS_double_to_string, as mentioned in issue 7117. legacy-trunk
Sat, 24 Oct 2009 19:50:44 +0000 Eric Smith Removed unused function PyFloat_AsStringEx. It is unused in floatobject.c, and it's not declared in any .h file. legacy-trunk
Fri, 16 Oct 2009 14:26:36 +0000 Eric Smith Removed usage of unsafe PyFloat_AsString. legacy-trunk
Tue, 16 Jun 2009 23:13:09 +0000 Benjamin Peterson add underscores legacy-trunk
Mon, 11 May 2009 15:33:08 +0000 Mark Dickinson Issue #5981: Fix some float.fromhex bugs related to inf and nan handling. 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 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
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, 02 Jul 2010 19:45:11 +0000 Benjamin Peterson Merged revisions 82447 via svnmerge from 2.6
Sun, 09 May 2010 15:15:40 +0000 Antoine Pitrou Recorded merge of revisions 81029 via svnmerge from 2.6
Mon, 11 May 2009 16:09:39 +0000 Mark Dickinson Merged revisions 72564 via svnmerge from 2.6
Wed, 15 Apr 2009 21:46:14 +0000 Benjamin Peterson Merged revisions 71627 via svnmerge from 2.6
Sat, 04 Oct 2008 21:33:08 +0000 Benjamin Peterson Merged revisions 66766-66767,66771-66772,66774,66776,66783-66787,66790,66793,66797 via svnmerge from 2.6
Mon, 22 Sep 2008 14:10:54 +0000 Andrew MacIntyre should use macro'ed symbols not direct legacy-trunk
Tue, 09 Sep 2008 07:24:30 +0000 Amaury Forgeot d'Arc #3777: long(4.2) returned an int, and broke backward compatibility. legacy-trunk
Thu, 21 Aug 2008 21:38:38 +0000 Mark Dickinson issue 3633: Solaris allows fullwidth Unicode digits in isxdigit, so legacy-trunk
Tue, 15 Jul 2008 19:08:33 +0000 Mark Dickinson Issue #3008: add instance method float.hex and class method float.fromhex legacy-trunk
Sun, 06 Jul 2008 03:35:58 +0000 Gregory P. Smith - Issue #2862: Make int and float freelist management consistent with other legacy-trunk
Sat, 05 Jul 2008 11:33:52 +0000 Mark Dickinson Issue 3188: accept float('infinity') as well as float('inf'). This legacy-trunk
Tue, 24 Jun 2008 22:46:07 +0000 Raymond Hettinger Revert 64424, 64438, and 64439. legacy-trunk
Sat, 21 Jun 2008 11:15:30 +0000 Hye-Shik Chang Fix build on FreeBSD gcc. legacy-trunk
Sat, 21 Jun 2008 06:39:53 +0000 Raymond Hettinger Issue 3008: hex/oct/bin can show floats exactly. 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
Fri, 30 May 2008 18:10:04 +0000 Eric Smith Refactor and clean up str.format() code (and helpers) in advance of optimizations. legacy-trunk
Mon, 26 May 2008 12:51:38 +0000 Christian Heimes Renamed PyString to PyBytes legacy-trunk
Fri, 09 May 2008 16:14:15 +0000 Mark Dickinson Issue #2801: fix bug in float.is_integer where ValueError legacy-trunk
Fri, 18 Apr 2008 23:13:07 +0000 Christian Heimes I finally got the time to update and merge Mark's and my trunk-math branch. The patch is collaborated work of Mark Dickinson and me. It was mostly done a few months ago. The patch fixes a lot of loose ends and edge cases related to operations with NaN, INF, very small values and complex math. legacy-trunk
Fri, 28 Mar 2008 05:34:59 +0000 Neal Norwitz Fix compiler warning about finite() missing on Solaris. legacy-trunk
Thu, 27 Mar 2008 06:52:01 +0000 Neal Norwitz Pluralss only need one s, not 2 (intss -> ints) legacy-trunk