<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/</link>
    <language>en-us</language>

    <title>cpython-lru_cache-weakref: Modules/mathmodule.c history</title>
    <description>Modules/mathmodule.c revision history</description>
    <item>
    <title>Issue #18783: Removed existing mentions of Python long type in docstrings,</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/4d62a62ba44d/Modules/mathmodule.c</link>
    <description><![CDATA[Issue #18783: Removed existing mentions of Python long type in docstrings,<br/>
error messages and comments.]]></description>
    <author>&#83;&#101;&#114;&#104;&#105;&#121;&#32;&#83;&#116;&#111;&#114;&#99;&#104;&#97;&#107;&#97;&#32;&#60;&#115;&#116;&#111;&#114;&#99;&#104;&#97;&#107;&#97;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Tue, 27 Aug 2013 19:40:23 +0300</pubDate>
</item>
<item>
    <title>Issue #16305: Merge fix from 3.2.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/19ed42e84030/Modules/mathmodule.c</link>
    <description><![CDATA[Issue #16305: Merge fix from 3.2.]]></description>
    <author>&#77;&#97;&#114;&#107;&#32;&#68;&#105;&#99;&#107;&#105;&#110;&#115;&#111;&#110;&#32;&#60;&#109;&#100;&#105;&#99;&#107;&#105;&#110;&#115;&#111;&#110;&#64;&#101;&#110;&#116;&#104;&#111;&#117;&#103;&#104;&#116;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Thu, 25 Oct 2012 10:47:46 +0100</pubDate>
</item>
<item>
    <title>merge 3.2</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/b0d3b441f568/Modules/mathmodule.c</link>
    <description><![CDATA[merge 3.2]]></description>
    <author>&#66;&#101;&#110;&#106;&#97;&#109;&#105;&#110;&#32;&#80;&#101;&#116;&#101;&#114;&#115;&#111;&#110;&#32;&#60;&#98;&#101;&#110;&#106;&#97;&#109;&#105;&#110;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Tue, 13 Mar 2012 16:13:35 -0500</pubDate>
</item>
<item>
    <title>use the static identifier api for looking up special methods</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/7d96679c5d46/Modules/mathmodule.c</link>
    <description><![CDATA[use the static identifier api for looking up special methods<br/>
<br/>
I had to move the static identifier code from unicodeobject.h to object.h in<br/>
order for this to work.]]></description>
    <author>&#66;&#101;&#110;&#106;&#97;&#109;&#105;&#110;&#32;&#80;&#101;&#116;&#101;&#114;&#115;&#111;&#110;&#32;&#60;&#98;&#101;&#110;&#106;&#97;&#109;&#105;&#110;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Sun, 22 Jan 2012 11:24:29 -0500</pubDate>
</item>
<item>
    <title>Use the new Py_ARRAY_LENGTH macro</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/b534b56379cb/Modules/mathmodule.c</link>
    <description><![CDATA[Use the new Py_ARRAY_LENGTH macro]]></description>
    <author>&#86;&#105;&#99;&#116;&#111;&#114;&#32;&#83;&#116;&#105;&#110;&#110;&#101;&#114;&#32;&#60;&#118;&#105;&#99;&#116;&#111;&#114;&#46;&#115;&#116;&#105;&#110;&#110;&#101;&#114;&#64;&#104;&#97;&#121;&#112;&#111;&#99;&#97;&#108;&#99;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Thu, 29 Sep 2011 00:42:28 +0200</pubDate>
</item>
<item>
    <title>Return +-Py_HUGE_VAL for tgamma(+-0) instead of risking FP exceptions by computing 1.0 / 0.0.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/7482d0e3476a/Modules/mathmodule.c</link>
    <description><![CDATA[Return +-Py_HUGE_VAL for tgamma(+-0) instead of risking FP exceptions by computing 1.0 / 0.0.]]></description>
    <author>&#77;&#97;&#114;&#107;&#32;&#68;&#105;&#99;&#107;&#105;&#110;&#115;&#111;&#110;&#32;&#60;&#109;&#100;&#105;&#99;&#107;&#105;&#110;&#115;&#111;&#110;&#64;&#101;&#110;&#116;&#104;&#111;&#117;&#103;&#104;&#116;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sun, 25 Sep 2011 15:26:43 +0100</pubDate>
</item>
<item>
    <title>Issue #11888: Use system log2() when available</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/565f43f6bed4/Modules/mathmodule.c</link>
    <description><![CDATA[Issue #11888: Use system log2() when available<br/>
<br/>
I expect the system libc to use more accurate functions than Python. The GNU<br/>
libc uses for example FYL2X and FYL2XP1 hardware instructions on Intel FPU.]]></description>
    <author>&#86;&#105;&#99;&#116;&#111;&#114;&#32;&#83;&#116;&#105;&#110;&#110;&#101;&#114;&#32;&#60;&#118;&#105;&#99;&#116;&#111;&#114;&#46;&#115;&#116;&#105;&#110;&#110;&#101;&#114;&#64;&#104;&#97;&#121;&#112;&#111;&#99;&#97;&#108;&#99;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Mon, 09 May 2011 12:45:41 +0200</pubDate>
</item>
<item>
    <title>Grammatical fix for a comment for log2, to avoid referring to an *algorithm* as monotonic.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/627780933948/Modules/mathmodule.c</link>
    <description><![CDATA[Grammatical fix for a comment for log2, to avoid referring to an *algorithm* as monotonic.]]></description>
    <author>&#77;&#97;&#114;&#107;&#32;&#68;&#105;&#99;&#107;&#105;&#110;&#115;&#111;&#110;&#32;&#60;&#109;&#100;&#105;&#99;&#107;&#105;&#110;&#115;&#111;&#110;&#64;&#101;&#110;&#116;&#104;&#111;&#117;&#103;&#104;&#116;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Mon, 09 May 2011 08:40:20 +0100</pubDate>
</item>
<item>
    <title>Fix cut-and-paste typo in comment: log10 -&gt; log2.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/12c65eb7d6de/Modules/mathmodule.c</link>
    <description><![CDATA[Fix cut-and-paste typo in comment: log10 -&gt; log2.]]></description>
    <author>&#77;&#97;&#114;&#107;&#32;&#68;&#105;&#99;&#107;&#105;&#110;&#115;&#111;&#110;&#32;&#60;&#109;&#100;&#105;&#99;&#107;&#105;&#110;&#115;&#111;&#110;&#64;&#101;&#110;&#116;&#104;&#111;&#117;&#103;&#104;&#116;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Mon, 09 May 2011 08:05:00 +0100</pubDate>
</item>
<item>
    <title>Issue #11888: Add log2 function to math module. Patch written by Mark</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/6d1cbfcee45a/Modules/mathmodule.c</link>
    <description><![CDATA[Issue #11888: Add log2 function to math module. Patch written by Mark<br/>
Dickinson.]]></description>
    <author>&#86;&#105;&#99;&#116;&#111;&#114;&#32;&#83;&#116;&#105;&#110;&#110;&#101;&#114;&#32;&#60;&#118;&#105;&#99;&#116;&#111;&#114;&#46;&#115;&#116;&#105;&#110;&#110;&#101;&#114;&#64;&#104;&#97;&#121;&#112;&#111;&#99;&#97;&#108;&#99;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Mon, 09 May 2011 01:01:09 +0200</pubDate>
</item>
<item>
    <title>Issue #11495: OSF support is eliminated. It was deprecated in Python 3.2</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/15b090c9442a/Modules/mathmodule.c</link>
    <description><![CDATA[Issue #11495: OSF support is eliminated. It was deprecated in Python 3.2]]></description>
    <author>&#74;&#101;&#115;&#117;&#115;&#32;&#67;&#101;&#97;&#32;&#60;&#106;&#99;&#101;&#97;&#64;&#106;&#99;&#101;&#97;&#46;&#101;&#115;&#62;</author>
    <pubDate>Mon, 14 Mar 2011 17:36:54 +0100</pubDate>
</item>
<item>
    <title>Fix math.factorial KeyboardInterrupt segfault.  Thanks Amaury for report and diagnosis.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/b4bfcf7a4773/Modules/mathmodule.c</link>
    <description><![CDATA[Fix math.factorial KeyboardInterrupt segfault.  Thanks Amaury for report and diagnosis.]]></description>
    <author>&#77;&#97;&#114;&#107;&#32;&#68;&#105;&#99;&#107;&#105;&#110;&#115;&#111;&#110;&#32;&#60;&#109;&#100;&#105;&#99;&#107;&#105;&#110;&#115;&#111;&#110;&#64;&#101;&#110;&#116;&#104;&#111;&#117;&#103;&#104;&#116;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Thu, 25 Oct 2012 10:46:28 +0100</pubDate>
</item>
<item>
    <title>fix indentation</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/692efd6ac771/Modules/mathmodule.c</link>
    <description><![CDATA[fix indentation]]></description>
    <author>&#66;&#101;&#110;&#106;&#97;&#109;&#105;&#110;&#32;&#80;&#101;&#116;&#101;&#114;&#115;&#111;&#110;&#32;&#60;&#98;&#101;&#110;&#106;&#97;&#109;&#105;&#110;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Tue, 13 Mar 2012 16:13:09 -0500</pubDate>
</item>
<item>
    <title>Dummy-merge 3.1 branch into 3.2 branch.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/3c9232a684ae/Modules/mathmodule.c</link>
    <description><![CDATA[Dummy-merge 3.1 branch into 3.2 branch.]]></description>
    <author>&#71;&#101;&#111;&#114;&#103;&#32;&#66;&#114;&#97;&#110;&#100;&#108;&#32;&#60;&#103;&#101;&#111;&#114;&#103;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Sat, 05 Mar 2011 15:15:55 +0100</pubDate>
</item>
<item>
    <title>Issue #9599:  Further accuracy tweaks to loghelper.  For an integer n that's small enough to be converted to a float without overflow, log(n) is now computed as log(float(n)), and similarly for log10.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/a9349fd3d0f7/Modules/mathmodule.c</link>
    <description><![CDATA[Issue #9599:  Further accuracy tweaks to loghelper.  For an integer n that's small enough to be converted to a float without overflow, log(n) is now computed as log(float(n)), and similarly for log10.]]></description>
    <author>&#77;&#97;&#114;&#107;&#32;&#68;&#105;&#99;&#107;&#105;&#110;&#115;&#111;&#110;&#32;&#60;&#100;&#105;&#99;&#107;&#105;&#110;&#115;&#109;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Wed, 29 Sep 2010 19:06:36 +0000</pubDate>
</item>
<item>
    <title>Issue #9599:  Tweak loghelper algorithm to return slightly improved results for powers of 2.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/c8dc4b5e54fb/Modules/mathmodule.c</link>
    <description><![CDATA[Issue #9599:  Tweak loghelper algorithm to return slightly improved results for powers of 2.]]></description>
    <author>&#77;&#97;&#114;&#107;&#32;&#68;&#105;&#99;&#107;&#105;&#110;&#115;&#111;&#110;&#32;&#60;&#100;&#105;&#99;&#107;&#105;&#110;&#115;&#109;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Tue, 28 Sep 2010 07:22:27 +0000</pubDate>
</item>
<item>
    <title>Improve docstrings for isnan, isinf and isfinite.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/4c11e4140ced/Modules/mathmodule.c</link>
    <description><![CDATA[Improve docstrings for isnan, isinf and isfinite.]]></description>
    <author>&#77;&#97;&#114;&#107;&#32;&#68;&#105;&#99;&#107;&#105;&#110;&#115;&#111;&#110;&#32;&#60;&#100;&#105;&#99;&#107;&#105;&#110;&#115;&#109;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sun, 11 Jul 2010 18:13:41 +0000</pubDate>
</item>
<item>
    <title>Issue #9165: Add math.isfinite and cmath.isfinite.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/53e7ae8ca039/Modules/mathmodule.c</link>
    <description><![CDATA[Issue #9165: Add math.isfinite and cmath.isfinite.]]></description>
    <author>&#77;&#97;&#114;&#107;&#32;&#68;&#105;&#99;&#107;&#105;&#110;&#115;&#111;&#110;&#32;&#60;&#100;&#105;&#99;&#107;&#105;&#110;&#115;&#109;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sun, 11 Jul 2010 17:38:24 +0000</pubDate>
</item>
<item>
    <title>Fix typo in a comment in mathmodule.c.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/ca05371cff10/Modules/mathmodule.c</link>
    <description><![CDATA[Fix typo in a comment in mathmodule.c.]]></description>
    <author>&#69;&#122;&#105;&#111;&#32;&#77;&#101;&#108;&#111;&#116;&#116;&#105;&#32;&#60;&#101;&#122;&#105;&#111;&#46;&#109;&#101;&#108;&#111;&#116;&#116;&#105;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Thu, 08 Jul 2010 15:03:02 +0000</pubDate>
</item>
<item>
    <title>Issue #9186:  log1p(-1.0) should raise ValueError, not OverflowError.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/87555f45cd6b/Modules/mathmodule.c</link>
    <description><![CDATA[Issue #9186:  log1p(-1.0) should raise ValueError, not OverflowError.]]></description>
    <author>&#77;&#97;&#114;&#107;&#32;&#68;&#105;&#99;&#107;&#105;&#110;&#115;&#111;&#110;&#32;&#60;&#100;&#105;&#99;&#107;&#105;&#110;&#115;&#109;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Wed, 07 Jul 2010 16:21:29 +0000</pubDate>
</item>
<item>
    <title>Minor refactoring in lgamma code, for clarity.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/e655849e79c6/Modules/mathmodule.c</link>
    <description><![CDATA[Minor refactoring in lgamma code, for clarity.]]></description>
    <author>&#77;&#97;&#114;&#107;&#32;&#68;&#105;&#99;&#107;&#105;&#110;&#115;&#111;&#110;&#32;&#60;&#100;&#105;&#99;&#107;&#105;&#110;&#115;&#109;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Wed, 07 Jul 2010 16:17:31 +0000</pubDate>
</item>
<item>
    <title>Style/consistency nit: make math_floor and math_ceil code look the same.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/3304dc56dda4/Modules/mathmodule.c</link>
    <description><![CDATA[Style/consistency nit: make math_floor and math_ceil code look the same.]]></description>
    <author>&#77;&#97;&#114;&#107;&#32;&#68;&#105;&#99;&#107;&#105;&#110;&#115;&#111;&#110;&#32;&#60;&#100;&#105;&#99;&#107;&#105;&#110;&#115;&#109;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Fri, 02 Jul 2010 16:05:15 +0000</pubDate>
</item>
<item>
    <title>fix lookup of __ceil__</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/35370d7236c9/Modules/mathmodule.c</link>
    <description><![CDATA[fix lookup of __ceil__]]></description>
    <author>&#66;&#101;&#110;&#106;&#97;&#109;&#105;&#110;&#32;&#80;&#101;&#116;&#101;&#114;&#115;&#111;&#110;&#32;&#60;&#98;&#101;&#110;&#106;&#97;&#109;&#105;&#110;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Fri, 02 Jul 2010 13:46:42 +0000</pubDate>
</item>
<item>
    <title>account for different ref counting semantics of _PyObject_LookupSpecial</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/4b0c88275f3b/Modules/mathmodule.c</link>
    <description><![CDATA[account for different ref counting semantics of _PyObject_LookupSpecial]]></description>
    <author>&#66;&#101;&#110;&#106;&#97;&#109;&#105;&#110;&#32;&#80;&#101;&#116;&#101;&#114;&#115;&#111;&#110;&#32;&#60;&#98;&#101;&#110;&#106;&#97;&#109;&#105;&#110;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Fri, 02 Jul 2010 13:35:17 +0000</pubDate>
</item>
<item>
    <title>correctly lookup __trunc__ and __floor__</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/a89a3d92f8ae/Modules/mathmodule.c</link>
    <description><![CDATA[correctly lookup __trunc__ and __floor__]]></description>
    <author>&#66;&#101;&#110;&#106;&#97;&#109;&#105;&#110;&#32;&#80;&#101;&#116;&#101;&#114;&#115;&#111;&#110;&#32;&#60;&#98;&#101;&#110;&#106;&#97;&#109;&#105;&#110;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Thu, 01 Jul 2010 15:16:55 +0000</pubDate>
</item>
<item>
    <title>Merged revisions 82221 via svnmerge from</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/1c5c146de642/Modules/mathmodule.c</link>
    <description><![CDATA[Merged revisions 82221 via svnmerge from<br/>
svn+ssh://pythondev@svn.python.org/python/trunk<br/>
<br/>
........<br/>
  r82221 | mark.dickinson | 2010-06-25 21:19:48 +0100 (Fri, 25 Jun 2010) | 1 line<br/>
<br/>
  Fix indentation of Python code example in C comment.<br/>
........]]></description>
    <author>&#77;&#97;&#114;&#107;&#32;&#68;&#105;&#99;&#107;&#105;&#110;&#115;&#111;&#110;&#32;&#60;&#100;&#105;&#99;&#107;&#105;&#110;&#115;&#109;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Fri, 25 Jun 2010 20:22:24 +0000</pubDate>
</item>
<item>
    <title>Merged revisions 81967 via svnmerge from</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/d064e8934f4d/Modules/mathmodule.c</link>
    <description><![CDATA[Merged revisions 81967 via svnmerge from<br/>
svn+ssh://pythondev@svn.python.org/python/trunk<br/>
<br/>
........<br/>
  r81967 | mark.dickinson | 2010-06-13 11:50:29 +0100 (Sun, 13 Jun 2010) | 4 lines<br/>
<br/>
  Issue #8986: erfc was raising OverflowError on Linux for arguments in<br/>
  the (approximate) range (-27.3, 30.0), as a result of an escaped errno<br/>
  value.<br/>
........]]></description>
    <author>&#77;&#97;&#114;&#107;&#32;&#68;&#105;&#99;&#107;&#105;&#110;&#115;&#111;&#110;&#32;&#60;&#100;&#105;&#99;&#107;&#105;&#110;&#115;&#109;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sun, 13 Jun 2010 10:52:38 +0000</pubDate>
</item>
<item>
    <title>Issue #8692: Improve performance of math.factorial:</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/1e149b50aca6/Modules/mathmodule.c</link>
    <description><![CDATA[Issue #8692: Improve performance of math.factorial:<br/>
<br/>
(1) use a different algorithm that roughly halves the total number of<br/>
    multiplications required and results in more balanced multiplications<br/>
(2) use a lookup table for small arguments<br/>
(3) fast accumulation of products in C integer arithmetic rather than<br/>
    PyLong arithmetic when possible.<br/>
<br/>
Typical speedup, from unscientific testing on a 64-bit laptop, is 4.5x<br/>
to 6.5x for arguments in the range 100 - 10000.<br/>
<br/>
Patch by Daniel Stutzbach; extensive reviews by Alexander Belopolsky.]]></description>
    <author>&#77;&#97;&#114;&#107;&#32;&#68;&#105;&#99;&#107;&#105;&#110;&#115;&#111;&#110;&#32;&#60;&#100;&#105;&#99;&#107;&#105;&#110;&#115;&#109;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sat, 15 May 2010 17:02:38 +0000</pubDate>
</item>
<item>
    <title>Recorded merge of revisions 81029 via svnmerge from</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/cab14be0ada1/Modules/mathmodule.c</link>
    <description><![CDATA[Recorded merge of revisions 81029 via svnmerge from<br/>
svn+ssh://pythondev@svn.python.org/python/trunk<br/>
<br/>
........<br/>
  r81029 | antoine.pitrou | 2010-05-09 16:46:46 +0200 (dim., 09 mai 2010) | 3 lines<br/>
<br/>
  Untabify C files. Will watch buildbots.<br/>
........]]></description>
    <author>&#65;&#110;&#116;&#111;&#105;&#110;&#101;&#32;&#80;&#105;&#116;&#114;&#111;&#117;&#32;&#60;&#115;&#111;&#108;&#105;&#112;&#115;&#105;&#115;&#64;&#112;&#105;&#116;&#114;&#111;&#117;&#46;&#110;&#101;&#116;&#62;</author>
    <pubDate>Sun, 09 May 2010 15:52:27 +0000</pubDate>
</item>
<item>
    <title>Merged revisions 77275 via svnmerge from</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/9b9adc42c73a/Modules/mathmodule.c</link>
    <description><![CDATA[Merged revisions 77275 via svnmerge from<br/>
svn+ssh://pythondev@svn.python.org/python/trunk<br/>
<br/>
........<br/>
  r77275 | mark.dickinson | 2010-01-03 12:03:03 +0000 (Sun, 03 Jan 2010) | 1 line<br/>
<br/>
  Make use of PyLong_AsLongAndOverflow in math_ldexp.<br/>
........]]></description>
    <author>&#77;&#97;&#114;&#107;&#32;&#68;&#105;&#99;&#107;&#105;&#110;&#115;&#111;&#110;&#32;&#60;&#100;&#105;&#99;&#107;&#105;&#110;&#115;&#109;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sun, 03 Jan 2010 12:16:06 +0000</pubDate>
</item>
<item>
    <title>Merged revisions 77234 via svnmerge from</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/46d60e5ff103/Modules/mathmodule.c</link>
    <description><![CDATA[Merged revisions 77234 via svnmerge from<br/>
svn+ssh://pythondev@svn.python.org/python/trunk<br/>
<br/>
........<br/>
  r77234 | mark.dickinson | 2010-01-02 14:45:40 +0000 (Sat, 02 Jan 2010) | 7 lines<br/>
<br/>
  Refactor some longobject internals:  PyLong_AsDouble and _PyLong_AsScaledDouble<br/>
  (the latter renamed to _PyLong_Frexp) now use the same core code.  The<br/>
  exponent produced by _PyLong_Frexp now has type Py_ssize_t instead of the<br/>
  previously used int, and no longer needs scaling by PyLong_SHIFT.  This<br/>
  frees the math module from having to know anything about the PyLong<br/>
  implementation.  This closes issue #5576.<br/>
........]]></description>
    <author>&#77;&#97;&#114;&#107;&#32;&#68;&#105;&#99;&#107;&#105;&#110;&#115;&#111;&#110;&#32;&#60;&#100;&#105;&#99;&#107;&#105;&#110;&#115;&#109;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sat, 02 Jan 2010 15:33:56 +0000</pubDate>
</item>
<item>
    <title>Merged revisions 76978 via svnmerge from</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/9751ddcc1882/Modules/mathmodule.c</link>
    <description><![CDATA[Merged revisions 76978 via svnmerge from<br/>
svn+ssh://pythondev@svn.python.org/python/trunk<br/>
<br/>
........<br/>
  r76978 | mark.dickinson | 2009-12-21 15:22:00 +0000 (Mon, 21 Dec 2009) | 3 lines<br/>
<br/>
  Issue #7518:  Move substitute definitions of C99 math functions from<br/>
  pymath.c to Modules/_math.c.<br/>
........]]></description>
    <author>&#77;&#97;&#114;&#107;&#32;&#68;&#105;&#99;&#107;&#105;&#110;&#115;&#111;&#110;&#32;&#60;&#100;&#105;&#99;&#107;&#105;&#110;&#115;&#109;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Mon, 21 Dec 2009 15:27:41 +0000</pubDate>
</item>
<item>
    <title>Merged revisions 76916 via svnmerge from</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/53f21f08af0d/Modules/mathmodule.c</link>
    <description><![CDATA[Merged revisions 76916 via svnmerge from<br/>
svn+ssh://pythondev@svn.python.org/python/trunk<br/>
<br/>
........<br/>
  r76916 | mark.dickinson | 2009-12-20 13:58:18 +0000 (Sun, 20 Dec 2009) | 3 lines<br/>
<br/>
  math.factorial depends on PyLong_AsLong correctly converting floats; rewrite<br/>
  it to do the conversion explicitly instead.  See issue #7550.<br/>
........]]></description>
    <author>&#77;&#97;&#114;&#107;&#32;&#68;&#105;&#99;&#107;&#105;&#110;&#115;&#111;&#110;&#32;&#60;&#100;&#105;&#99;&#107;&#105;&#110;&#115;&#109;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sun, 20 Dec 2009 14:07:47 +0000</pubDate>
</item>
<item>
    <title>Merged revisions 76878 via svnmerge from</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/1e8164b5f36d/Modules/mathmodule.c</link>
    <description><![CDATA[Merged revisions 76878 via svnmerge from<br/>
svn+ssh://pythondev@svn.python.org/python/trunk<br/>
<br/>
........<br/>
  r76878 | mark.dickinson | 2009-12-19 11:07:23 +0000 (Sat, 19 Dec 2009) | 3 lines<br/>
<br/>
  Issue #3366: Add error function and complementary error function to<br/>
  math module.<br/>
........]]></description>
    <author>&#77;&#97;&#114;&#107;&#32;&#68;&#105;&#99;&#107;&#105;&#110;&#115;&#111;&#110;&#32;&#60;&#100;&#105;&#99;&#107;&#105;&#110;&#115;&#109;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sat, 19 Dec 2009 11:20:49 +0000</pubDate>
</item>
<item>
    <title>Merged revisions 76861 via svnmerge from</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/b45ca11b9a3e/Modules/mathmodule.c</link>
    <description><![CDATA[Merged revisions 76861 via svnmerge from<br/>
svn+ssh://pythondev@svn.python.org/python/trunk<br/>
<br/>
........<br/>
  r76861 | mark.dickinson | 2009-12-16 20:13:40 +0000 (Wed, 16 Dec 2009) | 3 lines<br/>
<br/>
  Issue #3366: Add expm1 function to math module.  Thanks Eric Smith for<br/>
  testing on Windows.<br/>
........]]></description>
    <author>&#77;&#97;&#114;&#107;&#32;&#68;&#105;&#99;&#107;&#105;&#110;&#115;&#111;&#110;&#32;&#60;&#100;&#105;&#99;&#107;&#105;&#110;&#115;&#109;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Wed, 16 Dec 2009 20:23:42 +0000</pubDate>
</item>
<item>
    <title>Merged revisions 76755 via svnmerge from</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/7cb73e7c176d/Modules/mathmodule.c</link>
    <description><![CDATA[Merged revisions 76755 via svnmerge from<br/>
svn+ssh://pythondev@svn.python.org/python/trunk<br/>
<br/>
........<br/>
  r76755 | mark.dickinson | 2009-12-11 17:29:33 +0000 (Fri, 11 Dec 2009) | 2 lines<br/>
<br/>
  Issue #3366:  Add lgamma function to math module.<br/>
........]]></description>
    <author>&#77;&#97;&#114;&#107;&#32;&#68;&#105;&#99;&#107;&#105;&#110;&#115;&#111;&#110;&#32;&#60;&#100;&#105;&#99;&#107;&#105;&#110;&#115;&#109;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Fri, 11 Dec 2009 20:17:17 +0000</pubDate>
</item>
<item>
    <title>Merged revisions 75149,75260-75263,75265-75267,75292,75300,75376,75405,75429-75433,75437,75445,75501,75551,75572,75589-75591,75657,75742,75868,75952-75957,76057,76105,76139,76143,76162,76223 via svnmerge from</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/b354c1b6b476/Modules/mathmodule.c</link>
    <description><![CDATA[Merged revisions 75149,75260-75263,75265-75267,75292,75300,75376,75405,75429-75433,75437,75445,75501,75551,75572,75589-75591,75657,75742,75868,75952-75957,76057,76105,76139,76143,76162,76223 via svnmerge from<br/>
svn+ssh://pythondev@svn.python.org/python/trunk<br/>
<br/>
........<br/>
  r75149 | gregory.p.smith | 2009-09-29 16:56:31 -0500 (Tue, 29 Sep 2009) | 3 lines<br/>
<br/>
  Mention issue6972 in extractall docs about overwriting things outside of<br/>
  the supplied path.<br/>
........<br/>
  r75260 | andrew.kuchling | 2009-10-05 16:24:20 -0500 (Mon, 05 Oct 2009) | 1 line<br/>
<br/>
  Wording fix<br/>
........<br/>
  r75261 | andrew.kuchling | 2009-10-05 16:24:35 -0500 (Mon, 05 Oct 2009) | 1 line<br/>
<br/>
  Fix narkup<br/>
........<br/>
  r75262 | andrew.kuchling | 2009-10-05 16:25:03 -0500 (Mon, 05 Oct 2009) | 1 line<br/>
<br/>
  Document 'skip' parameter to constructor<br/>
........<br/>
  r75263 | andrew.kuchling | 2009-10-05 16:25:35 -0500 (Mon, 05 Oct 2009) | 1 line<br/>
<br/>
  Note side benefit of socket.create_connection()<br/>
........<br/>
  r75265 | andrew.kuchling | 2009-10-05 17:31:11 -0500 (Mon, 05 Oct 2009) | 1 line<br/>
<br/>
  Reword sentence<br/>
........<br/>
  r75266 | andrew.kuchling | 2009-10-05 17:32:48 -0500 (Mon, 05 Oct 2009) | 1 line<br/>
<br/>
  Use standard comma punctuation; reword some sentences in the docs<br/>
........<br/>
  r75267 | andrew.kuchling | 2009-10-05 17:42:56 -0500 (Mon, 05 Oct 2009) | 1 line<br/>
<br/>
  Backport r73983: Document the thousands separator.<br/>
........<br/>
  r75292 | benjamin.peterson | 2009-10-08 22:11:36 -0500 (Thu, 08 Oct 2009) | 1 line<br/>
<br/>
  death to old CVS keyword<br/>
........<br/>
  r75300 | benjamin.peterson | 2009-10-09 16:48:14 -0500 (Fri, 09 Oct 2009) | 1 line<br/>
<br/>
  fix some coding style<br/>
........<br/>
  r75376 | benjamin.peterson | 2009-10-11 20:26:07 -0500 (Sun, 11 Oct 2009) | 1 line<br/>
<br/>
  platform we don't care about<br/>
........<br/>
  r75405 | neil.schemenauer | 2009-10-14 12:17:14 -0500 (Wed, 14 Oct 2009) | 4 lines<br/>
<br/>
  Issue #1754094: Improve the stack depth calculation in the compiler.<br/>
  There should be no other effect than a small decrease in memory use.<br/>
  Patch by Christopher Tur Lesniewski-Laas.<br/>
........<br/>
  r75429 | benjamin.peterson | 2009-10-14 20:47:28 -0500 (Wed, 14 Oct 2009) | 1 line<br/>
<br/>
  pep8ify if blocks<br/>
........<br/>
  r75430 | benjamin.peterson | 2009-10-14 20:49:37 -0500 (Wed, 14 Oct 2009) | 1 line<br/>
<br/>
  use floor division and add a test that exercises the tabsize codepath<br/>
........<br/>
  r75431 | benjamin.peterson | 2009-10-14 20:56:25 -0500 (Wed, 14 Oct 2009) | 1 line<br/>
<br/>
  change test to what I intended<br/>
........<br/>
  r75432 | benjamin.peterson | 2009-10-14 22:05:39 -0500 (Wed, 14 Oct 2009) | 1 line<br/>
<br/>
  some cleanups<br/>
........<br/>
  r75433 | benjamin.peterson | 2009-10-14 22:06:55 -0500 (Wed, 14 Oct 2009) | 1 line<br/>
<br/>
  make inspect.isabstract() always return a boolean; add a test for it, too #7069<br/>
........<br/>
  r75437 | benjamin.peterson | 2009-10-15 10:44:46 -0500 (Thu, 15 Oct 2009) | 1 line<br/>
<br/>
  only clear a module's __dict__ if the module is the only one with a reference to it #7140<br/>
........<br/>
  r75445 | vinay.sajip | 2009-10-16 09:06:44 -0500 (Fri, 16 Oct 2009) | 1 line<br/>
<br/>
  Issue #7120: logging: Removed import of multiprocessing which is causing crash in GAE.<br/>
........<br/>
  r75501 | antoine.pitrou | 2009-10-18 13:37:11 -0500 (Sun, 18 Oct 2009) | 3 lines<br/>
<br/>
  Add a comment about unreachable code, and fix a typo<br/>
........<br/>
  r75551 | benjamin.peterson | 2009-10-19 22:14:10 -0500 (Mon, 19 Oct 2009) | 1 line<br/>
<br/>
  use property api<br/>
........<br/>
  r75572 | benjamin.peterson | 2009-10-20 16:55:17 -0500 (Tue, 20 Oct 2009) | 1 line<br/>
<br/>
  clarify buffer arg #7178<br/>
........<br/>
  r75589 | benjamin.peterson | 2009-10-21 21:26:47 -0500 (Wed, 21 Oct 2009) | 1 line<br/>
<br/>
  whitespace<br/>
........<br/>
  r75590 | benjamin.peterson | 2009-10-21 21:36:47 -0500 (Wed, 21 Oct 2009) | 1 line<br/>
<br/>
  rewrite to be nice to other implementations<br/>
........<br/>
  r75591 | benjamin.peterson | 2009-10-21 21:50:38 -0500 (Wed, 21 Oct 2009) | 4 lines<br/>
<br/>
  rewrite for style, clarify, and comments<br/>
<br/>
  Also, use the hasattr() like scheme of allowing BaseException exceptions through.<br/>
........<br/>
  r75657 | antoine.pitrou | 2009-10-24 07:41:27 -0500 (Sat, 24 Oct 2009) | 3 lines<br/>
<br/>
  Fix compilation error in debug mode.<br/>
........<br/>
  r75742 | benjamin.peterson | 2009-10-26 17:51:16 -0500 (Mon, 26 Oct 2009) | 1 line<br/>
<br/>
  use 'is' instead of id()<br/>
........<br/>
  r75868 | benjamin.peterson | 2009-10-27 15:59:18 -0500 (Tue, 27 Oct 2009) | 1 line<br/>
<br/>
  test expect base classes<br/>
........<br/>
  r75952 | georg.brandl | 2009-10-29 15:38:32 -0500 (Thu, 29 Oct 2009) | 1 line<br/>
<br/>
  Use the correct function name in docstring.<br/>
........<br/>
  r75953 | georg.brandl | 2009-10-29 15:39:50 -0500 (Thu, 29 Oct 2009) | 1 line<br/>
<br/>
  Remove mention of the old -X command line switch.<br/>
........<br/>
  r75954 | georg.brandl | 2009-10-29 15:53:00 -0500 (Thu, 29 Oct 2009) | 1 line<br/>
<br/>
  Use constants instead of magic integers for test result.  Do not re-run with --verbose3 for environment changing tests.<br/>
........<br/>
  r75955 | georg.brandl | 2009-10-29 15:54:03 -0500 (Thu, 29 Oct 2009) | 1 line<br/>
<br/>
  Use a single style for all the docstrings in the math module.<br/>
........<br/>
  r75956 | georg.brandl | 2009-10-29 16:16:34 -0500 (Thu, 29 Oct 2009) | 1 line<br/>
<br/>
  I do not think the &quot;railroad&quot; program mentioned is still available.<br/>
........<br/>
  r75957 | georg.brandl | 2009-10-29 16:44:56 -0500 (Thu, 29 Oct 2009) | 1 line<br/>
<br/>
  Fix constant name.<br/>
........<br/>
  r76057 | benjamin.peterson | 2009-11-02 09:06:45 -0600 (Mon, 02 Nov 2009) | 1 line<br/>
<br/>
  prevent a rather unlikely segfault<br/>
........<br/>
  r76105 | georg.brandl | 2009-11-04 01:38:12 -0600 (Wed, 04 Nov 2009) | 1 line<br/>
<br/>
  #7259: show correct equivalent for operator.i* operations in docstring; fix minor issues in operator docs.<br/>
........<br/>
  r76139 | benjamin.peterson | 2009-11-06 19:04:38 -0600 (Fri, 06 Nov 2009) | 1 line<br/>
<br/>
  spelling<br/>
........<br/>
  r76143 | georg.brandl | 2009-11-07 02:26:07 -0600 (Sat, 07 Nov 2009) | 1 line<br/>
<br/>
  #7271: fix typo.<br/>
........<br/>
  r76162 | benjamin.peterson | 2009-11-08 22:10:53 -0600 (Sun, 08 Nov 2009) | 1 line<br/>
<br/>
  discuss how to use -p<br/>
........<br/>
  r76223 | georg.brandl | 2009-11-12 02:29:46 -0600 (Thu, 12 Nov 2009) | 1 line<br/>
<br/>
  Give the profile module a module directive.<br/>
........]]></description>
    <author>&#66;&#101;&#110;&#106;&#97;&#109;&#105;&#110;&#32;&#80;&#101;&#116;&#101;&#114;&#115;&#111;&#110;&#32;&#60;&#98;&#101;&#110;&#106;&#97;&#109;&#105;&#110;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Fri, 13 Nov 2009 02:25:08 +0000</pubDate>
</item>
<item>
    <title>Merged revisions 75117 via svnmerge from</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/47b82fbdc2bb/Modules/mathmodule.c</link>
    <description><![CDATA[Merged revisions 75117 via svnmerge from<br/>
svn+ssh://pythondev@svn.python.org/python/trunk<br/>
<br/>
........<br/>
  r75117 | mark.dickinson | 2009-09-28 19:54:55 +0100 (Mon, 28 Sep 2009) | 3 lines<br/>
<br/>
  Issue #3366:  Add gamma function to math module.<br/>
  (lgamma, erf and erfc to follow).<br/>
........]]></description>
    <author>&#77;&#97;&#114;&#107;&#32;&#68;&#105;&#99;&#107;&#105;&#110;&#115;&#111;&#110;&#32;&#60;&#100;&#105;&#99;&#107;&#105;&#110;&#115;&#109;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Mon, 28 Sep 2009 19:21:11 +0000</pubDate>
</item>
<item>
    <title>Merged revisions 82223 via svnmerge from</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/0c87490767bf/Modules/mathmodule.c</link>
    <description><![CDATA[Merged revisions 82223 via svnmerge from<br/>
svn+ssh://pythondev@svn.python.org/python/branches/py3k<br/>
<br/>
................<br/>
  r82223 | mark.dickinson | 2010-06-25 21:22:24 +0100 (Fri, 25 Jun 2010) | 9 lines<br/>
<br/>
  Merged revisions 82221 via svnmerge from<br/>
  svn+ssh://pythondev@svn.python.org/python/trunk<br/>
<br/>
  ........<br/>
    r82221 | mark.dickinson | 2010-06-25 21:19:48 +0100 (Fri, 25 Jun 2010) | 1 line<br/>
<br/>
    Fix indentation of Python code example in C comment.<br/>
  ........<br/>
................]]></description>
    <author>&#77;&#97;&#114;&#107;&#32;&#68;&#105;&#99;&#107;&#105;&#110;&#115;&#111;&#110;&#32;&#60;&#100;&#105;&#99;&#107;&#105;&#110;&#115;&#109;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Fri, 25 Jun 2010 20:23:41 +0000</pubDate>
</item>
<item>
    <title>Recorded merge of revisions 81032 via svnmerge from</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/f197407bdba2/Modules/mathmodule.c</link>
    <description><![CDATA[Recorded merge of revisions 81032 via svnmerge from<br/>
svn+ssh://pythondev@svn.python.org/python/branches/py3k<br/>
<br/>
................<br/>
  r81032 | antoine.pitrou | 2010-05-09 17:52:27 +0200 (dim., 09 mai 2010) | 9 lines<br/>
<br/>
  Recorded merge of revisions 81029 via svnmerge from<br/>
  svn+ssh://pythondev@svn.python.org/python/trunk<br/>
<br/>
  ........<br/>
    r81029 | antoine.pitrou | 2010-05-09 16:46:46 +0200 (dim., 09 mai 2010) | 3 lines<br/>
<br/>
    Untabify C files. Will watch buildbots.<br/>
  ........<br/>
................]]></description>
    <author>&#65;&#110;&#116;&#111;&#105;&#110;&#101;&#32;&#80;&#105;&#116;&#114;&#111;&#117;&#32;&#60;&#115;&#111;&#108;&#105;&#112;&#115;&#105;&#115;&#64;&#112;&#105;&#116;&#114;&#111;&#117;&#46;&#110;&#101;&#116;&#62;</author>
    <pubDate>Sun, 09 May 2010 16:14:21 +0000</pubDate>
</item>
<item>
    <title>Merged revisions 76235 via svnmerge from</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/a0951f11be3d/Modules/mathmodule.c</link>
    <description><![CDATA[Merged revisions 76235 via svnmerge from<br/>
svn+ssh://pythondev@svn.python.org/python/branches/py3k<br/>
<br/>
................<br/>
  r76235 | benjamin.peterson | 2009-11-12 20:25:08 -0600 (Thu, 12 Nov 2009) | 170 lines<br/>
<br/>
  Merged revisions 75149,75260-75263,75265-75267,75292,75300,75376,75405,75429-75433,75437,75445,75501,75551,75572,75589-75591,75657,75742,75868,75952-75957,76057,76105,76139,76143,76162,76223 via svnmerge from<br/>
  svn+ssh://pythondev@svn.python.org/python/trunk<br/>
<br/>
  ........<br/>
    r75149 | gregory.p.smith | 2009-09-29 16:56:31 -0500 (Tue, 29 Sep 2009) | 3 lines<br/>
<br/>
    Mention issue6972 in extractall docs about overwriting things outside of<br/>
    the supplied path.<br/>
  ........<br/>
    r75260 | andrew.kuchling | 2009-10-05 16:24:20 -0500 (Mon, 05 Oct 2009) | 1 line<br/>
<br/>
    Wording fix<br/>
  ........<br/>
    r75261 | andrew.kuchling | 2009-10-05 16:24:35 -0500 (Mon, 05 Oct 2009) | 1 line<br/>
<br/>
    Fix narkup<br/>
  ........<br/>
    r75262 | andrew.kuchling | 2009-10-05 16:25:03 -0500 (Mon, 05 Oct 2009) | 1 line<br/>
<br/>
    Document 'skip' parameter to constructor<br/>
  ........<br/>
    r75263 | andrew.kuchling | 2009-10-05 16:25:35 -0500 (Mon, 05 Oct 2009) | 1 line<br/>
<br/>
    Note side benefit of socket.create_connection()<br/>
  ........<br/>
    r75265 | andrew.kuchling | 2009-10-05 17:31:11 -0500 (Mon, 05 Oct 2009) | 1 line<br/>
<br/>
    Reword sentence<br/>
  ........<br/>
    r75266 | andrew.kuchling | 2009-10-05 17:32:48 -0500 (Mon, 05 Oct 2009) | 1 line<br/>
<br/>
    Use standard comma punctuation; reword some sentences in the docs<br/>
  ........<br/>
    r75267 | andrew.kuchling | 2009-10-05 17:42:56 -0500 (Mon, 05 Oct 2009) | 1 line<br/>
<br/>
    Backport r73983: Document the thousands separator.<br/>
  ........<br/>
    r75292 | benjamin.peterson | 2009-10-08 22:11:36 -0500 (Thu, 08 Oct 2009) | 1 line<br/>
<br/>
    death to old CVS keyword<br/>
  ........<br/>
    r75300 | benjamin.peterson | 2009-10-09 16:48:14 -0500 (Fri, 09 Oct 2009) | 1 line<br/>
<br/>
    fix some coding style<br/>
  ........<br/>
    r75376 | benjamin.peterson | 2009-10-11 20:26:07 -0500 (Sun, 11 Oct 2009) | 1 line<br/>
<br/>
    platform we don't care about<br/>
  ........<br/>
    r75405 | neil.schemenauer | 2009-10-14 12:17:14 -0500 (Wed, 14 Oct 2009) | 4 lines<br/>
<br/>
    Issue #1754094: Improve the stack depth calculation in the compiler.<br/>
    There should be no other effect than a small decrease in memory use.<br/>
    Patch by Christopher Tur Lesniewski-Laas.<br/>
  ........<br/>
    r75429 | benjamin.peterson | 2009-10-14 20:47:28 -0500 (Wed, 14 Oct 2009) | 1 line<br/>
<br/>
    pep8ify if blocks<br/>
  ........<br/>
    r75430 | benjamin.peterson | 2009-10-14 20:49:37 -0500 (Wed, 14 Oct 2009) | 1 line<br/>
<br/>
    use floor division and add a test that exercises the tabsize codepath<br/>
  ........<br/>
    r75431 | benjamin.peterson | 2009-10-14 20:56:25 -0500 (Wed, 14 Oct 2009) | 1 line<br/>
<br/>
    change test to what I intended<br/>
  ........<br/>
    r75432 | benjamin.peterson | 2009-10-14 22:05:39 -0500 (Wed, 14 Oct 2009) | 1 line<br/>
<br/>
    some cleanups<br/>
  ........<br/>
    r75433 | benjamin.peterson | 2009-10-14 22:06:55 -0500 (Wed, 14 Oct 2009) | 1 line<br/>
<br/>
    make inspect.isabstract() always return a boolean; add a test for it, too #7069<br/>
  ........<br/>
    r75437 | benjamin.peterson | 2009-10-15 10:44:46 -0500 (Thu, 15 Oct 2009) | 1 line<br/>
<br/>
    only clear a module's __dict__ if the module is the only one with a reference to it #7140<br/>
  ........<br/>
    r75445 | vinay.sajip | 2009-10-16 09:06:44 -0500 (Fri, 16 Oct 2009) | 1 line<br/>
<br/>
    Issue #7120: logging: Removed import of multiprocessing which is causing crash in GAE.<br/>
  ........<br/>
    r75501 | antoine.pitrou | 2009-10-18 13:37:11 -0500 (Sun, 18 Oct 2009) | 3 lines<br/>
<br/>
    Add a comment about unreachable code, and fix a typo<br/>
  ........<br/>
    r75551 | benjamin.peterson | 2009-10-19 22:14:10 -0500 (Mon, 19 Oct 2009) | 1 line<br/>
<br/>
    use property api<br/>
  ........<br/>
    r75572 | benjamin.peterson | 2009-10-20 16:55:17 -0500 (Tue, 20 Oct 2009) | 1 line<br/>
<br/>
    clarify buffer arg #7178<br/>
  ........<br/>
    r75589 | benjamin.peterson | 2009-10-21 21:26:47 -0500 (Wed, 21 Oct 2009) | 1 line<br/>
<br/>
    whitespace<br/>
  ........<br/>
    r75590 | benjamin.peterson | 2009-10-21 21:36:47 -0500 (Wed, 21 Oct 2009) | 1 line<br/>
<br/>
    rewrite to be nice to other implementations<br/>
  ........<br/>
    r75591 | benjamin.peterson | 2009-10-21 21:50:38 -0500 (Wed, 21 Oct 2009) | 4 lines<br/>
<br/>
    rewrite for style, clarify, and comments<br/>
<br/>
    Also, use the hasattr() like scheme of allowing BaseException exceptions through.<br/>
  ........<br/>
    r75657 | antoine.pitrou | 2009-10-24 07:41:27 -0500 (Sat, 24 Oct 2009) | 3 lines<br/>
<br/>
    Fix compilation error in debug mode.<br/>
  ........<br/>
    r75742 | benjamin.peterson | 2009-10-26 17:51:16 -0500 (Mon, 26 Oct 2009) | 1 line<br/>
<br/>
    use 'is' instead of id()<br/>
  ........<br/>
    r75868 | benjamin.peterson | 2009-10-27 15:59:18 -0500 (Tue, 27 Oct 2009) | 1 line<br/>
<br/>
    test expect base classes<br/>
  ........<br/>
    r75952 | georg.brandl | 2009-10-29 15:38:32 -0500 (Thu, 29 Oct 2009) | 1 line<br/>
<br/>
    Use the correct function name in docstring.<br/>
  ........<br/>
    r75953 | georg.brandl | 2009-10-29 15:39:50 -0500 (Thu, 29 Oct 2009) | 1 line<br/>
<br/>
    Remove mention of the old -X command line switch.<br/>
  ........<br/>
    r75954 | georg.brandl | 2009-10-29 15:53:00 -0500 (Thu, 29 Oct 2009) | 1 line<br/>
<br/>
    Use constants instead of magic integers for test result.  Do not re-run with --verbose3 for environment changing tests.<br/>
  ........<br/>
    r75955 | georg.brandl | 2009-10-29 15:54:03 -0500 (Thu, 29 Oct 2009) | 1 line<br/>
<br/>
    Use a single style for all the docstrings in the math module.<br/>
  ........<br/>
    r75956 | georg.brandl | 2009-10-29 16:16:34 -0500 (Thu, 29 Oct 2009) | 1 line<br/>
<br/>
    I do not think the &quot;railroad&quot; program mentioned is still available.<br/>
  ........<br/>
    r75957 | georg.brandl | 2009-10-29 16:44:56 -0500 (Thu, 29 Oct 2009) | 1 line<br/>
<br/>
    Fix constant name.<br/>
  ........<br/>
    r76057 | benjamin.peterson | 2009-11-02 09:06:45 -0600 (Mon, 02 Nov 2009) | 1 line<br/>
<br/>
    prevent a rather unlikely segfault<br/>
  ........<br/>
    r76105 | georg.brandl | 2009-11-04 01:38:12 -0600 (Wed, 04 Nov 2009) | 1 line<br/>
<br/>
    #7259: show correct equivalent for operator.i* operations in docstring; fix minor issues in operator docs.<br/>
  ........<br/>
    r76139 | benjamin.peterson | 2009-11-06 19:04:38 -0600 (Fri, 06 Nov 2009) | 1 line<br/>
<br/>
    spelling<br/>
  ........<br/>
    r76143 | georg.brandl | 2009-11-07 02:26:07 -0600 (Sat, 07 Nov 2009) | 1 line<br/>
<br/>
    #7271: fix typo.<br/>
  ........<br/>
    r76162 | benjamin.peterson | 2009-11-08 22:10:53 -0600 (Sun, 08 Nov 2009) | 1 line<br/>
<br/>
    discuss how to use -p<br/>
  ........<br/>
    r76223 | georg.brandl | 2009-11-12 02:29:46 -0600 (Thu, 12 Nov 2009) | 1 line<br/>
<br/>
    Give the profile module a module directive.<br/>
  ........<br/>
................]]></description>
    <author>&#66;&#101;&#110;&#106;&#97;&#109;&#105;&#110;&#32;&#80;&#101;&#116;&#101;&#114;&#115;&#111;&#110;&#32;&#60;&#98;&#101;&#110;&#106;&#97;&#109;&#105;&#110;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Fri, 13 Nov 2009 02:29:35 +0000</pubDate>
</item>
<item>
    <title>Merged revisions 67886-67887 via svnmerge from</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/1adfabcbe073/Modules/mathmodule.c</link>
    <description><![CDATA[Merged revisions 67886-67887 via svnmerge from<br/>
svn+ssh://pythondev@svn.python.org/python/branches/py3k<br/>
<br/>
................<br/>
  r67886 | benjamin.peterson | 2008-12-20 18:06:59 -0600 (Sat, 20 Dec 2008) | 93 lines<br/>
<br/>
  Merged revisions 67654,67676-67677,67681,67692,67725,67761,67784-67785,67787-67788,67802,67848-67850,67862-67864,67880,67882 via svnmerge from<br/>
  svn+ssh://pythondev@svn.python.org/python/trunk<br/>
<br/>
  ........<br/>
    r67654 | georg.brandl | 2008-12-07 16:42:09 -0600 (Sun, 07 Dec 2008) | 2 lines<br/>
<br/>
    #4457: rewrite __import__() documentation.<br/>
  ........<br/>
    r67676 | benjamin.peterson | 2008-12-08 20:03:03 -0600 (Mon, 08 Dec 2008) | 1 line<br/>
<br/>
    specify how things are copied<br/>
  ........<br/>
    r67677 | benjamin.peterson | 2008-12-08 20:05:11 -0600 (Mon, 08 Dec 2008) | 1 line<br/>
<br/>
    revert unrelated change to installer script<br/>
  ........<br/>
    r67681 | jeremy.hylton | 2008-12-09 15:03:10 -0600 (Tue, 09 Dec 2008) | 2 lines<br/>
<br/>
    Add simple unittests for Request<br/>
  ........<br/>
    r67692 | amaury.forgeotdarc | 2008-12-10 18:03:42 -0600 (Wed, 10 Dec 2008) | 2 lines<br/>
<br/>
    #1030250: correctly pass the dry_run option to the mkpath() function.<br/>
  ........<br/>
    r67725 | benjamin.peterson | 2008-12-12 22:02:20 -0600 (Fri, 12 Dec 2008) | 1 line<br/>
<br/>
    fix incorrect example<br/>
  ........<br/>
    r67761 | benjamin.peterson | 2008-12-14 11:26:04 -0600 (Sun, 14 Dec 2008) | 1 line<br/>
<br/>
    fix missing bracket<br/>
  ........<br/>
    r67784 | georg.brandl | 2008-12-15 02:33:58 -0600 (Mon, 15 Dec 2008) | 2 lines<br/>
<br/>
    #4446: document &quot;platforms&quot; argument for setup().<br/>
  ........<br/>
    r67785 | georg.brandl | 2008-12-15 02:36:11 -0600 (Mon, 15 Dec 2008) | 2 lines<br/>
<br/>
    #4611: fix typo.<br/>
  ........<br/>
    r67787 | georg.brandl | 2008-12-15 02:58:59 -0600 (Mon, 15 Dec 2008) | 2 lines<br/>
<br/>
    #4578: fix has_key() usage in compiler package.<br/>
  ........<br/>
    r67788 | georg.brandl | 2008-12-15 03:07:39 -0600 (Mon, 15 Dec 2008) | 2 lines<br/>
<br/>
    #4568: remove limitation in varargs callback example.<br/>
  ........<br/>
    r67802 | amaury.forgeotdarc | 2008-12-15 16:29:14 -0600 (Mon, 15 Dec 2008) | 4 lines<br/>
<br/>
    #3632: the &quot;pyo&quot; macro from gdbinit can now run when the GIL is released.<br/>
<br/>
    Patch by haypo.<br/>
  ........<br/>
    r67848 | benjamin.peterson | 2008-12-18 20:28:56 -0600 (Thu, 18 Dec 2008) | 1 line<br/>
<br/>
    fix typo<br/>
  ........<br/>
    r67849 | benjamin.peterson | 2008-12-18 20:31:35 -0600 (Thu, 18 Dec 2008) | 1 line<br/>
<br/>
    _call_method -&gt; _callmethod and _get_value to _getvalue<br/>
  ........<br/>
    r67850 | raymond.hettinger | 2008-12-19 03:06:07 -0600 (Fri, 19 Dec 2008) | 9 lines<br/>
<br/>
    Fix-up and clean-up docs for int.bit_length().<br/>
<br/>
    * Replace dramatic footnote with in-line comment about possible round-off errors in logarithms of large numbers.<br/>
    * Add comments to the pure python code equivalent.<br/>
    * replace floor() with int() in the mathematical equivalent so the type is correct (should be an int, not a float).<br/>
    * add abs() to the mathematical equivalent so that it matches the previous line that it is supposed to be equivalent to.<br/>
    * make one combined example with a negative input.<br/>
  ........<br/>
    r67862 | benjamin.peterson | 2008-12-19 20:48:02 -0600 (Fri, 19 Dec 2008) | 1 line<br/>
<br/>
    copy sentence from docstring<br/>
  ........<br/>
    r67863 | benjamin.peterson | 2008-12-19 20:51:26 -0600 (Fri, 19 Dec 2008) | 1 line<br/>
<br/>
    add headings<br/>
  ........<br/>
    r67864 | benjamin.peterson | 2008-12-19 20:57:19 -0600 (Fri, 19 Dec 2008) | 1 line<br/>
<br/>
    beef up docstring<br/>
  ........<br/>
    r67880 | benjamin.peterson | 2008-12-20 16:49:24 -0600 (Sat, 20 Dec 2008) | 1 line<br/>
<br/>
    remove redundant sentence<br/>
  ........<br/>
    r67882 | benjamin.peterson | 2008-12-20 16:59:49 -0600 (Sat, 20 Dec 2008) | 1 line<br/>
<br/>
    add some recent releases to the list<br/>
  ........<br/>
................<br/>
  r67887 | benjamin.peterson | 2008-12-20 18:16:13 -0600 (Sat, 20 Dec 2008) | 9 lines<br/>
<br/>
  Merged revisions 67885 via svnmerge from<br/>
  svn+ssh://pythondev@svn.python.org/python/trunk<br/>
<br/>
  ........<br/>
    r67885 | benjamin.peterson | 2008-12-20 17:48:54 -0600 (Sat, 20 Dec 2008) | 1 line<br/>
<br/>
    silence annoying DeprecationWarning<br/>
  ........<br/>
................]]></description>
    <author>&#66;&#101;&#110;&#106;&#97;&#109;&#105;&#110;&#32;&#80;&#101;&#116;&#101;&#114;&#115;&#111;&#110;&#32;&#60;&#98;&#101;&#110;&#106;&#97;&#109;&#105;&#110;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Sun, 21 Dec 2008 00:55:55 +0000</pubDate>
</item>
<item>
    <title>Merged revisions 67708 via svnmerge from</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/20a84e063052/Modules/mathmodule.c</link>
    <description><![CDATA[Merged revisions 67708 via svnmerge from<br/>
svn+ssh://pythondev@svn.python.org/python/branches/py3k<br/>
<br/>
................<br/>
  r67708 | mark.dickinson | 2008-12-11 21:56:00 +0000 (Thu, 11 Dec 2008) | 12 lines<br/>
<br/>
  Merged revisions 67707 via svnmerge from<br/>
  svn+ssh://pythondev@svn.python.org/python/trunk<br/>
<br/>
  ........<br/>
    r67707 | mark.dickinson | 2008-12-11 19:28:08 +0000 (Thu, 11 Dec 2008) | 5 lines<br/>
<br/>
    Issues #3167, #3682: tests for math.log and math.log10 were failing on<br/>
    Solaris and OpenBSD.  Fix this by handling special values and domain<br/>
    errors directly in mathmodule.c, passing only positive nonspecial floats<br/>
    to the system log/log10.<br/>
  ........<br/>
................]]></description>
    <author>&#77;&#97;&#114;&#107;&#32;&#68;&#105;&#99;&#107;&#105;&#110;&#115;&#111;&#110;&#32;&#60;&#100;&#105;&#99;&#107;&#105;&#110;&#115;&#109;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Thu, 11 Dec 2008 22:04:13 +0000</pubDate>
</item>
<item>
    <title>Merged revisions 65258,65292,65299,65308-65309,65315,65326 via svnmerge from</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/f121a963ab69/Modules/mathmodule.c</link>
    <description><![CDATA[Merged revisions 65258,65292,65299,65308-65309,65315,65326 via svnmerge from<br/>
svn+ssh://pythondev@svn.python.org/python/trunk<br/>
<br/>
........<br/>
  r65258 | mark.dickinson | 2008-07-27 08:15:29 +0100 (Sun, 27 Jul 2008) | 4 lines<br/>
<br/>
  Remove math.sum tests related to overflow, special values, and behaviour<br/>
  near the extremes of the floating-point range.  (The behaviour of math.sum<br/>
  should be regarded as undefined in these cases.)<br/>
........<br/>
  r65292 | mark.dickinson | 2008-07-29 19:45:38 +0100 (Tue, 29 Jul 2008) | 4 lines<br/>
<br/>
  More modifications to tests for math.sum:  replace the Python<br/>
  version of msum by a version using a different algorithm, and<br/>
  use the new float.fromhex method to specify test results exactly.<br/>
........<br/>
  r65299 | mark.dickinson | 2008-07-30 13:01:41 +0100 (Wed, 30 Jul 2008) | 5 lines<br/>
<br/>
  Fix special-value handling for math.sum.<br/>
  Also minor cleanups to the code: fix tabbing, remove<br/>
  trailing whitespace, and reformat to fit into 80<br/>
  columns.<br/>
........<br/>
  r65308 | mark.dickinson | 2008-07-30 17:20:10 +0100 (Wed, 30 Jul 2008) | 2 lines<br/>
<br/>
  Rename math.sum to math.fsum<br/>
........<br/>
  r65309 | mark.dickinson | 2008-07-30 17:25:16 +0100 (Wed, 30 Jul 2008) | 3 lines<br/>
<br/>
  Replace math.sum with math.fsum in a couple of comments<br/>
  that were missed by r65308<br/>
........<br/>
  r65315 | mark.dickinson | 2008-07-30 21:23:15 +0100 (Wed, 30 Jul 2008) | 2 lines<br/>
<br/>
  Add note about problems with math.fsum on x86 hardware.<br/>
........<br/>
  r65326 | mark.dickinson | 2008-07-31 15:48:32 +0100 (Thu, 31 Jul 2008) | 2 lines<br/>
<br/>
  Rename testSum to testFsum and move it to proper place in test_math.py<br/>
........]]></description>
    <author>&#77;&#97;&#114;&#107;&#32;&#68;&#105;&#99;&#107;&#105;&#110;&#115;&#111;&#110;&#32;&#60;&#100;&#105;&#99;&#107;&#105;&#110;&#115;&#109;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Fri, 01 Aug 2008 08:16:13 +0000</pubDate>
</item>
<item>
    <title>Merged revisions 64365,64370,64406,64408-64409,64412,64416-64417,64420-64421,64425-64428 via svnmerge from</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/e22deaeb6c1b/Modules/mathmodule.c</link>
    <description><![CDATA[Merged revisions 64365,64370,64406,64408-64409,64412,64416-64417,64420-64421,64425-64428 via svnmerge from<br/>
svn+ssh://pythondev@svn.python.org/python/trunk<br/>
<br/>
........<br/>
  r64365 | raymond.hettinger | 2008-06-17 19:56:57 -0500 (Tue, 17 Jun 2008) | 1 line<br/>
<br/>
  Fix double decref.<br/>
........<br/>
  r64370 | mark.dickinson | 2008-06-18 04:20:17 -0500 (Wed, 18 Jun 2008) | 2 lines<br/>
<br/>
  Typo fix<br/>
........<br/>
  r64406 | andrew.kuchling | 2008-06-19 09:02:30 -0500 (Thu, 19 Jun 2008) | 1 line<br/>
<br/>
  Only include update_lines_cols() function when it's actually going to be used<br/>
........<br/>
  r64408 | amaury.forgeotdarc | 2008-06-19 14:57:39 -0500 (Thu, 19 Jun 2008) | 2 lines<br/>
<br/>
  test_macos can be skipped on non-mac platforms.<br/>
........<br/>
  r64409 | andrew.kuchling | 2008-06-19 15:33:31 -0500 (Thu, 19 Jun 2008) | 1 line<br/>
<br/>
  Put threading in front of thread<br/>
........<br/>
  r64412 | amaury.forgeotdarc | 2008-06-19 16:17:12 -0500 (Thu, 19 Jun 2008) | 3 lines<br/>
<br/>
  In test_site, correctly escape backslashes in path names.<br/>
  This allows the test to pass when the username begins with a lowercase 't'...<br/>
........<br/>
  r64416 | vinay.sajip | 2008-06-19 17:40:17 -0500 (Thu, 19 Jun 2008) | 2 lines<br/>
<br/>
  Bug #3136: fileConfig()'s disabling of old loggers is now conditional via an optional disable_existing_loggers parameter, but the default value is such that the old behaviour is preserved.<br/>
  Thanks to Leandro Lucarella for the patch.<br/>
........<br/>
  r64417 | vinay.sajip | 2008-06-19 17:41:08 -0500 (Thu, 19 Jun 2008) | 1 line<br/>
<br/>
  Updated with fix for #3136.<br/>
........<br/>
  r64420 | andrew.kuchling | 2008-06-19 21:05:57 -0500 (Thu, 19 Jun 2008) | 1 line<br/>
<br/>
  Various items<br/>
........<br/>
  r64421 | andrew.kuchling | 2008-06-19 21:11:42 -0500 (Thu, 19 Jun 2008) | 1 line<br/>
<br/>
  Fix comment typos<br/>
........<br/>
  r64425 | andrew.kuchling | 2008-06-20 06:39:54 -0500 (Fri, 20 Jun 2008) | 1 line<br/>
<br/>
  Various items<br/>
........<br/>
  r64426 | mark.dickinson | 2008-06-20 09:53:43 -0500 (Fri, 20 Jun 2008) | 4 lines<br/>
<br/>
  Issue #3004:  Minor fix to slice.indices().  slice(-10).indices(9) now<br/>
  returns (0, 0, 1) instead of (0, -1, 1), and slice(None, 10, -1).indices(10)<br/>
  returns (9, 9, -1) instead of (9, 10, -1).<br/>
........<br/>
  r64427 | mark.dickinson | 2008-06-20 10:17:41 -0500 (Fri, 20 Jun 2008) | 2 lines<br/>
<br/>
  Fix outdated count of the number of new math module functions.<br/>
........<br/>
  r64428 | mark.dickinson | 2008-06-20 10:26:19 -0500 (Fri, 20 Jun 2008) | 2 lines<br/>
<br/>
  Fix another typo in math_sum comment<br/>
........]]></description>
    <author>&#66;&#101;&#110;&#106;&#97;&#109;&#105;&#110;&#32;&#80;&#101;&#116;&#101;&#114;&#115;&#111;&#110;&#32;&#60;&#98;&#101;&#110;&#106;&#97;&#109;&#105;&#110;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Wed, 02 Jul 2008 16:11:42 +0000</pubDate>
</item>
<item>
    <title>Quick fix for test_math failures on Solaris 10 buildbot.  For future</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/a6503ae3e19c/Modules/mathmodule.c</link>
    <description><![CDATA[Quick fix for test_math failures on Solaris 10 buildbot.  For future<br/>
reference, note that that asin(float('inf')) doesn't seem to return the<br/>
expected NaN on this platform.]]></description>
    <author>&#77;&#97;&#114;&#107;&#32;&#68;&#105;&#99;&#107;&#105;&#110;&#115;&#111;&#110;&#32;&#60;&#100;&#105;&#99;&#107;&#105;&#110;&#115;&#109;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Wed, 18 Jun 2008 10:04:31 +0000</pubDate>
</item>
<item>
    <title>Merged revisions 64349 via svnmerge from</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/a0523c7c1c4f/Modules/mathmodule.c</link>
    <description><![CDATA[Merged revisions 64349 via svnmerge from<br/>
svn+ssh://pythondev@svn.python.org/python/trunk<br/>
<br/>
........<br/>
  r64349 | mark.dickinson | 2008-06-17 16:16:55 -0500 (Tue, 17 Jun 2008) | 4 lines<br/>
<br/>
  Issue 3118: make test_math pass on Ubuntu/ia64.  exp(-745.0) was raising<br/>
  OverflowError incorrectly on this platform, presumably as a result of<br/>
  the libm setting errno = ERANGE for this call.<br/>
........]]></description>
    <author>&#66;&#101;&#110;&#106;&#97;&#109;&#105;&#110;&#32;&#80;&#101;&#116;&#101;&#114;&#115;&#111;&#110;&#32;&#60;&#98;&#101;&#110;&#106;&#97;&#109;&#105;&#110;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Tue, 17 Jun 2008 22:39:26 +0000</pubDate>
</item>
<item>
    <title>Implement PEP 3121: new module initialization and finalization API.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/94f64f11fdd0/Modules/mathmodule.c</link>
    <description><![CDATA[Implement PEP 3121: new module initialization and finalization API.]]></description>
    <author>&#77;&#97;&#114;&#116;&#105;&#110;&#32;&#118;&#46;&#32;&#76;&#246;&#119;&#105;&#115;&#32;&#60;&#109;&#97;&#114;&#116;&#105;&#110;&#64;&#118;&#46;&#108;&#111;&#101;&#119;&#105;&#115;&#46;&#100;&#101;&#62;</author>
    <pubDate>Wed, 11 Jun 2008 05:26:20 +0000</pubDate>
</item>
<item>
    <title>Merged revisions 64002-64003,64012,64036-64037,64047,64050-64052,64054-64055,64066,64071 via svnmerge from</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/bd584f121c4b/Modules/mathmodule.c</link>
    <description><![CDATA[Merged revisions 64002-64003,64012,64036-64037,64047,64050-64052,64054-64055,64066,64071 via svnmerge from<br/>
svn+ssh://pythondev@svn.python.org/python/trunk<br/>
<br/>
........<br/>
  r64002 | travis.oliphant | 2008-06-07 00:33:21 +0200 (Sat, 07 Jun 2008) | 1 line<br/>
<br/>
  Add long double check support to configure test.<br/>
........<br/>
  r64003 | travis.oliphant | 2008-06-07 00:39:47 +0200 (Sat, 07 Jun 2008) | 1 line<br/>
<br/>
  Remove locking part of new buffer protocol.<br/>
........<br/>
  r64012 | facundo.batista | 2008-06-07 15:36:36 +0200 (Sat, 07 Jun 2008) | 4 lines<br/>
<br/>
<br/>
  Finished bug #2451.  Fixed the retrying part to make it<br/>
  more robust.<br/>
........<br/>
  r64036 | georg.brandl | 2008-06-08 10:54:40 +0200 (Sun, 08 Jun 2008) | 2 lines<br/>
<br/>
  #3028: tokenize passes the physical line.<br/>
........<br/>
  r64037 | georg.brandl | 2008-06-08 10:59:38 +0200 (Sun, 08 Jun 2008) | 2 lines<br/>
<br/>
  Argh, I read it wrong. Reverted 64036 and added a clarifying remark.<br/>
........<br/>
  r64047 | raymond.hettinger | 2008-06-09 03:28:30 +0200 (Mon, 09 Jun 2008) | 1 line<br/>
<br/>
  Issue3065:  Fixed pickling of named tuples.  Added tests.<br/>
........<br/>
  r64050 | raymond.hettinger | 2008-06-09 08:54:45 +0200 (Mon, 09 Jun 2008) | 1 line<br/>
<br/>
  Issue #2138: Add math.factorial().<br/>
........<br/>
  r64051 | raymond.hettinger | 2008-06-09 10:33:37 +0200 (Mon, 09 Jun 2008) | 1 line<br/>
<br/>
  Let set.union() and set.update() accept multiple inputs.<br/>
........<br/>
  r64052 | raymond.hettinger | 2008-06-09 11:29:17 +0200 (Mon, 09 Jun 2008) | 1 line<br/>
<br/>
  Address double-rounding scenarios by setting all variables to long doubles.<br/>
........<br/>
  r64054 | raymond.hettinger | 2008-06-09 13:24:47 +0200 (Mon, 09 Jun 2008) | 1 line<br/>
<br/>
  Unhappy buildbots.  Revert 64052.  Long doubles have unexpected effects on some builds.<br/>
........<br/>
  r64055 | raymond.hettinger | 2008-06-09 15:07:27 +0200 (Mon, 09 Jun 2008) | 1 line<br/>
<br/>
  Let set.intersection() and set.intersection_update() take multiple input arguments.<br/>
........<br/>
  r64066 | robert.schuppenies | 2008-06-10 12:10:31 +0200 (Tue, 10 Jun 2008) | 2 lines<br/>
<br/>
  Issue 3048: Fixed sys.getsizeof for unicode objects.<br/>
........<br/>
  r64071 | thomas.heller | 2008-06-10 16:07:12 +0200 (Tue, 10 Jun 2008) | 3 lines<br/>
<br/>
  NEWS entry for:<br/>
  Add an optional 'offset' parameter to byref, defaulting to zero.<br/>
........]]></description>
    <author>&#71;&#101;&#111;&#114;&#103;&#32;&#66;&#114;&#97;&#110;&#100;&#108;&#32;&#60;&#103;&#101;&#111;&#114;&#103;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Tue, 10 Jun 2008 19:20:26 +0000</pubDate>
</item>
<item>
    <title>Merged revisions 63562,63570,63728,63734,63784,63788,63802,63817,63827,63839,63887,63975,63998 via svnmerge from</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/2925b568aacc/Modules/mathmodule.c</link>
    <description><![CDATA[Merged revisions 63562,63570,63728,63734,63784,63788,63802,63817,63827,63839,63887,63975,63998 via svnmerge from<br/>
svn+ssh://pythondev@svn.python.org/python/trunk<br/>
<br/>
........<br/>
  r63562 | martin.v.loewis | 2008-05-23 17:06:50 +0200 (Fri, 23 May 2008) | 2 lines<br/>
<br/>
  Patch #1722225: Support QNX 6.<br/>
........<br/>
  r63570 | trent.nelson | 2008-05-23 22:33:14 +0200 (Fri, 23 May 2008) | 1 line<br/>
<br/>
  Introduce a user macro named $(externalsDir), which should point to the root directory of where all the external sources should live.  Developers can change this value if their external sources live elsewhere.  The default of '..\..' matches the current status quo.<br/>
........<br/>
  r63728 | gregory.p.smith | 2008-05-26 23:16:34 +0200 (Mon, 26 May 2008) | 4 lines<br/>
<br/>
  Fix issue2589: there was a potential integer overflow leading to<br/>
  memory corruption on esoteric platforms and incorrect behavior on<br/>
  normal platforms.<br/>
........<br/>
  r63734 | gregory.p.smith | 2008-05-27 00:07:28 +0200 (Tue, 27 May 2008) | 3 lines<br/>
<br/>
  Fix issue2588: Do not execute str[size-1] = '\0' when a 0 size is<br/>
  passed in.  (The assert won't prevent this in non-debug builds).<br/>
........<br/>
  r63784 | raymond.hettinger | 2008-05-29 10:38:23 +0200 (Thu, 29 May 2008) | 1 line<br/>
<br/>
  Fix two typos.<br/>
........<br/>
  r63788 | facundo.batista | 2008-05-29 18:39:26 +0200 (Thu, 29 May 2008) | 6 lines<br/>
<br/>
<br/>
  Fixed the semantic of timeout for socket.create_connection and<br/>
  all the upper level libraries that use it, including urllib2.<br/>
  Added and fixed some tests, and changed docs correspondingly.<br/>
  Thanks to John J Lee for the patch and the pusing, :)<br/>
........<br/>
  r63802 | mark.dickinson | 2008-05-30 04:46:53 +0200 (Fri, 30 May 2008) | 2 lines<br/>
<br/>
  Fix typo in testSum<br/>
........<br/>
  r63817 | raymond.hettinger | 2008-05-30 20:20:50 +0200 (Fri, 30 May 2008) | 8 lines<br/>
<br/>
  * Mark intermedidate computes values (hi, lo, yr) as volatile.<br/>
  * Expand comments.<br/>
  * Swap variable names in the sum_exact code so that x and y<br/>
    are consistently chosen as the larger and smaller magnitude<br/>
    values respectively.<br/>
........<br/>
  r63827 | raymond.hettinger | 2008-05-31 05:24:31 +0200 (Sat, 31 May 2008) | 1 line<br/>
<br/>
  Implement heapq in terms of less-than (to match list.sort()).<br/>
........<br/>
  r63839 | gerhard.haering | 2008-05-31 23:33:27 +0200 (Sat, 31 May 2008) | 2 lines<br/>
<br/>
  Fixed rowcount for SELECT statements. They're -1 now (again), for better DB-API 2.0 compliance.<br/>
........<br/>
  r63887 | gregory.p.smith | 2008-06-02 06:05:52 +0200 (Mon, 02 Jun 2008) | 4 lines<br/>
<br/>
  Fix issue 2782: be less strict about the format string type in strftime.<br/>
  Accept unicode and anything else ParseTuple &quot;s#&quot; can deal with.  This<br/>
  matches the time.strftime behavior.<br/>
........<br/>
  r63975 | neal.norwitz | 2008-06-06 06:47:01 +0200 (Fri, 06 Jun 2008) | 3 lines<br/>
<br/>
  Aldo Cortesi confirmed this is still needed for OpenBSD 4.2 and 4.3.<br/>
  (I didn't regen configure, since I don't have a working autoconf.)<br/>
........<br/>
  r63998 | raymond.hettinger | 2008-06-06 23:47:51 +0200 (Fri, 06 Jun 2008) | 1 line<br/>
<br/>
  Issue 3501: Make heapq support both __le__ and __lt__.<br/>
........]]></description>
    <author>&#71;&#101;&#111;&#114;&#103;&#32;&#66;&#114;&#97;&#110;&#100;&#108;&#32;&#60;&#103;&#101;&#111;&#114;&#103;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Tue, 10 Jun 2008 17:40:04 +0000</pubDate>
</item>
<item>
    <title>Merged revisions 63542-63544,63546,63553,63563-63564,63567,63569,63576 via svnmerge from</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/3975ec2b0de2/Modules/mathmodule.c</link>
    <description><![CDATA[Merged revisions 63542-63544,63546,63553,63563-63564,63567,63569,63576 via svnmerge from<br/>
svn+ssh://pythondev@svn.python.org/python/trunk<br/>
<br/>
........<br/>
  r63542 | mark.dickinson | 2008-05-22 20:35:30 -0500 (Thu, 22 May 2008) | 5 lines<br/>
<br/>
  Issue #2819: Add math.sum, a function that sums a sequence of floats<br/>
  efficiently but with no intermediate loss of precision.  Based on<br/>
  Raymond Hettinger's ASPN recipe.  Thanks Jean Brouwers for the patch.<br/>
........<br/>
  r63543 | mark.dickinson | 2008-05-22 21:36:48 -0500 (Thu, 22 May 2008) | 2 lines<br/>
<br/>
  Add tests for math.sum (Issue #2819)<br/>
........<br/>
  r63544 | mark.dickinson | 2008-05-22 22:30:01 -0500 (Thu, 22 May 2008) | 2 lines<br/>
<br/>
  Better error reporting in test_math.py<br/>
........<br/>
  r63546 | raymond.hettinger | 2008-05-22 23:32:43 -0500 (Thu, 22 May 2008) | 1 line<br/>
<br/>
  Tweak the comments and formatting.<br/>
........<br/>
  r63553 | mark.dickinson | 2008-05-23 07:07:36 -0500 (Fri, 23 May 2008) | 3 lines<br/>
<br/>
  Skip math.sum tests on non IEEE 754 platforms, and on IEEE 754 platforms<br/>
  that exhibit the problem described in issue #2937.<br/>
........<br/>
  r63563 | martin.v.loewis | 2008-05-23 10:18:28 -0500 (Fri, 23 May 2008) | 3 lines<br/>
<br/>
  Issue #1390: Raise ValueError in toxml when an invalid comment would<br/>
  otherwise be produced.<br/>
........<br/>
  r63564 | raymond.hettinger | 2008-05-23 12:21:44 -0500 (Fri, 23 May 2008) | 1 line<br/>
<br/>
  Issue 2909: show how to name unpacked fields.<br/>
........<br/>
  r63567 | raymond.hettinger | 2008-05-23 12:34:34 -0500 (Fri, 23 May 2008) | 1 line<br/>
<br/>
  Fix typo<br/>
........<br/>
  r63569 | martin.v.loewis | 2008-05-23 14:33:13 -0500 (Fri, 23 May 2008) | 3 lines<br/>
<br/>
  Mention that the leaking of variables from list comprehensions<br/>
  is fixed in 3.0.<br/>
........<br/>
  r63576 | martin.v.loewis | 2008-05-24 04:36:45 -0500 (Sat, 24 May 2008) | 3 lines<br/>
<br/>
  Don't try to get the window size if it was never set before.<br/>
  Fixes the test failure on Solaris.<br/>
........]]></description>
    <author>&#66;&#101;&#110;&#106;&#97;&#109;&#105;&#110;&#32;&#80;&#101;&#116;&#101;&#114;&#115;&#111;&#110;&#32;&#60;&#98;&#101;&#110;&#106;&#97;&#109;&#105;&#110;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Mon, 26 May 2008 17:36:47 +0000</pubDate>
</item>
<item>
    <title>Remove duplicate check for PyLong_Check().  It was checked above.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/63ddd3ee4a2d/Modules/mathmodule.c</link>
    <description><![CDATA[Remove duplicate check for PyLong_Check().  It was checked above.]]></description>
    <author>&#78;&#101;&#97;&#108;&#32;&#78;&#111;&#114;&#119;&#105;&#116;&#122;&#32;&#60;&#110;&#110;&#111;&#114;&#119;&#105;&#116;&#122;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Tue, 20 May 2008 04:39:15 +0000</pubDate>
</item>
<item>
    <title>Merged revisions 62914-62916,62918-62919,62921-62922,62924-62942,62944-62945,62947-62949 via svnmerge from</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/081c15806e28/Modules/mathmodule.c</link>
    <description><![CDATA[Merged revisions 62914-62916,62918-62919,62921-62922,62924-62942,62944-62945,62947-62949 via svnmerge from<br/>
svn+ssh://pythondev@svn.python.org/python/trunk<br/>
<br/>
........<br/>
  r62914 | skip.montanaro | 2008-05-08 20:45:00 -0400 (Thu, 08 May 2008) | 4 lines<br/>
<br/>
  Add an example about using NamedTemporaryFile() to replace mktemp().  I'm<br/>
  unclear whether the verbatim text should have been indented or by how much.<br/>
........<br/>
  r62915 | benjamin.peterson | 2008-05-08 20:50:40 -0400 (Thu, 08 May 2008) | 2 lines<br/>
<br/>
  reindent example<br/>
........<br/>
  r62927 | georg.brandl | 2008-05-09 02:09:25 -0400 (Fri, 09 May 2008) | 2 lines<br/>
<br/>
  #2788: add .hgignore file.<br/>
........<br/>
  r62928 | georg.brandl | 2008-05-09 02:10:43 -0400 (Fri, 09 May 2008) | 2 lines<br/>
<br/>
  #2781: fix function name.<br/>
........<br/>
  r62929 | georg.brandl | 2008-05-09 02:18:27 -0400 (Fri, 09 May 2008) | 2 lines<br/>
<br/>
  Add a sentence to basicConfig() that is in the docstring.<br/>
........<br/>
  r62930 | georg.brandl | 2008-05-09 02:26:54 -0400 (Fri, 09 May 2008) | 2 lines<br/>
<br/>
  Add another link to colorsys docs.<br/>
........<br/>
  r62931 | georg.brandl | 2008-05-09 02:36:07 -0400 (Fri, 09 May 2008) | 2 lines<br/>
<br/>
  Add Kodos as a re reference.<br/>
........<br/>
  r62932 | georg.brandl | 2008-05-09 02:39:58 -0400 (Fri, 09 May 2008) | 2 lines<br/>
<br/>
  Add a note about using reload().<br/>
........<br/>
  r62933 | andrew.kuchling | 2008-05-09 07:46:05 -0400 (Fri, 09 May 2008) | 3 lines<br/>
<br/>
  Update planned release date.<br/>
  Uncomment PEP 370 section.<br/>
  Add some module items<br/>
........<br/>
  r62934 | christian.heimes | 2008-05-09 08:19:09 -0400 (Fri, 09 May 2008) | 1 line<br/>
<br/>
  Add --user option to build_ext<br/>
........<br/>
  r62948 | mark.dickinson | 2008-05-09 13:54:23 -0400 (Fri, 09 May 2008) | 3 lines<br/>
<br/>
  Issue #2487.  math.ldexp(x, n) raised OverflowError when n was large and<br/>
  negative; fix to return an (appropriately signed) zero instead.<br/>
........<br/>
  r62949 | martin.v.loewis | 2008-05-09 14:21:55 -0400 (Fri, 09 May 2008) | 1 line<br/>
<br/>
  Use the CHM file name that Sphinx assigns.<br/>
........]]></description>
    <author>&#65;&#108;&#101;&#120;&#97;&#110;&#100;&#114;&#101;&#32;&#86;&#97;&#115;&#115;&#97;&#108;&#111;&#116;&#116;&#105;&#32;&#60;&#97;&#108;&#101;&#120;&#97;&#110;&#100;&#114;&#101;&#64;&#112;&#101;&#97;&#100;&#114;&#111;&#112;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Thu, 15 May 2008 22:09:29 +0000</pubDate>
</item>
<item>
    <title>Revert the temporary change in r62624</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/8b67685a8bc3/Modules/mathmodule.c</link>
    <description><![CDATA[Revert the temporary change in r62624]]></description>
    <author>&#77;&#97;&#114;&#107;&#32;&#68;&#105;&#99;&#107;&#105;&#110;&#115;&#111;&#110;&#32;&#60;&#100;&#105;&#99;&#107;&#105;&#110;&#115;&#109;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Fri, 09 May 2008 14:10:27 +0000</pubDate>
</item>
<item>
    <title>Merged revisions 62425-62429,62434-62436,62441,62444,62446-62448,62450-62455,62463,62465-62466,62469,62474,62476-62478,62480,62485,62492,62497-62498,62500,62507,62513-62514,62516,62521,62531,62535,62545-62546,62548-62551,62553-62559,62569,62574,62577,62593,62595,62604-62606,62608,62616,62626-62627,62636,62638,62644-62645,62647-62648,62651-62653,62656,62661,62663,62680,62686-62687,62696,62699-62703,62711 via svnmerge from</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/031dfe455585/Modules/mathmodule.c</link>
    <description><![CDATA[Merged revisions 62425-62429,62434-62436,62441,62444,62446-62448,62450-62455,62463,62465-62466,62469,62474,62476-62478,62480,62485,62492,62497-62498,62500,62507,62513-62514,62516,62521,62531,62535,62545-62546,62548-62551,62553-62559,62569,62574,62577,62593,62595,62604-62606,62608,62616,62626-62627,62636,62638,62644-62645,62647-62648,62651-62653,62656,62661,62663,62680,62686-62687,62696,62699-62703,62711 via svnmerge from<br/>
svn+ssh://pythondev@svn.python.org/python/trunk<br/>
<br/>
................<br/>
  r62425 | andrew.kuchling | 2008-04-21 03:45:57 +0200 (Mon, 21 Apr 2008) | 1 line<br/>
<br/>
  Comment typo<br/>
................<br/>
  r62426 | mark.dickinson | 2008-04-21 03:55:50 +0200 (Mon, 21 Apr 2008) | 2 lines<br/>
<br/>
  Silence 'r may be used uninitialized' compiler warning.<br/>
................<br/>
  r62427 | andrew.kuchling | 2008-04-21 04:08:00 +0200 (Mon, 21 Apr 2008) | 1 line<br/>
<br/>
  Markup fix<br/>
................<br/>
  r62428 | andrew.kuchling | 2008-04-21 04:08:13 +0200 (Mon, 21 Apr 2008) | 1 line<br/>
<br/>
  Wording changes<br/>
................<br/>
  r62429 | andrew.kuchling | 2008-04-21 04:14:24 +0200 (Mon, 21 Apr 2008) | 1 line<br/>
<br/>
  Add various items<br/>
................<br/>
  r62434 | thomas.heller | 2008-04-21 15:46:55 +0200 (Mon, 21 Apr 2008) | 1 line<br/>
<br/>
  Fix typo.<br/>
................<br/>
  r62435 | david.goodger | 2008-04-21 16:40:22 +0200 (Mon, 21 Apr 2008) | 1 line<br/>
<br/>
  corrections (&quot;reStructuredText&quot; is one word)<br/>
................<br/>
  r62436 | david.goodger | 2008-04-21 16:43:33 +0200 (Mon, 21 Apr 2008) | 1 line<br/>
<br/>
  capitalization<br/>
................<br/>
  r62441 | gregory.p.smith | 2008-04-21 19:46:40 +0200 (Mon, 21 Apr 2008) | 2 lines<br/>
<br/>
  explicitly flush after the ... since there wasn't a newline<br/>
................<br/>
  r62444 | jeroen.ruigrok | 2008-04-21 22:15:39 +0200 (Mon, 21 Apr 2008) | 2 lines<br/>
<br/>
  Windows x64 also falls under VER_PLATFORM_WIN32_NT.<br/>
................<br/>
  r62446 | gregory.p.smith | 2008-04-21 23:31:08 +0200 (Mon, 21 Apr 2008) | 3 lines<br/>
<br/>
  If sys.stdin is not a tty, fall back to default_getpass after printing<br/>
  a warning instead of failing with a termios.error.<br/>
................<br/>
  r62447 | mark.dickinson | 2008-04-22 00:32:24 +0200 (Tue, 22 Apr 2008) | 8 lines<br/>
<br/>
  test_math and test_cmath are failing on the FreeBSD 6.2 trunk buildbot,<br/>
  apparently because tanh(-0.) loses the sign of zero on that platform.<br/>
  If true, this is a bug in FreeBSD.<br/>
<br/>
  Added a configure test to verify this.  I still need to figure out<br/>
  how best to deal with this failure.<br/>
................<br/>
  r62448 | amaury.forgeotdarc | 2008-04-22 00:35:30 +0200 (Tue, 22 Apr 2008) | 7 lines<br/>
<br/>
  Issue 2665: On Windows, sys.stderr does not contain a valid file when running without a console.<br/>
  It seems to work, but will fail at the first flush.<br/>
<br/>
  This causes IDLE to crash when too many warnings are printed.<br/>
<br/>
  Will backport.<br/>
................<br/>
  r62450 | benjamin.peterson | 2008-04-22 00:57:00 +0200 (Tue, 22 Apr 2008) | 2 lines<br/>
<br/>
  Fix Sphinx warnings<br/>
................<br/>
  r62451 | mark.dickinson | 2008-04-22 02:54:27 +0200 (Tue, 22 Apr 2008) | 3 lines<br/>
<br/>
  Make configure test for tanh(-0.) == -0. committed in r62447 actually<br/>
  work.  (The test wasn't properly linked with libm.  Sigh.)<br/>
................<br/>
  r62452 | benjamin.peterson | 2008-04-22 04:16:03 +0200 (Tue, 22 Apr 2008) | 2 lines<br/>
<br/>
  Various io doc updates<br/>
................<br/>
  r62453 | neal.norwitz | 2008-04-22 07:07:47 +0200 (Tue, 22 Apr 2008) | 1 line<br/>
<br/>
  Add Thomas Lee<br/>
................<br/>
  r62454 | gregory.p.smith | 2008-04-22 10:08:41 +0200 (Tue, 22 Apr 2008) | 8 lines<br/>
<br/>
  Major improvements:<br/>
  * Default to using /dev/tty for the password prompt and input before<br/>
    falling back to sys.stdin and sys.stderr.<br/>
  * Use sys.stderr instead of sys.stdout.<br/>
  * print the 'password may be echoed' warning to stream used to display<br/>
    the prompt rather than always sys.stderr.<br/>
  * warn() with GetPassWarning when input may be echoed.<br/>
................<br/>
  r62455 | gregory.p.smith | 2008-04-22 10:11:33 +0200 (Tue, 22 Apr 2008) | 2 lines<br/>
<br/>
  update the getpass entry<br/>
................<br/>
  r62463 | amaury.forgeotdarc | 2008-04-22 23:14:41 +0200 (Tue, 22 Apr 2008) | 5 lines<br/>
<br/>
  Issue #2670: urllib2.build_opener() failed when two handlers<br/>
  derive the same default base class.<br/>
<br/>
  Will backport.<br/>
................<br/>
  r62465 | skip.montanaro | 2008-04-23 00:45:09 +0200 (Wed, 23 Apr 2008) | 3 lines<br/>
<br/>
  Factor in documentation changes from issue 1753732.<br/>
................<br/>
  r62466 | gregory.p.smith | 2008-04-23 03:06:42 +0200 (Wed, 23 Apr 2008) | 2 lines<br/>
<br/>
  syntax fixup<br/>
................<br/>
  r62469 | benjamin.peterson | 2008-04-23 22:38:06 +0200 (Wed, 23 Apr 2008) | 2 lines<br/>
<br/>
  #2673 Fix example typo in optparse docs<br/>
................<br/>
  r62474 | martin.v.loewis | 2008-04-24 11:50:50 +0200 (Thu, 24 Apr 2008) | 2 lines<br/>
<br/>
  Add Guilherme Polo.<br/>
................<br/>
  r62476 | martin.v.loewis | 2008-04-24 15:16:36 +0200 (Thu, 24 Apr 2008) | 3 lines<br/>
<br/>
  Remove Py_Refcnt, Py_Type, Py_Size, as they were added only<br/>
  for backwards compatibility, yet 2.5 did not have them at all.<br/>
................<br/>
  r62477 | martin.v.loewis | 2008-04-24 15:17:24 +0200 (Thu, 24 Apr 2008) | 2 lines<br/>
<br/>
  Fix typo.<br/>
................<br/>
  r62478 | martin.v.loewis | 2008-04-24 15:18:03 +0200 (Thu, 24 Apr 2008) | 2 lines<br/>
<br/>
  Add Jesus Cea.<br/>
................<br/>
  r62480 | amaury.forgeotdarc | 2008-04-24 20:07:05 +0200 (Thu, 24 Apr 2008) | 4 lines<br/>
<br/>
  Issue2681: the literal 0o8 was wrongly accepted, and evaluated as float(0.0).<br/>
  This happened only when 8 is the first digit.<br/>
  Credits go to Lukas Meuser.<br/>
................<br/>
  r62485 | amaury.forgeotdarc | 2008-04-24 22:10:26 +0200 (Thu, 24 Apr 2008) | 5 lines<br/>
<br/>
  Disable gc when running test_trace, or we may record the __del__ of collected objects.<br/>
<br/>
  See http://mail.python.org/pipermail/python-checkins/2008-April/068633.html<br/>
  the extra events perfectly match several calls to socket._fileobject.__del__()<br/>
................<br/>
  r62492 | neal.norwitz | 2008-04-25 05:40:17 +0200 (Fri, 25 Apr 2008) | 1 line<br/>
<br/>
  Fix typo (now -&gt; no)<br/>
................<br/>
  r62497 | armin.rigo | 2008-04-25 11:35:18 +0200 (Fri, 25 Apr 2008) | 2 lines<br/>
<br/>
  A new crasher.<br/>
................<br/>
  r62498 | thomas.heller | 2008-04-25 17:44:16 +0200 (Fri, 25 Apr 2008) | 1 line<br/>
<br/>
  Add from_buffer and from_buffer_copy class methods to ctypes types.<br/>
................<br/>
  r62500 | mark.dickinson | 2008-04-25 18:59:09 +0200 (Fri, 25 Apr 2008) | 3 lines<br/>
<br/>
  Issue 2635: fix bug in the fix_sentence_endings option to textwrap.fill.<br/>
................<br/>
  r62507 | benjamin.peterson | 2008-04-25 23:43:56 +0200 (Fri, 25 Apr 2008) | 2 lines<br/>
<br/>
  Allow test_import to work when it is invoked directly<br/>
................<br/>
  r62513 | georg.brandl | 2008-04-26 20:31:07 +0200 (Sat, 26 Apr 2008) | 2 lines<br/>
<br/>
  #2691: document PyLong (s)size_t APIs, patch by Alexander Belopolsky.<br/>
................<br/>
  r62514 | georg.brandl | 2008-04-26 20:32:17 +0200 (Sat, 26 Apr 2008) | 2 lines<br/>
<br/>
  Add missing return type to dealloc.<br/>
................<br/>
  r62516 | alexandre.vassalotti | 2008-04-27 02:52:24 +0200 (Sun, 27 Apr 2008) | 2 lines<br/>
<br/>
  Fixed URL of PEP 205 in weakref's module docstring.<br/>
................<br/>
  r62521 | georg.brandl | 2008-04-27 11:39:59 +0200 (Sun, 27 Apr 2008) | 2 lines<br/>
<br/>
  #2677: add note that not all functions may accept keyword args.<br/>
................<br/>
  r62531 | georg.brandl | 2008-04-27 19:38:55 +0200 (Sun, 27 Apr 2008) | 2 lines<br/>
<br/>
  Use correct XHTML tags.<br/>
................<br/>
  r62535 | benjamin.peterson | 2008-04-27 20:14:39 +0200 (Sun, 27 Apr 2008) | 2 lines<br/>
<br/>
  #2700 Document PyNumber_ToBase<br/>
................<br/>
  r62545 | skip.montanaro | 2008-04-27 22:53:57 +0200 (Sun, 27 Apr 2008) | 1 line<br/>
<br/>
  minor wording changes, rewrap a few lines<br/>
................<br/>
  r62546 | kurt.kaiser | 2008-04-27 23:07:41 +0200 (Sun, 27 Apr 2008) | 7 lines<br/>
<br/>
  Home / Control-A toggles between left margin and end of leading white<br/>
  space.  Patch 1196903 Jeff Shute.<br/>
<br/>
  M    idlelib/PyShell.py<br/>
  M    idlelib/EditorWindow.py<br/>
  M    idlelib/NEWS.txt<br/>
................<br/>
  r62548 | kurt.kaiser | 2008-04-27 23:38:05 +0200 (Sun, 27 Apr 2008) | 2 lines<br/>
<br/>
  Improved AutoCompleteWindow logic.  Patch 2062 Tal Einat.<br/>
................<br/>
  r62549 | kurt.kaiser | 2008-04-27 23:52:19 +0200 (Sun, 27 Apr 2008) | 4 lines<br/>
<br/>
  Autocompletion of filenames now support alternate separators, e.g. the<br/>
  '/' char on Windows.  Patch 2061 Tal Einat.<br/>
................<br/>
  r62550 | skip.montanaro | 2008-04-28 00:49:56 +0200 (Mon, 28 Apr 2008) | 6 lines<br/>
<br/>
  A few small changes:<br/>
  * The only exception we should catch when trying to import cStringIO is an<br/>
    ImportError.<br/>
  * Delete the function signatures embedded in the mk*temp docstrings.<br/>
  * The tempdir global variable was initialized twice.<br/>
................<br/>
  r62551 | skip.montanaro | 2008-04-28 00:52:02 +0200 (Mon, 28 Apr 2008) | 4 lines<br/>
<br/>
  Wrap some long paragraphs and include the default values for optional<br/>
  function parameters.<br/>
................<br/>
  r62553 | skip.montanaro | 2008-04-28 04:57:23 +0200 (Mon, 28 Apr 2008) | 7 lines<br/>
<br/>
  Minor cleanups:<br/>
  * Avoid creating unused local variables where we can.  Where we can't prefix<br/>
    the unused variables with '_'.<br/>
  * Avoid shadowing builtins where it won't change the external interface of a<br/>
    function.<br/>
  * Use None as default path arg to readmodule and readmodule_ex.<br/>
................<br/>
  r62554 | skip.montanaro | 2008-04-28 04:59:45 +0200 (Mon, 28 Apr 2008) | 6 lines<br/>
<br/>
  Correct documentation to match implementation: &quot;Class&quot; instead of<br/>
  &quot;class_descriptor&quot;, &quot;Function&quot; instead of &quot;function_descriptor&quot;.  Note<br/>
  default path value for readmodule*.  Wrap some long paragraphs.  Don't<br/>
  mention 'inpackage' which isn't part of the public API.<br/>
................<br/>
  r62555 | brett.cannon | 2008-04-28 05:23:50 +0200 (Mon, 28 Apr 2008) | 5 lines<br/>
<br/>
  Fix a bug introduced by the warnings rewrite where tracebacks were being<br/>
  improperly indented.<br/>
<br/>
  Closes issue #2699.<br/>
................<br/>
  r62556 | skip.montanaro | 2008-04-28 05:25:37 +0200 (Mon, 28 Apr 2008) | 2 lines<br/>
<br/>
  Wrap some long lines.<br/>
................<br/>
  r62557 | skip.montanaro | 2008-04-28 05:27:53 +0200 (Mon, 28 Apr 2008) | 6 lines<br/>
<br/>
  Get rid of _test(), _main(), _debug() and _check().  Tests are no longer<br/>
  needed (better set available in Lib/test/test_robotparser.py).  Clean up a<br/>
  few PEP 8 nits (compound statements on a single line, whitespace around<br/>
  operators).<br/>
................<br/>
  r62558 | brett.cannon | 2008-04-28 06:50:06 +0200 (Mon, 28 Apr 2008) | 3 lines<br/>
<br/>
  Rename the test_traceback_print() function to traceback_print() to prevent<br/>
  test_capi from automatically calling the function.<br/>
................<br/>
  r62559 | georg.brandl | 2008-04-28 07:16:30 +0200 (Mon, 28 Apr 2008) | 2 lines<br/>
<br/>
  Fix markup.<br/>
................<br/>
  r62569 | amaury.forgeotdarc | 2008-04-28 23:07:06 +0200 (Mon, 28 Apr 2008) | 5 lines<br/>
<br/>
  test_sundry performs minimal tests (a simple import...) on modules that are not tested otherwise.<br/>
<br/>
  Some of them now have tests and can be removed.<br/>
  Only 70 to go...<br/>
................<br/>
  r62574 | andrew.kuchling | 2008-04-29 04:03:54 +0200 (Tue, 29 Apr 2008) | 1 line<br/>
<br/>
  Strip down SSL docs; I'm not managing to get test programs working, so I'll just give a minimal description<br/>
................<br/>
  r62577 | martin.v.loewis | 2008-04-29 08:10:53 +0200 (Tue, 29 Apr 2008) | 2 lines<br/>
<br/>
  Add Rodrigo and Heiko.<br/>
................<br/>
  r62593 | nick.coghlan | 2008-04-30 16:23:36 +0200 (Wed, 30 Apr 2008) | 1 line<br/>
<br/>
  Update command line usage documentation to reflect 2.6 changes (also includes some minor cleanups). Addresses TODO list issue 2258<br/>
................<br/>
  r62595 | andrew.kuchling | 2008-04-30 18:19:55 +0200 (Wed, 30 Apr 2008) | 1 line<br/>
<br/>
  Typo fix<br/>
................<br/>
  r62604 | benjamin.peterson | 2008-04-30 23:03:58 +0200 (Wed, 30 Apr 2008) | 2 lines<br/>
<br/>
  make test_support's captured_output a bit more robust when exceptions happen<br/>
................<br/>
  r62605 | georg.brandl | 2008-04-30 23:08:42 +0200 (Wed, 30 Apr 2008) | 2 lines<br/>
<br/>
  #1748: use functools.wraps instead of rolling own metadata update.<br/>
................<br/>
  r62606 | benjamin.peterson | 2008-04-30 23:25:55 +0200 (Wed, 30 Apr 2008) | 2 lines<br/>
<br/>
  Remove some from __future__ import with_statements<br/>
................<br/>
  r62608 | benjamin.peterson | 2008-05-01 00:03:36 +0200 (Thu, 01 May 2008) | 2 lines<br/>
<br/>
  Fix typo in whatsnew<br/>
................<br/>
  r62616 | georg.brandl | 2008-05-01 20:24:32 +0200 (Thu, 01 May 2008) | 2 lines<br/>
<br/>
  Fix synopsis.<br/>
................<br/>
  r62626 | brett.cannon | 2008-05-02 04:25:09 +0200 (Fri, 02 May 2008) | 6 lines<br/>
<br/>
  Fix a backwards-compatibility mistake where a new optional argument for<br/>
  warnings.showwarning() was being used. This broke pre-existing replacements for<br/>
  the function since they didn't support the extra argument.<br/>
<br/>
  Closes issue 2705.<br/>
................<br/>
  r62627 | gregory.p.smith | 2008-05-02 09:26:52 +0200 (Fri, 02 May 2008) | 20 lines<br/>
<br/>
  This should fix issue2632.  A long description of the two competing<br/>
  problems is in the bug report (one old, one recently introduced trying<br/>
  to fix the old one).  In short:<br/>
<br/>
  buffer data during socket._fileobject.read() and readlines() within a<br/>
  cStringIO object instead of a [] of str()s returned from the recv()<br/>
  call.<br/>
<br/>
  This prevents excessive memory use due to the size parameter being<br/>
  passed to recv() being grossly larger than the actual size of the data<br/>
  returned *and* prevents excessive cpu usage due to looping in python<br/>
  calling recv() with a very tiny size value if min() is used as the<br/>
  previous memory-use bug &quot;fix&quot; did.<br/>
<br/>
  It also documents what the socket._fileobject._rbufsize member is<br/>
  actually used for.<br/>
<br/>
  This is a candidate for back porting to 2.5.<br/>
................<br/>
  r62636 | mark.hammond | 2008-05-02 14:48:15 +0200 (Fri, 02 May 2008) | 2 lines<br/>
<br/>
  #2581: Vista UAC/elevation support for bdist_wininst<br/>
................<br/>
  r62638 | facundo.batista | 2008-05-02 19:39:00 +0200 (Fri, 02 May 2008) | 3 lines<br/>
<br/>
<br/>
  Fixed some test structures. Thanks Mark Dickinson.<br/>
................<br/>
  r62644 | ronald.oussoren | 2008-05-02 21:45:11 +0200 (Fri, 02 May 2008) | 7 lines<br/>
<br/>
  Fix for issue #2573: Can't change the framework name on OS X builds<br/>
<br/>
  This introduces a new configure option: --with-framework-name=NAME<br/>
  (defaulting to 'Python'). This allows you to install several copies<br/>
  of the Python framework with different names (such as a normal build<br/>
  and a debug build).<br/>
................<br/>
  r62645 | ronald.oussoren | 2008-05-02 21:58:56 +0200 (Fri, 02 May 2008) | 2 lines<br/>
<br/>
  Finish fix for issue2573, previous patch was incomplete.<br/>
................<br/>
  r62647 | martin.v.loewis | 2008-05-02 23:30:20 +0200 (Fri, 02 May 2008) | 13 lines<br/>
<br/>
  Merged revisions 62263-62646 via svnmerge from<br/>
  svn+ssh://pythondev@svn.python.org/sandbox/trunk/2to3/lib2to3<br/>
<br/>
  ........<br/>
    r62470 | david.wolever | 2008-04-24 02:11:07 +0200 (Do, 24 Apr 2008) | 3 lines<br/>
<br/>
    Fixed up and applied the patch for #2431 -- speeding up 2to3 with a lookup table.<br/>
  ........<br/>
    r62646 | martin.v.loewis | 2008-05-02 23:29:27 +0200 (Fr, 02 Mai 2008) | 2 lines<br/>
<br/>
    Fix whitespace.<br/>
  ........<br/>
................<br/>
  r62648 | ronald.oussoren | 2008-05-02 23:42:35 +0200 (Fri, 02 May 2008) | 4 lines<br/>
<br/>
  Fix for #1905: PythonLauncher not working correctly on OSX 10.5/Leopard<br/>
<br/>
  This fixes both Python Launchar and the terminalcommand module.<br/>
................<br/>
  r62651 | ronald.oussoren | 2008-05-02 23:54:56 +0200 (Fri, 02 May 2008) | 2 lines<br/>
<br/>
  Fix for issue #2520 (cannot import macerrors)<br/>
................<br/>
  r62652 | benjamin.peterson | 2008-05-03 00:12:58 +0200 (Sat, 03 May 2008) | 2 lines<br/>
<br/>
  capitalization nit for reStructuredText<br/>
................<br/>
  r62653 | brett.cannon | 2008-05-03 03:02:41 +0200 (Sat, 03 May 2008) | 2 lines<br/>
<br/>
  Fix some indentation errors.<br/>
................<br/>
  r62656 | brett.cannon | 2008-05-03 05:19:39 +0200 (Sat, 03 May 2008) | 6 lines<br/>
<br/>
  Fix the C implementation of 'warnings' to infer the filename of the module that<br/>
  raised an exception properly when __file__ is not set, __name__ == '__main__',<br/>
  and sys.argv[0] is a false value.<br/>
<br/>
  Closes issue2743.<br/>
................<br/>
  r62661 | amaury.forgeotdarc | 2008-05-03 14:21:13 +0200 (Sat, 03 May 2008) | 8 lines<br/>
<br/>
  In test_io, StatefulIncrementalDecoderTest was not part of the test suite.<br/>
  And of course, the test failed:<br/>
  a bytearray was used without reason in io.TextIOWrapper.tell().<br/>
<br/>
  The difference is that iterating over bytes (i.e. str in python2.6) returns 1-char bytes,<br/>
  whereas bytearrays yield integers.<br/>
  This code should still work with python3.0<br/>
................<br/>
  r62663 | benjamin.peterson | 2008-05-03 17:56:42 +0200 (Sat, 03 May 2008) | 2 lines<br/>
<br/>
  The compiling struct is now passed around to all AST helpers (see issue 2720)<br/>
................<br/>
  r62680 | benjamin.peterson | 2008-05-03 23:35:18 +0200 (Sat, 03 May 2008) | 2 lines<br/>
<br/>
  Moved testing of builtin types out of test_builtin and into type specific modules<br/>
................<br/>
  r62686 | mark.dickinson | 2008-05-04 04:25:46 +0200 (Sun, 04 May 2008) | 4 lines<br/>
<br/>
  Make sure that Context traps and flags dictionaries have values 0 and 1<br/>
  (as documented) rather than True and False.<br/>
................<br/>
  r62687 | benjamin.peterson | 2008-05-04 05:05:49 +0200 (Sun, 04 May 2008) | 2 lines<br/>
<br/>
  Fix typo in whatsnew<br/>
................<br/>
  r62696 | georg.brandl | 2008-05-04 11:15:04 +0200 (Sun, 04 May 2008) | 2 lines<br/>
<br/>
  #2752: wrong meaning of '' for socket host.<br/>
................<br/>
  r62699 | christian.heimes | 2008-05-04 13:50:53 +0200 (Sun, 04 May 2008) | 1 line<br/>
<br/>
  Added note that Python requires at least Win2k SP4<br/>
................<br/>
  r62700 | gerhard.haering | 2008-05-04 14:59:57 +0200 (Sun, 04 May 2008) | 3 lines<br/>
<br/>
  SQLite requires 64-bit integers in order to build. So the whole HAVE_LONG_LONG<br/>
  #ifdefing was useless.<br/>
................<br/>
  r62701 | gerhard.haering | 2008-05-04 15:15:12 +0200 (Sun, 04 May 2008) | 3 lines<br/>
<br/>
  Applied sqliterow-richcmp.diff patch from Thomas Heller in Issue2152. The<br/>
  sqlite3.Row type is now correctly hashable.<br/>
................<br/>
  r62702 | gerhard.haering | 2008-05-04 15:42:44 +0200 (Sun, 04 May 2008) | 5 lines<br/>
<br/>
  Implemented feature request 2157: Converter names are cut off at '('<br/>
  characters. This avoids the common case of something like 'NUMBER(10)' not<br/>
  being parsed as 'NUMBER', like expected. Also corrected the docs about<br/>
  converter names being case-sensitive. They aren't any longer.<br/>
................<br/>
  r62703 | georg.brandl | 2008-05-04 17:45:05 +0200 (Sun, 04 May 2008) | 2 lines<br/>
<br/>
  #2757: Remove spare newline.<br/>
................<br/>
  r62711 | benjamin.peterson | 2008-05-04 21:10:02 +0200 (Sun, 04 May 2008) | 2 lines<br/>
<br/>
  Fix typo in bugs.rst<br/>
................]]></description>
    <author>&#67;&#104;&#114;&#105;&#115;&#116;&#105;&#97;&#110;&#32;&#72;&#101;&#105;&#109;&#101;&#115;&#32;&#60;&#99;&#104;&#114;&#105;&#115;&#116;&#105;&#97;&#110;&#64;&#99;&#104;&#101;&#105;&#109;&#101;&#115;&#46;&#100;&#101;&#62;</author>
    <pubDate>Sun, 04 May 2008 22:42:01 +0000</pubDate>
</item>
<item>
    <title>One more attempt to track down Debian/alpha test_math failures:</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/80bd4baa6398/Modules/mathmodule.c</link>
    <description><![CDATA[One more attempt to track down Debian/alpha test_math failures:<br/>
add diagnostic information in the ValueError message.  This<br/>
change is temporary, and will be reversed after the next run<br/>
of the Debian/alpha buildbot.]]></description>
    <author>&#77;&#97;&#114;&#107;&#32;&#68;&#105;&#99;&#107;&#105;&#110;&#115;&#111;&#110;&#32;&#60;&#100;&#105;&#99;&#107;&#105;&#110;&#115;&#109;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Fri, 02 May 2008 01:19:50 +0000</pubDate>
</item>
<item>
    <title>Whoops.  errno should only be tested when the result is finite.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/e42fe19ba6fd/Modules/mathmodule.c</link>
    <description><![CDATA[Whoops.  errno should only be tested when the result is finite.]]></description>
    <author>&#77;&#97;&#114;&#107;&#32;&#68;&#105;&#99;&#107;&#105;&#110;&#115;&#111;&#110;&#32;&#60;&#100;&#105;&#99;&#107;&#105;&#110;&#115;&#109;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Thu, 01 May 2008 00:19:23 +0000</pubDate>
</item>
<item>
    <title>Make floating-point exception error messages slightly more verbose: in</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/3f2117d3271f/Modules/mathmodule.c</link>
    <description><![CDATA[Make floating-point exception error messages slightly more verbose: in<br/>
particular, the error message now allows one to distinguish between a<br/>
ValueError arising from a singularity (e.g. log(0.)), which would<br/>
usually produce +-infinity in non-stop mode, and a ValueError resulting<br/>
from an invalid input (e.g. sqrt(-1.)), which would normally produce a<br/>
NaN in non-stop mode.]]></description>
    <author>&#77;&#97;&#114;&#107;&#32;&#68;&#105;&#99;&#107;&#105;&#110;&#115;&#111;&#110;&#32;&#60;&#100;&#105;&#99;&#107;&#105;&#110;&#115;&#109;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Wed, 30 Apr 2008 23:30:57 +0000</pubDate>
</item>
<item>
    <title>Merged revisions 62420-62421,62423-62424 via svnmerge from</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/ec48490b969a/Modules/mathmodule.c</link>
    <description><![CDATA[Merged revisions 62420-62421,62423-62424 via svnmerge from<br/>
svn+ssh://pythondev@svn.python.org/python/trunk<br/>
<br/>
........<br/>
  r62420 | mark.dickinson | 2008-04-20 20:30:05 +0200 (Sun, 20 Apr 2008) | 3 lines<br/>
<br/>
  Even more fixes for alpha Tru64, this time for<br/>
  the phase and polar methods.<br/>
........<br/>
  r62421 | mark.dickinson | 2008-04-20 22:38:48 +0200 (Sun, 20 Apr 2008) | 2 lines<br/>
<br/>
  Add test for tanh(-0.) == -0. on IEEE 754 systems<br/>
........<br/>
  r62423 | amaury.forgeotdarc | 2008-04-20 23:02:21 +0200 (Sun, 20 Apr 2008) | 3 lines<br/>
<br/>
  Correct an apparent refleak in test_pkgutil: zipimport._zip_directory_cache contains<br/>
  info for all processed zip files, even when they are no longer used.<br/>
........<br/>
  r62424 | mark.dickinson | 2008-04-20 23:39:04 +0200 (Sun, 20 Apr 2008) | 4 lines<br/>
<br/>
  math.atan2 is misbehaving on Windows;  this patch<br/>
  should fix the problem in the same way that<br/>
  the cmath.phase problems were fixed.<br/>
........]]></description>
    <author>&#67;&#104;&#114;&#105;&#115;&#116;&#105;&#97;&#110;&#32;&#72;&#101;&#105;&#109;&#101;&#115;&#32;&#60;&#99;&#104;&#114;&#105;&#115;&#116;&#105;&#97;&#110;&#64;&#99;&#104;&#101;&#105;&#109;&#101;&#115;&#46;&#100;&#101;&#62;</author>
    <pubDate>Mon, 21 Apr 2008 13:08:03 +0000</pubDate>
</item>
<item>
    <title>Merged revisions 62386-62387,62389-62393,62396,62400-62402,62407,62409-62410,62412-62414,62418-62419 via svnmerge from</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/63965327b3ef/Modules/mathmodule.c</link>
    <description><![CDATA[Merged revisions 62386-62387,62389-62393,62396,62400-62402,62407,62409-62410,62412-62414,62418-62419 via svnmerge from<br/>
svn+ssh://pythondev@svn.python.org/python/trunk<br/>
<br/>
........<br/>
  r62386 | christian.heimes | 2008-04-19 04:23:57 +0200 (Sat, 19 Apr 2008) | 2 lines<br/>
<br/>
  Added kill, terminate and send_signal to subprocess.Popen<br/>
  The bits and pieces for the Windows side were already in place. The POSIX side is trivial (as usual) and uses os.kill().<br/>
........<br/>
  r62387 | georg.brandl | 2008-04-19 10:23:59 +0200 (Sat, 19 Apr 2008) | 2 lines<br/>
<br/>
  Fix-up docs for revision 62386.<br/>
........<br/>
  r62389 | georg.brandl | 2008-04-19 18:57:43 +0200 (Sat, 19 Apr 2008) | 2 lines<br/>
<br/>
  #2369: clarify that copyfile() doesn't take a target directory.<br/>
........<br/>
  r62390 | georg.brandl | 2008-04-19 18:58:28 +0200 (Sat, 19 Apr 2008) | 2 lines<br/>
<br/>
  #2634: clarify meaning of env parameter to spawn/exec*e.<br/>
........<br/>
  r62391 | georg.brandl | 2008-04-19 18:58:49 +0200 (Sat, 19 Apr 2008) | 2 lines<br/>
<br/>
  #2633: clarify meaning of env parameter.<br/>
........<br/>
  r62392 | georg.brandl | 2008-04-19 18:59:16 +0200 (Sat, 19 Apr 2008) | 2 lines<br/>
<br/>
  #2631: clarify IMPORT_NAME semantics.<br/>
........<br/>
  r62393 | georg.brandl | 2008-04-19 19:00:14 +0200 (Sat, 19 Apr 2008) | 2 lines<br/>
<br/>
  :func: et al. should *not* include the parens.<br/>
........<br/>
  r62396 | mark.dickinson | 2008-04-19 20:51:48 +0200 (Sat, 19 Apr 2008) | 5 lines<br/>
<br/>
  Additional tests for math.pow, and extra special-case<br/>
  handling code in math.pow, in the hope of making all<br/>
  tests pass on the alpha Tru64 buildbot.<br/>
........<br/>
  r62400 | mark.dickinson | 2008-04-19 21:41:52 +0200 (Sat, 19 Apr 2008) | 3 lines<br/>
<br/>
  Additional special-case handling for math.pow.<br/>
  Windows/VS2008 doesn't like (-1)**(+-inf).<br/>
........<br/>
  r62401 | benjamin.peterson | 2008-04-19 21:47:34 +0200 (Sat, 19 Apr 2008) | 2 lines<br/>
<br/>
  Complete documentation for errors argument of io's open and TextIOWrapper<br/>
........<br/>
  r62402 | mark.dickinson | 2008-04-19 22:31:16 +0200 (Sat, 19 Apr 2008) | 2 lines<br/>
<br/>
  Document updates to math and cmath modules.<br/>
........<br/>
  r62407 | georg.brandl | 2008-04-19 23:28:38 +0200 (Sat, 19 Apr 2008) | 2 lines<br/>
<br/>
  Update template for newest Sphinx.<br/>
........<br/>
  r62409 | mark.dickinson | 2008-04-19 23:35:35 +0200 (Sat, 19 Apr 2008) | 5 lines<br/>
<br/>
  Correct documentation for math.pow;<br/>
  0**nan is nan, not 0.  (But nan**0 and 1**nan are 1.)<br/>
<br/>
  Also fix minor typo: 'quite NaN' -&gt; 'quiet NaN'<br/>
........<br/>
  r62410 | mark.dickinson | 2008-04-19 23:49:22 +0200 (Sat, 19 Apr 2008) | 4 lines<br/>
<br/>
  Move asinh documentation to the proper place.<br/>
  Remove meaningless 'in radians' from inverse<br/>
  hyperbolic functions.<br/>
........<br/>
  r62412 | mark.dickinson | 2008-04-20 03:22:30 +0200 (Sun, 20 Apr 2008) | 5 lines<br/>
<br/>
  Report additional diagnostic information in<br/>
  test_math, to help track down debian-alpha<br/>
  buildbot failure.<br/>
........<br/>
  r62413 | mark.dickinson | 2008-04-20 03:39:24 +0200 (Sun, 20 Apr 2008) | 3 lines<br/>
<br/>
  FreeBSD doesn't follow C99 for modf(inf); so add explicit<br/>
  special-value handling to math.modf code.<br/>
........<br/>
  r62414 | mark.dickinson | 2008-04-20 06:13:13 +0200 (Sun, 20 Apr 2008) | 5 lines<br/>
<br/>
  Yet more explicit special case handling to make<br/>
  math.pow behave on alpha Tru64.  All IEEE 754<br/>
  special values are now handled directly; only<br/>
  the finite**finite case is handled by libm.<br/>
........<br/>
  r62418 | mark.dickinson | 2008-04-20 18:13:17 +0200 (Sun, 20 Apr 2008) | 7 lines<br/>
<br/>
  Issue 2662: Initialize special value tables dynamically (i.e. when<br/>
  cmath module is loaded) instead of statically. This fixes compile-time<br/>
  problems on platforms where HUGE_VAL is an extern variable rather than<br/>
  a constant.<br/>
<br/>
  Thanks Hirokazu Yamamoto for the patch.<br/>
........<br/>
  r62419 | andrew.kuchling | 2008-04-20 18:54:02 +0200 (Sun, 20 Apr 2008) | 1 line<br/>
<br/>
  Move description of math module changes; various edits to description of cmath changes<br/>
........]]></description>
    <author>&#67;&#104;&#114;&#105;&#115;&#116;&#105;&#97;&#110;&#32;&#72;&#101;&#105;&#109;&#101;&#115;&#32;&#60;&#99;&#104;&#114;&#105;&#115;&#116;&#105;&#97;&#110;&#64;&#99;&#104;&#101;&#105;&#109;&#101;&#115;&#46;&#100;&#101;&#62;</author>
    <pubDate>Sun, 20 Apr 2008 21:01:16 +0000</pubDate>
</item>

  </channel>
</rss>
