<?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: Objects/enumobject.c history</title>
    <description>Objects/enumobject.c revision history</description>
    <item>
    <title>Issue #14288: Serialization support for builtin iterators.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/4ff234337e24/Objects/enumobject.c</link>
    <description><![CDATA[Issue #14288: Serialization support for builtin iterators.]]></description>
    <author>&#75;&#114;&#105;&#115;&#116;&#106;&#225;&#110;&#32;&#86;&#97;&#108;&#117;&#114;&#32;&#74;&#243;&#110;&#115;&#115;&#111;&#110;&#32;&#60;&#107;&#114;&#105;&#115;&#116;&#106;&#97;&#110;&#64;&#99;&#99;&#112;&#103;&#97;&#109;&#101;&#115;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Tue, 03 Apr 2012 10:49:41 +0000</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/Objects/enumobject.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>Merged revisions 81465-81466,81468,81679,81735,81760,81868,82183 via svnmerge from</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/504c499e8c95/Objects/enumobject.c</link>
    <description><![CDATA[Merged revisions 81465-81466,81468,81679,81735,81760,81868,82183 via svnmerge from<br/>
svn+ssh://pythondev@svn.python.org/python/trunk<br/>
<br/>
........<br/>
  r81465 | georg.brandl | 2010-05-22 06:29:19 -0500 (Sat, 22 May 2010) | 2 lines<br/>
<br/>
  Issue #3924: Ignore cookies with invalid &quot;version&quot; field in cookielib.<br/>
........<br/>
  r81466 | georg.brandl | 2010-05-22 06:31:16 -0500 (Sat, 22 May 2010) | 1 line<br/>
<br/>
  Underscore the name of an internal utility function.<br/>
........<br/>
  r81468 | georg.brandl | 2010-05-22 06:43:25 -0500 (Sat, 22 May 2010) | 1 line<br/>
<br/>
  #8635: document enumerate() start parameter in docstring.<br/>
........<br/>
  r81679 | benjamin.peterson | 2010-06-03 16:21:03 -0500 (Thu, 03 Jun 2010) | 1 line<br/>
<br/>
  use a set for membership testing<br/>
........<br/>
  r81735 | michael.foord | 2010-06-05 06:46:59 -0500 (Sat, 05 Jun 2010) | 1 line<br/>
<br/>
  Extract error message truncating into a method (unittest.TestCase._truncateMessage).<br/>
........<br/>
  r81760 | michael.foord | 2010-06-05 14:38:42 -0500 (Sat, 05 Jun 2010) | 1 line<br/>
<br/>
  Issue 8302. SkipTest exception is setUpClass or setUpModule is now reported as a skip rather than an error.<br/>
........<br/>
  r81868 | benjamin.peterson | 2010-06-09 14:45:04 -0500 (Wed, 09 Jun 2010) | 1 line<br/>
<br/>
  fix code formatting<br/>
........<br/>
  r82183 | benjamin.peterson | 2010-06-23 15:29:26 -0500 (Wed, 23 Jun 2010) | 1 line<br/>
<br/>
  cpython only gc tests<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, 27 Jun 2010 21:45:24 +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/Objects/enumobject.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 75057 via svnmerge from</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/a07568c7a82a/Objects/enumobject.c</link>
    <description><![CDATA[Merged revisions 75057 via svnmerge from<br/>
svn+ssh://pythondev@svn.python.org/python/branches/py3k<br/>
<br/>
................<br/>
  r75057 | ezio.melotti | 2009-09-25 19:12:33 +0300 (Fri, 25 Sep 2009) | 9 lines<br/>
<br/>
  Merged revisions 75055 via svnmerge from<br/>
  svn+ssh://pythondev@svn.python.org/python/trunk<br/>
<br/>
  ........<br/>
    r75055 | ezio.melotti | 2009-09-25 19:07:55 +0300 (Fri, 25 Sep 2009) | 1 line<br/>
<br/>
    #6994: fix typo in enumerate docstring<br/>
  ........<br/>
................]]></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>Fri, 25 Sep 2009 16:14:31 +0000</pubDate>
</item>
<item>
    <title>Merged revisions 72907 via svnmerge from</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/db212869d814/Objects/enumobject.c</link>
    <description><![CDATA[Merged revisions 72907 via svnmerge from<br/>
svn+ssh://pythondev@svn.python.org/python/trunk<br/>
<br/>
........<br/>
  r72907 | benjamin.peterson | 2009-05-24 21:40:21 -0500 (Sun, 24 May 2009) | 1 line<br/>
<br/>
  handle errors from _PyObject_LookupSpecial when __get__ fails<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, 25 May 2009 03:10:48 +0000</pubDate>
</item>
<item>
    <title>Merged revisions 72495 via svnmerge from</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/afd62eb1692e/Objects/enumobject.c</link>
    <description><![CDATA[Merged revisions 72495 via svnmerge from<br/>
svn+ssh://pythondev@svn.python.org/python/trunk<br/>
<br/>
........<br/>
  r72495 | benjamin.peterson | 2009-05-08 21:07:04 -0500 (Fri, 08 May 2009) | 1 line<br/>
<br/>
  lookup __reversed__ correctly as a special method<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>Sat, 09 May 2009 17:21:13 +0000</pubDate>
</item>
<item>
    <title>Merged revisions 69214 via svnmerge from</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/87fbbf22adf3/Objects/enumobject.c</link>
    <description><![CDATA[Merged revisions 69214 via svnmerge from<br/>
svn+ssh://pythondev@svn.python.org/python/branches/py3k<br/>
<br/>
........<br/>
  r69214 | mark.dickinson | 2009-02-02 20:36:42 +0000 (Mon, 02 Feb 2009) | 4 lines<br/>
<br/>
  Issue #1717: rename tp_compare to tp_reserved.  I'll change the<br/>
  type of tp_compare in a separate commit, for ease of reversion<br/>
  should things go wrong.<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, 02 Feb 2009 20:41:29 +0000</pubDate>
</item>
<item>
    <title>Merged revisions 65209-65216,65225-65226,65233,65239,65246-65247,65255-65256 via svnmerge from</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/35b1a20470db/Objects/enumobject.c</link>
    <description><![CDATA[Merged revisions 65209-65216,65225-65226,65233,65239,65246-65247,65255-65256 via svnmerge from<br/>
svn+ssh://pythondev@svn.python.org/python/trunk<br/>
<br/>
........<br/>
  r65209 | raymond.hettinger | 2008-07-23 19:08:18 -0500 (Wed, 23 Jul 2008) | 1 line<br/>
<br/>
  Finish-up the partial conversion from int to Py_ssize_t for deque indices and length.<br/>
........<br/>
  r65210 | raymond.hettinger | 2008-07-23 19:53:49 -0500 (Wed, 23 Jul 2008) | 1 line<br/>
<br/>
  Parse to the correct datatype.<br/>
........<br/>
  r65211 | benjamin.peterson | 2008-07-23 21:27:46 -0500 (Wed, 23 Jul 2008) | 1 line<br/>
<br/>
  fix spacing<br/>
........<br/>
  r65212 | benjamin.peterson | 2008-07-23 21:31:28 -0500 (Wed, 23 Jul 2008) | 1 line<br/>
<br/>
  fix markup<br/>
........<br/>
  r65213 | benjamin.peterson | 2008-07-23 21:45:37 -0500 (Wed, 23 Jul 2008) | 1 line<br/>
<br/>
  add some documentation for 2to3<br/>
........<br/>
  r65214 | raymond.hettinger | 2008-07-24 00:38:48 -0500 (Thu, 24 Jul 2008) | 1 line<br/>
<br/>
  Finish conversion from int to Py_ssize_t.<br/>
........<br/>
  r65215 | raymond.hettinger | 2008-07-24 02:04:55 -0500 (Thu, 24 Jul 2008) | 1 line<br/>
<br/>
  Convert from long to Py_ssize_t.<br/>
........<br/>
  r65216 | georg.brandl | 2008-07-24 02:09:21 -0500 (Thu, 24 Jul 2008) | 2 lines<br/>
<br/>
  Fix indentation.<br/>
........<br/>
  r65225 | benjamin.peterson | 2008-07-25 11:55:37 -0500 (Fri, 25 Jul 2008) | 1 line<br/>
<br/>
  teach .bzrignore about doc tools<br/>
........<br/>
  r65226 | benjamin.peterson | 2008-07-25 12:02:11 -0500 (Fri, 25 Jul 2008) | 1 line<br/>
<br/>
  document default value for fillvalue<br/>
........<br/>
  r65233 | raymond.hettinger | 2008-07-25 13:43:33 -0500 (Fri, 25 Jul 2008) | 1 line<br/>
<br/>
  Issue 1592:  Better error reporting for operations on closed shelves.<br/>
........<br/>
  r65239 | benjamin.peterson | 2008-07-25 16:59:53 -0500 (Fri, 25 Jul 2008) | 1 line<br/>
<br/>
  fix indentation<br/>
........<br/>
  r65246 | andrew.kuchling | 2008-07-26 08:08:19 -0500 (Sat, 26 Jul 2008) | 1 line<br/>
<br/>
  This sentence continues to bug me; rewrite it for the second time<br/>
........<br/>
  r65247 | andrew.kuchling | 2008-07-26 08:09:06 -0500 (Sat, 26 Jul 2008) | 1 line<br/>
<br/>
  Remove extra words<br/>
........<br/>
  r65255 | skip.montanaro | 2008-07-26 19:49:02 -0500 (Sat, 26 Jul 2008) | 3 lines<br/>
<br/>
  Close issue 3437 - missing state change when Allow lines are processed.<br/>
  Adds test cases which use Allow: as well.<br/>
........<br/>
  r65256 | skip.montanaro | 2008-07-26 19:50:41 -0500 (Sat, 26 Jul 2008) | 2 lines<br/>
<br/>
  note robotparser bug fix.<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>Thu, 31 Jul 2008 16:23:04 +0000</pubDate>
</item>
<item>
    <title>Merge 65215: convert uses of int to Py_Ssize_t.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/d9d49f67389f/Objects/enumobject.c</link>
    <description><![CDATA[Merge 65215: convert uses of int to Py_Ssize_t.]]></description>
    <author>&#82;&#97;&#121;&#109;&#111;&#110;&#100;&#32;&#72;&#101;&#116;&#116;&#105;&#110;&#103;&#101;&#114;&#32;&#60;&#112;&#121;&#116;&#104;&#111;&#110;&#64;&#114;&#99;&#110;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Thu, 24 Jul 2008 19:38:45 +0000</pubDate>
</item>
<item>
    <title>Merged revisions 63361-63373,63375,63377-63380 via svnmerge from</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/a02bc2a84d19/Objects/enumobject.c</link>
    <description><![CDATA[Merged revisions 63361-63373,63375,63377-63380 via svnmerge from<br/>
svn+ssh://pythondev@svn.python.org/python/trunk<br/>
<br/>
........<br/>
  r63361 | alexandre.vassalotti | 2008-05-16 03:14:08 -0400 (Fri, 16 May 2008) | 2 lines<br/>
<br/>
  Rename the test file of reprlib.<br/>
........<br/>
  r63364 | georg.brandl | 2008-05-16 05:34:48 -0400 (Fri, 16 May 2008) | 2 lines<br/>
<br/>
  Make generator repr consistent with function and code object repr.<br/>
........<br/>
  r63365 | georg.brandl | 2008-05-16 05:47:29 -0400 (Fri, 16 May 2008) | 2 lines<br/>
<br/>
  #2869: remove parameter from signature.<br/>
........<br/>
  r63366 | christian.heimes | 2008-05-16 06:23:31 -0400 (Fri, 16 May 2008) | 1 line<br/>
<br/>
  Fixed #2870: cmathmodule.c compile error<br/>
........<br/>
  r63367 | christian.heimes | 2008-05-16 07:28:56 -0400 (Fri, 16 May 2008) | 1 line<br/>
<br/>
  Following Amaury's advice<br/>
........<br/>
  r63368 | georg.brandl | 2008-05-16 09:10:15 -0400 (Fri, 16 May 2008) | 2 lines<br/>
<br/>
  #2890: support os.O_ASYNC and fcntl.FASYNC.<br/>
........<br/>
  r63369 | georg.brandl | 2008-05-16 09:18:50 -0400 (Fri, 16 May 2008) | 2 lines<br/>
<br/>
  #2845: fix copy2's docs.<br/>
........<br/>
  r63370 | georg.brandl | 2008-05-16 09:24:29 -0400 (Fri, 16 May 2008) | 2 lines<br/>
<br/>
  Don't allow keyword arguments to reversed().<br/>
........<br/>
  r63373 | georg.brandl | 2008-05-16 09:41:26 -0400 (Fri, 16 May 2008) | 2 lines<br/>
<br/>
  Document O_ASYNC addition.<br/>
........<br/>
  r63380 | georg.brandl | 2008-05-16 13:33:13 -0400 (Fri, 16 May 2008) | 2 lines<br/>
<br/>
  Fix reprlib docs.<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>Fri, 16 May 2008 18:15:12 +0000</pubDate>
</item>
<item>
    <title>Rename enumerate() kw argument name to &quot;iterable&quot; and fix &quot;sequence&quot;-&gt;&quot;iterable&quot; in some docstrings.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/b2403d470b69/Objects/enumobject.c</link>
    <description><![CDATA[Rename enumerate() kw argument name to &quot;iterable&quot; and fix &quot;sequence&quot;-&gt;&quot;iterable&quot; in some docstrings.]]></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>Fri, 16 May 2008 13:27:32 +0000</pubDate>
</item>
<item>
    <title>Merged revisions 63208-63209,63211-63212,63214-63217,63219-63224,63226-63227,63229-63232,63234-63235,63237-63239,63241,63243-63246,63250-63254,63256-63259,63261,63263-63264,63266-63267,63269-63270,63272-63273,63275-63276,63278,63280-63281,63283-63284,63286-63287,63289-63290,63292-63293,63295-63296,63298-63299,63301-63302,63304-63305,63307,63309-63314,63316-63322,63324-63325,63327-63335,63337-63338,63340-63342,63344-63346,63348 via svnmerge from</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/b630729571e6/Objects/enumobject.c</link>
    <description><![CDATA[Merged revisions 63208-63209,63211-63212,63214-63217,63219-63224,63226-63227,63229-63232,63234-63235,63237-63239,63241,63243-63246,63250-63254,63256-63259,63261,63263-63264,63266-63267,63269-63270,63272-63273,63275-63276,63278,63280-63281,63283-63284,63286-63287,63289-63290,63292-63293,63295-63296,63298-63299,63301-63302,63304-63305,63307,63309-63314,63316-63322,63324-63325,63327-63335,63337-63338,63340-63342,63344-63346,63348 via svnmerge from<br/>
svn+ssh://pythondev@svn.python.org/python/trunk<br/>
<br/>
........<br/>
  r63208 | georg.brandl | 2008-05-13 15:04:54 -0400 (Tue, 13 May 2008) | 2 lines<br/>
<br/>
  #2831: add start argument to enumerate(). Patch by Scott Dial and me.<br/>
........<br/>
  r63209 | marc-andre.lemburg | 2008-05-13 15:10:45 -0400 (Tue, 13 May 2008) | 3 lines<br/>
<br/>
  Remove leftovers from reverted setuptools checkin (they were added in r45525).<br/>
........<br/>
  r63211 | georg.brandl | 2008-05-13 17:32:03 -0400 (Tue, 13 May 2008) | 2 lines<br/>
<br/>
  Fix a refleak in the _warnings module.<br/>
........<br/>
  r63212 | andrew.kuchling | 2008-05-13 20:46:41 -0400 (Tue, 13 May 2008) | 1 line<br/>
<br/>
  List all the removes and renamed modules<br/>
........<br/>
  r63214 | brett.cannon | 2008-05-13 21:09:40 -0400 (Tue, 13 May 2008) | 2 lines<br/>
<br/>
  Rewrap some lines in test_py3kwarn.<br/>
........<br/>
  r63219 | georg.brandl | 2008-05-14 02:34:15 -0400 (Wed, 14 May 2008) | 2 lines<br/>
<br/>
  Add NEWS entry for #2831.<br/>
........<br/>
  r63220 | neal.norwitz | 2008-05-14 02:47:56 -0400 (Wed, 14 May 2008) | 3 lines<br/>
<br/>
  Fix &quot;refleak&quot; by restoring the tearDown method removed by accident (AFAICT)<br/>
  in r62788.<br/>
........<br/>
  r63221 | georg.brandl | 2008-05-14 03:18:22 -0400 (Wed, 14 May 2008) | 2 lines<br/>
<br/>
  Fix another &quot;refleak&quot; by clearing the filters after test.<br/>
........<br/>
  r63222 | neal.norwitz | 2008-05-14 03:21:42 -0400 (Wed, 14 May 2008) | 5 lines<br/>
<br/>
  Install the json package and tests as well as the lib2to3 tests<br/>
  so the tests work when run from an install directory.<br/>
  They are currently skipped on the daily runs (not from the buildbots)<br/>
  for checking refleaks, etc.<br/>
........<br/>
  r63256 | andrew.kuchling | 2008-05-14 21:10:24 -0400 (Wed, 14 May 2008) | 1 line<br/>
<br/>
  Note some removals and a rename<br/>
........<br/>
  r63311 | brett.cannon | 2008-05-15 00:36:53 -0400 (Thu, 15 May 2008) | 2 lines<br/>
<br/>
  Add a snippet for the deprecation directive for docs.<br/>
........<br/>
  r63313 | gregory.p.smith | 2008-05-15 00:56:18 -0400 (Thu, 15 May 2008) | 5 lines<br/>
<br/>
  disable the crashing test.  I will also file a bug.  This crash does<br/>
  not appear to be a new bug, its just that the test coverage went up<br/>
  recently exposing it.  (I verified that by testing this test code on<br/>
  an older Modules/_bsddb.c)<br/>
........<br/>
  r63320 | georg.brandl | 2008-05-15 11:08:32 -0400 (Thu, 15 May 2008) | 2 lines<br/>
<br/>
  #2863: add gen.__name__ and add this name to generator repr().<br/>
........<br/>
  r63324 | andrew.kuchling | 2008-05-15 16:07:39 -0400 (Thu, 15 May 2008) | 1 line<br/>
<br/>
  Import class from distutils.cmd, not .core, to avoid circular import<br/>
........<br/>
  r63327 | alexandre.vassalotti | 2008-05-15 16:31:42 -0400 (Thu, 15 May 2008) | 2 lines<br/>
<br/>
  Fixed typo in a doctest of test_genexps.<br/>
........<br/>
  r63332 | benjamin.peterson | 2008-05-15 18:34:33 -0400 (Thu, 15 May 2008) | 2 lines<br/>
<br/>
  add Mac modules to the list of deprecated ones<br/>
........<br/>
  r63333 | benjamin.peterson | 2008-05-15 18:41:16 -0400 (Thu, 15 May 2008) | 2 lines<br/>
<br/>
  fix typos in whatsnew<br/>
........<br/>
  r63348 | benjamin.peterson | 2008-05-15 22:24:49 -0400 (Thu, 15 May 2008) | 2 lines<br/>
<br/>
  make test_platform a bit more assertive (We'll see what the buildbots say.)<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>Fri, 16 May 2008 04:39:54 +0000</pubDate>
</item>
<item>
    <title>#1629: Renamed Py_Size, Py_Type and Py_Refcnt to Py_SIZE, Py_TYPE and Py_REFCNT.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/86a2679dca46/Objects/enumobject.c</link>
    <description><![CDATA[#1629: Renamed Py_Size, Py_Type and Py_Refcnt to Py_SIZE, Py_TYPE and Py_REFCNT.]]></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>Wed, 19 Dec 2007 02:45:37 +0000</pubDate>
</item>
<item>
    <title>Cleanup: Replaced most PyInt_ aliases with PyLong_ and disabled the aliases in intobject.h</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/f324631462a2/Objects/enumobject.c</link>
    <description><![CDATA[Cleanup: Replaced most PyInt_ aliases with PyLong_ and disabled the aliases in intobject.h]]></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, 02 Dec 2007 14:31:20 +0000</pubDate>
</item>
<item>
    <title>Merged revisions 58221-58741 via svnmerge from</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/3e5edf19d5f0/Objects/enumobject.c</link>
    <description><![CDATA[Merged revisions 58221-58741 via svnmerge from<br/>
svn+ssh://pythondev@svn.python.org/python/trunk<br/>
<br/>
........<br/>
  r58221 | georg.brandl | 2007-09-20 10:57:59 -0700 (Thu, 20 Sep 2007) | 2 lines<br/>
<br/>
  Patch #1181: add os.environ.clear() method.<br/>
........<br/>
  r58225 | sean.reifschneider | 2007-09-20 23:33:28 -0700 (Thu, 20 Sep 2007) | 3 lines<br/>
<br/>
  Issue1704287: &quot;make install&quot; fails unless you do &quot;make&quot; first.  Make<br/>
     oldsharedmods and sharedmods in &quot;libinstall&quot;.<br/>
........<br/>
  r58232 | guido.van.rossum | 2007-09-22 13:18:03 -0700 (Sat, 22 Sep 2007) | 4 lines<br/>
<br/>
  Patch # 188 by Philip Jenvey.<br/>
  Make tell() mark CRLF as a newline.<br/>
  With unit test.<br/>
........<br/>
  r58242 | georg.brandl | 2007-09-24 10:55:47 -0700 (Mon, 24 Sep 2007) | 2 lines<br/>
<br/>
  Fix typo and double word.<br/>
........<br/>
  r58245 | georg.brandl | 2007-09-24 10:59:28 -0700 (Mon, 24 Sep 2007) | 2 lines<br/>
<br/>
  #1196: document default radix for int().<br/>
........<br/>
  r58247 | georg.brandl | 2007-09-24 11:08:24 -0700 (Mon, 24 Sep 2007) | 2 lines<br/>
<br/>
  #1177: accept 2xx responses for https too, not only http.<br/>
........<br/>
  r58249 | andrew.kuchling | 2007-09-24 16:45:51 -0700 (Mon, 24 Sep 2007) | 1 line<br/>
<br/>
  Remove stray odd character; grammar fix<br/>
........<br/>
  r58250 | andrew.kuchling | 2007-09-24 16:46:28 -0700 (Mon, 24 Sep 2007) | 1 line<br/>
<br/>
  Typo fix<br/>
........<br/>
  r58251 | andrew.kuchling | 2007-09-24 17:09:42 -0700 (Mon, 24 Sep 2007) | 1 line<br/>
<br/>
  Add various items<br/>
........<br/>
  r58268 | vinay.sajip | 2007-09-26 22:34:45 -0700 (Wed, 26 Sep 2007) | 1 line<br/>
<br/>
  Change to flush and close logic to fix #1760556.<br/>
........<br/>
  r58269 | vinay.sajip | 2007-09-26 22:38:51 -0700 (Wed, 26 Sep 2007) | 1 line<br/>
<br/>
  Change to basicConfig() to fix #1021.<br/>
........<br/>
  r58270 | georg.brandl | 2007-09-26 23:26:58 -0700 (Wed, 26 Sep 2007) | 2 lines<br/>
<br/>
  #1208: document match object's boolean value.<br/>
........<br/>
  r58271 | vinay.sajip | 2007-09-26 23:56:13 -0700 (Wed, 26 Sep 2007) | 1 line<br/>
<br/>
  Minor date change.<br/>
........<br/>
  r58272 | vinay.sajip | 2007-09-27 00:35:10 -0700 (Thu, 27 Sep 2007) | 1 line<br/>
<br/>
  Change to LogRecord.__init__() to fix #1206. Note that archaic use of type(x) == types.DictType is because of keeping 1.5.2 compatibility. While this is much less relevant these days, there probably needs to be a separate commit for removing all archaic constructs at the same time.<br/>
........<br/>
  r58288 | brett.cannon | 2007-09-30 12:45:10 -0700 (Sun, 30 Sep 2007) | 9 lines<br/>
<br/>
  tuple.__repr__ did not consider a reference loop as it is not possible from<br/>
  Python code; but it is possible from C.  object.__str__ had the issue of not<br/>
  expecting a type to doing something within it's tp_str implementation that<br/>
  could trigger an infinite recursion, but it could in C code..  Both found<br/>
  thanks to BaseException and how it handles its repr.<br/>
<br/>
  Closes issue #1686386.  Thanks to Thomas Herve for taking an initial stab at<br/>
  coming up with a solution.<br/>
........<br/>
  r58289 | brett.cannon | 2007-09-30 13:37:19 -0700 (Sun, 30 Sep 2007) | 3 lines<br/>
<br/>
  Fix error introduced by r58288; if a tuple is length 0 return its repr and<br/>
  don't worry about any self-referring tuples.<br/>
........<br/>
  r58294 | facundo.batista | 2007-10-02 10:01:24 -0700 (Tue, 02 Oct 2007) | 11 lines<br/>
<br/>
<br/>
  Made the various is_* operations return booleans.  This was discussed<br/>
  with Cawlishaw by mail, and he basically confirmed that to these is_*<br/>
  operations, there's no need to return Decimal(0) and Decimal(1) if<br/>
  the language supports the False and True booleans.<br/>
<br/>
  Also added a few tests for the these functions in extra.decTest, since<br/>
  they are mostly untested (apart from the doctests).<br/>
<br/>
  Thanks Mark Dickinson<br/>
........<br/>
  r58295 | facundo.batista | 2007-10-02 11:21:18 -0700 (Tue, 02 Oct 2007) | 4 lines<br/>
<br/>
<br/>
  Added a class to store the digits of log(10), so that they can be made<br/>
  available when necessary without recomputing.  Thanks Mark Dickinson<br/>
........<br/>
  r58299 | mark.summerfield | 2007-10-03 01:53:21 -0700 (Wed, 03 Oct 2007) | 4 lines<br/>
<br/>
  Added note in footnote about string comparisons about<br/>
  unicodedata.normalize().<br/>
........<br/>
  r58304 | raymond.hettinger | 2007-10-03 14:18:11 -0700 (Wed, 03 Oct 2007) | 1 line<br/>
<br/>
  enumerate() is no longer bounded to using sequences shorter than LONG_MAX.  The possibility of overflow was sending some newsgroup posters into a tizzy.<br/>
........<br/>
  r58305 | raymond.hettinger | 2007-10-03 17:20:27 -0700 (Wed, 03 Oct 2007) | 1 line<br/>
<br/>
  itertools.count() no longer limited to sys.maxint.<br/>
........<br/>
  r58306 | kurt.kaiser | 2007-10-03 18:49:54 -0700 (Wed, 03 Oct 2007) | 3 lines<br/>
<br/>
  Assume that the user knows when he wants to end the line; don't insert<br/>
  something he didn't select or complete.<br/>
........<br/>
  r58307 | kurt.kaiser | 2007-10-03 19:07:50 -0700 (Wed, 03 Oct 2007) | 2 lines<br/>
<br/>
  Remove unused theme that was causing a fault in p3k.<br/>
........<br/>
  r58308 | kurt.kaiser | 2007-10-03 19:09:17 -0700 (Wed, 03 Oct 2007) | 2 lines<br/>
<br/>
  Clean up EditorWindow close.<br/>
........<br/>
  r58309 | kurt.kaiser | 2007-10-03 19:53:07 -0700 (Wed, 03 Oct 2007) | 7 lines<br/>
<br/>
  textView cleanup. Patch 1718043 Tal Einat.<br/>
<br/>
  M    idlelib/EditorWindow.py<br/>
  M    idlelib/aboutDialog.py<br/>
  M    idlelib/textView.py<br/>
  M    idlelib/NEWS.txt<br/>
........<br/>
  r58310 | kurt.kaiser | 2007-10-03 20:11:12 -0700 (Wed, 03 Oct 2007) | 3 lines<br/>
<br/>
  configDialog cleanup. Patch 1730217 Tal Einat.<br/>
........<br/>
  r58311 | neal.norwitz | 2007-10-03 23:00:48 -0700 (Wed, 03 Oct 2007) | 4 lines<br/>
<br/>
  Coverity #151: Remove deadcode.<br/>
<br/>
  All this code already exists above starting at line 653.<br/>
........<br/>
  r58325 | fred.drake | 2007-10-04 19:46:12 -0700 (Thu, 04 Oct 2007) | 1 line<br/>
<br/>
  wrap lines to &lt;80 characters before fixing errors<br/>
........<br/>
  r58326 | raymond.hettinger | 2007-10-04 19:47:07 -0700 (Thu, 04 Oct 2007) | 6 lines<br/>
<br/>
  Add __asdict__() to NamedTuple and refine the docs.<br/>
  Add maxlen support to deque() and fixup docs.<br/>
  Partially fix __reduce__().  The None as a third arg was no longer supported.<br/>
  Still needs work on __reduce__() to handle recursive inputs.<br/>
........<br/>
  r58327 | fred.drake | 2007-10-04 19:48:32 -0700 (Thu, 04 Oct 2007) | 3 lines<br/>
<br/>
  move descriptions of ac_(in|out)_buffer_size to the right place<br/>
  http://bugs.python.org/issue1053<br/>
........<br/>
  r58329 | neal.norwitz | 2007-10-04 20:39:17 -0700 (Thu, 04 Oct 2007) | 3 lines<br/>
<br/>
  dict could be NULL, so we need to XDECREF.<br/>
  Fix a compiler warning about passing a PyTypeObject* instead of PyObject*.<br/>
........<br/>
  r58330 | neal.norwitz | 2007-10-04 20:41:19 -0700 (Thu, 04 Oct 2007) | 2 lines<br/>
<br/>
  Fix Coverity #158: Check the correct variable.<br/>
........<br/>
  r58332 | neal.norwitz | 2007-10-04 22:01:38 -0700 (Thu, 04 Oct 2007) | 7 lines<br/>
<br/>
  Fix Coverity #159.<br/>
<br/>
  This code was broken if save() returned a negative number since i contained<br/>
  a boolean value and then we compared i &lt; 0 which should never be true.<br/>
<br/>
  Will backport (assuming it's necessary)<br/>
........<br/>
  r58334 | neal.norwitz | 2007-10-04 22:29:17 -0700 (Thu, 04 Oct 2007) | 1 line<br/>
<br/>
  Add a note about fixing some more warnings found by Coverity.<br/>
........<br/>
  r58338 | raymond.hettinger | 2007-10-05 12:07:31 -0700 (Fri, 05 Oct 2007) | 1 line<br/>
<br/>
  Restore BEGIN/END THREADS macros which were squashed in the previous checkin<br/>
........<br/>
  r58343 | gregory.p.smith | 2007-10-06 00:48:10 -0700 (Sat, 06 Oct 2007) | 3 lines<br/>
<br/>
  Stab in the dark attempt to fix the test_bsddb3 failure on sparc and S-390<br/>
  ubuntu buildbots.<br/>
........<br/>
  r58344 | gregory.p.smith | 2007-10-06 00:51:59 -0700 (Sat, 06 Oct 2007) | 2 lines<br/>
<br/>
  Allows BerkeleyDB 4.6.x &gt;= 4.6.21 for the bsddb module.<br/>
........<br/>
  r58348 | gregory.p.smith | 2007-10-06 08:47:37 -0700 (Sat, 06 Oct 2007) | 3 lines<br/>
<br/>
  Use the host the author likely meant in the first place.  pop.gmail.com is<br/>
  reliable.  gmail.org is someones personal domain.<br/>
........<br/>
  r58351 | neal.norwitz | 2007-10-06 12:16:28 -0700 (Sat, 06 Oct 2007) | 3 lines<br/>
<br/>
  Ensure that this test will pass even if another test left an unwritable TESTFN.<br/>
  Also use the safe unlink in test_support instead of rolling our own here.<br/>
........<br/>
  r58368 | georg.brandl | 2007-10-08 00:50:24 -0700 (Mon, 08 Oct 2007) | 3 lines<br/>
<br/>
  #1123: fix the docs for the str.split(None, sep) case.<br/>
  Also expand a few other methods' docs, which had more info in the deprecated string module docs.<br/>
........<br/>
  r58369 | georg.brandl | 2007-10-08 01:06:05 -0700 (Mon, 08 Oct 2007) | 2 lines<br/>
<br/>
  Update docstring of sched, also remove an unused assignment.<br/>
........<br/>
  r58370 | raymond.hettinger | 2007-10-08 02:14:28 -0700 (Mon, 08 Oct 2007) | 5 lines<br/>
<br/>
  Add comments to NamedTuple code.<br/>
  Let the field spec be either a string or a non-string sequence (suggested by Martin Blais with use cases).<br/>
  Improve the error message in the case of a SyntaxError (caused by a duplicate field name).<br/>
........<br/>
  r58371 | raymond.hettinger | 2007-10-08 02:56:29 -0700 (Mon, 08 Oct 2007) | 1 line<br/>
<br/>
  Missed a line in the docs<br/>
........<br/>
  r58372 | raymond.hettinger | 2007-10-08 03:11:51 -0700 (Mon, 08 Oct 2007) | 1 line<br/>
<br/>
  Better variable names<br/>
........<br/>
  r58376 | georg.brandl | 2007-10-08 07:12:47 -0700 (Mon, 08 Oct 2007) | 3 lines<br/>
<br/>
  #1199: docs for tp_as_{number,sequence,mapping}, by Amaury Forgeot d'Arc.<br/>
  No need to merge this to py3k!<br/>
........<br/>
  r58380 | raymond.hettinger | 2007-10-08 14:26:58 -0700 (Mon, 08 Oct 2007) | 1 line<br/>
<br/>
  Eliminate camelcase function name<br/>
........<br/>
  r58381 | andrew.kuchling | 2007-10-08 16:23:03 -0700 (Mon, 08 Oct 2007) | 1 line<br/>
<br/>
  Eliminate camelcase function name<br/>
........<br/>
  r58382 | raymond.hettinger | 2007-10-08 18:36:23 -0700 (Mon, 08 Oct 2007) | 1 line<br/>
<br/>
  Make the error messages more specific<br/>
........<br/>
  r58384 | gregory.p.smith | 2007-10-08 23:02:21 -0700 (Mon, 08 Oct 2007) | 10 lines<br/>
<br/>
  Splits Modules/_bsddb.c up into bsddb.h and _bsddb.c and adds a C API<br/>
  object available as bsddb.db.api.  This is based on the patch submitted<br/>
  by Duncan Grisby here:<br/>
    http://sourceforge.net/tracker/index.php?func=detail&amp;aid=1551895&amp;group_id=13900&amp;atid=313900<br/>
  See this thread for additional info:<br/>
    http://sourceforge.net/mailarchive/forum.php?thread_name=E1GAVDK-0002rk-Iw%40apasphere.com&amp;forum_name=pybsddb-users<br/>
<br/>
  It also cleans up the code a little by removing some ifdef/endifs for<br/>
  python prior to 2.1 and for unsupported Berkeley DB &lt;= 3.2.<br/>
........<br/>
  r58385 | gregory.p.smith | 2007-10-08 23:50:43 -0700 (Mon, 08 Oct 2007) | 5 lines<br/>
<br/>
  Fix a double free when positioning a database cursor to a non-existant<br/>
  string key (and probably a few other situations with string keys).<br/>
  This was reported with a patch as pybsddb sourceforge bug 1708868 by<br/>
  jjjhhhlll at gmail.<br/>
........<br/>
  r58386 | gregory.p.smith | 2007-10-09 00:19:11 -0700 (Tue, 09 Oct 2007) | 3 lines<br/>
<br/>
  Use the highest cPickle protocol in bsddb.dbshelve.  This comes from<br/>
  sourceforge pybsddb patch 1551443 by w_barnes.<br/>
........<br/>
  r58394 | gregory.p.smith | 2007-10-09 11:26:02 -0700 (Tue, 09 Oct 2007) | 2 lines<br/>
<br/>
  remove another sleepycat reference<br/>
........<br/>
  r58396 | kurt.kaiser | 2007-10-09 12:31:30 -0700 (Tue, 09 Oct 2007) | 3 lines<br/>
<br/>
  Allow interrupt only when executing user code in subprocess<br/>
  Patch 1225 Tal Einat modified from IDLE-Spoon.<br/>
........<br/>
  r58399 | brett.cannon | 2007-10-09 17:07:50 -0700 (Tue, 09 Oct 2007) | 5 lines<br/>
<br/>
  Remove file-level typedefs that were inconsistently used throughout the file.<br/>
  Just move over to the public API names.<br/>
<br/>
  Closes issue1238.<br/>
........<br/>
  r58401 | raymond.hettinger | 2007-10-09 17:26:46 -0700 (Tue, 09 Oct 2007) | 1 line<br/>
<br/>
  Accept Jim Jewett's api suggestion to use None instead of -1 to indicate unbounded deques.<br/>
........<br/>
  r58403 | kurt.kaiser | 2007-10-09 17:55:40 -0700 (Tue, 09 Oct 2007) | 2 lines<br/>
<br/>
  Allow cursor color change w/o restart. Patch 1725576 Tal Einat.<br/>
........<br/>
  r58404 | kurt.kaiser | 2007-10-09 18:06:47 -0700 (Tue, 09 Oct 2007) | 2 lines<br/>
<br/>
  show paste if &gt; 80 columns.  Patch 1659326 Tal Einat.<br/>
........<br/>
  r58415 | thomas.heller | 2007-10-11 12:51:32 -0700 (Thu, 11 Oct 2007) | 5 lines<br/>
<br/>
  On OS X, use os.uname() instead of gestalt.sysv(...) to get the<br/>
  operating system version.  This allows to use ctypes when Python<br/>
  was configured with --disable-toolbox-glue.<br/>
........<br/>
  r58419 | neal.norwitz | 2007-10-11 20:01:01 -0700 (Thu, 11 Oct 2007) | 1 line<br/>
<br/>
  Get rid of warning about not being able to create an existing directory.<br/>
........<br/>
  r58420 | neal.norwitz | 2007-10-11 20:01:30 -0700 (Thu, 11 Oct 2007) | 1 line<br/>
<br/>
  Get rid of warnings on a bunch of platforms by using a proper prototype.<br/>
........<br/>
  r58421 | neal.norwitz | 2007-10-11 20:01:54 -0700 (Thu, 11 Oct 2007) | 4 lines<br/>
<br/>
  Get rid of compiler warning about retval being used (returned) without<br/>
  being initialized.  (gcc warning and Coverity 202)<br/>
........<br/>
  r58422 | neal.norwitz | 2007-10-11 20:03:23 -0700 (Thu, 11 Oct 2007) | 1 line<br/>
<br/>
  Fix Coverity 168:  Close the file before returning (exiting).<br/>
........<br/>
  r58423 | neal.norwitz | 2007-10-11 20:04:18 -0700 (Thu, 11 Oct 2007) | 4 lines<br/>
<br/>
  Fix Coverity 180:  Don't overallocate.  We don't need structs, but pointers.<br/>
  Also fix a memory leak.<br/>
........<br/>
  r58424 | neal.norwitz | 2007-10-11 20:05:19 -0700 (Thu, 11 Oct 2007) | 5 lines<br/>
<br/>
  Fix Coverity 185-186:  If the passed in FILE is NULL, uninitialized memory<br/>
  would be accessed.<br/>
<br/>
  Will backport.<br/>
........<br/>
  r58425 | neal.norwitz | 2007-10-11 20:52:34 -0700 (Thu, 11 Oct 2007) | 1 line<br/>
<br/>
  Get this module to compile with bsddb versions prior to 4.3<br/>
........<br/>
  r58430 | martin.v.loewis | 2007-10-12 01:56:52 -0700 (Fri, 12 Oct 2007) | 3 lines<br/>
<br/>
  Bug #1216: Restore support for Visual Studio 2002.<br/>
  Will backport to 2.5.<br/>
........<br/>
  r58433 | raymond.hettinger | 2007-10-12 10:53:11 -0700 (Fri, 12 Oct 2007) | 1 line<br/>
<br/>
  Fix test of count.__repr__() to ignore the 'L' if the count is a long<br/>
........<br/>
  r58434 | gregory.p.smith | 2007-10-12 11:44:06 -0700 (Fri, 12 Oct 2007) | 4 lines<br/>
<br/>
  Fixes http://bugs.python.org/issue1233 - bsddb.dbshelve.DBShelf.append<br/>
  was useless due to inverted logic.  Also adds a test case for RECNO dbs<br/>
  to test_dbshelve.<br/>
........<br/>
  r58445 | georg.brandl | 2007-10-13 06:20:03 -0700 (Sat, 13 Oct 2007) | 2 lines<br/>
<br/>
  Fix email example.<br/>
........<br/>
  r58450 | gregory.p.smith | 2007-10-13 16:02:05 -0700 (Sat, 13 Oct 2007) | 2 lines<br/>
<br/>
  Fix an uncollectable reference leak in bsddb.db.DBShelf.append<br/>
........<br/>
  r58453 | neal.norwitz | 2007-10-13 17:18:40 -0700 (Sat, 13 Oct 2007) | 8 lines<br/>
<br/>
  Let the O/S supply a port if none of the default ports can be used.<br/>
  This should make the tests more robust at the expense of allowing<br/>
  tests to be sloppier by not requiring them to cleanup after themselves.<br/>
  (It will legitamitely help when running two test suites simultaneously<br/>
  or if another process is already using one of the predefined ports.)<br/>
<br/>
  Also simplifies (slightLy) the exception handling elsewhere.<br/>
........<br/>
  r58459 | neal.norwitz | 2007-10-14 11:30:21 -0700 (Sun, 14 Oct 2007) | 2 lines<br/>
<br/>
  Don't raise a string exception, they don't work anymore.<br/>
........<br/>
  r58460 | neal.norwitz | 2007-10-14 11:40:37 -0700 (Sun, 14 Oct 2007) | 1 line<br/>
<br/>
  Use unittest for assertions<br/>
........<br/>
  r58468 | armin.rigo | 2007-10-15 00:48:35 -0700 (Mon, 15 Oct 2007) | 2 lines<br/>
<br/>
  test_bigbits was not testing what it seemed to.<br/>
........<br/>
  r58471 | guido.van.rossum | 2007-10-15 08:54:11 -0700 (Mon, 15 Oct 2007) | 3 lines<br/>
<br/>
  Change a PyErr_Print() into a PyErr_Clear(),<br/>
  per discussion in issue 1031213.<br/>
........<br/>
  r58500 | raymond.hettinger | 2007-10-16 12:18:30 -0700 (Tue, 16 Oct 2007) | 1 line<br/>
<br/>
  Improve error messages<br/>
........<br/>
  r58506 | raymond.hettinger | 2007-10-16 14:28:32 -0700 (Tue, 16 Oct 2007) | 1 line<br/>
<br/>
  More docs, error messages, and tests<br/>
........<br/>
  r58507 | andrew.kuchling | 2007-10-16 15:58:03 -0700 (Tue, 16 Oct 2007) | 1 line<br/>
<br/>
  Add items<br/>
........<br/>
  r58508 | brett.cannon | 2007-10-16 16:24:06 -0700 (Tue, 16 Oct 2007) | 3 lines<br/>
<br/>
  Remove ``:const:`` notation on None in parameter list.  Since the markup is not<br/>
  rendered for parameters it just showed up as ``:const:`None` `` in the output.<br/>
........<br/>
  r58509 | brett.cannon | 2007-10-16 16:26:45 -0700 (Tue, 16 Oct 2007) | 3 lines<br/>
<br/>
  Re-order some functions whose parameters differ between PyObject and const char<br/>
  * so that they are next to each other.<br/>
........<br/>
  r58522 | armin.rigo | 2007-10-17 11:46:37 -0700 (Wed, 17 Oct 2007) | 5 lines<br/>
<br/>
  Fix the overflow checking of list_repeat.<br/>
  Introduce overflow checking into list_inplace_repeat.<br/>
<br/>
  Backport candidate, possibly.<br/>
........<br/>
  r58530 | facundo.batista | 2007-10-17 20:16:03 -0700 (Wed, 17 Oct 2007) | 7 lines<br/>
<br/>
<br/>
  Issue #1580738.  When HTTPConnection reads the whole stream with read(),<br/>
  it closes itself.  When the stream is read in several calls to read(n),<br/>
  it should behave in the same way if HTTPConnection knows where the end<br/>
  of the stream is (through self.length).  Added a test case for this<br/>
  behaviour.<br/>
........<br/>
  r58531 | facundo.batista | 2007-10-17 20:44:48 -0700 (Wed, 17 Oct 2007) | 3 lines<br/>
<br/>
<br/>
  Issue 1289, just a typo.<br/>
........<br/>
  r58532 | gregory.p.smith | 2007-10-18 00:56:54 -0700 (Thu, 18 Oct 2007) | 4 lines<br/>
<br/>
  cleanup test_dbtables to use mkdtemp.  cleanup dbtables to pass txn as a<br/>
  keyword argument whenever possible to avoid bugs and confusion.  (dbtables.py<br/>
  line 447 self.db.get using txn as a non-keyword was an actual bug due to this)<br/>
........<br/>
  r58533 | gregory.p.smith | 2007-10-18 01:34:20 -0700 (Thu, 18 Oct 2007) | 4 lines<br/>
<br/>
  Fix a weird bug in dbtables: if it chose a random rowid string that contained<br/>
  NULL bytes it would cause the database all sorts of problems in the future<br/>
  leading to very strange random failures and corrupt dbtables.bsdTableDb dbs.<br/>
........<br/>
  r58534 | gregory.p.smith | 2007-10-18 09:32:02 -0700 (Thu, 18 Oct 2007) | 3 lines<br/>
<br/>
  A cleaner fix than the one committed last night.  Generate random rowids that<br/>
  do not contain null bytes.<br/>
........<br/>
  r58537 | gregory.p.smith | 2007-10-18 10:17:57 -0700 (Thu, 18 Oct 2007) | 2 lines<br/>
<br/>
  mention bsddb fixes.<br/>
........<br/>
  r58538 | raymond.hettinger | 2007-10-18 14:13:06 -0700 (Thu, 18 Oct 2007) | 1 line<br/>
<br/>
  Remove useless warning<br/>
........<br/>
  r58539 | gregory.p.smith | 2007-10-19 00:31:20 -0700 (Fri, 19 Oct 2007) | 2 lines<br/>
<br/>
  squelch the warning that this test is supposed to trigger.<br/>
........<br/>
  r58542 | georg.brandl | 2007-10-19 05:32:39 -0700 (Fri, 19 Oct 2007) | 2 lines<br/>
<br/>
  Clarify wording for apply().<br/>
........<br/>
  r58544 | mark.summerfield | 2007-10-19 05:48:17 -0700 (Fri, 19 Oct 2007) | 3 lines<br/>
<br/>
  Added a cross-ref to each other.<br/>
........<br/>
  r58545 | georg.brandl | 2007-10-19 10:38:49 -0700 (Fri, 19 Oct 2007) | 2 lines<br/>
<br/>
  #1284: &quot;S&quot; means &quot;seen&quot;, not unread.<br/>
........<br/>
  r58548 | thomas.heller | 2007-10-19 11:11:41 -0700 (Fri, 19 Oct 2007) | 4 lines<br/>
<br/>
  Fix ctypes on 32-bit systems when Python is configured --with-system-ffi.<br/>
  See also https://bugs.launchpad.net/bugs/72505.<br/>
<br/>
  Ported from release25-maint branch.<br/>
........<br/>
  r58550 | facundo.batista | 2007-10-19 12:25:57 -0700 (Fri, 19 Oct 2007) | 8 lines<br/>
<br/>
<br/>
  The constructor from tuple was way too permissive: it allowed bad<br/>
  coefficient numbers, floats in the sign, and other details that<br/>
  generated directly the wrong number in the best case, or triggered<br/>
  misfunctionality in the alorithms.<br/>
<br/>
  Test cases added for these issues. Thanks Mark Dickinson.<br/>
........<br/>
  r58559 | georg.brandl | 2007-10-20 06:22:53 -0700 (Sat, 20 Oct 2007) | 2 lines<br/>
<br/>
  Fix code being interpreted as a target.<br/>
........<br/>
  r58561 | georg.brandl | 2007-10-20 06:36:24 -0700 (Sat, 20 Oct 2007) | 2 lines<br/>
<br/>
  Document new &quot;cmdoption&quot; directive.<br/>
........<br/>
  r58562 | georg.brandl | 2007-10-20 08:21:22 -0700 (Sat, 20 Oct 2007) | 2 lines<br/>
<br/>
  Make a path more Unix-standardy.<br/>
........<br/>
  r58564 | georg.brandl | 2007-10-20 10:51:39 -0700 (Sat, 20 Oct 2007) | 2 lines<br/>
<br/>
  Document new directive &quot;envvar&quot;.<br/>
........<br/>
  r58567 | georg.brandl | 2007-10-20 11:08:14 -0700 (Sat, 20 Oct 2007) | 6 lines<br/>
<br/>
  * Add new toplevel chapter, &quot;Using Python.&quot; (how to install,<br/>
    configure and setup python on different platforms -- at least<br/>
    in theory.)<br/>
  * Move the Python on Mac docs in that chapter.<br/>
  * Add a new chapter about the command line invocation, by stargaming.<br/>
........<br/>
  r58568 | georg.brandl | 2007-10-20 11:33:20 -0700 (Sat, 20 Oct 2007) | 2 lines<br/>
<br/>
  Change title, for now.<br/>
........<br/>
  r58569 | georg.brandl | 2007-10-20 11:39:25 -0700 (Sat, 20 Oct 2007) | 2 lines<br/>
<br/>
  Add entry to ACKS.<br/>
........<br/>
  r58570 | georg.brandl | 2007-10-20 12:05:45 -0700 (Sat, 20 Oct 2007) | 2 lines<br/>
<br/>
  Clarify -E docs.<br/>
........<br/>
  r58571 | georg.brandl | 2007-10-20 12:08:36 -0700 (Sat, 20 Oct 2007) | 2 lines<br/>
<br/>
  Even more clarification.<br/>
........<br/>
  r58572 | andrew.kuchling | 2007-10-20 12:25:37 -0700 (Sat, 20 Oct 2007) | 1 line<br/>
<br/>
  Fix protocol name<br/>
........<br/>
  r58573 | andrew.kuchling | 2007-10-20 12:35:18 -0700 (Sat, 20 Oct 2007) | 1 line<br/>
<br/>
  Various items<br/>
........<br/>
  r58574 | andrew.kuchling | 2007-10-20 12:39:35 -0700 (Sat, 20 Oct 2007) | 1 line<br/>
<br/>
  Use correct header line<br/>
........<br/>
  r58576 | armin.rigo | 2007-10-21 02:14:15 -0700 (Sun, 21 Oct 2007) | 3 lines<br/>
<br/>
  Add a crasher for the long-standing issue with closing a file<br/>
  while another thread uses it.<br/>
........<br/>
  r58577 | georg.brandl | 2007-10-21 03:01:56 -0700 (Sun, 21 Oct 2007) | 2 lines<br/>
<br/>
  Remove duplicate crasher.<br/>
........<br/>
  r58578 | georg.brandl | 2007-10-21 03:24:20 -0700 (Sun, 21 Oct 2007) | 2 lines<br/>
<br/>
  Unify &quot;byte code&quot; to &quot;bytecode&quot;. Also sprinkle :term: markup for it.<br/>
........<br/>
  r58579 | georg.brandl | 2007-10-21 03:32:54 -0700 (Sun, 21 Oct 2007) | 2 lines<br/>
<br/>
  Add markup to new function descriptions.<br/>
........<br/>
  r58580 | georg.brandl | 2007-10-21 03:45:46 -0700 (Sun, 21 Oct 2007) | 2 lines<br/>
<br/>
  Add :term:s for descriptors.<br/>
........<br/>
  r58581 | georg.brandl | 2007-10-21 03:46:24 -0700 (Sun, 21 Oct 2007) | 2 lines<br/>
<br/>
  Unify &quot;file-descriptor&quot; to &quot;file descriptor&quot;.<br/>
........<br/>
  r58582 | georg.brandl | 2007-10-21 03:52:38 -0700 (Sun, 21 Oct 2007) | 2 lines<br/>
<br/>
  Add :term: for generators.<br/>
........<br/>
  r58583 | georg.brandl | 2007-10-21 05:10:28 -0700 (Sun, 21 Oct 2007) | 2 lines<br/>
<br/>
  Add :term:s for iterator.<br/>
........<br/>
  r58584 | georg.brandl | 2007-10-21 05:15:05 -0700 (Sun, 21 Oct 2007) | 2 lines<br/>
<br/>
  Add :term:s for &quot;new-style class&quot;.<br/>
........<br/>
  r58588 | neal.norwitz | 2007-10-21 21:47:54 -0700 (Sun, 21 Oct 2007) | 1 line<br/>
<br/>
  Add Chris Monson so he can edit PEPs.<br/>
........<br/>
  r58594 | guido.van.rossum | 2007-10-22 09:27:19 -0700 (Mon, 22 Oct 2007) | 4 lines<br/>
<br/>
  Issue #1307, patch by Derek Shockey.<br/>
  When &quot;MAIL&quot; is received without args, an exception happens instead of<br/>
  sending a 501 syntax error response.<br/>
........<br/>
  r58598 | travis.oliphant | 2007-10-22 19:40:56 -0700 (Mon, 22 Oct 2007) | 1 line<br/>
<br/>
  Add phuang patch from Issue 708374 which adds offset parameter to mmap module.<br/>
........<br/>
  r58601 | neal.norwitz | 2007-10-22 22:44:27 -0700 (Mon, 22 Oct 2007) | 2 lines<br/>
<br/>
  Bug #1313, fix typo (wrong variable name) in example.<br/>
........<br/>
  r58609 | georg.brandl | 2007-10-23 11:21:35 -0700 (Tue, 23 Oct 2007) | 2 lines<br/>
<br/>
  Update Pygments version from externals.<br/>
........<br/>
  r58618 | guido.van.rossum | 2007-10-23 12:25:41 -0700 (Tue, 23 Oct 2007) | 3 lines<br/>
<br/>
  Issue 1307 by Derek Shockey, fox the same bug for RCPT.<br/>
  Neal: please backport!<br/>
........<br/>
  r58620 | raymond.hettinger | 2007-10-23 13:37:41 -0700 (Tue, 23 Oct 2007) | 1 line<br/>
<br/>
  Shorter name for namedtuple()<br/>
........<br/>
  r58621 | andrew.kuchling | 2007-10-23 13:55:47 -0700 (Tue, 23 Oct 2007) | 1 line<br/>
<br/>
  Update name<br/>
........<br/>
  r58622 | raymond.hettinger | 2007-10-23 14:23:07 -0700 (Tue, 23 Oct 2007) | 1 line<br/>
<br/>
  Fixup news entry<br/>
........<br/>
  r58623 | raymond.hettinger | 2007-10-23 18:28:33 -0700 (Tue, 23 Oct 2007) | 1 line<br/>
<br/>
  Optimize sum() for integer and float inputs.<br/>
........<br/>
  r58624 | raymond.hettinger | 2007-10-23 19:05:51 -0700 (Tue, 23 Oct 2007) | 1 line<br/>
<br/>
  Fixup error return and add support for intermixed ints and floats/<br/>
........<br/>
  r58628 | vinay.sajip | 2007-10-24 03:47:06 -0700 (Wed, 24 Oct 2007) | 1 line<br/>
<br/>
  Bug #1321: Fixed logic error in TimedRotatingFileHandler.__init__()<br/>
........<br/>
  r58641 | facundo.batista | 2007-10-24 12:11:08 -0700 (Wed, 24 Oct 2007) | 4 lines<br/>
<br/>
<br/>
  Issue 1290.  CharacterData.__repr__ was constructing a string<br/>
  in response that keeped having a non-ascii character.<br/>
........<br/>
  r58643 | thomas.heller | 2007-10-24 12:50:45 -0700 (Wed, 24 Oct 2007) | 1 line<br/>
<br/>
  Added unittest for calling a function with paramflags (backport from py3k branch).<br/>
........<br/>
  r58645 | matthias.klose | 2007-10-24 13:00:44 -0700 (Wed, 24 Oct 2007) | 2 lines<br/>
<br/>
  - Build using system ffi library on arm*-linux*.<br/>
........<br/>
  r58651 | georg.brandl | 2007-10-24 14:40:38 -0700 (Wed, 24 Oct 2007) | 2 lines<br/>
<br/>
  Bug #1287: make os.environ.pop() work as expected.<br/>
........<br/>
  r58652 | raymond.hettinger | 2007-10-24 19:26:58 -0700 (Wed, 24 Oct 2007) | 1 line<br/>
<br/>
  Missing DECREFs<br/>
........<br/>
  r58653 | matthias.klose | 2007-10-24 23:37:24 -0700 (Wed, 24 Oct 2007) | 2 lines<br/>
<br/>
  - Build using system ffi library on arm*-linux*, pass --with-system-ffi to CONFIG_ARGS<br/>
........<br/>
  r58655 | thomas.heller | 2007-10-25 12:47:32 -0700 (Thu, 25 Oct 2007) | 2 lines<br/>
<br/>
  ffi_type_longdouble may be already #defined.<br/>
  See issue 1324.<br/>
........<br/>
  r58656 | kurt.kaiser | 2007-10-25 15:43:45 -0700 (Thu, 25 Oct 2007) | 3 lines<br/>
<br/>
  Correct an ancient bug in an unused path by removing that path: register() is<br/>
  now idempotent.<br/>
........<br/>
  r58660 | kurt.kaiser | 2007-10-25 17:10:09 -0700 (Thu, 25 Oct 2007) | 4 lines<br/>
<br/>
  1. Add comments to provide top-level documentation.<br/>
  2. Refactor to use more descriptive names.<br/>
  3. Enhance tests in main().<br/>
........<br/>
  r58675 | georg.brandl | 2007-10-26 11:30:41 -0700 (Fri, 26 Oct 2007) | 2 lines<br/>
<br/>
  Fix new pop() method on os.environ on ignorecase-platforms.<br/>
........<br/>
  r58696 | neal.norwitz | 2007-10-27 15:32:21 -0700 (Sat, 27 Oct 2007) | 1 line<br/>
<br/>
  Update URL for Pygments.  0.8.1 is no longer available<br/>
........<br/>
  r58697 | hyeshik.chang | 2007-10-28 04:19:02 -0700 (Sun, 28 Oct 2007) | 3 lines<br/>
<br/>
  - Add support for FreeBSD 8 which is recently forked from FreeBSD 7.<br/>
  - Regenerate IN module for most recent maintenance tree of FreeBSD 6 and 7.<br/>
........<br/>
  r58698 | hyeshik.chang | 2007-10-28 05:38:09 -0700 (Sun, 28 Oct 2007) | 2 lines<br/>
<br/>
  Enable platform-specific tweaks for FreeBSD 8 (exactly same to FreeBSD 7's yet)<br/>
........<br/>
  r58700 | kurt.kaiser | 2007-10-28 12:03:59 -0700 (Sun, 28 Oct 2007) | 2 lines<br/>
<br/>
  Add confirmation dialog before printing.  Patch 1717170 Tal Einat.<br/>
........<br/>
  r58706 | guido.van.rossum | 2007-10-29 13:52:45 -0700 (Mon, 29 Oct 2007) | 3 lines<br/>
<br/>
  Patch 1353 by Jacob Winther.<br/>
  Add mp4 mapping to mimetypes.py.<br/>
........<br/>
  r58709 | guido.van.rossum | 2007-10-29 15:15:05 -0700 (Mon, 29 Oct 2007) | 6 lines<br/>
<br/>
  Backport fixes for the code that decodes octal escapes (and for PyString<br/>
  also hex escapes) -- this was reaching beyond the end of the input string<br/>
  buffer, even though it is not supposed to be \0-terminated.<br/>
  This has no visible effect but is clearly the correct thing to do.<br/>
  (In 3.0 it had a visible effect after removing ob_sstate from PyString.)<br/>
........<br/>
  r58710 | kurt.kaiser | 2007-10-29 19:38:54 -0700 (Mon, 29 Oct 2007) | 7 lines<br/>
<br/>
  check in Tal Einat's update to tabpage.py<br/>
  Patch 1612746<br/>
<br/>
  M    configDialog.py<br/>
  M    NEWS.txt<br/>
  AM   tabbedpages.py<br/>
........<br/>
  r58715 | georg.brandl | 2007-10-30 10:51:18 -0700 (Tue, 30 Oct 2007) | 2 lines<br/>
<br/>
  Use correct markup.<br/>
........<br/>
  r58716 | georg.brandl | 2007-10-30 10:57:12 -0700 (Tue, 30 Oct 2007) | 2 lines<br/>
<br/>
  Make example about hiding None return values at the prompt clearer.<br/>
........<br/>
  r58728 | neal.norwitz | 2007-10-30 23:33:20 -0700 (Tue, 30 Oct 2007) | 1 line<br/>
<br/>
  Fix some compiler warnings for signed comparisons on Unix and Windows.<br/>
........<br/>
  r58731 | martin.v.loewis | 2007-10-31 10:19:33 -0700 (Wed, 31 Oct 2007) | 2 lines<br/>
<br/>
  Adding Christian Heimes.<br/>
........<br/>
  r58737 | raymond.hettinger | 2007-10-31 14:57:58 -0700 (Wed, 31 Oct 2007) | 1 line<br/>
<br/>
  Clarify the reasons why pickle is almost always better than marshal<br/>
........<br/>
  r58739 | raymond.hettinger | 2007-10-31 15:15:49 -0700 (Wed, 31 Oct 2007) | 1 line<br/>
<br/>
  Sets are marshalable.<br/>
........]]></description>
    <author>&#71;&#117;&#105;&#100;&#111;&#32;&#118;&#97;&#110;&#32;&#82;&#111;&#115;&#115;&#117;&#109;&#32;&#60;&#103;&#117;&#105;&#100;&#111;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Thu, 01 Nov 2007 19:42:39 +0000</pubDate>
</item>
<item>
    <title>Merged revisions 56467-56482 via svnmerge from</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/e70cdce0e8b2/Objects/enumobject.c</link>
    <description><![CDATA[Merged revisions 56467-56482 via svnmerge from<br/>
svn+ssh://pythondev@svn.python.org/python/branches/p3yk<br/>
<br/>
................<br/>
  r56477 | martin.v.loewis | 2007-07-21 09:04:38 +0200 (Sa, 21 Jul 2007) | 11 lines<br/>
<br/>
  Merged revisions 56466-56476 via svnmerge from<br/>
  svn+ssh://pythondev@svn.python.org/python/trunk<br/>
<br/>
  ........<br/>
    r56476 | martin.v.loewis | 2007-07-21 08:55:02 +0200 (Sa, 21 Jul 2007) | 4 lines<br/>
<br/>
    PEP 3123: Provide forward compatibility with Python 3.0, while keeping<br/>
    backwards compatibility. Add Py_Refcnt, Py_Type, Py_Size, and<br/>
    PyVarObject_HEAD_INIT.<br/>
  ........<br/>
................<br/>
  r56478 | martin.v.loewis | 2007-07-21 09:47:23 +0200 (Sa, 21 Jul 2007) | 2 lines<br/>
<br/>
  PEP 3123: Use proper C inheritance for PyObject.<br/>
................<br/>
  r56479 | martin.v.loewis | 2007-07-21 10:06:55 +0200 (Sa, 21 Jul 2007) | 3 lines<br/>
<br/>
  Add longintrepr.h to Python.h, so that the compiler can<br/>
  see that PyFalse is really some kind of PyObject*.<br/>
................<br/>
  r56480 | martin.v.loewis | 2007-07-21 10:47:18 +0200 (Sa, 21 Jul 2007) | 2 lines<br/>
<br/>
  Qualify SHIFT, MASK, BASE.<br/>
................<br/>
  r56482 | martin.v.loewis | 2007-07-21 19:10:57 +0200 (Sa, 21 Jul 2007) | 2 lines<br/>
<br/>
  Correctly refer to _ob_next.<br/>
................]]></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>Sat, 21 Jul 2007 17:22:18 +0000</pubDate>
</item>
<item>
    <title>Merged revisions 53623-53858 via svnmerge from</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/32c4897b5d46/Objects/enumobject.c</link>
    <description><![CDATA[Merged revisions 53623-53858 via svnmerge from<br/>
svn+ssh://pythondev@svn.python.org/python/trunk<br/>
<br/>
........<br/>
  r53624 | peter.astrand | 2007-02-02 20:06:36 +0100 (Fri, 02 Feb 2007) | 1 line<br/>
<br/>
  We had several if statements checking the value of a fd. This is unsafe, since valid fds might be zero. We should check for not None instead.<br/>
........<br/>
  r53635 | kurt.kaiser | 2007-02-05 07:03:18 +0100 (Mon, 05 Feb 2007) | 2 lines<br/>
<br/>
  Add 'raw' support to configHandler. Patch 1650174 Tal Einat.<br/>
........<br/>
  r53641 | kurt.kaiser | 2007-02-06 00:02:16 +0100 (Tue, 06 Feb 2007) | 5 lines<br/>
<br/>
  1. Calltips now 'handle' tuples in the argument list (display '&lt;tuple&gt;' :)<br/>
     Suggested solution by Christos Georgiou, Bug 791968.<br/>
  2. Clean up tests, were not failing when they should have been.<br/>
  4. Remove some camelcase and an unneeded try/except block.<br/>
........<br/>
  r53644 | kurt.kaiser | 2007-02-06 04:21:40 +0100 (Tue, 06 Feb 2007) | 2 lines<br/>
<br/>
  Clean up ModifiedInterpreter.runcode() structure<br/>
........<br/>
  r53646 | peter.astrand | 2007-02-06 16:37:50 +0100 (Tue, 06 Feb 2007) | 1 line<br/>
<br/>
  Applied patch 1124861.3.patch to solve bug #1124861: Automatically create pipes on Windows, if GetStdHandle fails. Will backport.<br/>
........<br/>
  r53648 | lars.gustaebel | 2007-02-06 19:38:13 +0100 (Tue, 06 Feb 2007) | 4 lines<br/>
<br/>
  Patch #1652681: create nonexistent files in append mode and<br/>
  allow appending to empty files.<br/>
........<br/>
  r53649 | kurt.kaiser | 2007-02-06 20:09:43 +0100 (Tue, 06 Feb 2007) | 4 lines<br/>
<br/>
  Updated patch (CodeContext.061217.patch) to<br/>
  [ 1362975 ] CodeContext - Improved text indentation<br/>
  Tal Einat 16Dec06<br/>
........<br/>
  r53650 | kurt.kaiser | 2007-02-06 20:21:19 +0100 (Tue, 06 Feb 2007) | 2 lines<br/>
<br/>
  narrow exception per [ 1540849 ] except too broad<br/>
........<br/>
  r53653 | kurt.kaiser | 2007-02-07 04:39:41 +0100 (Wed, 07 Feb 2007) | 4 lines<br/>
<br/>
  [ 1621265 ] Auto-completion list placement<br/>
  Move AC window below input line unless not enough space, then put it above.<br/>
  Patch: Tal Einat<br/>
........<br/>
  r53654 | kurt.kaiser | 2007-02-07 09:07:13 +0100 (Wed, 07 Feb 2007) | 2 lines<br/>
<br/>
  Handle AttributeError during calltip lookup<br/>
........<br/>
  r53656 | raymond.hettinger | 2007-02-07 21:08:22 +0100 (Wed, 07 Feb 2007) | 3 lines<br/>
<br/>
  SF #1615701:  make d.update(m) honor __getitem__() and keys() in dict subclasses<br/>
........<br/>
  r53658 | raymond.hettinger | 2007-02-07 22:04:20 +0100 (Wed, 07 Feb 2007) | 1 line<br/>
<br/>
  SF: 1397711 Set docs conflated immutable and hashable<br/>
........<br/>
  r53660 | raymond.hettinger | 2007-02-07 22:42:17 +0100 (Wed, 07 Feb 2007) | 1 line<br/>
<br/>
  Check for a common user error with defaultdict().<br/>
........<br/>
  r53662 | raymond.hettinger | 2007-02-07 23:24:07 +0100 (Wed, 07 Feb 2007) | 1 line<br/>
<br/>
  Bug #1575169: operator.isSequenceType() now returns False for subclasses of dict.<br/>
........<br/>
  r53664 | raymond.hettinger | 2007-02-08 00:49:03 +0100 (Thu, 08 Feb 2007) | 1 line<br/>
<br/>
  Silence compiler warning<br/>
........<br/>
  r53666 | raymond.hettinger | 2007-02-08 01:07:32 +0100 (Thu, 08 Feb 2007) | 1 line<br/>
<br/>
  Do not let overflows in enumerate() and count() pass silently.<br/>
........<br/>
  r53668 | raymond.hettinger | 2007-02-08 01:50:39 +0100 (Thu, 08 Feb 2007) | 1 line<br/>
<br/>
  Bypass set specific optimizations for set and frozenset subclasses.<br/>
........<br/>
  r53670 | raymond.hettinger | 2007-02-08 02:42:35 +0100 (Thu, 08 Feb 2007) | 1 line<br/>
<br/>
  Fix docstring bug<br/>
........<br/>
  r53671 | martin.v.loewis | 2007-02-08 10:13:36 +0100 (Thu, 08 Feb 2007) | 3 lines<br/>
<br/>
  Bug #1653736: Complain about keyword arguments to time.isoformat.<br/>
  Will backport to 2.5.<br/>
........<br/>
  r53679 | kurt.kaiser | 2007-02-08 23:58:18 +0100 (Thu, 08 Feb 2007) | 6 lines<br/>
<br/>
  Corrected some bugs in AutoComplete.  Also, Page Up/Down in ACW implemented;<br/>
  mouse and cursor selection in ACWindow implemented; double Tab inserts current<br/>
  selection and closes ACW (similar to double-click and Return); scroll wheel now<br/>
  works in ACW.  Added AutoComplete instructions to IDLE Help.<br/>
........<br/>
  r53689 | martin.v.loewis | 2007-02-09 13:19:32 +0100 (Fri, 09 Feb 2007) | 3 lines<br/>
<br/>
  Bug #1653736: Properly discard third argument to slot_nb_inplace_power.<br/>
  Will backport.<br/>
........<br/>
  r53691 | martin.v.loewis | 2007-02-09 13:36:48 +0100 (Fri, 09 Feb 2007) | 4 lines<br/>
<br/>
  Bug #1600860: Search for shared python library in LIBDIR, not<br/>
  lib/python/config, on &quot;linux&quot; and &quot;gnu&quot; systems.<br/>
  Will backport.<br/>
........<br/>
  r53693 | martin.v.loewis | 2007-02-09 13:58:49 +0100 (Fri, 09 Feb 2007) | 2 lines<br/>
<br/>
  Update broken link. Will backport to 2.5.<br/>
........<br/>
  r53697 | georg.brandl | 2007-02-09 19:48:41 +0100 (Fri, 09 Feb 2007) | 2 lines<br/>
<br/>
  Bug #1656078: typo in in profile docs.<br/>
........<br/>
  r53731 | brett.cannon | 2007-02-11 06:36:00 +0100 (Sun, 11 Feb 2007) | 3 lines<br/>
<br/>
  Change a very minor inconsistency (that is purely cosmetic) in the AST<br/>
  definition.<br/>
........<br/>
  r53735 | skip.montanaro | 2007-02-11 19:24:37 +0100 (Sun, 11 Feb 2007) | 1 line<br/>
<br/>
  fix trace.py --ignore-dir<br/>
........<br/>
  r53741 | brett.cannon | 2007-02-11 20:44:41 +0100 (Sun, 11 Feb 2007) | 3 lines<br/>
<br/>
  Check in changed Python-ast.c from a cosmetic change to Python.asdl (in<br/>
  r53731).<br/>
........<br/>
  r53751 | brett.cannon | 2007-02-12 04:51:02 +0100 (Mon, 12 Feb 2007) | 5 lines<br/>
<br/>
  Modify Parser/asdl_c.py so that the __version__ number for Python/Python-ast.c<br/>
  is specified at the top of the file.  Also add a note that Python/Python-ast.c<br/>
  needs to be committed separately after a change to the AST grammar to capture<br/>
  the revision number of the change (which is what __version__ is set to).<br/>
........<br/>
  r53752 | lars.gustaebel | 2007-02-12 10:25:53 +0100 (Mon, 12 Feb 2007) | 3 lines<br/>
<br/>
  Bug #1656581: Point out that external file objects are supposed to be<br/>
  at position 0.<br/>
........<br/>
  r53754 | martin.v.loewis | 2007-02-12 13:21:10 +0100 (Mon, 12 Feb 2007) | 3 lines<br/>
<br/>
  Patch 1463026: Support default namespace in XMLGenerator.<br/>
  Fixes #847665. Will backport.<br/>
........<br/>
  r53757 | armin.rigo | 2007-02-12 17:23:24 +0100 (Mon, 12 Feb 2007) | 4 lines<br/>
<br/>
  Fix the line to what is my guess at the original author's meaning.<br/>
  (The line has no effect anyway, but is present because it's<br/>
  customary call the base class __init__).<br/>
........<br/>
  r53763 | martin.v.loewis | 2007-02-13 09:34:45 +0100 (Tue, 13 Feb 2007) | 3 lines<br/>
<br/>
  Patch #685268: Consider a package's __path__ in imputil.<br/>
  Will backport.<br/>
........<br/>
  r53765 | martin.v.loewis | 2007-02-13 10:49:38 +0100 (Tue, 13 Feb 2007) | 2 lines<br/>
<br/>
  Patch #698833: Support file decryption in zipfile.<br/>
........<br/>
  r53766 | martin.v.loewis | 2007-02-13 11:10:39 +0100 (Tue, 13 Feb 2007) | 3 lines<br/>
<br/>
  Patch #1517891: Make 'a' create the file if it doesn't exist.<br/>
  Fixes #1514451.<br/>
........<br/>
  r53767 | martin.v.loewis | 2007-02-13 13:08:24 +0100 (Tue, 13 Feb 2007) | 3 lines<br/>
<br/>
  Bug #1658794: Remove extraneous 'this'.<br/>
  Will backport to 2.5.<br/>
........<br/>
  r53769 | martin.v.loewis | 2007-02-13 13:14:19 +0100 (Tue, 13 Feb 2007) | 3 lines<br/>
<br/>
  Patch #1657276: Make NETLINK_DNRTMSG conditional.<br/>
  Will backport.<br/>
........<br/>
  r53771 | lars.gustaebel | 2007-02-13 17:09:24 +0100 (Tue, 13 Feb 2007) | 4 lines<br/>
<br/>
  Patch #1647484: Renamed GzipFile's filename attribute to name. The<br/>
  filename attribute is still accessible as a property that emits a<br/>
  DeprecationWarning.<br/>
........<br/>
  r53772 | lars.gustaebel | 2007-02-13 17:24:00 +0100 (Tue, 13 Feb 2007) | 3 lines<br/>
<br/>
  Strip the '.gz' extension from the filename that is written to the<br/>
  gzip header.<br/>
........<br/>
  r53774 | martin.v.loewis | 2007-02-14 11:07:37 +0100 (Wed, 14 Feb 2007) | 2 lines<br/>
<br/>
  Patch #1432399: Add HCI sockets.<br/>
........<br/>
  r53775 | martin.v.loewis | 2007-02-14 12:30:07 +0100 (Wed, 14 Feb 2007) | 2 lines<br/>
<br/>
  Update 1432399 to removal of _BT_SOCKADDR_MEMB.<br/>
........<br/>
  r53776 | martin.v.loewis | 2007-02-14 12:30:56 +0100 (Wed, 14 Feb 2007) | 3 lines<br/>
<br/>
  Ignore directory time stamps when considering<br/>
  whether to rerun libffi configure.<br/>
........<br/>
  r53778 | lars.gustaebel | 2007-02-14 15:45:12 +0100 (Wed, 14 Feb 2007) | 4 lines<br/>
<br/>
  A missing binary mode in AppendTest caused failures in Windows<br/>
  Buildbot.<br/>
........<br/>
  r53782 | martin.v.loewis | 2007-02-15 10:51:35 +0100 (Thu, 15 Feb 2007) | 2 lines<br/>
<br/>
  Patch #1397848: add the reasoning behind no-resize-on-shrinkage.<br/>
........<br/>
  r53783 | georg.brandl | 2007-02-15 11:37:59 +0100 (Thu, 15 Feb 2007) | 2 lines<br/>
<br/>
  Make functools.wraps() docs a bit clearer.<br/>
........<br/>
  r53785 | georg.brandl | 2007-02-15 12:29:04 +0100 (Thu, 15 Feb 2007) | 2 lines<br/>
<br/>
  Patch #1494140: Add documentation for the new struct.Struct object.<br/>
........<br/>
  r53787 | georg.brandl | 2007-02-15 12:29:55 +0100 (Thu, 15 Feb 2007) | 2 lines<br/>
<br/>
  Add missing \versionadded.<br/>
........<br/>
  r53800 | brett.cannon | 2007-02-15 23:54:39 +0100 (Thu, 15 Feb 2007) | 11 lines<br/>
<br/>
  Update the encoding package's search function to use absolute imports when<br/>
  calling __import__.  This helps make the expected search locations for encoding<br/>
  modules be more explicit.<br/>
<br/>
  One could use an explicit value for __path__ when making the call to __import__<br/>
  to force the exact location searched for encodings.  This would give the most<br/>
  strict search path possible if one is worried about malicious code being<br/>
  imported.  The unfortunate side-effect of that is that if __path__ was modified<br/>
  on 'encodings' on purpose in a safe way it would not be picked up in future<br/>
  __import__ calls.<br/>
........<br/>
  r53801 | brett.cannon | 2007-02-16 20:33:01 +0100 (Fri, 16 Feb 2007) | 2 lines<br/>
<br/>
  Make the __import__ call in encodings.__init__ absolute with a level 0 call.<br/>
........<br/>
  r53809 | vinay.sajip | 2007-02-16 23:36:24 +0100 (Fri, 16 Feb 2007) | 1 line<br/>
<br/>
  Minor fix for currentframe (SF #1652788).<br/>
........<br/>
  r53818 | raymond.hettinger | 2007-02-19 03:03:19 +0100 (Mon, 19 Feb 2007) | 3 lines<br/>
<br/>
  Extend work on revision 52962:  Eliminate redundant calls to PyObject_Hash().<br/>
........<br/>
  r53820 | raymond.hettinger | 2007-02-19 05:08:43 +0100 (Mon, 19 Feb 2007) | 1 line<br/>
<br/>
  Add merge() function to heapq.<br/>
........<br/>
  r53821 | raymond.hettinger | 2007-02-19 06:28:28 +0100 (Mon, 19 Feb 2007) | 1 line<br/>
<br/>
  Add tie-breaker count to preserve sort stability.<br/>
........<br/>
  r53822 | raymond.hettinger | 2007-02-19 07:59:32 +0100 (Mon, 19 Feb 2007) | 1 line<br/>
<br/>
  Use C heapreplace() instead of slower _siftup() in pure python.<br/>
........<br/>
  r53823 | raymond.hettinger | 2007-02-19 08:30:21 +0100 (Mon, 19 Feb 2007) | 1 line<br/>
<br/>
  Add test for merge stability<br/>
........<br/>
  r53824 | raymond.hettinger | 2007-02-19 10:14:10 +0100 (Mon, 19 Feb 2007) | 1 line<br/>
<br/>
  Provide an example of defaultdict with non-zero constant factory function.<br/>
........<br/>
  r53825 | lars.gustaebel | 2007-02-19 10:54:47 +0100 (Mon, 19 Feb 2007) | 2 lines<br/>
<br/>
  Moved misplaced news item.<br/>
........<br/>
  r53826 | martin.v.loewis | 2007-02-19 11:55:19 +0100 (Mon, 19 Feb 2007) | 3 lines<br/>
<br/>
  Patch #1490190: posixmodule now includes os.chflags() and os.lchflags()<br/>
  functions on platforms where the underlying system calls are available.<br/>
........<br/>
  r53827 | raymond.hettinger | 2007-02-19 19:15:04 +0100 (Mon, 19 Feb 2007) | 1 line<br/>
<br/>
  Fixup docstrings for merge().<br/>
........<br/>
  r53829 | raymond.hettinger | 2007-02-19 21:44:04 +0100 (Mon, 19 Feb 2007) | 1 line<br/>
<br/>
  Fixup set/dict interoperability.<br/>
........<br/>
  r53837 | raymond.hettinger | 2007-02-21 06:20:38 +0100 (Wed, 21 Feb 2007) | 1 line<br/>
<br/>
  Add itertools.izip_longest().<br/>
........<br/>
  r53838 | raymond.hettinger | 2007-02-21 18:22:05 +0100 (Wed, 21 Feb 2007) | 1 line<br/>
<br/>
  Remove filler struct item and fix leak.<br/>
........]]></description>
    <author>&#84;&#104;&#111;&#109;&#97;&#115;&#32;&#87;&#111;&#117;&#116;&#101;&#114;&#115;&#32;&#60;&#116;&#104;&#111;&#109;&#97;&#115;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Fri, 23 Feb 2007 15:07:44 +0000</pubDate>
</item>
<item>
    <title>Merge p3yk branch with the trunk up to revision 45595. This breaks a fair</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/f731859e9b3b/Objects/enumobject.c</link>
    <description><![CDATA[Merge p3yk branch with the trunk up to revision 45595. This breaks a fair<br/>
number of tests, all because of the codecs/_multibytecodecs issue described<br/>
here (it's not a Py3K issue, just something Py3K discovers):<br/>
http://mail.python.org/pipermail/python-dev/2006-April/064051.html<br/>
<br/>
Hye-Shik Chang promised to look for a fix, so no need to fix it here. The<br/>
tests that are expected to break are:<br/>
<br/>
test_codecencodings_cn<br/>
test_codecencodings_hk<br/>
test_codecencodings_jp<br/>
test_codecencodings_kr<br/>
test_codecencodings_tw<br/>
test_codecs<br/>
test_multibytecodec<br/>
<br/>
This merge fixes an actual test failure (test_weakref) in this branch,<br/>
though, so I believe merging is the right thing to do anyway.]]></description>
    <author>&#84;&#104;&#111;&#109;&#97;&#115;&#32;&#87;&#111;&#117;&#116;&#101;&#114;&#115;&#32;&#60;&#116;&#104;&#111;&#109;&#97;&#115;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Fri, 21 Apr 2006 10:40:58 +0000</pubDate>
</item>
<item>
    <title>Dummy-merge 2.6 branch into 2.7 branch.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/b36cb4602e21/Objects/enumobject.c</link>
    <description><![CDATA[Dummy-merge 2.6 branch into 2.7 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:07 +0100</pubDate>
</item>
<item>
    <title>#8635: document enumerate() start parameter in docstring.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/d6a88969717f/Objects/enumobject.c</link>
    <description><![CDATA[#8635: document enumerate() start parameter in docstring.]]></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, 22 May 2010 11:43:25 +0000</pubDate>
</item>
<item>
    <title>Untabify C files. Will watch buildbots.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/fd25030223b0/Objects/enumobject.c</link>
    <description><![CDATA[Untabify C files. Will watch buildbots.]]></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 14:46:46 +0000</pubDate>
</item>
<item>
    <title>#6994: fix typo in enumerate docstring</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/3567e87157d8/Objects/enumobject.c</link>
    <description><![CDATA[#6994: fix typo in enumerate docstring]]></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>Fri, 25 Sep 2009 16:07:55 +0000</pubDate>
</item>
<item>
    <title>handle errors from _PyObject_LookupSpecial when __get__ fails</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/0c617b7a727a/Objects/enumobject.c</link>
    <description><![CDATA[handle errors from _PyObject_LookupSpecial when __get__ fails]]></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, 25 May 2009 02:40:21 +0000</pubDate>
</item>
<item>
    <title>*sigh* deal with instances correctly</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/30edd7f6101b/Objects/enumobject.c</link>
    <description><![CDATA[*sigh* deal with instances correctly]]></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>Sat, 09 May 2009 17:23:03 +0000</pubDate>
</item>
<item>
    <title>lookup __reversed__ correctly as a special method</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/73986a9ca1d6/Objects/enumobject.c</link>
    <description><![CDATA[lookup __reversed__ correctly as a special method]]></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>Sat, 09 May 2009 02:07:04 +0000</pubDate>
</item>
<item>
    <title>Merged revisions 81468 via svnmerge from</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/63b578d833ee/Objects/enumobject.c</link>
    <description><![CDATA[Merged revisions 81468 via svnmerge from<br/>
svn+ssh://pythondev@svn.python.org/python/trunk<br/>
<br/>
........<br/>
  r81468 | georg.brandl | 2010-05-22 13:43:25 +0200 (Sa, 22 Mai 2010) | 1 line<br/>
<br/>
  #8635: document enumerate() start parameter in docstring.<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>Sat, 22 May 2010 11:44:30 +0000</pubDate>
</item>
<item>
    <title>Recorded merge of revisions 81029 via svnmerge from</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/e38335d4df91/Objects/enumobject.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:15:40 +0000</pubDate>
</item>
<item>
    <title>Merged revisions 75055 via svnmerge from</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/e073fc88dc89/Objects/enumobject.c</link>
    <description><![CDATA[Merged revisions 75055 via svnmerge from<br/>
svn+ssh://pythondev@svn.python.org/python/trunk<br/>
<br/>
........<br/>
  r75055 | ezio.melotti | 2009-09-25 19:07:55 +0300 (Fri, 25 Sep 2009) | 1 line<br/>
<br/>
  #6994: fix typo in enumerate docstring<br/>
........]]></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>Fri, 25 Sep 2009 16:10:55 +0000</pubDate>
</item>
<item>
    <title>Convert from long to Py_ssize_t.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/4203b7f087c1/Objects/enumobject.c</link>
    <description><![CDATA[Convert from long to Py_ssize_t.]]></description>
    <author>&#82;&#97;&#121;&#109;&#111;&#110;&#100;&#32;&#72;&#101;&#116;&#116;&#105;&#110;&#103;&#101;&#114;&#32;&#60;&#112;&#121;&#116;&#104;&#111;&#110;&#64;&#114;&#99;&#110;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Thu, 24 Jul 2008 07:04:55 +0000</pubDate>
</item>
<item>
    <title>Don't allow keyword arguments to reversed().</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/5d1aff46cc0d/Objects/enumobject.c</link>
    <description><![CDATA[Don't allow keyword arguments to reversed().]]></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>Fri, 16 May 2008 13:24:29 +0000</pubDate>
</item>
<item>
    <title>#2831: add start argument to enumerate(). Patch by Scott Dial and me.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/47692f6c815e/Objects/enumobject.c</link>
    <description><![CDATA[#2831: add start argument to enumerate(). Patch by Scott Dial and me.]]></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, 13 May 2008 19:04:54 +0000</pubDate>
</item>
<item>
    <title>#1629: Renamed Py_Size, Py_Type and Py_Refcnt to Py_SIZE, Py_TYPE and Py_REFCNT. Macros for b/w compatibility are available.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/26384b8180c7/Objects/enumobject.c</link>
    <description><![CDATA[#1629: Renamed Py_Size, Py_Type and Py_Refcnt to Py_SIZE, Py_TYPE and Py_REFCNT. Macros for b/w compatibility are available.]]></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>Wed, 19 Dec 2007 02:37:44 +0000</pubDate>
</item>
<item>
    <title>enumerate() is no longer bounded to using sequences shorter than LONG_MAX.  The possibility of overflow was sending some newsgroup posters into a tizzy.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/b12cf467b05c/Objects/enumobject.c</link>
    <description><![CDATA[enumerate() is no longer bounded to using sequences shorter than LONG_MAX.  The possibility of overflow was sending some newsgroup posters into a tizzy.]]></description>
    <author>&#82;&#97;&#121;&#109;&#111;&#110;&#100;&#32;&#72;&#101;&#116;&#116;&#105;&#110;&#103;&#101;&#114;&#32;&#60;&#112;&#121;&#116;&#104;&#111;&#110;&#64;&#114;&#99;&#110;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Wed, 03 Oct 2007 21:18:11 +0000</pubDate>
</item>
<item>
    <title>PEP 3123: Provide forward compatibility with Python 3.0, while keeping</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/6620a510e9a9/Objects/enumobject.c</link>
    <description><![CDATA[PEP 3123: Provide forward compatibility with Python 3.0, while keeping<br/>
backwards compatibility. Add Py_Refcnt, Py_Type, Py_Size, and<br/>
PyVarObject_HEAD_INIT.]]></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>Sat, 21 Jul 2007 06:55:02 +0000</pubDate>
</item>
<item>
    <title>Do not let overflows in enumerate() and count() pass silently.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/1ad0568737f6/Objects/enumobject.c</link>
    <description><![CDATA[Do not let overflows in enumerate() and count() pass silently.]]></description>
    <author>&#82;&#97;&#121;&#109;&#111;&#110;&#100;&#32;&#72;&#101;&#116;&#116;&#105;&#110;&#103;&#101;&#114;&#32;&#60;&#112;&#121;&#116;&#104;&#111;&#110;&#64;&#114;&#99;&#110;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Thu, 08 Feb 2007 00:07:32 +0000</pubDate>
</item>
<item>
    <title>Use Py_VISIT in all tp_traverse methods, instead of traversing manually or</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/7b2e436a4a21/Objects/enumobject.c</link>
    <description><![CDATA[Use Py_VISIT in all tp_traverse methods, instead of traversing manually or<br/>
using a custom, nearly-identical macro. This probably changes how some of<br/>
these functions are compiled, which may result in fractionally slower (or<br/>
faster) execution. Considering the nature of traversal, visiting much of the<br/>
address space in unpredictable patterns, I'd argue the code readability and<br/>
maintainability is well worth it ;P]]></description>
    <author>&#84;&#104;&#111;&#109;&#97;&#115;&#32;&#87;&#111;&#117;&#116;&#101;&#114;&#115;&#32;&#60;&#116;&#104;&#111;&#109;&#97;&#115;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Sat, 15 Apr 2006 21:47:09 +0000</pubDate>
</item>
<item>
    <title>More C++-compliance. Note especially listobject.c - to get C++ to accept the</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/aeee85b6a5dd/Objects/enumobject.c</link>
    <description><![CDATA[More C++-compliance. Note especially listobject.c - to get C++ to accept the<br/>
PyTypeObject structures, I had to make prototypes for the functions, and<br/>
move the structure definition ahead of the functions. I'd dearly like a better<br/>
way to do this - to change this would make for a massive set of changes to<br/>
the codebase.<br/>
<br/>
There's still some warnings - this is purely to get rid of errors first.]]></description>
    <author>&#65;&#110;&#116;&#104;&#111;&#110;&#121;&#32;&#66;&#97;&#120;&#116;&#101;&#114;&#32;&#60;&#97;&#110;&#116;&#104;&#111;&#110;&#121;&#98;&#97;&#120;&#116;&#101;&#114;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Tue, 11 Apr 2006 06:54:30 +0000</pubDate>
</item>
<item>
    <title>Change int to Py_ssize_t in several places.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/9eb24f92a784/Objects/enumobject.c</link>
    <description><![CDATA[Change int to Py_ssize_t in several places.<br/>
Add (int) casts to silence compiler warnings.<br/>
Raise Python exceptions for overflows.]]></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>Tue, 07 Mar 2006 12:08:51 +0000</pubDate>
</item>
<item>
    <title>Revert backwards-incompatible const changes.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/dba6494735d0/Objects/enumobject.c</link>
    <description><![CDATA[Revert backwards-incompatible const changes.]]></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>Mon, 27 Feb 2006 16:46:16 +0000</pubDate>
</item>
<item>
    <title>Use Py_ssize_t for counts and sizes.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/d6d415df0df0/Objects/enumobject.c</link>
    <description><![CDATA[Use Py_ssize_t for counts and sizes.<br/>
Convert Py_ssize_t using PyInt_FromSsize_t]]></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>Thu, 16 Feb 2006 14:32:27 +0000</pubDate>
</item>
<item>
    <title>Merge ssize_t branch.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/7fdc639bc5b4/Objects/enumobject.c</link>
    <description><![CDATA[Merge ssize_t branch.]]></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, 15 Feb 2006 17:27:45 +0000</pubDate>
</item>
<item>
    <title>Renamed _length_cue() to __length_hint__().  See:</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/20f75d5e79e9/Objects/enumobject.c</link>
    <description><![CDATA[Renamed _length_cue() to __length_hint__().  See:<br/>
http://mail.python.org/pipermail/python-dev/2006-February/060524.html]]></description>
    <author>&#65;&#114;&#109;&#105;&#110;&#32;&#82;&#105;&#103;&#111;&#32;&#60;&#97;&#114;&#105;&#103;&#111;&#64;&#116;&#117;&#110;&#101;&#115;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Sat, 11 Feb 2006 21:32:43 +0000</pubDate>
</item>
<item>
    <title>en_sit will be freed when en is DECREF'd.  Don't double free.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/0eb6ef92c56e/Objects/enumobject.c</link>
    <description><![CDATA[en_sit will be freed when en is DECREF'd.  Don't double free.]]></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>Sun, 11 Dec 2005 20:55:10 +0000</pubDate>
</item>
<item>
    <title>Add const to several API functions that take char *.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/9541369b0dca/Objects/enumobject.c</link>
    <description><![CDATA[Add const to several API functions that take char *.<br/>
<br/>
In C++, it's an error to pass a string literal to a char* function<br/>
without a const_cast().  Rather than require every C++ extension<br/>
module to put a cast around string literals, fix the API to state the<br/>
const-ness.<br/>
<br/>
I focused on parts of the API where people usually pass literals:<br/>
PyArg_ParseTuple() and friends, Py_BuildValue(), PyMethodDef, the type<br/>
slots, etc.  Predictably, there were a large set of functions that<br/>
needed to be fixed as a result of these changes.  The most pervasive<br/>
change was to make the keyword args list passed to<br/>
PyArg_ParseTupleAndKewords() to be a const char *kwlist[].<br/>
<br/>
One cast was required as a result of the changes:  A type object<br/>
mallocs the memory for its tp_doc slot and later frees it.<br/>
PyTypeObject says that tp_doc is const char *; but if the type was<br/>
created by type_new(), we know it is safe to cast to char *.]]></description>
    <author>&#74;&#101;&#114;&#101;&#109;&#121;&#32;&#72;&#121;&#108;&#116;&#111;&#110;&#32;&#60;&#106;&#101;&#114;&#101;&#109;&#121;&#64;&#97;&#108;&#117;&#109;&#46;&#109;&#105;&#116;&#46;&#101;&#100;&#117;&#62;</author>
    <pubDate>Sat, 10 Dec 2005 18:50:16 +0000</pubDate>
</item>
<item>
    <title>Convert iterator __len__() methods to a private API.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/e22334b1da67/Objects/enumobject.c</link>
    <description><![CDATA[Convert iterator __len__() methods to a private API.]]></description>
    <author>&#82;&#97;&#121;&#109;&#111;&#110;&#100;&#32;&#72;&#101;&#116;&#116;&#105;&#110;&#103;&#101;&#114;&#32;&#60;&#112;&#121;&#116;&#104;&#111;&#110;&#64;&#114;&#99;&#110;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sat, 24 Sep 2005 21:23:05 +0000</pubDate>
</item>
<item>
    <title>SF patch #1020188:  Use Py_CLEAR where necessary to avoid crashes</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/c2c49ee727d0/Objects/enumobject.c</link>
    <description><![CDATA[SF patch #1020188:  Use Py_CLEAR where necessary to avoid crashes<br/>
(Contributed by Dima Dorfman)]]></description>
    <author>&#82;&#97;&#121;&#109;&#111;&#110;&#100;&#32;&#72;&#101;&#116;&#116;&#105;&#110;&#103;&#101;&#114;&#32;&#60;&#112;&#121;&#116;&#104;&#111;&#110;&#64;&#114;&#99;&#110;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Wed, 01 Sep 2004 07:02:44 +0000</pubDate>
</item>
<item>
    <title>Fix docstring typo.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/4ca9fa2353bf/Objects/enumobject.c</link>
    <description><![CDATA[Fix docstring typo.]]></description>
    <author>&#82;&#97;&#121;&#109;&#111;&#110;&#100;&#32;&#72;&#101;&#116;&#116;&#105;&#110;&#103;&#101;&#114;&#32;&#60;&#112;&#121;&#116;&#104;&#111;&#110;&#64;&#114;&#99;&#110;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Wed, 25 Aug 2004 19:42:12 +0000</pubDate>
</item>
<item>
    <title>* Add unittests for iterators that report their length</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/058821d8aefd/Objects/enumobject.c</link>
    <description><![CDATA[* Add unittests for iterators that report their length<br/>
* Document the differences between them<br/>
* Fix corner cases covered by the unittests<br/>
* Use Py_RETURN_NONE where possible for dictionaries]]></description>
    <author>&#82;&#97;&#121;&#109;&#111;&#110;&#100;&#32;&#72;&#101;&#116;&#116;&#105;&#110;&#103;&#101;&#114;&#32;&#60;&#112;&#121;&#116;&#104;&#111;&#110;&#64;&#114;&#99;&#110;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Mon, 12 Apr 2004 18:10:01 +0000</pubDate>
</item>
<item>
    <title>Tidied up the implementations of reversed (including the custom ones</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/04eb2ebb46e2/Objects/enumobject.c</link>
    <description><![CDATA[Tidied up the implementations of reversed (including the custom ones<br/>
for xrange and list objects).<br/>
<br/>
* list.__reversed__ now checks the length of the sequence object before<br/>
  calling PyList_GET_ITEM() because the mutable could have changed length.<br/>
<br/>
* all three implementations are now tranparent with respect to length and<br/>
  maintain the invariant len(it) == len(list(it)) even when the underlying<br/>
  sequence mutates.<br/>
<br/>
* __builtin__.reversed() now frees the underlying sequence as soon<br/>
  as the iterator is exhausted.<br/>
<br/>
* the code paths were rearranged so that the most common paths<br/>
  do not require a jump.]]></description>
    <author>&#82;&#97;&#121;&#109;&#111;&#110;&#100;&#32;&#72;&#101;&#116;&#116;&#105;&#110;&#103;&#101;&#114;&#32;&#60;&#112;&#121;&#116;&#104;&#111;&#110;&#64;&#114;&#99;&#110;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Wed, 10 Mar 2004 10:10:42 +0000</pubDate>
</item>
<item>
    <title>Eliminate the double reverse option.  It's only use case</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/ec6ba03ba962/Objects/enumobject.c</link>
    <description><![CDATA[Eliminate the double reverse option.  It's only use case<br/>
was academic and it was potentially confusing to use.]]></description>
    <author>&#82;&#97;&#121;&#109;&#111;&#110;&#100;&#32;&#72;&#101;&#116;&#116;&#105;&#110;&#103;&#101;&#114;&#32;&#60;&#112;&#121;&#116;&#104;&#111;&#110;&#64;&#114;&#99;&#110;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Wed, 10 Mar 2004 08:32:47 +0000</pubDate>
</item>
<item>
    <title>Make reversed() transparent with respect to length.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/59538d3b7cd2/Objects/enumobject.c</link>
    <description><![CDATA[Make reversed() transparent with respect to length.]]></description>
    <author>&#82;&#97;&#121;&#109;&#111;&#110;&#100;&#32;&#72;&#101;&#116;&#116;&#105;&#110;&#103;&#101;&#114;&#32;&#60;&#112;&#121;&#116;&#104;&#111;&#110;&#64;&#114;&#99;&#110;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Tue, 10 Feb 2004 09:33:39 +0000</pubDate>
</item>
<item>
    <title>Let reversed() work with itself.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/f30aaac00195/Objects/enumobject.c</link>
    <description><![CDATA[Let reversed() work with itself.]]></description>
    <author>&#82;&#97;&#121;&#109;&#111;&#110;&#100;&#32;&#72;&#101;&#116;&#116;&#105;&#110;&#103;&#101;&#114;&#32;&#60;&#112;&#121;&#116;&#104;&#111;&#110;&#64;&#114;&#99;&#110;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sun, 08 Feb 2004 10:49:42 +0000</pubDate>
</item>
<item>
    <title>* Fix ref counting in extend() and extendleft().</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/f04ccc288542/Objects/enumobject.c</link>
    <description><![CDATA[* Fix ref counting in extend() and extendleft().<br/>
* Let deques support reversed().]]></description>
    <author>&#82;&#97;&#121;&#109;&#111;&#110;&#100;&#32;&#72;&#101;&#116;&#116;&#105;&#110;&#103;&#101;&#114;&#32;&#60;&#112;&#121;&#116;&#104;&#111;&#110;&#64;&#114;&#99;&#110;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sat, 07 Feb 2004 02:45:22 +0000</pubDate>
</item>
<item>
    <title>Optimize reversed(list) using a custom iterator.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/682d1b67c7b5/Objects/enumobject.c</link>
    <description><![CDATA[Optimize reversed(list) using a custom iterator.]]></description>
    <author>&#82;&#97;&#121;&#109;&#111;&#110;&#100;&#32;&#72;&#101;&#116;&#116;&#105;&#110;&#103;&#101;&#114;&#32;&#60;&#112;&#121;&#116;&#104;&#111;&#110;&#64;&#114;&#99;&#110;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Fri, 07 Nov 2003 15:38:09 +0000</pubDate>
</item>
<item>
    <title>Implement and apply PEP 322, reverse iteration</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/41c4e143e6e6/Objects/enumobject.c</link>
    <description><![CDATA[Implement and apply PEP 322, reverse iteration]]></description>
    <author>&#82;&#97;&#121;&#109;&#111;&#110;&#100;&#32;&#72;&#101;&#116;&#116;&#105;&#110;&#103;&#101;&#114;&#32;&#60;&#112;&#121;&#116;&#104;&#111;&#110;&#64;&#114;&#99;&#110;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Thu, 06 Nov 2003 14:06:48 +0000</pubDate>
</item>
<item>
    <title>Use PyTuple_Pack() to simplify enumerate().</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/562143c1c7ae/Objects/enumobject.c</link>
    <description><![CDATA[Use PyTuple_Pack() to simplify enumerate().]]></description>
    <author>&#82;&#97;&#121;&#109;&#111;&#110;&#100;&#32;&#72;&#101;&#116;&#116;&#105;&#110;&#103;&#101;&#114;&#32;&#60;&#112;&#121;&#116;&#104;&#111;&#110;&#64;&#114;&#99;&#110;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sun, 02 Nov 2003 05:37:44 +0000</pubDate>
</item>
<item>
    <title>* Beefed-up tests</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/811ad5f2f701/Objects/enumobject.c</link>
    <description><![CDATA[* Beefed-up tests<br/>
* Allow tuple re-use<br/>
* Call tp_iternext directly]]></description>
    <author>&#82;&#97;&#121;&#109;&#111;&#110;&#100;&#32;&#72;&#101;&#116;&#116;&#105;&#110;&#103;&#101;&#114;&#32;&#60;&#112;&#121;&#116;&#104;&#111;&#110;&#64;&#114;&#99;&#110;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Wed, 28 May 2003 14:05:34 +0000</pubDate>
</item>
<item>
    <title>Add a useful docstring to enumerate.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/820d9570edeb/Objects/enumobject.c</link>
    <description><![CDATA[Add a useful docstring to enumerate.]]></description>
    <author>&#74;&#101;&#114;&#101;&#109;&#121;&#32;&#72;&#121;&#108;&#116;&#111;&#110;&#32;&#60;&#106;&#101;&#114;&#101;&#109;&#121;&#64;&#97;&#108;&#117;&#109;&#46;&#109;&#105;&#116;&#46;&#101;&#100;&#117;&#62;</author>
    <pubDate>Mon, 21 Apr 2003 20:26:25 +0000</pubDate>
</item>
<item>
    <title>Renamed PyObject_GenericGetIter to PyObject_SelfIter</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/fd5ef7003469/Objects/enumobject.c</link>
    <description><![CDATA[Renamed PyObject_GenericGetIter to PyObject_SelfIter<br/>
to more accurately describe what the function does.<br/>
<br/>
Suggested by Thomas Wouters.]]></description>
    <author>&#82;&#97;&#121;&#109;&#111;&#110;&#100;&#32;&#72;&#101;&#116;&#116;&#105;&#110;&#103;&#101;&#114;&#32;&#60;&#112;&#121;&#116;&#104;&#111;&#110;&#64;&#114;&#99;&#110;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Mon, 17 Mar 2003 19:46:11 +0000</pubDate>
</item>

  </channel>
</rss>
