<?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/methodobject.c history</title>
    <description>Objects/methodobject.c revision history</description>
    <item>
    <title>Make built-in methods picklable through the reduce protocol.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/24c84d00cf1f/Objects/methodobject.c</link>
    <description><![CDATA[Make built-in methods picklable through the reduce protocol.]]></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>Sun, 24 Nov 2013 02:41:05 -0800</pubDate>
</item>
<item>
    <title>Issue #19674: inspect.signature() now produces a correct signature</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/78ec18f5cb45/Objects/methodobject.c</link>
    <description><![CDATA[Issue #19674: inspect.signature() now produces a correct signature<br/>
for some builtins.]]></description>
    <author>&#76;&#97;&#114;&#114;&#121;&#32;&#72;&#97;&#115;&#116;&#105;&#110;&#103;&#115;&#32;&#60;&#108;&#97;&#114;&#114;&#121;&#64;&#104;&#97;&#115;&#116;&#105;&#110;&#103;&#115;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Sat, 23 Nov 2013 15:37:55 -0800</pubDate>
</item>
<item>
    <title>Issue #18408: In debug mode, PyCFunction_Call() now checks if an exception was</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/5e50f1a0c985/Objects/methodobject.c</link>
    <description><![CDATA[Issue #18408: In debug mode, PyCFunction_Call() now checks if an exception was<br/>
raised if the result is NULL to help to find bugs in C mode (get the error<br/>
earlier than the SystemError in ceval.c).]]></description>
    <author>&#86;&#105;&#99;&#116;&#111;&#114;&#32;&#83;&#116;&#105;&#110;&#110;&#101;&#114;&#32;&#60;&#118;&#105;&#99;&#116;&#111;&#114;&#46;&#115;&#116;&#105;&#110;&#110;&#101;&#114;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Thu, 11 Jul 2013 23:44:46 +0200</pubDate>
</item>
<item>
    <title>Fix supernumerary 's' in sys._debugmallocstats() output.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/1c794d713e70/Objects/methodobject.c</link>
    <description><![CDATA[Fix supernumerary 's' in sys._debugmallocstats() output.]]></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, 11 Apr 2013 21:02:20 +0200</pubDate>
</item>
<item>
    <title>Fix the advertised size of PyCFunctionObjects in sys._debugmallocstats().</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/e61381137b4a/Objects/methodobject.c</link>
    <description><![CDATA[Fix the advertised size of PyCFunctionObjects in sys._debugmallocstats().]]></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, 30 Dec 2012 22:46:56 +0100</pubDate>
</item>
<item>
    <title>Fix compilation error for #15422</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/70ea05f762a1/Objects/methodobject.c</link>
    <description><![CDATA[Fix compilation error for #15422]]></description>
    <author>&#65;&#110;&#100;&#114;&#101;&#119;&#32;&#83;&#118;&#101;&#116;&#108;&#111;&#118;&#32;&#60;&#97;&#110;&#100;&#114;&#101;&#119;&#46;&#115;&#118;&#101;&#116;&#108;&#111;&#118;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Wed, 26 Dec 2012 23:08:54 +0200</pubDate>
</item>
<item>
    <title>Issue #15422: get rid of PyCFunction_New macro</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/3a86a3f1d89a/Objects/methodobject.c</link>
    <description><![CDATA[Issue #15422: get rid of PyCFunction_New macro]]></description>
    <author>&#65;&#110;&#100;&#114;&#101;&#119;&#32;&#83;&#118;&#101;&#116;&#108;&#111;&#118;&#32;&#60;&#97;&#110;&#100;&#114;&#101;&#119;&#46;&#115;&#118;&#101;&#116;&#108;&#111;&#118;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Tue, 25 Dec 2012 13:32:35 +0200</pubDate>
</item>
<item>
    <title>Fix supernumerary 's' in sys._debugmallocstats() output.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/bc514cc5d65b/Objects/methodobject.c</link>
    <description><![CDATA[Fix supernumerary 's' in sys._debugmallocstats() output.]]></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, 11 Apr 2013 21:01:40 +0200</pubDate>
</item>
<item>
    <title>Fix the advertised size of PyCFunctionObjects in sys._debugmallocstats().</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/9e6ead98762e/Objects/methodobject.c</link>
    <description><![CDATA[Fix the advertised size of PyCFunctionObjects in sys._debugmallocstats().]]></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, 30 Dec 2012 22:46:04 +0100</pubDate>
</item>
<item>
    <title>Issue #14785: Add sys._debugmallocstats() to help debug low-level memory allocation issues</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/d63a80abfbec/Objects/methodobject.c</link>
    <description><![CDATA[Issue #14785: Add sys._debugmallocstats() to help debug low-level memory allocation issues]]></description>
    <author>&#68;&#97;&#118;&#105;&#100;&#32;&#77;&#97;&#108;&#99;&#111;&#108;&#109;&#32;&#60;&#100;&#109;&#97;&#108;&#99;&#111;&#108;&#109;&#64;&#114;&#101;&#100;&#104;&#97;&#116;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Fri, 22 Jun 2012 14:55:41 -0400</pubDate>
</item>
<item>
    <title>Issue #13577: Built-in methods and functions now have a __qualname__.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/7a7b698f6f21/Objects/methodobject.c</link>
    <description><![CDATA[Issue #13577: Built-in methods and functions now have a __qualname__.<br/>
Patch by sbt.]]></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>Fri, 23 Dec 2011 12:40:16 +0100</pubDate>
</item>
<item>
    <title>Replace Py_NotImplemented returns with the macro form Py_RETURN_NOTIMPLEMENTED.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/d0b0fcbb40db/Objects/methodobject.c</link>
    <description><![CDATA[Replace Py_NotImplemented returns with the macro form Py_RETURN_NOTIMPLEMENTED.<br/>
The macro was introduced in #12724.]]></description>
    <author>&#66;&#114;&#105;&#97;&#110;&#32;&#67;&#117;&#114;&#116;&#105;&#110;&#32;&#60;&#98;&#114;&#105;&#97;&#110;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Wed, 10 Aug 2011 20:28:54 -0500</pubDate>
</item>
<item>
    <title>make hashes always the size of pointers; introduce Py_hash_t #9778</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/e8969fb822fc/Objects/methodobject.c</link>
    <description><![CDATA[make hashes always the size of pointers; introduce Py_hash_t #9778]]></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, 17 Oct 2010 20:54:53 +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/methodobject.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 69214 via svnmerge from</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/87fbbf22adf3/Objects/methodobject.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>#3247: get rid of Py_FindMethod</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/aa1fbe321acf/Objects/methodobject.c</link>
    <description><![CDATA[#3247: get rid of Py_FindMethod<br/>
Third step: unix-only modules. Really remove the function this time.]]></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>Wed, 02 Jul 2008 22:38:47 +0000</pubDate>
</item>
<item>
    <title>Oops, forgot that there are modules outside the win32 world.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/bd2334120a30/Objects/methodobject.c</link>
    <description><![CDATA[Oops, forgot that there are modules outside the win32 world.]]></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>Wed, 02 Jul 2008 21:47:18 +0000</pubDate>
</item>
<item>
    <title>#3247: Get rid of Py_FindMethod:</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/4025f638911f/Objects/methodobject.c</link>
    <description><![CDATA[#3247: Get rid of Py_FindMethod:<br/>
Second step: keep tp_getattr functions when they are complex,<br/>
but use PyObject_GenericGetAttr() as a fallback.<br/>
<br/>
These were the last occurrences of Py_FindMethod.]]></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>Wed, 02 Jul 2008 21:41:01 +0000</pubDate>
</item>
<item>
    <title>Implement PEP 3121: new module initialization and finalization API.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/94f64f11fdd0/Objects/methodobject.c</link>
    <description><![CDATA[Implement PEP 3121: new module initialization and finalization API.]]></description>
    <author>&#77;&#97;&#114;&#116;&#105;&#110;&#32;&#118;&#46;&#32;&#76;&#246;&#119;&#105;&#115;&#32;&#60;&#109;&#97;&#114;&#116;&#105;&#110;&#64;&#118;&#46;&#108;&#111;&#101;&#119;&#105;&#115;&#46;&#100;&#101;&#62;</author>
    <pubDate>Wed, 11 Jun 2008 05:26:20 +0000</pubDate>
</item>
<item>
    <title>Merged revisions 60481,60485,60489-60492,60494-60496,60498-60499,60501-60503,60505-60506,60508-60509,60523-60524,60532,60543,60545,60547-60548,60552,60554,60556-60559,60561-60562,60569,60571-60572,60574,60576-60583,60585-60586,60589,60591,60594-60595,60597-60598,60600-60601,60606-60612,60615,60617,60619-60621,60623-60625,60627-60629,60631,60633,60635,60647,60650,60652,60654,60656,60658-60659,60664-60666,60668-60670,60672,60676,60678,60680-60683,60685-60686,60688,60690,60692-60694,60697-60700,60705-60706,60708,60711,60714,60720,60724-60730,60732,60736,60742,60744,60746,60748,60750-60751,60753,60756-60757,60759-60761,60763-60764,60766,60769-60770,60774-60784,60787-60845 via svnmerge from</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/7c4c46342137/Objects/methodobject.c</link>
    <description><![CDATA[Merged revisions 60481,60485,60489-60492,60494-60496,60498-60499,60501-60503,60505-60506,60508-60509,60523-60524,60532,60543,60545,60547-60548,60552,60554,60556-60559,60561-60562,60569,60571-60572,60574,60576-60583,60585-60586,60589,60591,60594-60595,60597-60598,60600-60601,60606-60612,60615,60617,60619-60621,60623-60625,60627-60629,60631,60633,60635,60647,60650,60652,60654,60656,60658-60659,60664-60666,60668-60670,60672,60676,60678,60680-60683,60685-60686,60688,60690,60692-60694,60697-60700,60705-60706,60708,60711,60714,60720,60724-60730,60732,60736,60742,60744,60746,60748,60750-60751,60753,60756-60757,60759-60761,60763-60764,60766,60769-60770,60774-60784,60787-60845 via svnmerge from<br/>
svn+ssh://pythondev@svn.python.org/python/trunk<br/>
<br/>
........<br/>
  r60790 | raymond.hettinger | 2008-02-14 10:32:45 +0100 (Thu, 14 Feb 2008) | 4 lines<br/>
<br/>
  Add diagnostic message to help figure-out why SocketServer tests occasionally crash<br/>
  when trying to remove a pid that in not in the activechildren list.<br/>
........<br/>
  r60791 | raymond.hettinger | 2008-02-14 11:46:57 +0100 (Thu, 14 Feb 2008) | 1 line<br/>
<br/>
  Add fixed-point examples to the decimal FAQ<br/>
........<br/>
  r60792 | raymond.hettinger | 2008-02-14 12:01:10 +0100 (Thu, 14 Feb 2008) | 1 line<br/>
<br/>
  Improve rst markup<br/>
........<br/>
  r60794 | raymond.hettinger | 2008-02-14 12:57:25 +0100 (Thu, 14 Feb 2008) | 1 line<br/>
<br/>
  Show how to remove exponents.<br/>
........<br/>
  r60795 | raymond.hettinger | 2008-02-14 13:05:42 +0100 (Thu, 14 Feb 2008) | 1 line<br/>
<br/>
  Fix markup.<br/>
........<br/>
  r60797 | christian.heimes | 2008-02-14 13:47:33 +0100 (Thu, 14 Feb 2008) | 1 line<br/>
<br/>
  Implemented Martin's suggestion to clear the free lists during the garbage collection of the highest generation.<br/>
........<br/>
  r60798 | raymond.hettinger | 2008-02-14 13:49:37 +0100 (Thu, 14 Feb 2008) | 1 line<br/>
<br/>
  Simplify moneyfmt() recipe.<br/>
........<br/>
  r60810 | raymond.hettinger | 2008-02-14 20:02:39 +0100 (Thu, 14 Feb 2008) | 1 line<br/>
<br/>
  Fix markup<br/>
........<br/>
  r60811 | raymond.hettinger | 2008-02-14 20:30:30 +0100 (Thu, 14 Feb 2008) | 1 line<br/>
<br/>
  No need to register subclass of ABCs.<br/>
........<br/>
  r60814 | thomas.heller | 2008-02-14 22:00:28 +0100 (Thu, 14 Feb 2008) | 1 line<br/>
<br/>
  Try to correct a markup error that does hide the following paragraph.<br/>
........<br/>
  r60822 | christian.heimes | 2008-02-14 23:40:11 +0100 (Thu, 14 Feb 2008) | 1 line<br/>
<br/>
  Use a static and interned string for __subclasscheck__ and __instancecheck__ as suggested by Thomas Heller in #2115<br/>
........<br/>
  r60827 | christian.heimes | 2008-02-15 07:57:08 +0100 (Fri, 15 Feb 2008) | 1 line<br/>
<br/>
  Fixed repr() and str() of complex numbers. Complex suffered from the same problem as floats but I forgot to test and fix them.<br/>
........<br/>
  r60830 | christian.heimes | 2008-02-15 09:20:11 +0100 (Fri, 15 Feb 2008) | 2 lines<br/>
<br/>
  Bug #2111: mmap segfaults when trying to write a block opened with PROT_READ<br/>
  Thanks to Thomas Herve for the fix.<br/>
........<br/>
  r60835 | eric.smith | 2008-02-15 13:14:32 +0100 (Fri, 15 Feb 2008) | 1 line<br/>
<br/>
  In PyNumber_ToBase, changed from an assert to returning an error when PyObject_Index() returns something other than an int or long.  It should never be possible to trigger this, as PyObject_Index checks to make sure it returns an int or long.<br/>
........<br/>
  r60837 | skip.montanaro | 2008-02-15 20:03:59 +0100 (Fri, 15 Feb 2008) | 8 lines<br/>
<br/>
  Two new functions:<br/>
<br/>
    * place_summary_first copies the regrtest summary to the front of the file<br/>
      making it easier to scan quickly for problems.<br/>
<br/>
    * count_failures gets the actual count of the number of failing tests, not<br/>
      just a 1 (some failures) or 0 (no failures).<br/>
........<br/>
  r60840 | raymond.hettinger | 2008-02-15 22:21:25 +0100 (Fri, 15 Feb 2008) | 1 line<br/>
<br/>
  Update example to match the current syntax.<br/>
........<br/>
  r60841 | amaury.forgeotdarc | 2008-02-15 22:22:45 +0100 (Fri, 15 Feb 2008) | 8 lines<br/>
<br/>
  Issue #2115: __slot__ attributes setting was 10x slower.<br/>
  Also correct a possible crash using ABCs.<br/>
<br/>
  This change is exactly the same as an optimisation<br/>
  done 5 years ago, but on slot *access*:<br/>
  http://svn.python.org/view?view=rev&amp;rev=28297<br/>
........<br/>
  r60842 | amaury.forgeotdarc | 2008-02-15 22:27:44 +0100 (Fri, 15 Feb 2008) | 2 lines<br/>
<br/>
  Temporarily let these tests pass<br/>
........<br/>
  r60843 | kurt.kaiser | 2008-02-15 22:56:36 +0100 (Fri, 15 Feb 2008) | 2 lines<br/>
<br/>
  ScriptBinding event handlers weren't returning 'break'. Patch 2050, Tal Einat.<br/>
........<br/>
  r60844 | kurt.kaiser | 2008-02-15 23:25:09 +0100 (Fri, 15 Feb 2008) | 4 lines<br/>
<br/>
  Configured selection highlighting colors were ignored; updating highlighting<br/>
  in the config dialog would cause non-Python files to be colored as if they<br/>
  were Python source; improve use of ColorDelagator.  Patch 1334. Tal Einat.<br/>
........<br/>
  r60845 | amaury.forgeotdarc | 2008-02-15 23:44:20 +0100 (Fri, 15 Feb 2008) | 9 lines<br/>
<br/>
  Re-enable tests, they were failing since gc.collect() clears the various freelists.<br/>
  They still remain fragile.<br/>
<br/>
  For example, a call to assertEqual currently does not make any allocation<br/>
  (which surprised me at first).<br/>
  But this can change when gc.collect also deletes the numerous &quot;zombie frames&quot;<br/>
  attached to each function.<br/>
........]]></description>
    <author>&#67;&#104;&#114;&#105;&#115;&#116;&#105;&#97;&#110;&#32;&#72;&#101;&#105;&#109;&#101;&#115;&#32;&#60;&#99;&#104;&#114;&#105;&#115;&#116;&#105;&#97;&#110;&#64;&#99;&#104;&#101;&#105;&#109;&#101;&#115;&#46;&#100;&#101;&#62;</author>
    <pubDate>Sat, 16 Feb 2008 07:38:31 +0000</pubDate>
</item>
<item>
    <title>Merged revisions 60481,60485,60489-60492,60494-60496,60498-60499,60501-60503,60505-60506,60508-60509,60523-60524,60532,60543,60545,60547-60548,60552,60554,60556-60559,60561-60562,60568-60598,60600-60616 via svnmerge from</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/142a11b3057e/Objects/methodobject.c</link>
    <description><![CDATA[Merged revisions 60481,60485,60489-60492,60494-60496,60498-60499,60501-60503,60505-60506,60508-60509,60523-60524,60532,60543,60545,60547-60548,60552,60554,60556-60559,60561-60562,60568-60598,60600-60616 via svnmerge from<br/>
svn+ssh://pythondev@svn.python.org/python/trunk<br/>
<br/>
........<br/>
  r60568 | christian.heimes | 2008-02-04 19:48:38 +0100 (Mon, 04 Feb 2008) | 1 line<br/>
<br/>
  Increase debugging to investige failing tests on some build bots<br/>
........<br/>
  r60570 | christian.heimes | 2008-02-04 20:30:05 +0100 (Mon, 04 Feb 2008) | 1 line<br/>
<br/>
  Small adjustments for test compact freelist test. It's no passing on Windows as well.<br/>
........<br/>
  r60573 | amaury.forgeotdarc | 2008-02-04 21:53:14 +0100 (Mon, 04 Feb 2008) | 2 lines<br/>
<br/>
  Correct quotes in NEWS file<br/>
........<br/>
  r60575 | amaury.forgeotdarc | 2008-02-04 22:45:05 +0100 (Mon, 04 Feb 2008) | 13 lines<br/>
<br/>
  #1750076: Debugger did not step on every iteration of a while statement.<br/>
<br/>
  The mapping between bytecode offsets and source lines (lnotab) did not contain<br/>
  an entry for the beginning of the loop.<br/>
<br/>
  Now it does, and the lnotab can be a bit larger:<br/>
  in particular, several statements on the same line generate several entries.<br/>
  However, this does not bother the settrace function, which will trigger only<br/>
  one 'line' event.<br/>
<br/>
  The lnotab seems to be exactly the same as with python2.4.<br/>
........<br/>
  r60584 | amaury.forgeotdarc | 2008-02-05 01:26:21 +0100 (Tue, 05 Feb 2008) | 3 lines<br/>
<br/>
  Change r60575 broke test_compile:<br/>
  there is no need to emit co_lnotab item when both offsets are zeros.<br/>
........<br/>
  r60587 | skip.montanaro | 2008-02-05 03:32:16 +0100 (Tue, 05 Feb 2008) | 1 line<br/>
<br/>
  sync with most recent version from python-mode sf project<br/>
........<br/>
  r60588 | lars.gustaebel | 2008-02-05 12:51:40 +0100 (Tue, 05 Feb 2008) | 5 lines<br/>
<br/>
  Issue #2004: Use mode 0700 for temporary directories and default<br/>
  permissions for missing directories.<br/>
<br/>
  (will backport to 2.5)<br/>
........<br/>
  r60590 | georg.brandl | 2008-02-05 13:01:24 +0100 (Tue, 05 Feb 2008) | 2 lines<br/>
<br/>
  Convert external links to internal links. Fixes #2010.<br/>
........<br/>
  r60592 | marc-andre.lemburg | 2008-02-05 15:50:40 +0100 (Tue, 05 Feb 2008) | 3 lines<br/>
<br/>
  Keep distutils Python 2.1 compatible (or even Python 2.4 in this case).<br/>
........<br/>
  r60593 | andrew.kuchling | 2008-02-05 17:06:57 +0100 (Tue, 05 Feb 2008) | 5 lines<br/>
<br/>
  Update PEP URL.<br/>
  (This code is duplicated between pydoc and DocXMLRPCServer; maybe it<br/>
  should be refactored as a GHOP project.)<br/>
<br/>
  2.5.2 backport candidate.<br/>
........<br/>
  r60596 | guido.van.rossum | 2008-02-05 18:32:15 +0100 (Tue, 05 Feb 2008) | 2 lines<br/>
<br/>
  In the experimental 'Scanner' feature, the group count was set wrong.<br/>
........<br/>
  r60602 | facundo.batista | 2008-02-05 20:03:32 +0100 (Tue, 05 Feb 2008) | 3 lines<br/>
<br/>
<br/>
  Issue 1951. Converts wave test cases to unittest.<br/>
........<br/>
  r60603 | georg.brandl | 2008-02-05 20:07:10 +0100 (Tue, 05 Feb 2008) | 2 lines<br/>
<br/>
  Actually run the test.<br/>
........<br/>
  r60604 | skip.montanaro | 2008-02-05 20:24:30 +0100 (Tue, 05 Feb 2008) | 2 lines<br/>
<br/>
  correct object name<br/>
........<br/>
  r60605 | georg.brandl | 2008-02-05 20:58:17 +0100 (Tue, 05 Feb 2008) | 7 lines<br/>
<br/>
  * Use the same code to profile for test_profile and test_cprofile.<br/>
  * Convert both to unittest.<br/>
  * Use the same unit testing code.<br/>
  * Include the expected output in both test files.<br/>
  * Make it possible to regenerate the expected output by running<br/>
    the file as a script with an '-r' argument.<br/>
........<br/>
  r60613 | raymond.hettinger | 2008-02-06 02:49:00 +0100 (Wed, 06 Feb 2008) | 1 line<br/>
<br/>
  Sync-up with Py3k work.<br/>
........<br/>
  r60614 | christian.heimes | 2008-02-06 13:44:34 +0100 (Wed, 06 Feb 2008) | 1 line<br/>
<br/>
  Limit free list of method and builtin function objects to 256 entries each.<br/>
........<br/>
  r60616 | christian.heimes | 2008-02-06 14:33:44 +0100 (Wed, 06 Feb 2008) | 7 lines<br/>
<br/>
  Unified naming convention for free lists and their limits. All free lists<br/>
  in Object/ are named ``free_list``, the counter ``numfree`` and the upper<br/>
  limit is a macro ``PyName_MAXFREELIST`` inside an #ifndef block.<br/>
<br/>
  The chances should make it easier to adjust Python for platforms with<br/>
  less memory, e.g. mobile phones.<br/>
........]]></description>
    <author>&#67;&#104;&#114;&#105;&#115;&#116;&#105;&#97;&#110;&#32;&#72;&#101;&#105;&#109;&#101;&#115;&#32;&#60;&#99;&#104;&#114;&#105;&#115;&#116;&#105;&#97;&#110;&#64;&#99;&#104;&#101;&#105;&#109;&#101;&#115;&#46;&#100;&#101;&#62;</author>
    <pubDate>Wed, 06 Feb 2008 14:31:34 +0000</pubDate>
</item>
<item>
    <title>Fixed some build issues and updated docs.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/483e958d13c7/Objects/methodobject.c</link>
    <description><![CDATA[Fixed some build issues and updated docs.]]></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>Sat, 17 Nov 2007 19:08:41 +0000</pubDate>
</item>
<item>
    <title>Get rid of METH_OLDARGS.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/b7bfa780a882/Objects/methodobject.c</link>
    <description><![CDATA[Get rid of METH_OLDARGS.]]></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, 01 Sep 2007 13:59:50 +0000</pubDate>
</item>
<item>
    <title>CFunctions' doc strings should be Unicode.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/42b39cb536d9/Objects/methodobject.c</link>
    <description><![CDATA[CFunctions' doc strings should be Unicode.]]></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, 23 Aug 2007 23:35:15 +0000</pubDate>
</item>
<item>
    <title>Remove support for __members__ and __methods__.  There still might be</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/74a3c6826683/Objects/methodobject.c</link>
    <description><![CDATA[Remove support for __members__ and __methods__.  There still might be<br/>
some cleanup to do on this.  Particularly in Python/traceback.c with<br/>
getting rid of the getattr if possible and Demo/*metaclasses/Enum.py.]]></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>Sat, 11 Aug 2007 06:39:53 +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/methodobject.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>Make identifiers str (not str8) objects throughout.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/cd125fe83051/Objects/methodobject.c</link>
    <description><![CDATA[Make identifiers str (not str8) objects throughout.<br/>
This affects the parser, various object implementations,<br/>
and all places that put identifiers into C string literals.<br/>
<br/>
In testing, a number of crashes occurred as code would<br/>
fail when the recursion limit was reached (such as the<br/>
Unicode interning dictionary having key/value pairs where<br/>
key is not value). To solve these, I added an overflowed<br/>
flag, which allows for 50 more recursions after the<br/>
limit was reached and the exception was raised, and<br/>
a recursion_critical flag, which indicates that recursion<br/>
absolutely must be allowed, i.e. that a certain call<br/>
must not cause a stack overflow exception.<br/>
<br/>
There are still some places where both str and str8 are<br/>
accepted as identifiers; these should eventually be<br/>
removed.]]></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>Sun, 10 Jun 2007 09:51:05 +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/methodobject.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>
<item>
    <title>Merged revisions 55270-55324 via svnmerge from</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/f60c877d52c8/Objects/methodobject.c</link>
    <description><![CDATA[Merged revisions 55270-55324 via svnmerge from<br/>
svn+ssh://pythondev@svn.python.org/python/branches/p3yk<br/>
<br/>
........<br/>
  r55271 | fred.drake | 2007-05-11 10:14:47 -0700 (Fri, 11 May 2007) | 3 lines<br/>
<br/>
  remove jpeg, panel libraries for SGI; there is more IRIX stuff left over,<br/>
  I guess that should be removed too, but will leave for someone who is sure<br/>
........<br/>
  r55280 | fred.drake | 2007-05-11 19:11:37 -0700 (Fri, 11 May 2007) | 1 line<br/>
<br/>
  remove mention of file that has been removed<br/>
........<br/>
  r55301 | brett.cannon | 2007-05-13 17:38:05 -0700 (Sun, 13 May 2007) | 4 lines<br/>
<br/>
  Remove rexec and Bastion from the stdlib.  This also eliminates the need for<br/>
  f_restricted on frames.  This in turn negates the need for<br/>
  PyEval_GetRestricted() and PyFrame_IsRestricted().<br/>
........<br/>
  r55303 | brett.cannon | 2007-05-13 19:22:22 -0700 (Sun, 13 May 2007) | 2 lines<br/>
<br/>
  Remove the md5 and sha modules.<br/>
........<br/>
  r55305 | george.yoshida | 2007-05-13 19:45:55 -0700 (Sun, 13 May 2007) | 2 lines<br/>
<br/>
  fix markup<br/>
........<br/>
  r55306 | neal.norwitz | 2007-05-13 19:47:57 -0700 (Sun, 13 May 2007) | 1 line<br/>
<br/>
  Get the doc building again after some removals.<br/>
........<br/>
  r55307 | neal.norwitz | 2007-05-13 19:50:45 -0700 (Sun, 13 May 2007) | 1 line<br/>
<br/>
  Get test_pyclbr passing again after getstatus was removed from commands.  This &quot;test case&quot; was weird since it was just importing a seemingly random module.  Remove the import<br/>
........<br/>
  r55322 | brett.cannon | 2007-05-14 14:09:20 -0700 (Mon, 14 May 2007) | 3 lines<br/>
<br/>
  Remove the compiler package.  Will eventually need a mechanism to byte compile<br/>
  an AST.<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>Mon, 14 May 2007 22:03:55 +0000</pubDate>
</item>
<item>
    <title>Restructure comparison dramatically.  There is no longer a default</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/13d5e5f0e993/Objects/methodobject.c</link>
    <description><![CDATA[Restructure comparison dramatically.  There is no longer a default<br/>
*ordering* between objects; there is only a default equality test<br/>
(defined by an object being equal to itself only).  Read the comment<br/>
in object.c.  The current implementation never uses a three-way<br/>
comparison to compute a rich comparison, but it does use a rich<br/>
comparison to compute a three-way comparison.  I'm not quite done<br/>
ripping out all the calls to PyObject_Compare/Cmp, or replacing<br/>
tp_compare implementations with tp_richcompare implementations;<br/>
but much of that has happened (to make most unit tests pass).<br/>
<br/>
The following tests still fail, because I need help deciding<br/>
or understanding:<br/>
<br/>
test_codeop -- depends on comparing code objects<br/>
test_datetime -- need Tim Peters' opinion<br/>
test_marshal -- depends on comparing code objects<br/>
test_mutants -- need help understanding it<br/>
<br/>
The problem with test_codeop and test_marshal is this: these tests<br/>
compare two different code objects and expect them to be equal.<br/>
Is that still a feature we'd like to support?  I've temporarily<br/>
removed the comparison and hash code from code objects, so they<br/>
use the default (equality by pointer only) comparison.<br/>
<br/>
For the other two tests, run them to see for yourself.<br/>
(There may be more failing test with &quot;-u all&quot;.)<br/>
<br/>
A general problem with getting lots of these tests to pass is<br/>
the reality that for object types that have a natural total ordering,<br/>
implementing __cmp__ is much more convenient than implementing<br/>
__eq__, __ne__, __lt__, and so on.  Should we go back to allowing<br/>
__cmp__ to provide a total ordering?  Should we provide some other<br/>
way to implement rich comparison with a single method override?<br/>
Alex proposed a __key__() method; I've considered a __richcmp__()<br/>
method.  Or perhaps __cmp__() just shouldn't be killed off...]]></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, 24 Aug 2006 00:41:19 +0000</pubDate>
</item>
<item>
    <title>Untabify C files. Will watch buildbots.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/fd25030223b0/Objects/methodobject.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>Merged revisions 73774 via svnmerge from</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/7dc0d2c4b520/Objects/methodobject.c</link>
    <description><![CDATA[Merged revisions 73774 via svnmerge from<br/>
svn+ssh://pythondev@svn.python.org/python/trunk<br/>
<br/>
........<br/>
  r73774 | benjamin.peterson | 2009-07-02 12:06:17 -0500 (Thu, 02 Jul 2009) | 1 line<br/>
<br/>
  only order comparisons are removed in py3k #6119<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, 02 Jul 2009 17:19:22 +0000</pubDate>
</item>
<item>
    <title>This reverts r63675 based on the discussion in this thread:</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/52294af4b663/Objects/methodobject.c</link>
    <description><![CDATA[This reverts r63675 based on the discussion in this thread:<br/>
<br/>
 http://mail.python.org/pipermail/python-dev/2008-June/079988.html<br/>
<br/>
Python 2.6 should stick with PyString_* in its codebase.  The PyBytes_* names<br/>
in the spirit of 3.0 are available via a #define only.  See the email thread.]]></description>
    <author>&#71;&#114;&#101;&#103;&#111;&#114;&#121;&#32;&#80;&#46;&#32;&#83;&#109;&#105;&#116;&#104;&#32;&#60;&#103;&#114;&#101;&#103;&#64;&#109;&#97;&#100;&#45;&#115;&#99;&#105;&#101;&#110;&#116;&#105;&#115;&#116;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Mon, 09 Jun 2008 04:58:54 +0000</pubDate>
</item>
<item>
    <title>Renamed PyString to PyBytes</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/4fe192d48960/Objects/methodobject.c</link>
    <description><![CDATA[Renamed PyString to PyBytes]]></description>
    <author>&#67;&#104;&#114;&#105;&#115;&#116;&#105;&#97;&#110;&#32;&#72;&#101;&#105;&#109;&#101;&#115;&#32;&#60;&#99;&#104;&#114;&#105;&#115;&#116;&#105;&#97;&#110;&#64;&#99;&#104;&#101;&#105;&#109;&#101;&#115;&#46;&#100;&#101;&#62;</author>
    <pubDate>Mon, 26 May 2008 12:51:38 +0000</pubDate>
</item>
<item>
    <title>A little reformating of Py3k warnings</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/7670005da8c5/Objects/methodobject.c</link>
    <description><![CDATA[A little reformating of Py3k warnings]]></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 Apr 2008 18:40:21 +0000</pubDate>
</item>
<item>
    <title>Use PyErr_WarnPy3k throughout</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/aef3501d8e77/Objects/methodobject.c</link>
    <description><![CDATA[Use PyErr_WarnPy3k throughout]]></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 Apr 2008 03:01:45 +0000</pubDate>
</item>
<item>
    <title>Make Py3k warnings consistent w.r.t. punctuation; also respect the</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/84bb7701efba/Objects/methodobject.c</link>
    <description><![CDATA[Make Py3k warnings consistent w.r.t. punctuation; also respect the<br/>
EOL 80 limit and supply more alternatives in warning messages.]]></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, 25 Mar 2008 08:29:14 +0000</pubDate>
</item>
<item>
    <title>#2346/#2347: add py3k warning for __methods__ and __members__. Patch by Jack Diederich.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/2275612c16a9/Objects/methodobject.c</link>
    <description><![CDATA[#2346/#2347: add py3k warning for __methods__ and __members__. Patch by Jack Diederich.]]></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, 21 Mar 2008 20:21:46 +0000</pubDate>
</item>
<item>
    <title>Add py3k warnings for code and method inequality comparisons. This should resolve issue 2373. The codeobject.c and methodobject.c changes are both just backports of the Python 3 code.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/860e23a61e55/Objects/methodobject.c</link>
    <description><![CDATA[Add py3k warnings for code and method inequality comparisons. This should resolve issue 2373. The codeobject.c and methodobject.c changes are both just backports of the Python 3 code.]]></description>
    <author>&#83;&#116;&#101;&#118;&#101;&#110;&#32;&#66;&#101;&#116;&#104;&#97;&#114;&#100;&#32;&#60;&#115;&#116;&#101;&#118;&#101;&#110;&#46;&#98;&#101;&#116;&#104;&#97;&#114;&#100;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Tue, 18 Mar 2008 22:08:20 +0000</pubDate>
</item>
<item>
    <title>Implemented Martin's suggestion to clear the free lists during the garbage collection of the highest generation.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/65ae68c7aca3/Objects/methodobject.c</link>
    <description><![CDATA[Implemented Martin's suggestion to clear the free lists during the garbage collection of the highest generation.]]></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, 14 Feb 2008 12:47:33 +0000</pubDate>
</item>
<item>
    <title>Unified naming convention for free lists and their limits. All free lists</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/920a7633ae08/Objects/methodobject.c</link>
    <description><![CDATA[Unified naming convention for free lists and their limits. All free lists<br/>
in Object/ are named ``free_list``, the counter ``numfree`` and the upper<br/>
limit is a macro ``PyName_MAXFREELIST`` inside an #ifndef block.<br/>
<br/>
The chances should make it easier to adjust Python for platforms with<br/>
less memory, e.g. mobile phones.]]></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, 06 Feb 2008 13:33:44 +0000</pubDate>
</item>
<item>
    <title>Limit free list of method and builtin function objects to 256 entries each.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/a4c87c889648/Objects/methodobject.c</link>
    <description><![CDATA[Limit free list of method and builtin function objects to 256 entries each.]]></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, 06 Feb 2008 12:44:34 +0000</pubDate>
</item>
<item>
    <title>Backport of the PCbuild9 directory from the py3k branch.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/a8dd8874ff2d/Objects/methodobject.c</link>
    <description><![CDATA[Backport of the PCbuild9 directory from the py3k branch.<br/>
I've finished the last task for the PCbuild9 directory today. I don't think there is much left to do. Now you can all play around with the shiny new VS 2008 and try the PGO builds. I was able to get a speed improvement of about 10% on py3k.<br/>
Have fun! :)]]></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, 22 Nov 2007 11:21:16 +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/methodobject.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>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/methodobject.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>Use Py_ssize_t for counts and sizes.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/d6d415df0df0/Objects/methodobject.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/methodobject.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>Add const to several API functions that take char *.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/9541369b0dca/Objects/methodobject.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>* Added a new method flag, METH_COEXIST.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/e4fb6164158c/Objects/methodobject.c</link>
    <description><![CDATA[* Added a new method flag, METH_COEXIST.<br/>
<br/>
* Used the flag to optimize set.__contains__(), dict.__contains__(),<br/>
  dict.__getitem__(), and list.__getitem__().]]></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 Dec 2003 11:26:12 +0000</pubDate>
</item>
<item>
    <title>Make __module__ writable except in restricted mode (like for classic classes).</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/14451dd3acb0/Objects/methodobject.c</link>
    <description><![CDATA[Make __module__ writable except in restricted mode (like for classic classes).]]></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>Tue, 18 Feb 2003 17:18:35 +0000</pubDate>
</item>
<item>
    <title>Make __module__ settable on functions and methods.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/1bd485717564/Objects/methodobject.c</link>
    <description><![CDATA[Make __module__ settable on functions and methods.]]></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>Tue, 18 Feb 2003 17:02:15 +0000</pubDate>
</item>
<item>
    <title>Provide __module__ attributes for functions defined in C and Python.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/faabd9867fb8/Objects/methodobject.c</link>
    <description><![CDATA[Provide __module__ attributes for functions defined in C and Python.<br/>
<br/>
__module__ is the string name of the module the function was defined<br/>
in, just like __module__ of classes.  In some cases, particularly for<br/>
C functions, the __module__ may be None.<br/>
<br/>
Change PyCFunction_New() from a function to a macro, but keep an<br/>
unused copy of the function around so that we don't change the binary<br/>
API.<br/>
<br/>
Change pickle's save_global() to use whichmodule() if __module__ is<br/>
None, but add the __module__ logic to whichmodule() since it might be<br/>
used outside of pickle.]]></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>Fri, 31 Jan 2003 18:33:18 +0000</pubDate>
</item>
<item>
    <title>PyCFunction_Call():  Combined two switch cases w/ identical bodies.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/bd750378d5c1/Objects/methodobject.c</link>
    <description><![CDATA[PyCFunction_Call():  Combined two switch cases w/ identical bodies.]]></description>
    <author>&#84;&#105;&#109;&#32;&#80;&#101;&#116;&#101;&#114;&#115;&#32;&#60;&#116;&#105;&#109;&#46;&#112;&#101;&#116;&#101;&#114;&#115;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sun, 05 Jan 2003 07:22:44 +0000</pubDate>
</item>
<item>
    <title>SF Patch #661440: Refactor and streamline PyCFunction_Call</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/1564c6839e6b/Objects/methodobject.c</link>
    <description><![CDATA[SF Patch #661440: Refactor and streamline PyCFunction_Call<br/>
<br/>
Refactor code in PyCFunction_Call giving a modest (tiny) speed boost,<br/>
a slight improvement in semantics (now detects invalid flag combinations),<br/>
and (arguably) improved clarity (making it blindingly clear which flag<br/>
combinations are allowed).  All this comes at a cost of a few lines of<br/>
code duplication.<br/>
<br/>
* Folded test for METH_KEYWORDS into the switch/case.<br/>
* Deferred testing for an empty dictionary until when and where needed.<br/>
* Make a similar deferral for filling the &quot;size&quot; variable.<br/>
* Inverted the dictionary test so that the common case falls though<br/>
  instead of making 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>Sat, 04 Jan 2003 00:37:53 +0000</pubDate>
</item>
<item>
    <title>Introduce two new flag bits that can be set in a PyMethodDef method</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/ddc9543c76a0/Objects/methodobject.c</link>
    <description><![CDATA[Introduce two new flag bits that can be set in a PyMethodDef method<br/>
descriptor, as used for the tp_methods slot of a type.  These new flag<br/>
bits are both optional, and mutually exclusive.  Most methods will not<br/>
use either.  These flags are used to create special method types which<br/>
exist in the same namespace as normal methods without having to use<br/>
tedious construction code to insert the new special method objects in<br/>
the type's tp_dict after PyType_Ready() has been called.<br/>
<br/>
If METH_CLASS is specified, the method will represent a class method<br/>
like that returned by the classmethod() built-in.<br/>
<br/>
If METH_STATIC is specified, the method will represent a static method<br/>
like that returned by the staticmethod() built-in.<br/>
<br/>
These flags may not be used in the PyMethodDef table for modules since<br/>
these special method types are not meaningful in that case; a<br/>
ValueError will be raised if these flags are found in that context.]]></description>
    <author>&#70;&#114;&#101;&#100;&#32;&#68;&#114;&#97;&#107;&#101;&#32;&#60;&#102;&#100;&#114;&#97;&#107;&#101;&#64;&#97;&#99;&#109;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Thu, 28 Mar 2002 05:33:33 +0000</pubDate>
</item>
<item>
    <title>Re-enable GC of method objects.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/132a064da656/Objects/methodobject.c</link>
    <description><![CDATA[Re-enable GC of method objects.]]></description>
    <author>&#78;&#101;&#105;&#108;&#32;&#83;&#99;&#104;&#101;&#109;&#101;&#110;&#97;&#117;&#101;&#114;&#32;&#60;&#110;&#97;&#115;&#99;&#104;&#101;&#109;&#101;&#64;&#101;&#110;&#109;&#101;&#46;&#117;&#99;&#97;&#108;&#103;&#97;&#114;&#121;&#46;&#99;&#97;&#62;</author>
    <pubDate>Mon, 18 Mar 2002 20:44:53 +0000</pubDate>
</item>
<item>
    <title>Remove calls to 2.1 GC API (they are noops).</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/7ca46e08200d/Objects/methodobject.c</link>
    <description><![CDATA[Remove calls to 2.1 GC API (they are noops).]]></description>
    <author>&#78;&#101;&#105;&#108;&#32;&#83;&#99;&#104;&#101;&#109;&#101;&#110;&#97;&#117;&#101;&#114;&#32;&#60;&#110;&#97;&#115;&#99;&#104;&#101;&#109;&#101;&#64;&#101;&#110;&#109;&#101;&#46;&#117;&#99;&#97;&#108;&#103;&#97;&#114;&#121;&#46;&#99;&#97;&#62;</author>
    <pubDate>Mon, 05 Aug 2002 14:46:29 +0000</pubDate>
</item>
<item>
    <title>Add optional docstrings to getset descriptors.  Fortunately, there's</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/ca7af2a5d915/Objects/methodobject.c</link>
    <description><![CDATA[Add optional docstrings to getset descriptors.  Fortunately, there's<br/>
no backwards compatibility to worry about, so I just pushed the<br/>
'closure' struct member to the back -- it's never used in the current<br/>
code base (I may eliminate it, but that's more work because the getter<br/>
and setter signatures would have to change.)<br/>
<br/>
As examples, I added actual docstrings to the getset attributes of a<br/>
few types: file.closed, xxsubtype.spamdict.state.]]></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, 20 Sep 2001 21:45:26 +0000</pubDate>
</item>
<item>
    <title>Removed some unreachable break statements to silence SGI compiler.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/00de719ae831/Objects/methodobject.c</link>
    <description><![CDATA[Removed some unreachable break statements to silence SGI compiler.]]></description>
    <author>&#83;&#106;&#111;&#101;&#114;&#100;&#32;&#77;&#117;&#108;&#108;&#101;&#110;&#100;&#101;&#114;&#32;&#60;&#115;&#106;&#111;&#101;&#114;&#100;&#64;&#97;&#99;&#109;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Thu, 30 Aug 2001 13:58:58 +0000</pubDate>
</item>
<item>
    <title>repr's converted to using PyString_FromFormat() instead of sprintf'ing</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/0e70df98424e/Objects/methodobject.c</link>
    <description><![CDATA[repr's converted to using PyString_FromFormat() instead of sprintf'ing<br/>
into a hardcoded char* buffer.<br/>
<br/>
Closes patch #454743.]]></description>
    <author>&#66;&#97;&#114;&#114;&#121;&#32;&#87;&#97;&#114;&#115;&#97;&#119;&#32;&#60;&#98;&#97;&#114;&#114;&#121;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Fri, 24 Aug 2001 18:34:26 +0000</pubDate>
</item>

  </channel>
</rss>
