1. a4e0efa Issue #5829: don't raise OverflowError for complex('1e500'). Backport of r72803. by Mark Dickinson · 16 years ago
  2. 50626db Issue #6044: remove confusing wording from complex -> integer and by Mark Dickinson · 16 years ago
  3. a985a3a 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. by Eric Smith · 16 years ago
  4. 777e4ff Eliminate some locale-dependent calls to isspace and tolower. by Mark Dickinson · 16 years ago
  5. 9139cc6 Issue #1588: Add complex.__format__. by Eric Smith · 16 years ago
  6. 944c6ae Reset errno before both calls to PyOS_ascii_strtod, not just one. by Mark Dickinson · 16 years ago
  7. 0a6501b Fix typo in complex parsing code; expand tests. by Mark Dickinson · 16 years ago
  8. 90d47cb Fix missing 'return NULL' by Mark Dickinson · 16 years ago
  9. 95bc980 Issue #5816: by Mark Dickinson · 16 years ago
  10. dd96db6 This reverts r63675 based on the discussion in this thread: by Gregory P. Smith · 17 years ago
  11. 80af6da Fixed complex.__getnewargs__() to not emit another complex object. by Alexandre Vassalotti · 17 years ago
  12. 593daf5 Renamed PyString to PyBytes by Christian Heimes · 17 years ago
  13. 6f34109 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. by Christian Heimes · 17 years ago
  14. 9fdfaaf Fix compiler warning about finite() missing on Solaris. by Neal Norwitz · 17 years ago
  15. 2f0da53 Fixed repr() and str() of complex numbers. Complex suffered from the same problem as floats but I forgot to test and fix them. by Christian Heimes · 17 years ago
  16. d7e1b2b static PyObject* variables should use PyString_InternFromString() instead of PyObject_FromString() to store a python string in a function level static var. by Christian Heimes · 18 years ago
  17. 96f2184 Indentation normalization. by Georg Brandl · 18 years ago
  18. 2f3c16b Backport PEP 3141 from the py3k branch to the trunk. This includes r50877 (just by Jeffrey Yasskin · 18 years ago
  19. e227263 Shut up a compiler warning. by Guido van Rossum · 18 years ago
  20. 715ec18 Patch # 1507 by Mark Dickinson. Make complex(x, -0) retain the sign of by Guido van Rossum · 18 years ago
  21. 0153159 Add a bunch of GIL release/acquire points in tp_print implementations and for by Brett Cannon · 18 years ago
  22. 6819210 PEP 3123: Provide forward compatibility with Python 3.0, while keeping by Martin v. Löwis · 18 years ago
  23. 2b86994 Patch #1675423: PyComplex_AsCComplex() now tries to convert an object by Georg Brandl · 18 years ago
  24. 8f032cb Patch #1642844: comments to clarify the complexobject constructor. by Georg Brandl · 18 years ago
  25. e38051d Patch #1491866: change the complex() constructor to allow parthensized forms. This means complex(repr(x)) now works instead of raising a ValueError. by Collin Winter · 18 years ago
  26. 0593de3 Fix SF #1676971, Complex OverflowError has a typo by Neal Norwitz · 18 years ago
  27. 4b0a315 Use sizeof(buffer) instead of duplicating the constants to ensure they won't by Neal Norwitz · 19 years ago
  28. 6b50c63 Correctly allocate complex types with tp_alloc. (bug #1498638) by Georg Brandl · 19 years ago
  29. 429433b C++ compiler cleanup: bunch-o-casts, plus use of unsigned loop index var in a couple places by Skip Montanaro · 19 years ago
  30. 347b300 Remove unnecessary casts in type object initializers. by Georg Brandl · 19 years ago
  31. 15e6274 Revert backwards-incompatible const changes. by Martin v. Löwis · 19 years ago
  32. 18e1655 Merge ssize_t branch. by Martin v. Löwis · 19 years ago
  33. af68c87 Add const to several API functions that take char *. by Jeremy Hylton · 20 years ago
  34. c404ff2 patch [ 1118729 ] Error in representation of complex numbers(again) by Georg Brandl · 20 years ago
  35. 5d01aa4 Bug #1079011: Incorrect error message (somewhat) by Raymond Hettinger · 21 years ago
  36. 70aa1f2 Fix repr for negative imaginary part. Fixes #1013908. by Martin v. Löwis · 21 years ago
  37. 737ea82 Patch #774665: Make Python LC_NUMERIC agnostic. by Martin v. Löwis · 21 years ago
  38. 8ae4689 Simplify and speedup uses of Py_BuildValue(): by Raymond Hettinger · 22 years ago
  39. 0970dba Remove 'e.g.' from error message by Raymond Hettinger · 22 years ago
  40. 465fa3d complex_new(): This could leak when the argument was neither string nor by Tim Peters · 22 years ago
  41. 5ecd6c4 Fix typo in comment. by Walter Dörwald · 22 years ago
  42. 4eadfa2 Fix from Greg Chapman from SF bug #695651: a complex subclass by Guido van Rossum · 22 years ago
  43. 5d9113d Implement appropriate __getnewargs__ for all immutable subclassable builtin by Guido van Rossum · 23 years ago
  44. 604cd6a complex() was the only numeric constructor that created a new instance by Raymond Hettinger · 23 years ago
  45. e3a8e7e Call me anal, but there was a particular phrase that was speading to by Guido van Rossum · 23 years ago
  46. 14f8b4c Patch #568124: Add doc string macros. by Martin v. Löwis · 23 years ago
  47. 65ce6de Rearrange the #ifndef WITHOUT_COMPLEX so it can be picked up from pyconfig.h. by Guido van Rossum · 23 years ago
  48. 478d47a Close SF bug 563740. complex() now finds __complex__() in new style classes. by Raymond Hettinger · 23 years ago
  49. 69cf3c7 Deprecate % as well. The message for deprecation of //, % and divmod by Guido van Rossum · 23 years ago
  50. 9ec4c78 SF bug #543387. by Guido van Rossum · 23 years ago
  51. 077f271 SF bug 543840: complex(string) accepts strings with \0 by Tim Peters · 23 years ago
  52. aa769ae PyObject_Del can now be used as a function designator. by Neil Schemenauer · 23 years ago
  53. bab22be SF bug 533198: Complex power underflow raises exception. by Tim Peters · 23 years ago
  54. fa2e4c2 Declare real and imag as read-only attributes. by Guido van Rossum · 24 years ago
  55. 526c7a0 Ensure that complex() only accepts a string argument as the first arg, by Fred Drake · 24 years ago
  56. 01d697a complex_to_buf(), complex_subtype_from_c_complex(): Conversion of by Barry Warsaw · 24 years ago
  57. 70e3688 complex_subtype_from_string(): move the declaration of s_buffer[] out by Guido van Rossum · 24 years ago
  58. 9475a23 Enable GC for new-style instances. This touches lots of files, since by Guido van Rossum · 24 years ago
  59. 2ed6bf8 Merge branch changes (coercion, rich comparisons) into trunk. by Guido van Rossum · 24 years ago
  60. 2205642 Do the same thing to complex that I did to str: the rich comparison by Guido van Rossum · 24 years ago
  61. 6f79937 Add optional docstrings to member descriptors. For backwards by Guido van Rossum · 24 years ago
  62. 6380596 complex_coerce(): add explicit PyComplex_Check() test. Previously, by Guido van Rossum · 24 years ago
  63. 2400fa4 Again perhaps the end of [#460020] bug or feature: unicode() and subclasses. by Tim Peters · 24 years ago
  64. 387c547 Revert parts of patch #453627, documenting the resulting test failures instead. by Martin v. Löwis · 24 years ago
  65. 655c955 Patch #453627: Define the following macros when compiling on a UnixWare 7.x system: by Martin v. Löwis · 24 years ago
  66. 9fffa3e Raise OverflowError when appropriate on long->float conversion. Most of by Tim Peters · 24 years ago
  67. 1832de4 PEP 238 documented -Qwarn as warning only for classic int or long by Guido van Rossum · 24 years ago
  68. 393661d Add warning mode for classic division, almost exactly as specified in by Guido van Rossum · 24 years ago
  69. 339d0f7 Patch #445762: Support --disable-unicode by Martin v. Löwis · 24 years ago
  70. e3eb1f2 Patch #427190: Implement and use METH_NOARGS and METH_O. by Martin v. Löwis · 24 years ago
  71. 4668b00 Implement PEP 238 in its (almost) full glory. by Guido van Rossum · 24 years ago
  72. 6d6c1a3 Merge of descr-branch back into trunk. by Tim Peters · 24 years ago
  73. 0f33604 SF bug [ #409448 ] Complex division is braindead by Tim Peters · 24 years ago
  74. 7069512 When 1.6 boosted the # of digits produced by repr(float), repr(complex) by Tim Peters · 24 years ago
  75. be4cbb1 Use rich comparisons to fulfill an old wish: complex numbers now raise by Guido van Rossum · 25 years ago
  76. d5fadf7 Rationalize use of limits.h, moving the inclusion to Python.h. by Fred Drake · 25 years ago
  77. 8586991 REMOVED all CWI, CNRI and BeOpen copyright markings. by Guido van Rossum · 25 years ago
  78. 39dce29 Fix for http://sourceforge.net/bugs/?func=detailbug&bug_id=111866&group_id=5470. by Tim Peters · 25 years ago
  79. 7e01890 merge Include/my*.h into Include/pyport.h by Peter Schneider-Kamp · 25 years ago
  80. 4288c80 ANSI-fication of the sources. by Fred Drake · 25 years ago
  81. ffcc381 Change copyright notice - 2nd try. by Guido van Rossum · 25 years ago
  82. fd71b9e Change copyright notice. by Guido van Rossum · 25 years ago
  83. 13634cf This patch addresses two main issues: (1) There exist some non-fatal by Fred Drake · 25 years ago
  84. b18618d Vladimir Marangozov's long-awaited malloc restructuring. by Guido van Rossum · 25 years ago
  85. 43713e5 Massive patch by Skip Montanaro to add ":name" to as many by Guido van Rossum · 25 years ago
  86. bffd683 The rest of the changes by Trent Mick and Dale Nagata for warning-free by Guido van Rossum · 26 years ago
  87. 3bbef60 Ai! complex_nonzero() has && which should be ||, else decidedly by Guido van Rossum · 27 years ago
  88. 8530ef6 Add check to conjugate() that there are no excess arguments. by Guido van Rossum · 27 years ago
  89. 9678394 Got rid of c_error in favor of errno (and EDOM/ERANGE). by Guido van Rossum · 28 years ago
  90. c0b618a Quickly renamed the last directory. by Guido van Rossum · 28 years ago
  91. 8017767 Remove unused variable. by Guido van Rossum · 28 years ago
  92. c054d70 Get rid of .conj pseudo data attribute for complex numbers. by Guido van Rossum · 28 years ago
  93. 45b8391 New form of PyFPE_END_PROTECT macro. by Guido van Rossum · 28 years ago
  94. 09e6ad0 Changes for Lee Busby's SIGFPE patch set. by Guido van Rossum · 28 years ago
  95. 919cf1a New, better hash for floating point and complex by Guido van Rossum · 29 years ago
  96. da9c271 Make gcc -Wall happy by Guido van Rossum · 29 years ago
  97. 2404858 Oops... Need to clear c_error before calling c_quot(). by Guido van Rossum · 29 years ago
  98. 3be12e9 Properly(?) implemented remainder and divmod (Tim Hochberg) by Guido van Rossum · 29 years ago
  99. d4ab3cd Raise exception instead of dropping imag part for conversion to int, by Guido van Rossum · 29 years ago
  100. ee09fc1 Don't dump core on complex % or divmod -- raise a TypeError exception. by Guido van Rossum · 29 years ago