log Objects/complexobject.c @ 78315:efade142ef01 3.2

age author description
Wed, 20 Apr 2011 22:31:34 +0200 Jesus Cea null merge 3.2
Sat, 05 Mar 2011 15:15:55 +0100 Georg Brandl Dummy-merge 3.1 branch into 3.2 branch. 3.2
Sat, 04 Dec 2010 13:27:34 +0000 Eric Smith Removed static function complex_format, moved it into complex_repr. Modified tests to check both str and repr, which are the same for complex.
Sat, 04 Dec 2010 03:38:46 +0000 Alexander Belopolsky Issue #10557: Fixed error messages from float() and other numeric
Fri, 03 Dec 2010 16:51:33 +0000 Victor Stinner #6780: fix complex() constructor TypeError message
Sat, 23 Oct 2010 16:20:50 +0000 Benjamin Peterson follow up to #9778: define and use an unsigned hash type
Sun, 17 Oct 2010 20:54:53 +0000 Benjamin Peterson make hashes always the size of pointers; introduce Py_hash_t #9778
Wed, 04 Aug 2010 20:56:28 +0000 Mark Dickinson Issue #9337: Make float.__str__ identical to float.__repr__.
Sun, 23 May 2010 13:33:13 +0000 Mark Dickinson Issue #8188: Introduce a new scheme for computing hashes of numbers
Fri, 21 May 2010 14:55:26 +0000 Mark Dickinson Issue #8748: Fix two issues with comparisons between complex and integer
Sun, 09 May 2010 15:52:27 +0000 Antoine Pitrou Recorded merge of revisions 81029 via svnmerge from
Sat, 13 Mar 2010 09:48:39 +0000 Mark Dickinson Issue #7845: Make 1j.__le__(2j) return NotImplemented rather than raising TypeError.
Mon, 22 Feb 2010 16:34:50 +0000 Ezio Melotti Merged revisions 78319 via svnmerge from
Mon, 04 Jan 2010 01:10:28 +0000 Benjamin Peterson Merged revisions 77292-77293 via svnmerge from
Sat, 28 Nov 2009 12:35:42 +0000 Mark Dickinson Merged revisions 76561 via svnmerge from
Mon, 26 Oct 2009 22:05:06 +0000 Mark Dickinson Make sure memory is freed on error in complex_subtype_from_string.
Mon, 26 Oct 2009 21:51:18 +0000 Mark Dickinson Remove length limitation on string arguments to complex()
Sun, 18 Oct 2009 14:25:35 +0000 Skip Montanaro Issue 7147 - remove ability to attempt to build Python without complex number support (was broken anyway)
Wed, 20 Apr 2011 22:26:57 +0200 Jesus Cea Port 5b607cd8c71b (closes #11892) 3.1
Sun, 09 May 2010 16:14:21 +0000 Antoine Pitrou Recorded merge of revisions 81032 via svnmerge from 3.1
Wed, 20 May 2009 18:41:04 +0000 Mark Dickinson Issue #5829: complex('1e500') shouldn't raise OverflowError
Sun, 17 May 2009 10:40:10 +0000 Mark Dickinson Merged revisions 72718 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
Thu, 30 Apr 2009 01:00:33 +0000 Eric Smith Issue #1588: Add complex.__format__.
Sun, 26 Apr 2009 14:11:18 +0000 Mark Dickinson Merged revisions 71963 via svnmerge from
Sat, 25 Apr 2009 10:11:40 +0000 Mark Dickinson Merged revisions 71869 via svnmerge from
Fri, 24 Apr 2009 13:25:20 +0000 Mark Dickinson Make sure that complex parsing code and corresponding tests
Thu, 23 Apr 2009 19:14:16 +0000 Mark Dickinson Issue #5816: Simplify code for parsing and printing of complex numbers.
Thu, 16 Apr 2009 20:16:10 +0000 Eric Smith The other half of Issue #1580: use short float repr where possible.
Sun, 06 Oct 2013 00:39:18 +0300 Ezio Melotti #19068: use imperative mood in complex object docstrings. Patch by Marco Buttu. 2.7
Sat, 05 Mar 2011 15:15:07 +0100 Georg Brandl Dummy-merge 2.6 branch into 2.7 branch. 2.7
Sun, 30 May 2010 13:18:10 +0000 Mark Dickinson Issue #8748: Fix incorrect results from comparisons between an integer legacy-trunk
Sun, 30 May 2010 12:17:11 +0000 Mark Dickinson Remove declaration for unused variable. legacy-trunk
Sun, 30 May 2010 12:12:25 +0000 Mark Dickinson Issue #5211: Complete removal of implicit coercions for the complex legacy-trunk
Sun, 09 May 2010 14:46:46 +0000 Antoine Pitrou Untabify C files. Will watch buildbots. 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
Sun, 21 Feb 2010 12:57:35 +0000 Mark Dickinson Issue #5211: Fix complex type to avoid implicit calls to legacy-trunk
Mon, 04 Jan 2010 01:00:47 +0000 Benjamin Peterson factor out __complex__ lookup code to fix another case legacy-trunk
Mon, 04 Jan 2010 00:43:01 +0000 Benjamin Peterson do correct lookup of the __complex__ method 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
Mon, 26 Oct 2009 22:28:14 +0000 Mark Dickinson Issue #7117: Use PyOS_string_to_double instead of PyOS_ascii_strtod in legacy-trunk
Wed, 20 May 2009 18:43:07 +0000 Mark Dickinson Issue #5829: don't raise OverflowError for complex('1e500'). Backport of r72803. legacy-trunk
Sun, 17 May 2009 10:38:30 +0000 Mark Dickinson Issue #6044: remove confusing wording from complex -> integer and 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
Thu, 30 Apr 2009 00:58:58 +0000 Eric Smith Issue #1588: Add complex.__format__. legacy-trunk
Sun, 26 Apr 2009 14:00:08 +0000 Mark Dickinson Reset errno before both calls to PyOS_ascii_strtod, not just one. legacy-trunk
Sat, 25 Apr 2009 09:47:00 +0000 Mark Dickinson Fix typo in complex parsing code; expand tests. legacy-trunk
Fri, 24 Apr 2009 13:14:07 +0000 Mark Dickinson Fix missing 'return NULL' legacy-trunk
Fri, 24 Apr 2009 12:46:53 +0000 Mark Dickinson Issue #5816: legacy-trunk
Sun, 09 May 2010 15:15:40 +0000 Antoine Pitrou Recorded merge of revisions 81029 via svnmerge from 2.6
Sun, 17 May 2009 10:44:48 +0000 Mark Dickinson Merged revisions 72718 via svnmerge from 2.6
Sat, 25 Apr 2009 13:16:50 +0000 Mark Dickinson Issue #5829: complex('1e-500') shouldn't raise an exception. 2.6
Mon, 09 Jun 2008 04:58:54 +0000 Gregory P. Smith This reverts r63675 based on the discussion in this thread: legacy-trunk
Wed, 04 Jun 2008 20:41:44 +0000 Alexandre Vassalotti Fixed complex.__getnewargs__() to not emit another complex object. legacy-trunk
Mon, 26 May 2008 12:51:38 +0000 Christian Heimes Renamed PyString to PyBytes 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