<?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/rangeobject.c history</title>
    <description>Objects/rangeobject.c revision history</description>
    <item>
    <title>#19067: merge with 3.3.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/b2c752eff474/Objects/rangeobject.c</link>
    <description><![CDATA[#19067: merge with 3.3.]]></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>Sun, 06 Oct 2013 00:38:19 +0300</pubDate>
</item>
<item>
    <title>Issue #18783: Removed existing mentions of Python long type in docstrings,</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/0872257752c2/Objects/rangeobject.c</link>
    <description><![CDATA[Issue #18783: Removed existing mentions of Python long type in docstrings,<br/>
error messages and comments.]]></description>
    <author>&#83;&#101;&#114;&#104;&#105;&#121;&#32;&#83;&#116;&#111;&#114;&#99;&#104;&#97;&#107;&#97;&#32;&#60;&#115;&#116;&#111;&#114;&#99;&#104;&#97;&#107;&#97;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Tue, 27 Aug 2013 20:17:03 +0300</pubDate>
</item>
<item>
    <title>Issue #16451: Refactor to remove duplication between range and slice in slice index computations.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/e9af9b1ca67e/Objects/rangeobject.c</link>
    <description><![CDATA[Issue #16451: Refactor to remove duplication between range and slice in slice index computations.]]></description>
    <author>&#77;&#97;&#114;&#107;&#32;&#68;&#105;&#99;&#107;&#105;&#110;&#115;&#111;&#110;&#32;&#60;&#109;&#100;&#105;&#99;&#107;&#105;&#110;&#115;&#111;&#110;&#64;&#101;&#110;&#116;&#104;&#111;&#117;&#103;&#104;&#116;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sat, 17 Nov 2012 19:18:10 +0000</pubDate>
</item>
<item>
    <title>#19067: use imperative mood in range object docstrings.  Patch by Marco Buttu.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/5135a431f7b3/Objects/rangeobject.c</link>
    <description><![CDATA[#19067: use imperative mood in range object docstrings.  Patch by Marco Buttu.]]></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>Sun, 06 Oct 2013 00:36:45 +0300</pubDate>
</item>
<item>
    <title>Issue #18783: Removed existing mentions of Python long type in docstrings,</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/4d62a62ba44d/Objects/rangeobject.c</link>
    <description><![CDATA[Issue #18783: Removed existing mentions of Python long type in docstrings,<br/>
error messages and comments.]]></description>
    <author>&#83;&#101;&#114;&#104;&#105;&#121;&#32;&#83;&#116;&#111;&#114;&#99;&#104;&#97;&#107;&#97;&#32;&#60;&#115;&#116;&#111;&#114;&#99;&#104;&#97;&#107;&#97;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Tue, 27 Aug 2013 19:40:23 +0300</pubDate>
</item>
<item>
    <title>Issue #16402: Merge fix from 3.2</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/2b656a2cf7ef/Objects/rangeobject.c</link>
    <description><![CDATA[Issue #16402: Merge fix from 3.2]]></description>
    <author>&#77;&#97;&#114;&#107;&#32;&#68;&#105;&#99;&#107;&#105;&#110;&#115;&#111;&#110;&#32;&#60;&#109;&#100;&#105;&#99;&#107;&#105;&#110;&#115;&#111;&#110;&#64;&#101;&#110;&#116;&#104;&#111;&#117;&#103;&#104;&#116;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sun, 04 Nov 2012 11:47:05 +0000</pubDate>
</item>
<item>
    <title>Issue #14783: Merge changes from 3.2.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/365da47a6dc1/Objects/rangeobject.c</link>
    <description><![CDATA[Issue #14783: Merge changes from 3.2.]]></description>
    <author>&#67;&#104;&#114;&#105;&#115;&#32;&#74;&#101;&#114;&#100;&#111;&#110;&#101;&#107;&#32;&#60;&#99;&#104;&#114;&#105;&#115;&#46;&#106;&#101;&#114;&#100;&#111;&#110;&#101;&#107;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sun, 07 Oct 2012 14:56:27 -0700</pubDate>
</item>
<item>
    <title>Issue #14829: Fix bisect and range() indexing with large indices (&gt;= 2 ** 32) under 64-bit Windows.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/a3784c8f165e/Objects/rangeobject.c</link>
    <description><![CDATA[Issue #14829: Fix bisect and range() indexing with large indices (&gt;= 2 ** 32) under 64-bit Windows.<br/>
<br/>
(untested, because of Windows build issues under 3.x)]]></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>Wed, 16 May 2012 14:39:36 +0200</pubDate>
</item>
<item>
    <title>Rename _PyIter_GetBuiltin to _PyObject_GetBuiltin, and do not include it in the stable ABI.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/fb907ee4fdfa/Objects/rangeobject.c</link>
    <description><![CDATA[Rename _PyIter_GetBuiltin to _PyObject_GetBuiltin, and do not include it in the stable ABI.]]></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>Thu, 05 Apr 2012 00:04:20 +0200</pubDate>
</item>
<item>
    <title>Issue #14288: Serialization support for builtin iterators.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/4ff234337e24/Objects/rangeobject.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>add introspection to range objects (closes #9896)</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/4643be424293/Objects/rangeobject.c</link>
    <description><![CDATA[add introspection to range objects (closes #9896)<br/>
<br/>
Patch by Daniel Urban.]]></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, 05 Nov 2011 15:17:52 -0400</pubDate>
</item>
<item>
    <title>Issue #13201: equality for range objects is now based on equality of the underlying sequences.  Thanks Sven Marnach for the patch.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/479a7dd1ea6a/Objects/rangeobject.c</link>
    <description><![CDATA[Issue #13201: equality for range objects is now based on equality of the underlying sequences.  Thanks Sven Marnach for the patch.]]></description>
    <author>&#77;&#97;&#114;&#107;&#32;&#68;&#105;&#99;&#107;&#105;&#110;&#115;&#111;&#110;&#32;&#60;&#109;&#100;&#105;&#99;&#107;&#105;&#110;&#115;&#111;&#110;&#64;&#101;&#110;&#116;&#104;&#111;&#117;&#103;&#104;&#116;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sun, 23 Oct 2011 19:53:01 +0100</pubDate>
</item>
<item>
    <title>Issue #16402: In range slicing, fix shadowing of exceptions from __index__ method.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/94d15358ad6e/Objects/rangeobject.c</link>
    <description><![CDATA[Issue #16402: In range slicing, fix shadowing of exceptions from __index__ method.]]></description>
    <author>&#77;&#97;&#114;&#107;&#32;&#68;&#105;&#99;&#107;&#105;&#110;&#115;&#111;&#110;&#32;&#60;&#109;&#100;&#105;&#99;&#107;&#105;&#110;&#115;&#111;&#110;&#64;&#101;&#110;&#116;&#104;&#111;&#117;&#103;&#104;&#116;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sun, 04 Nov 2012 11:46:17 +0000</pubDate>
</item>
<item>
    <title>Issue #14783: Improve int() docstring and also str(), range(), and slice().</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/e4598364ea29/Objects/rangeobject.c</link>
    <description><![CDATA[Issue #14783: Improve int() docstring and also str(), range(), and slice().<br/>
<br/>
This commit rewrites the docstring for int() to incorporate the documentation<br/>
changes made in issue #16036.  It also switches the docstrings for int(),<br/>
str(), range(), and slice() to use multi-line signatures.]]></description>
    <author>&#67;&#104;&#114;&#105;&#115;&#32;&#74;&#101;&#114;&#100;&#111;&#110;&#101;&#107;&#32;&#60;&#99;&#104;&#114;&#105;&#115;&#46;&#106;&#101;&#114;&#100;&#111;&#110;&#101;&#107;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sun, 07 Oct 2012 14:48:36 -0700</pubDate>
</item>
<item>
    <title>Issue #14829: Fix bisect and range() indexing with large indices (&gt;= 2 ** 32) under 64-bit Windows.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/888f5f3bfcb6/Objects/rangeobject.c</link>
    <description><![CDATA[Issue #14829: Fix bisect and range() indexing with large indices (&gt;= 2 ** 32) under 64-bit Windows.]]></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>Wed, 16 May 2012 14:37:54 +0200</pubDate>
</item>
<item>
    <title>#11845: Fix typo in rangeobject.c that caused a crash in compute_slice_indices.  Patch by Daniel Urban.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/8025fb83dece/Objects/rangeobject.c</link>
    <description><![CDATA[#11845: Fix typo in rangeobject.c that caused a crash in compute_slice_indices.  Patch by Daniel Urban.]]></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, 15 Apr 2011 08:15:40 +0300</pubDate>
</item>
<item>
    <title>Dummy-merge 3.1 branch into 3.2 branch.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/3c9232a684ae/Objects/rangeobject.c</link>
    <description><![CDATA[Dummy-merge 3.1 branch into 3.2 branch.]]></description>
    <author>&#71;&#101;&#111;&#114;&#103;&#32;&#66;&#114;&#97;&#110;&#100;&#108;&#32;&#60;&#103;&#101;&#111;&#114;&#103;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Sat, 05 Mar 2011 15:15:55 +0100</pubDate>
</item>
<item>
    <title>rangeobject.c (compute_slice_indices): Make function static.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/faec1b5a96db/Objects/rangeobject.c</link>
    <description><![CDATA[rangeobject.c (compute_slice_indices): Make function static.]]></description>
    <author>&#77;&#97;&#116;&#116;&#104;&#105;&#97;&#115;&#32;&#75;&#108;&#111;&#115;&#101;&#32;&#60;&#100;&#111;&#107;&#111;&#64;&#117;&#98;&#117;&#110;&#116;&#117;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sun, 16 Jan 2011 20:57:01 +0000</pubDate>
</item>
<item>
    <title>plug reference leak</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/10d67db67942/Objects/rangeobject.c</link>
    <description><![CDATA[plug reference leak]]></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, 13 Jan 2011 04:22:54 +0000</pubDate>
</item>
<item>
    <title>Issue 10889: Support slicing and indexing of large ranges (no docs changes, since, as far as I know, we never said anywhere that this *didn't* work)</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/fef521f45af3/Objects/rangeobject.c</link>
    <description><![CDATA[Issue 10889: Support slicing and indexing of large ranges (no docs changes, since, as far as I know, we never said anywhere that this *didn't* work)]]></description>
    <author>&#78;&#105;&#99;&#107;&#32;&#67;&#111;&#103;&#104;&#108;&#97;&#110;&#32;&#60;&#110;&#99;&#111;&#103;&#104;&#108;&#97;&#110;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Wed, 12 Jan 2011 03:15:52 +0000</pubDate>
</item>
<item>
    <title>Merge branches/pep-0384.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/62b61abd02b8/Objects/rangeobject.c</link>
    <description><![CDATA[Merge branches/pep-0384.]]></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>Fri, 03 Dec 2010 20:14:31 +0000</pubDate>
</item>
<item>
    <title>Issue 2690: Add support for slicing and negative indices to range objects (includes precalculation and storage of the range length).</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/78216263425d/Objects/rangeobject.c</link>
    <description><![CDATA[Issue 2690: Add support for slicing and negative indices to range objects (includes precalculation and storage of the range length).<br/>
<br/>
Refer to the tracker issue for the language moratorium implications of this change]]></description>
    <author>&#78;&#105;&#99;&#107;&#32;&#67;&#111;&#103;&#104;&#108;&#97;&#110;&#32;&#60;&#110;&#99;&#111;&#103;&#104;&#108;&#97;&#110;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Fri, 03 Dec 2010 14:26:13 +0000</pubDate>
</item>
<item>
    <title>pep 7 actually wants the brace on a new line</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/acd962824819/Objects/rangeobject.c</link>
    <description><![CDATA[pep 7 actually wants the brace on a new line]]></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, 20 Nov 2010 23:05:39 +0000</pubDate>
</item>
<item>
    <title>code style and simplification</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/e01237831ad2/Objects/rangeobject.c</link>
    <description><![CDATA[code style and simplification]]></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, 20 Nov 2010 22:44:32 +0000</pubDate>
</item>
<item>
    <title>Add error handling in range_count.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/add7e9721f80/Objects/rangeobject.c</link>
    <description><![CDATA[Add error handling in range_count.]]></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, 20 Nov 2010 22:40:10 +0000</pubDate>
</item>
<item>
    <title>count() should return integers #10474</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/238caaf6852b/Objects/rangeobject.c</link>
    <description><![CDATA[count() should return integers #10474]]></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, 20 Nov 2010 22:35:41 +0000</pubDate>
</item>
<item>
    <title>Issue #9213: Add index and count methods to range objects, needed to</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/e2dec9c0d13c/Objects/rangeobject.c</link>
    <description><![CDATA[Issue #9213: Add index and count methods to range objects, needed to<br/>
meet the API of the collections.Sequence ABC.]]></description>
    <author>&#68;&#97;&#110;&#105;&#101;&#108;&#32;&#83;&#116;&#117;&#116;&#122;&#98;&#97;&#99;&#104;&#32;&#60;&#100;&#97;&#110;&#105;&#101;&#108;&#64;&#115;&#116;&#117;&#116;&#122;&#98;&#97;&#99;&#104;&#101;&#110;&#116;&#101;&#114;&#112;&#114;&#105;&#115;&#101;&#115;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Mon, 13 Sep 2010 21:16:29 +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/rangeobject.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>fix one visible and several possible refleaks in rangeobject.c</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/eb235eb45d32/Objects/rangeobject.c</link>
    <description><![CDATA[fix one visible and several possible refleaks in rangeobject.c<br/>
<br/>
In some cases, the code was just reordered to allow for less decrefing.]]></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, 16 Nov 2009 00:34:25 +0000</pubDate>
</item>
<item>
    <title>Fix another case of potential signed overflow.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/3ebf907db028/Objects/rangeobject.c</link>
    <description><![CDATA[Fix another case of potential signed overflow.]]></description>
    <author>&#77;&#97;&#114;&#107;&#32;&#68;&#105;&#99;&#107;&#105;&#110;&#115;&#111;&#110;&#32;&#60;&#100;&#105;&#99;&#107;&#105;&#110;&#115;&#109;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sun, 15 Nov 2009 12:56:08 +0000</pubDate>
</item>
<item>
    <title>r76292 commit accidentally committed some extra code; remove it</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/2aa62fce0bf8/Objects/rangeobject.c</link>
    <description><![CDATA[r76292 commit accidentally committed some extra code; remove it]]></description>
    <author>&#77;&#97;&#114;&#107;&#32;&#68;&#105;&#99;&#107;&#105;&#110;&#115;&#111;&#110;&#32;&#60;&#100;&#105;&#99;&#107;&#105;&#110;&#115;&#109;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sun, 15 Nov 2009 10:04:50 +0000</pubDate>
</item>
<item>
    <title>Issue #7298: Fix a variety of problems leading to wrong results with</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/370d218a01bc/Objects/rangeobject.c</link>
    <description><![CDATA[Issue #7298: Fix a variety of problems leading to wrong results with<br/>
the fast versions of range.__reversed__ and range iteration.  Also<br/>
fix wrong results and a refleak for PyLong version of range.__reversed__.<br/>
<br/>
Thanks Eric Smith for reviewing, and for suggesting improved tests.]]></description>
    <author>&#77;&#97;&#114;&#107;&#32;&#68;&#105;&#99;&#107;&#105;&#110;&#115;&#111;&#110;&#32;&#60;&#100;&#105;&#99;&#107;&#105;&#110;&#115;&#109;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sun, 15 Nov 2009 09:57:26 +0000</pubDate>
</item>
<item>
    <title>Issue #1766304: The range.__contains__ optimization should only be</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/0f4e95ff859d/Objects/rangeobject.c</link>
    <description><![CDATA[Issue #1766304: The range.__contains__ optimization should only be<br/>
applied to ints, not to instances of subclasses of int.]]></description>
    <author>&#77;&#97;&#114;&#107;&#32;&#68;&#105;&#99;&#107;&#105;&#110;&#115;&#111;&#110;&#32;&#60;&#100;&#105;&#99;&#107;&#105;&#110;&#115;&#109;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Thu, 24 Sep 2009 20:04:23 +0000</pubDate>
</item>
<item>
    <title>Issue #1766304:  Optimize membership testing for ranges:  'n in range(...)'</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/d599a3f2e72d/Objects/rangeobject.c</link>
    <description><![CDATA[Issue #1766304:  Optimize membership testing for ranges:  'n in range(...)'<br/>
does an O(1) check, if n is an integer.  Non-integers aren't affected.<br/>
Thanks Robert Lehmann.]]></description>
    <author>&#77;&#97;&#114;&#107;&#32;&#68;&#105;&#99;&#107;&#105;&#110;&#115;&#111;&#110;&#32;&#60;&#100;&#105;&#99;&#107;&#105;&#110;&#115;&#109;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Tue, 22 Sep 2009 21:47:24 +0000</pubDate>
</item>
<item>
    <title>Recorded merge of revisions 81032 via svnmerge from</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/f197407bdba2/Objects/rangeobject.c</link>
    <description><![CDATA[Recorded merge of revisions 81032 via svnmerge from<br/>
svn+ssh://pythondev@svn.python.org/python/branches/py3k<br/>
<br/>
................<br/>
  r81032 | antoine.pitrou | 2010-05-09 17:52:27 +0200 (dim., 09 mai 2010) | 9 lines<br/>
<br/>
  Recorded merge of revisions 81029 via svnmerge from<br/>
  svn+ssh://pythondev@svn.python.org/python/trunk<br/>
<br/>
  ........<br/>
    r81029 | antoine.pitrou | 2010-05-09 16:46:46 +0200 (dim., 09 mai 2010) | 3 lines<br/>
<br/>
    Untabify C files. Will watch buildbots.<br/>
  ........<br/>
................]]></description>
    <author>&#65;&#110;&#116;&#111;&#105;&#110;&#101;&#32;&#80;&#105;&#116;&#114;&#111;&#117;&#32;&#60;&#115;&#111;&#108;&#105;&#112;&#115;&#105;&#115;&#64;&#112;&#105;&#116;&#114;&#111;&#117;&#46;&#110;&#101;&#116;&#62;</author>
    <pubDate>Sun, 09 May 2010 16:14:21 +0000</pubDate>
</item>
<item>
    <title>Merged revisions 76319 via svnmerge from</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/f1112c2700b1/Objects/rangeobject.c</link>
    <description><![CDATA[Merged revisions 76319 via svnmerge from<br/>
svn+ssh://pythondev@svn.python.org/python/branches/py3k<br/>
<br/>
........<br/>
  r76319 | benjamin.peterson | 2009-11-15 18:34:25 -0600 (Sun, 15 Nov 2009) | 4 lines<br/>
<br/>
  fix one visible and several possible refleaks in rangeobject.c<br/>
<br/>
  In some cases, the code was just reordered to allow for less decrefing.<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, 16 Nov 2009 00:36:18 +0000</pubDate>
</item>
<item>
    <title>Merged revisions 76298 via svnmerge from</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/9505afe8823f/Objects/rangeobject.c</link>
    <description><![CDATA[Merged revisions 76298 via svnmerge from<br/>
svn+ssh://pythondev@svn.python.org/python/branches/py3k<br/>
<br/>
........<br/>
  r76298 | mark.dickinson | 2009-11-15 12:56:08 +0000 (Sun, 15 Nov 2009) | 1 line<br/>
<br/>
  Fix another case of potential signed overflow.<br/>
........]]></description>
    <author>&#77;&#97;&#114;&#107;&#32;&#68;&#105;&#99;&#107;&#105;&#110;&#115;&#111;&#110;&#32;&#60;&#100;&#105;&#99;&#107;&#105;&#110;&#115;&#109;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sun, 15 Nov 2009 12:56:59 +0000</pubDate>
</item>
<item>
    <title>Merged revisions 76292-76293 via svnmerge from</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/b2a390c5de5f/Objects/rangeobject.c</link>
    <description><![CDATA[Merged revisions 76292-76293 via svnmerge from<br/>
svn+ssh://pythondev@svn.python.org/python/branches/py3k<br/>
<br/>
........<br/>
  r76292 | mark.dickinson | 2009-11-15 09:57:26 +0000 (Sun, 15 Nov 2009) | 6 lines<br/>
<br/>
  Issue #7298: Fix a variety of problems leading to wrong results with<br/>
  the fast versions of range.__reversed__ and range iteration.  Also<br/>
  fix wrong results and a refleak for PyLong version of range.__reversed__.<br/>
<br/>
  Thanks Eric Smith for reviewing, and for suggesting improved tests.<br/>
........<br/>
  r76293 | mark.dickinson | 2009-11-15 10:04:50 +0000 (Sun, 15 Nov 2009) | 1 line<br/>
<br/>
  r76292 commit accidentally committed some extra code; remove it<br/>
........]]></description>
    <author>&#77;&#97;&#114;&#107;&#32;&#68;&#105;&#99;&#107;&#105;&#110;&#115;&#111;&#110;&#32;&#60;&#100;&#105;&#99;&#107;&#105;&#110;&#115;&#109;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sun, 15 Nov 2009 10:17:48 +0000</pubDate>
</item>
<item>
    <title>Merged revisions 74613,74615,74619-74620,74622 via svnmerge from</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/afbb2b2ff6f7/Objects/rangeobject.c</link>
    <description><![CDATA[Merged revisions 74613,74615,74619-74620,74622 via svnmerge from<br/>
svn+ssh://svn.python.org/python/branches/py3k<br/>
<br/>
................<br/>
  r74613 | georg.brandl | 2009-09-01 09:34:27 +0200 (Di, 01 Sep 2009) | 1 line<br/>
<br/>
  #6814: remove traces of xrange().<br/>
................<br/>
  r74615 | georg.brandl | 2009-09-01 09:42:40 +0200 (Di, 01 Sep 2009) | 9 lines<br/>
<br/>
  Recorded merge of revisions 74614 via svnmerge from<br/>
  svn+ssh://pythondev@svn.python.org/python/trunk<br/>
<br/>
  ........<br/>
    r74614 | georg.brandl | 2009-09-01 09:40:54 +0200 (Di, 01 Sep 2009) | 1 line<br/>
<br/>
    #6813: better documentation for numberless string formats.<br/>
  ........<br/>
................<br/>
  r74619 | georg.brandl | 2009-09-01 10:02:03 +0200 (Di, 01 Sep 2009) | 1 line<br/>
<br/>
  #6754: remove old struct member nb_inplace_divide.<br/>
................<br/>
  r74620 | georg.brandl | 2009-09-01 10:03:26 +0200 (Di, 01 Sep 2009) | 1 line<br/>
<br/>
  #6732: fix return value of module init function in example.<br/>
................<br/>
  r74622 | georg.brandl | 2009-09-01 10:11:14 +0200 (Di, 01 Sep 2009) | 73 lines<br/>
<br/>
  Merged revisions 74542,74544-74548,74550,74554-74555,74578,74588,74590,74603,74616-74618,74621 via svnmerge from<br/>
  svn+ssh://pythondev@svn.python.org/python/trunk<br/>
<br/>
  ........<br/>
    r74542 | georg.brandl | 2009-08-23 23:28:56 +0200 (So, 23 Aug 2009) | 1 line<br/>
<br/>
    Restore alphabetic order.<br/>
  ........<br/>
    r74544 | georg.brandl | 2009-08-24 19:12:30 +0200 (Mo, 24 Aug 2009) | 1 line<br/>
<br/>
    #6775: fix python.org URLs in README.<br/>
  ........<br/>
    r74545 | georg.brandl | 2009-08-24 19:14:29 +0200 (Mo, 24 Aug 2009) | 1 line<br/>
<br/>
    #6772: mention utf-8 as utf8 alias.<br/>
  ........<br/>
    r74546 | georg.brandl | 2009-08-24 19:20:40 +0200 (Mo, 24 Aug 2009) | 1 line<br/>
<br/>
    #6725: spell &quot;namespace&quot; consistently.<br/>
  ........<br/>
    r74547 | georg.brandl | 2009-08-24 19:22:05 +0200 (Mo, 24 Aug 2009) | 1 line<br/>
<br/>
    #6718: fix example.<br/>
  ........<br/>
    r74548 | georg.brandl | 2009-08-24 19:24:27 +0200 (Mo, 24 Aug 2009) | 1 line<br/>
<br/>
    #6677: mention &quot;deleting&quot; as an alias for removing files.<br/>
  ........<br/>
    r74550 | georg.brandl | 2009-08-24 19:48:40 +0200 (Mo, 24 Aug 2009) | 1 line<br/>
<br/>
    #6677: note that rmdir only removes empty directories.<br/>
  ........<br/>
    r74554 | georg.brandl | 2009-08-27 20:59:02 +0200 (Do, 27 Aug 2009) | 1 line<br/>
<br/>
    Typo fix.<br/>
  ........<br/>
    r74555 | georg.brandl | 2009-08-27 21:02:43 +0200 (Do, 27 Aug 2009) | 1 line<br/>
<br/>
    #6787: reference fix.<br/>
  ........<br/>
    r74578 | tarek.ziade | 2009-08-29 15:33:21 +0200 (Sa, 29 Aug 2009) | 1 line<br/>
<br/>
    fixed #6801: symmetric_difference_update also accepts pipe<br/>
  ........<br/>
    r74588 | georg.brandl | 2009-08-30 10:35:01 +0200 (So, 30 Aug 2009) | 1 line<br/>
<br/>
    #6803: fix old name.<br/>
  ........<br/>
    r74590 | georg.brandl | 2009-08-30 13:51:53 +0200 (So, 30 Aug 2009) | 1 line<br/>
<br/>
    #6801: fix copy-paste oversight.<br/>
  ........<br/>
    r74603 | georg.brandl | 2009-08-31 08:38:29 +0200 (Mo, 31 Aug 2009) | 1 line<br/>
<br/>
    other -&gt; others where multiple arguments are accepted.<br/>
  ........<br/>
    r74616 | georg.brandl | 2009-09-01 09:46:26 +0200 (Di, 01 Sep 2009) | 1 line<br/>
<br/>
    #6808: clarification.<br/>
  ........<br/>
    r74617 | georg.brandl | 2009-09-01 09:53:37 +0200 (Di, 01 Sep 2009) | 1 line<br/>
<br/>
    #6765: hint that log(x, base) is not very sophisticated.<br/>
  ........<br/>
    r74618 | georg.brandl | 2009-09-01 10:00:47 +0200 (Di, 01 Sep 2009) | 1 line<br/>
<br/>
    #6810: add a link to the section about frame objects instead of just a description where to find it.<br/>
  ........<br/>
    r74621 | georg.brandl | 2009-09-01 10:06:03 +0200 (Di, 01 Sep 2009) | 1 line<br/>
<br/>
    #6638: fix wrong parameter name and markup a class.<br/>
  ........<br/>
................]]></description>
    <author>&#71;&#101;&#111;&#114;&#103;&#32;&#66;&#114;&#97;&#110;&#100;&#108;&#32;&#60;&#103;&#101;&#111;&#114;&#103;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Tue, 01 Sep 2009 08:13:16 +0000</pubDate>
</item>
<item>
    <title>Merged revisions 73656,73658,73663,73666 via svnmerge from</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/546aa134d773/Objects/rangeobject.c</link>
    <description><![CDATA[Merged revisions 73656,73658,73663,73666 via svnmerge from<br/>
svn+ssh://svn.python.org/python/branches/py3k<br/>
<br/>
........<br/>
  r73656 | mark.dickinson | 2009-06-29 00:08:40 +0200 (Mo, 29 Jun 2009) | 1 line<br/>
<br/>
  Fix description of range_length_obj<br/>
........<br/>
  r73658 | raymond.hettinger | 2009-06-29 00:30:13 +0200 (Mo, 29 Jun 2009) | 1 line<br/>
<br/>
  Small doc fix-ups to floatingpoint.rst.  More are forthcoming.<br/>
........<br/>
  r73663 | raymond.hettinger | 2009-06-29 01:21:38 +0200 (Mo, 29 Jun 2009) | 1 line<br/>
<br/>
  Clean-up floating point tutorial.<br/>
........<br/>
  r73666 | alexandre.vassalotti | 2009-06-29 03:13:41 +0200 (Mo, 29 Jun 2009) | 2 lines<br/>
<br/>
  Make b64encode raises properly a TypeError when altchars is not bytes.<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>Thu, 13 Aug 2009 08:47:18 +0000</pubDate>
</item>
<item>
    <title>this is also no longer true</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/55b303d5dd55/Objects/rangeobject.c</link>
    <description><![CDATA[this is also no longer true]]></description>
    <author>&#66;&#101;&#110;&#106;&#97;&#109;&#105;&#110;&#32;&#80;&#101;&#116;&#101;&#114;&#115;&#111;&#110;&#32;&#60;&#98;&#101;&#110;&#106;&#97;&#109;&#105;&#110;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Wed, 24 Jun 2009 22:16:41 +0000</pubDate>
</item>
<item>
    <title>fix comment</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/79a630da8f00/Objects/rangeobject.c</link>
    <description><![CDATA[fix comment]]></description>
    <author>&#66;&#101;&#110;&#106;&#97;&#109;&#105;&#110;&#32;&#80;&#101;&#116;&#101;&#114;&#115;&#111;&#110;&#32;&#60;&#98;&#101;&#110;&#106;&#97;&#109;&#105;&#110;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Wed, 24 Jun 2009 21:14:38 +0000</pubDate>
</item>
<item>
    <title>Merged revisions 73547-73548 via svnmerge from</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/f4d84c4f289b/Objects/rangeobject.c</link>
    <description><![CDATA[Merged revisions 73547-73548 via svnmerge from<br/>
svn+ssh://pythondev@svn.python.org/python/branches/py3k<br/>
<br/>
........<br/>
  r73547 | mark.dickinson | 2009-06-24 19:36:46 +0100 (Wed, 24 Jun 2009) | 1 line<br/>
<br/>
  Issue #6334:  Fix buggy internal length calculation in builtin range function<br/>
........<br/>
  r73548 | mark.dickinson | 2009-06-24 20:01:32 +0100 (Wed, 24 Jun 2009) | 1 line<br/>
<br/>
  Misc/NEWS entry for r73547<br/>
........]]></description>
    <author>&#77;&#97;&#114;&#107;&#32;&#68;&#105;&#99;&#107;&#105;&#110;&#115;&#111;&#110;&#32;&#60;&#100;&#105;&#99;&#107;&#105;&#110;&#115;&#109;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Wed, 24 Jun 2009 19:22:42 +0000</pubDate>
</item>
<item>
    <title>Backport 73392: Fix SystemError and ref counting issues.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/75c4d3bc6cc8/Objects/rangeobject.c</link>
    <description><![CDATA[Backport 73392: Fix SystemError and ref counting issues.]]></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, 13 Jun 2009 01:16:02 +0000</pubDate>
</item>
<item>
    <title>Merged revisions 69214 via svnmerge from</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/87fbbf22adf3/Objects/rangeobject.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 69181 via svnmerge from</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/e9675d72e3e3/Objects/rangeobject.c</link>
    <description><![CDATA[Merged revisions 69181 via svnmerge from<br/>
svn+ssh://pythondev@svn.python.org/python/branches/py3k<br/>
<br/>
........<br/>
  r69181 | mark.dickinson | 2009-02-01 10:28:51 +0000 (Sun, 01 Feb 2009) | 3 lines<br/>
<br/>
  Issue #1717, stage 2: remove uses of tp_compare in Modules and most<br/>
  Objects.<br/>
........]]></description>
    <author>&#77;&#97;&#114;&#107;&#32;&#68;&#105;&#99;&#107;&#105;&#110;&#115;&#111;&#110;&#32;&#60;&#100;&#105;&#99;&#107;&#105;&#110;&#115;&#109;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sun, 01 Feb 2009 10:41:18 +0000</pubDate>
</item>
<item>
    <title>Issue 2582: Fix pickling of range objects.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/33492c241dab/Objects/rangeobject.c</link>
    <description><![CDATA[Issue 2582: Fix pickling of range objects.]]></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>Tue, 10 Jun 2008 04:03:04 +0000</pubDate>
</item>
<item>
    <title>#2689 Fix indentation in Objects/rangeobject.c</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/2a31bc28c10f/Objects/rangeobject.c</link>
    <description><![CDATA[#2689 Fix indentation in Objects/rangeobject.c]]></description>
    <author>&#66;&#101;&#110;&#106;&#97;&#109;&#105;&#110;&#32;&#80;&#101;&#116;&#101;&#114;&#115;&#111;&#110;&#32;&#60;&#98;&#101;&#110;&#106;&#97;&#109;&#105;&#110;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Fri, 25 Apr 2008 21:15:37 +0000</pubDate>
</item>
<item>
    <title>Merge r60673</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/aebd9c4d19ed/Objects/rangeobject.c</link>
    <description><![CDATA[Merge r60673]]></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, 09 Feb 2008 04:13:49 +0000</pubDate>
</item>
<item>
    <title>Drop _PyLong_FitsInLong. Fixes #1666.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/83ced4177eac/Objects/rangeobject.c</link>
    <description><![CDATA[Drop _PyLong_FitsInLong. Fixes #1666.]]></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, 20 Dec 2007 22:57:23 +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/rangeobject.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>Added all PyTypeObjects to the appropriate header files.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/0cc552ab76bd/Objects/rangeobject.c</link>
    <description><![CDATA[Added all PyTypeObjects to the appropriate header files.<br/>
Before the patch a lot of internal types weren't available in the header files. The patch exposes the new iterators, views and some other types to all C modules. I've also renamed some of the types and tp_names.]]></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>Thu, 29 Nov 2007 22:35:39 +0000</pubDate>
</item>
<item>
    <title>Added view and iterator types to collections / _abcoll</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/1f024a95e9d9/Objects/rangeobject.c</link>
    <description><![CDATA[Added view and iterator types to collections / _abcoll<br/>
I've also renamed several of the iterators to keep a consistent naming schema.]]></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, 28 Nov 2007 09:44:38 +0000</pubDate>
</item>
<item>
    <title>Found another memory leak in longrangeiter. And redo the previous correction</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/f444e259341a/Objects/rangeobject.c</link>
    <description><![CDATA[Found another memory leak in longrangeiter. And redo the previous correction<br/>
without calling PyType_Ready().<br/>
<br/>
Question 1: Should the interpreter register all types with PyType_Ready()?<br/>
Many types seem to avoid it.<br/>
<br/>
Question 2: To reproduce the problem, run the following code:<br/>
    def f():<br/>
        while True:<br/>
           for a in iter(range(0,1,10**20)):<br/>
              pass<br/>
    f()<br/>
And watch the memory used by the process.<br/>
How do we test this in a unittest?]]></description>
    <author>&#65;&#109;&#97;&#117;&#114;&#121;&#32;&#70;&#111;&#114;&#103;&#101;&#111;&#116;&#32;&#100;&#39;&#65;&#114;&#99;&#32;&#60;&#97;&#109;&#97;&#117;&#114;&#121;&#102;&#97;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Thu, 15 Nov 2007 20:52:21 +0000</pubDate>
</item>
<item>
    <title>Correct a memory leak: the range() object was not properly freed.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/fa6cdf55de58/Objects/rangeobject.c</link>
    <description><![CDATA[Correct a memory leak: the range() object was not properly freed.]]></description>
    <author>&#65;&#109;&#97;&#117;&#114;&#121;&#32;&#70;&#111;&#114;&#103;&#101;&#111;&#116;&#32;&#100;&#39;&#65;&#114;&#99;&#32;&#60;&#97;&#109;&#97;&#117;&#114;&#121;&#102;&#97;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Thu, 15 Nov 2007 19:16:08 +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/rangeobject.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>Rename test_xrange.py to test_range.py and fix the</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/3d3bf27409e6/Objects/rangeobject.c</link>
    <description><![CDATA[Rename test_xrange.py to test_range.py and fix the<br/>
type name in various spots.]]></description>
    <author>&#87;&#97;&#108;&#116;&#101;&#114;&#32;&#68;&#246;&#114;&#119;&#97;&#108;&#100;&#32;&#60;&#119;&#97;&#108;&#116;&#101;&#114;&#64;&#108;&#105;&#118;&#105;&#110;&#103;&#108;&#111;&#103;&#105;&#99;&#46;&#100;&#101;&#62;</author>
    <pubDate>Mon, 21 May 2007 18:01:17 +0000</pubDate>
</item>
<item>
    <title>repr(range(10)) now returns 'range(0, 10)' for clarity.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/993f8a9b8ab3/Objects/rangeobject.c</link>
    <description><![CDATA[repr(range(10)) now returns 'range(0, 10)' for clarity.]]></description>
    <author>&#87;&#97;&#108;&#116;&#101;&#114;&#32;&#68;&#246;&#114;&#119;&#97;&#108;&#100;&#32;&#60;&#119;&#97;&#108;&#116;&#101;&#114;&#64;&#108;&#105;&#118;&#105;&#110;&#103;&#108;&#111;&#103;&#105;&#99;&#46;&#100;&#101;&#62;</author>
    <pubDate>Mon, 21 May 2007 10:43:34 +0000</pubDate>
</item>
<item>
    <title>Change range_repr() to use %R for the start/stop/step attributes.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/d1c38af065bf/Objects/rangeobject.c</link>
    <description><![CDATA[Change range_repr() to use %R for the start/stop/step attributes.]]></description>
    <author>&#87;&#97;&#108;&#116;&#101;&#114;&#32;&#68;&#246;&#114;&#119;&#97;&#108;&#100;&#32;&#60;&#119;&#97;&#108;&#116;&#101;&#114;&#64;&#108;&#105;&#118;&#105;&#110;&#103;&#108;&#111;&#103;&#105;&#99;&#46;&#100;&#101;&#62;</author>
    <pubDate>Sun, 20 May 2007 08:19:54 +0000</pubDate>
</item>
<item>
    <title>Add functions PyUnicode_Append() and PyUnicode_AppendAndDel() that mirror</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/b29d71d43c80/Objects/rangeobject.c</link>
    <description><![CDATA[Add functions PyUnicode_Append() and PyUnicode_AppendAndDel() that mirror<br/>
PyString_Concat() and PyString_ConcatAndDel() (the name PyUnicode_Concat()<br/>
was already taken).<br/>
<br/>
Change PyObject_Repr() to always return a unicode object.<br/>
<br/>
Update all repr implementations to return unicode objects.<br/>
<br/>
Add a function PyObject_ReprStr8() that calls PyObject_Repr() and converts<br/>
the result to an 8bit string.<br/>
<br/>
Use PyObject_ReprStr8() where using PyObject_Repr() can't be done<br/>
straightforward.]]></description>
    <author>&#87;&#97;&#108;&#116;&#101;&#114;&#32;&#68;&#246;&#114;&#119;&#97;&#108;&#100;&#32;&#60;&#119;&#97;&#108;&#116;&#101;&#114;&#64;&#108;&#105;&#118;&#105;&#110;&#103;&#108;&#111;&#103;&#105;&#99;&#46;&#100;&#101;&#62;</author>
    <pubDate>Fri, 18 May 2007 17:15:44 +0000</pubDate>
</item>

  </channel>
</rss>
