log Objects/complexobject.c @ 87690:66c1c9f32567 default tip

age author description
Thu, 07 Nov 2013 19:18:34 +0200 Ezio Melotti #17080: improve error message of float/complex when the wrong type is passed.
Sun, 06 Oct 2013 00:39:44 +0300 Ezio Melotti #19068: merge with 3.3.
Tue, 13 Aug 2013 20:18:52 +0200 Antoine Pitrou Issue #18722: Remove uses of the "register" keyword in C code.
Wed, 17 Apr 2013 23:02:17 +0200 Victor Stinner Close #17694: Add minimum length to _PyUnicodeWriter
Wed, 14 Nov 2012 17:08:31 +0000 Mark Dickinson Issue #16290: __complex__ must now always return an instance of complex.
Sun, 06 Oct 2013 00:39:18 +0300 Ezio Melotti #19068: use imperative mood in complex object docstrings. Patch by Marco Buttu. 3.3
Tue, 29 May 2012 12:57:52 +0200 Victor Stinner Issue #14744: Use the new _PyUnicodeWriter internal API to speed up str%args and str.format(args)
Sun, 22 Jan 2012 11:24:29 -0500 Benjamin Peterson use the static identifier api for looking up special methods
Wed, 28 Sep 2011 07:41:54 +0200 Martin v. Löwis Implement PEP 393.
Wed, 10 Aug 2011 20:28:54 -0500 Brian Curtin Replace Py_NotImplemented returns with the macro form Py_RETURN_NOTIMPLEMENTED.
Wed, 20 Apr 2011 22:32:19 +0200 Jesus Cea null merge
Mon, 21 Mar 2011 18:15:42 +0100 Victor Stinner Issue #10833: Use PyErr_Format() and PyUnicode_FromFormat() instead of
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