1. c39162d Issue #26114: Remove mention of 'Numerical Recipes'. by Brett Cannon · 8 years ago
  2. a024f80 Issue #21902: Replace incorrect 'hyperbolic arc sine' (etc.) with 'inverse hyperbolic sine' (etc.). Remove meaningless reference to radians. by Mark Dickinson · 10 years ago
  3. 36f6e2c Issue #18739: Fix inconsistent results from math.log(n) and math.log(long(n)) by Mark Dickinson · 11 years ago
  4. 32a16ca Fix indentation of Python code example in C comment. by Mark Dickinson · 14 years ago
  5. e979ec8 Issue #8986: erfc was raising OverflowError on Linux for arguments in by Mark Dickinson · 14 years ago
  6. c83ea13 Untabify C files. Will watch buildbots. by Antoine Pitrou · 14 years ago
  7. f132c16 Make use of PyLong_AsLongAndOverflow in math_ldexp. by Mark Dickinson · 15 years ago
  8. d3e3232 Refactor some longobject internals: PyLong_AsDouble and _PyLong_AsScaledDouble by Mark Dickinson · 15 years ago
  9. 12748b0 Issue #7518: Move substitute definitions of C99 math functions from by Mark Dickinson · 15 years ago
  10. 5698977 math.factorial depends on PyLong_AsLong correctly converting floats; rewrite by Mark Dickinson · 15 years ago
  11. 5ff37ae Issue #3366: Add error function and complementary error function to math module. by Mark Dickinson · 15 years ago
  12. 9cae178 Issue #3366: Add expm1 function to math module. Thanks Eric Smith for by Mark Dickinson · 15 years ago
  13. 9be87bc Issue #3366: Add lgamma function to math module. by Mark Dickinson · 15 years ago
  14. a8f8bed2 Use a single style for all the docstrings in the math module. by Georg Brandl · 15 years ago
  15. 40777e6 Use the correct function name in docstring. by Georg Brandl · 15 years ago
  16. b93fff0 Issue #3366: Add gamma function to math module. by Mark Dickinson · 15 years ago
  17. 9de7298 remove redundant sentence by Benjamin Peterson · 16 years ago
  18. fed67fd beef up docstring by Benjamin Peterson · 16 years ago
  19. 4c96fa5 Issues #3167, #3682: tests for math.log and math.log10 were failing on by Mark Dickinson · 16 years ago
  20. ff3fdce Replace math.sum with math.fsum in a couple of comments by Mark Dickinson · 16 years ago
  21. fef6b13 Rename math.sum to math.fsum by Mark Dickinson · 16 years ago
  22. abe0aee Fix special-value handling for math.sum. by Mark Dickinson · 16 years ago
  23. 2fcd8c9 Fix another typo in math_sum comment by Mark Dickinson · 16 years ago
  24. 5f198be Fix comment typos by Andrew M. Kuchling · 16 years ago
  25. 2281da4 Fix double decref. by Raymond Hettinger · 16 years ago
  26. fb1c4b9 Issue 3118: make test_math pass on Ubuntu/ia64. exp(-745.0) was raising by Mark Dickinson · 16 years ago
  27. d623414 Unhappy buildbots. Revert 64052. Long doubles have unexpected effects on some builds. by Raymond Hettinger · 16 years ago
  28. 7b1ed66 Address double-rounding scenarios by setting all variables to long doubles. by Raymond Hettinger · 16 years ago
  29. ecbdd2e Issue #2138: Add math.factorial(). by Raymond Hettinger · 16 years ago
  30. ef712d6 * Mark intermedidate computes values (hi, lo, yr) as volatile. by Raymond Hettinger · 16 years ago
  31. 2a9179a Fix two typos. by Raymond Hettinger · 16 years ago
  32. 778d5cc Tweak the comments and formatting. by Raymond Hettinger · 16 years ago
  33. 99dfe92 Issue #2819: Add math.sum, a function that sums a sequence of floats by Mark Dickinson · 16 years ago
  34. f8476c1 Issue #2487. math.ldexp(x, n) raised OverflowError when n was large and by Mark Dickinson · 16 years ago
  35. 0da94c8 Silence 'r may be used uninitialized' compiler warning. by Mark Dickinson · 16 years ago
  36. 92483cd math.atan2 is misbehaving on Windows; this patch by Mark Dickinson · 16 years ago
  37. cec3f13 Yet more explicit special case handling to make by Mark Dickinson · 16 years ago
  38. b2f7090 FreeBSD doesn't follow C99 for modf(inf); so add explicit by Mark Dickinson · 16 years ago
  39. a1293eb Additional special-case handling for math.pow. by Mark Dickinson · 16 years ago
  40. e941d97 Additional tests for math.pow, and extra special-case by Mark Dickinson · 16 years ago
  41. 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 · 16 years ago
  42. fe424f7 Neaten-up a bit. by Raymond Hettinger · 16 years ago
  43. ca2b69f Move __builtins__.trunc() to math.trunc() per by Jeffrey Yasskin · 16 years ago
  44. 543cabc setup.py doesn't pick up changes to a header file by Christian Heimes · 16 years ago
  45. 5f95a79 Add prototypes to get the mathmodule.c to compile on OSF1 5.1 (Tru64) by Neal Norwitz · 16 years ago
  46. 9871d8f Continue rolling back pep-3141 changes that changed behavior from 2.5. This by Jeffrey Yasskin · 17 years ago
  47. 66ecda4 Fixed math.copysign() on Windows by Christian Heimes · 17 years ago
  48. eebb79c Added copysign(x, y) function to the math module by Christian Heimes · 17 years ago
  49. e2ca424 Added math.isinf() and math.isnan() by Christian Heimes · 17 years ago
  50. 2f3c16b Backport PEP 3141 from the py3k branch to the trunk. This includes r50877 (just by Jeffrey Yasskin · 17 years ago
  51. 45e230a Speed up function calls into the math module by using METH_O. by Neal Norwitz · 18 years ago
  52. a355c14 Whoops. by Georg Brandl · 18 years ago
  53. bf92f46 Convert more modules to METH_VARARGS. by Georg Brandl · 18 years ago
  54. 1ac754f Check return result from Py_InitModule*(). This API can fail. by Neal Norwitz · 18 years ago
  55. 9ef852c Make that a C, not a C++, comment. by Michael W. Hudson · 19 years ago
  56. 2ea3072 Add a comment explaining the import of longintrepr.h. by Michael W. Hudson · 19 years ago
  57. 77d9a3e Patch #871657: Set EDOM for `nan' return values on FreeBSD and OpenBSD. by Hye-Shik Chang · 20 years ago
  58. fb27656 Getting rid of support for the ancient Apple MPW compiler. by Jack Jansen · 21 years ago
  59. 8ae4689 Simplify and speedup uses of Py_BuildValue(): by Raymond Hettinger · 21 years ago
  60. ea3fdf4 SF patch #659536: Use PyArg_UnpackTuple where possible. by Raymond Hettinger · 22 years ago
  61. 866964c Apply SF patch 652930: Add optional base argument to math.log(x[, base]). by Raymond Hettinger · 22 years ago
  62. fe51c6d Excise DL_EXPORT/DL_IMPORT from Modules/*. Required adding a prototype by Mark Hammond · 22 years ago
  63. 14f8b4c Patch #568124: Add doc string macros. by Martin v. Löwis · 22 years ago
  64. d6f2267 Added degrees() and radians() to mathmodule. Closes patch 552452 and by Raymond Hettinger · 22 years ago
  65. 387c547 Revert parts of patch #453627, documenting the resulting test failures instead. by Martin v. Löwis · 23 years ago
  66. a40c793 Rework the way we try to check for libm overflow, given that C99 no longer by Tim Peters · 23 years ago
  67. 655c955 Patch #453627: Define the following macros when compiling on a UnixWare 7.x system: by Martin v. Löwis · 23 years ago
  68. e5ca6c7 loghelper(): Try to nudge the compiler into doing mults in an order that by Tim Peters · 23 years ago
  69. 7852616 Return reasonable results for math.log(long) and math.log10(long) (we were by Tim Peters · 23 years ago
  70. 63c9453 Mechanical fiddling to make this easier to work with in my editor. by Tim Peters · 23 years ago
  71. fe71f81 Part of SF patch [#431848] mathmodule.c: doc strings & conversion, from by Tim Peters · 23 years ago
  72. 07c1922 annoying whitespace inconsistency by Peter Schneider-Kamp · 23 years ago
  73. 2bf405a Repaired a comment and asserted a precondition. by Tim Peters · 24 years ago
  74. 1d12061 Stop raising OverflowError on underflows reported by libm (errno==ERANGE and by Tim Peters · 24 years ago
  75. 78fc0b5 Fixed legit gripe from c.l.py that math.fmod docs aren't confusing enough. by Tim Peters · 24 years ago
  76. 8586991 REMOVED all CWI, CNRI and BeOpen copyright markings. by Guido van Rossum · 24 years ago
  77. 9bfd2bf Do the absolute minimal amount of modifications to eradicate by Barry Warsaw · 24 years ago
  78. 10e1bf2 remove all occurence of math.rint() from the sources by Peter Schneider-Kamp · 24 years ago
  79. 7e01890 merge Include/my*.h into Include/pyport.h by Peter Schneider-Kamp · 24 years ago
  80. f3f33dc Bunch of minor ANSIfications: 'void initfunc()' -> 'void initfunc(void)', by Thomas Wouters · 24 years ago
  81. 489d54e Typo repair in docstring -- my fault. by Tim Peters · 24 years ago
  82. 40c4868 ANSI-fication, remove Py_PROTO, etc. by Fred Drake · 24 years ago
  83. c9c02c4 Repair docs for math.frexp (they were wrong). by Tim Peters · 24 years ago
  84. ffcc381 Change copyright notice - 2nd try. by Guido van Rossum · 24 years ago
  85. fd71b9e Change copyright notice. by Guido van Rossum · 24 years ago
  86. c9a5f34 The addition of rint() (by Peter Schneider-Kamp; I forgot to mention by Guido van Rossum · 24 years ago
  87. 71260b8 Added math.rint() -- round according to current IEEE754 mode by Guido van Rossum · 24 years ago
  88. c554505 Trent Mick: by Guido van Rossum · 24 years ago
  89. b057dd8 Correctly document atan2. by Guido van Rossum · 26 years ago
  90. c6e2290 Added Doc strings -- by Chris Petrilli. by Guido van Rossum · 26 years ago
  91. 3886bb6 Add DL_EXPORT() to all modules that could possibly be used on BeOS or Windows. by Guido van Rossum · 26 years ago
  92. 511f163 Removed MetroWerks workaround, replaced by defines in mymath.h (Jack) by Guido van Rossum · 27 years ago
  93. 45b8391 New form of PyFPE_END_PROTECT macro. by Guido van Rossum · 27 years ago
  94. 52fa3a6 Changes for Lee Busby's SIGFPE patch set. by Guido van Rossum · 27 years ago
  95. 20c6381 Removed references to getdoublearg and get2doublearg rename macros and by Roger E. Masse · 28 years ago
  96. 4a48809 Correct *another* mistake (initmath() always fell through to fatal error). by Guido van Rossum · 28 years ago
  97. 4c4cbf3 Correct 1-char typo / syntax error. by Guido van Rossum · 28 years ago
  98. fc93f75 Better error checking in initmath(). by Barry Warsaw · 28 years ago
  99. 8b43b19 Renamed by Barry Warsaw · 28 years ago
  100. d266eb4 New permission notice, includes CNRI. by Guido van Rossum · 28 years ago