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

    <title>cpython-lru_cache-weakref: Modules/python.c history</title>
    <description>Modules/python.c revision history</description>
    <item>
    <title>Issue #15893: Improve error handling in main() and Py_FrozenMain()</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/47c6aa17fd90/Modules/python.c</link>
    <description><![CDATA[Issue #15893: Improve error handling in main() and Py_FrozenMain()<br/>
<br/>
* handle _PyMem_RawStrdup() failure<br/>
* Py_FrozenMain() releases memory on error<br/>
* Py_FrozenMain() duplicates the old locale, as done in main()]]></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>Sat, 27 Jul 2013 02:39:09 +0200</pubDate>
</item>
<item>
    <title>(Merge 3.3) Issue #15893: frozenmain.c now handles PyMem_Malloc() failure</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/386ab2c12301/Modules/python.c</link>
    <description><![CDATA[(Merge 3.3) Issue #15893: frozenmain.c now handles PyMem_Malloc() failure]]></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>Sat, 27 Jul 2013 01:05:49 +0200</pubDate>
</item>
<item>
    <title>Fix a compiler warning on FreeBSD</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/4c1945554edb/Modules/python.c</link>
    <description><![CDATA[Fix a compiler warning on FreeBSD<br/>
<br/>
Modules/python.c:40: warning: ISO C90 forbids mixed declarations and code]]></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, 18 Jul 2013 02:43:47 +0200</pubDate>
</item>
<item>
    <title>Merge: #18399: fix comment typo.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/b583fd54c8d6/Modules/python.c</link>
    <description><![CDATA[Merge: #18399: fix comment typo.]]></description>
    <author>&#82;&#32;&#68;&#97;&#118;&#105;&#100;&#32;&#77;&#117;&#114;&#114;&#97;&#121;&#32;&#60;&#114;&#100;&#109;&#117;&#114;&#114;&#97;&#121;&#64;&#98;&#105;&#116;&#100;&#97;&#110;&#99;&#101;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Wed, 10 Jul 2013 11:57:39 -0400</pubDate>
</item>
<item>
    <title>Issue #18203: Add _PyMem_RawStrdup() and _PyMem_Strdup()</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/65f2c92ed079/Modules/python.c</link>
    <description><![CDATA[Issue #18203: Add _PyMem_RawStrdup() and _PyMem_Strdup()<br/>
<br/>
Replace strdup() with _PyMem_RawStrdup() or _PyMem_Strdup(), depending if the<br/>
GIL is held or not.]]></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>Sun, 07 Jul 2013 23:30:24 +0200</pubDate>
</item>
<item>
    <title>Issue #18203: Replace malloc() with PyMem_RawMalloc() at Python initialization</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/18bb92b0c458/Modules/python.c</link>
    <description><![CDATA[Issue #18203: Replace malloc() with PyMem_RawMalloc() at Python initialization<br/>
<br/>
* Replace malloc() with PyMem_RawMalloc()<br/>
* Replace PyMem_Malloc() with PyMem_RawMalloc() where the GIL is not held.<br/>
* _Py_char2wchar() now returns a buffer allocated by PyMem_RawMalloc(), instead<br/>
  of PyMem_Malloc()]]></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>Sun, 07 Jul 2013 16:25:15 +0200</pubDate>
</item>
<item>
    <title>(Null merge 3.3)</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/3b344eac6b0f/Modules/python.c</link>
    <description><![CDATA[(Null merge 3.3)]]></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>Mon, 03 Dec 2012 14:12:50 +0100</pubDate>
</item>
<item>
    <title>Issue #16416: OS data are now always encoded/decoded to/from</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/48fbdaf3a849/Modules/python.c</link>
    <description><![CDATA[Issue #16416: OS data are now always encoded/decoded to/from<br/>
UTF-8/surrogateescape, instead of the locale encoding (which may be ASCII if no<br/>
locale environment variable is set), to avoid inconsistencies with<br/>
os.fsencode() and os.fsdecode() functions which are already using<br/>
UTF-8/surrogateescape.]]></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>Mon, 12 Nov 2012 23:04:02 +0100</pubDate>
</item>
<item>
    <title>Issue #15893: frozenmain.c now handles PyMem_Malloc() failure</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/ab8121466785/Modules/python.c</link>
    <description><![CDATA[Issue #15893: frozenmain.c now handles PyMem_Malloc() failure]]></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>Sat, 27 Jul 2013 01:04:56 +0200</pubDate>
</item>
<item>
    <title>#18399: fix comment typo.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/c02656962b9c/Modules/python.c</link>
    <description><![CDATA[#18399: fix comment typo.<br/>
<br/>
Patch by Andrew Rowe.]]></description>
    <author>&#82;&#32;&#68;&#97;&#118;&#105;&#100;&#32;&#77;&#117;&#114;&#114;&#97;&#121;&#32;&#60;&#114;&#100;&#109;&#117;&#114;&#114;&#97;&#121;&#64;&#98;&#105;&#116;&#100;&#97;&#110;&#99;&#101;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Wed, 10 Jul 2013 10:57:39 -0400</pubDate>
</item>
<item>
    <title>(Merge 3.2) Issue #16416: On Mac OS X, operating system data are now always</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/26c4748351cb/Modules/python.c</link>
    <description><![CDATA[(Merge 3.2) Issue #16416: On Mac OS X, operating system data are now always<br/>
encoded/decoded to/from UTF-8/surrogateescape, instead of the locale encoding<br/>
(which may be ASCII if no locale environment variable is set), to avoid<br/>
inconsistencies with os.fsencode() and os.fsdecode() functions which are<br/>
already using UTF-8/surrogateescape.]]></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>Mon, 03 Dec 2012 12:48:53 +0100</pubDate>
</item>
<item>
    <title>If main() is called and an argument cannot be decoded, make sure to</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/f77998006917/Modules/python.c</link>
    <description><![CDATA[If main() is called and an argument cannot be decoded, make sure to<br/>
free the copy of the command-line.<br/>
<br/>
Found using Clang's static analyzer.]]></description>
    <author>&#66;&#114;&#101;&#116;&#116;&#32;&#67;&#97;&#110;&#110;&#111;&#110;&#32;&#60;&#98;&#114;&#101;&#116;&#116;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Mon, 25 Jun 2012 16:25:28 -0400</pubDate>
</item>
<item>
    <title>Issue #16416: On Mac OS X, operating system data are now always</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/c838c9b117f1/Modules/python.c</link>
    <description><![CDATA[Issue #16416: On Mac OS X, operating system data are now always<br/>
encoded/decoded to/from UTF-8/surrogateescape, instead of the locale encoding<br/>
(which may be ASCII if no locale environment variable is set), to avoid<br/>
inconsistencies with os.fsencode() and os.fsdecode() functions which are<br/>
already using UTF-8/surrogateescape.]]></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>Mon, 03 Dec 2012 12:47:59 +0100</pubDate>
</item>
<item>
    <title>Issue #3367: NULL-terminate argv[] copies to prevent an invalid access</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/c0900fd6e4b3/Modules/python.c</link>
    <description><![CDATA[Issue #3367: NULL-terminate argv[] copies to prevent an invalid access<br/>
in sys_update_path().]]></description>
    <author>&#83;&#116;&#101;&#102;&#97;&#110;&#32;&#75;&#114;&#97;&#104;&#32;&#60;&#115;&#107;&#114;&#97;&#104;&#64;&#98;&#121;&#116;&#101;&#114;&#101;&#101;&#102;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Mon, 26 Mar 2012 15:05:22 +0200</pubDate>
</item>
<item>
    <title>main() now displays an error message before exiting if a command line argument</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/3b17210f34d9/Modules/python.c</link>
    <description><![CDATA[main() now displays an error message before exiting if a command line argument<br/>
cannot be decoded]]></description>
    <author>&#86;&#105;&#99;&#116;&#111;&#114;&#32;&#83;&#116;&#105;&#110;&#110;&#101;&#114;&#32;&#60;&#118;&#105;&#99;&#116;&#111;&#114;&#46;&#115;&#116;&#105;&#110;&#110;&#101;&#114;&#64;&#104;&#97;&#121;&#112;&#111;&#99;&#97;&#108;&#99;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Fri, 16 Dec 2011 23:48:31 +0100</pubDate>
</item>
<item>
    <title>Dummy-merge 3.1 branch into 3.2 branch.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/3c9232a684ae/Modules/python.c</link>
    <description><![CDATA[Dummy-merge 3.1 branch into 3.2 branch.]]></description>
    <author>&#71;&#101;&#111;&#114;&#103;&#32;&#66;&#114;&#97;&#110;&#100;&#108;&#32;&#60;&#103;&#101;&#111;&#114;&#103;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Sat, 05 Mar 2011 15:15:55 +0100</pubDate>
</item>
<item>
    <title>Issue #4388: On Mac OS X, decode command line arguments from UTF-8, instead of</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/45079ad1e260/Modules/python.c</link>
    <description><![CDATA[Issue #4388: On Mac OS X, decode command line arguments from UTF-8, instead of<br/>
the locale encoding. If the LANG (and LC_ALL and LC_CTYPE) environment variable<br/>
is not set, the locale encoding is ISO-8859-1, whereas most programs (including<br/>
Python) expect UTF-8. Python already uses UTF-8 for the filesystem encoding and<br/>
to encode command line arguments on this OS.]]></description>
    <author>&#86;&#105;&#99;&#116;&#111;&#114;&#32;&#83;&#116;&#105;&#110;&#110;&#101;&#114;&#32;&#60;&#118;&#105;&#99;&#116;&#111;&#114;&#46;&#115;&#116;&#105;&#110;&#110;&#101;&#114;&#64;&#104;&#97;&#121;&#112;&#111;&#99;&#97;&#108;&#99;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Wed, 20 Oct 2010 22:58:25 +0000</pubDate>
</item>
<item>
    <title>Add an optional size argument to _Py_char2wchar()</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/3794c9b50824/Modules/python.c</link>
    <description><![CDATA[Add an optional size argument to _Py_char2wchar()<br/>
<br/>
_Py_char2wchar() callers usually need the result size in characters. Since it's<br/>
trivial to compute it in _Py_char2wchar() (O(1) whereas wcslen() is O(n)), add<br/>
an option to get it.]]></description>
    <author>&#86;&#105;&#99;&#116;&#111;&#114;&#32;&#83;&#116;&#105;&#110;&#110;&#101;&#114;&#32;&#60;&#118;&#105;&#99;&#116;&#111;&#114;&#46;&#115;&#116;&#105;&#110;&#110;&#101;&#114;&#64;&#104;&#97;&#121;&#112;&#111;&#99;&#97;&#108;&#99;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sat, 16 Oct 2010 23:16:16 +0000</pubDate>
</item>
<item>
    <title>Revert r85435 (and r85440): decode command line arguments from utf-8</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/49df778889e6/Modules/python.c</link>
    <description><![CDATA[Revert r85435 (and r85440): decode command line arguments from utf-8<br/>
<br/>
Python exits with a fatal error if the command line contains an undecodable<br/>
argument. PyUnicode_FromString() fails at the first undecodable byte because it<br/>
calls the error handler, but error handlers are not ready before Python<br/>
initialization.]]></description>
    <author>&#86;&#105;&#99;&#116;&#111;&#114;&#32;&#83;&#116;&#105;&#110;&#110;&#101;&#114;&#32;&#60;&#118;&#105;&#99;&#116;&#111;&#114;&#46;&#115;&#116;&#105;&#110;&#110;&#101;&#114;&#64;&#104;&#97;&#121;&#112;&#111;&#99;&#97;&#108;&#99;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Wed, 13 Oct 2010 23:24:06 +0000</pubDate>
</item>
<item>
    <title>main(): catch PyUnicode_FromString() failure (exit)</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/e9ea09787a35/Modules/python.c</link>
    <description><![CDATA[main(): catch PyUnicode_FromString() failure (exit)]]></description>
    <author>&#86;&#105;&#99;&#116;&#111;&#114;&#32;&#83;&#116;&#105;&#110;&#110;&#101;&#114;&#32;&#60;&#118;&#105;&#99;&#116;&#111;&#114;&#46;&#115;&#116;&#105;&#110;&#110;&#101;&#114;&#64;&#104;&#97;&#121;&#112;&#111;&#99;&#97;&#108;&#99;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Wed, 13 Oct 2010 22:36:16 +0000</pubDate>
</item>
<item>
    <title>Issue #9992: On Mac OS X, decode command line arguments from utf-8 instead of</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/3335edce48a3/Modules/python.c</link>
    <description><![CDATA[Issue #9992: On Mac OS X, decode command line arguments from utf-8 instead of<br/>
the locale encoding.]]></description>
    <author>&#86;&#105;&#99;&#116;&#111;&#114;&#32;&#83;&#116;&#105;&#110;&#110;&#101;&#114;&#32;&#60;&#118;&#105;&#99;&#116;&#111;&#114;&#46;&#115;&#116;&#105;&#110;&#110;&#101;&#114;&#64;&#104;&#97;&#121;&#112;&#111;&#99;&#97;&#108;&#99;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Wed, 13 Oct 2010 22:15:06 +0000</pubDate>
</item>
<item>
    <title>Recorded merge of revisions 81029 via svnmerge from</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/cab14be0ada1/Modules/python.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>Move _Py_char2wchar from python.c to main.c.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/fe6b6c189bb4/Modules/python.c</link>
    <description><![CDATA[Move _Py_char2wchar from python.c to main.c.<br/>
<br/>
This fixes issue #8441: python.c is not included<br/>
in the framework while main.c is and without this<br/>
patch you get a link error when building<br/>
Python.framework on OSX.]]></description>
    <author>&#82;&#111;&#110;&#97;&#108;&#100;&#32;&#79;&#117;&#115;&#115;&#111;&#114;&#101;&#110;&#32;&#60;&#114;&#111;&#110;&#97;&#108;&#100;&#111;&#117;&#115;&#115;&#111;&#114;&#101;&#110;&#64;&#109;&#97;&#99;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sun, 18 Apr 2010 14:46:12 +0000</pubDate>
</item>
<item>
    <title>Fix the --with-cxx-main build.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/c532afb0fa89/Modules/python.c</link>
    <description><![CDATA[Fix the --with-cxx-main build.]]></description>
    <author>&#67;&#111;&#108;&#108;&#105;&#110;&#32;&#87;&#105;&#110;&#116;&#101;&#114;&#32;&#60;&#99;&#111;&#108;&#108;&#105;&#110;&#119;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sat, 17 Apr 2010 00:20:57 +0000</pubDate>
</item>
<item>
    <title>#7301: decode $PYTHONWARNINGS in the same way as argv, test non-ascii values</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/62d11785204f/Modules/python.c</link>
    <description><![CDATA[#7301: decode $PYTHONWARNINGS in the same way as argv, test non-ascii values]]></description>
    <author>&#80;&#104;&#105;&#108;&#105;&#112;&#32;&#74;&#101;&#110;&#118;&#101;&#121;&#32;&#60;&#112;&#106;&#101;&#110;&#118;&#101;&#121;&#64;&#117;&#110;&#100;&#101;&#114;&#98;&#111;&#115;&#115;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Wed, 14 Apr 2010 03:01:39 +0000</pubDate>
</item>
<item>
    <title>Recorded merge of revisions 81032 via svnmerge from</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/f197407bdba2/Modules/python.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>Issue #6097: Escape UTF-8 surrogates resulting from mbstocs conversion</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/ec5d228a83ef/Modules/python.c</link>
    <description><![CDATA[Issue #6097: Escape UTF-8 surrogates resulting from mbstocs conversion<br/>
of the command line.]]></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, 29 May 2009 16:22:26 +0000</pubDate>
</item>
<item>
    <title>Rename utf8b error handler to surrogateescape.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/7c29bfbfd352/Modules/python.c</link>
    <description><![CDATA[Rename utf8b error handler to surrogateescape.]]></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 May 2009 08:15:24 +0000</pubDate>
</item>
<item>
    <title>Issue #5915: Implement PEP 383, Non-decodable Bytes in</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/ac209f132b17/Modules/python.c</link>
    <description><![CDATA[Issue #5915: Implement PEP 383, Non-decodable Bytes in<br/>
System Character Interfaces.]]></description>
    <author>&#77;&#97;&#114;&#116;&#105;&#110;&#32;&#118;&#46;&#32;&#76;&#246;&#119;&#105;&#115;&#32;&#60;&#109;&#97;&#114;&#116;&#105;&#110;&#64;&#118;&#46;&#108;&#111;&#101;&#119;&#105;&#115;&#46;&#100;&#101;&#62;</author>
    <pubDate>Tue, 05 May 2009 04:43:17 +0000</pubDate>
</item>
<item>
    <title>Merged revisions 70029 via svnmerge from</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/a5f0371850ff/Modules/python.c</link>
    <description><![CDATA[Merged revisions 70029 via svnmerge from<br/>
svn+ssh://svn.python.org/python/branches/py3k<br/>
<br/>
........<br/>
  r70029 | georg.brandl | 2009-02-27 18:52:38 +0100 (Fr, 27 Feb 2009) | 1 line<br/>
<br/>
  another instance of #804543: use strdup() when saving the result of setlocale() because it could be overwritten by subsequent setlocale()s.<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>Fri, 27 Feb 2009 17:54:11 +0000</pubDate>
</item>
<item>
    <title>restore compilation on OpenBSD #4146</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/26bc0cd0108b/Modules/python.c</link>
    <description><![CDATA[restore compilation on OpenBSD #4146]]></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, 19 Oct 2008 14:15:00 +0000</pubDate>
</item>
<item>
    <title>#4004: Missing newline in some startup error messages.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/1e5b2050ec6a/Modules/python.c</link>
    <description><![CDATA[#4004: Missing newline in some startup error messages.<br/>
Patch by Victor.]]></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>Tue, 07 Oct 2008 21:06:18 +0000</pubDate>
</item>
<item>
    <title>Issue #3696: Error parsing arguments on OpenBSD &lt;= 4.4 and Cygwin.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/f83dccf417f0/Modules/python.c</link>
    <description><![CDATA[Issue #3696: Error parsing arguments on OpenBSD &lt;= 4.4 and Cygwin.<br/>
<br/>
Patch by Amaury Forgeot d'Arc, reviewed by me.]]></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, 03 Sep 2008 18:58:51 +0000</pubDate>
</item>
<item>
    <title>Change command line processing API to use wchar_t.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/22a74eaf6b22/Modules/python.c</link>
    <description><![CDATA[Change command line processing API to use wchar_t.<br/>
Fixes #2128.]]></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, 05 Apr 2008 20:41:37 +0000</pubDate>
</item>
<item>
    <title>Apparently FreeBSD enables some HW floating-point exceptions by default.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/8eccfae04bb4/Modules/python.c</link>
    <description><![CDATA[Apparently FreeBSD enables some HW floating-point exceptions by default.<br/>
This can cause core dumps when Python runs.  Python relies on the 754-<br/>
(and C99-) mandated default &quot;non-stop&quot; mode for FP exceptions.  This<br/>
patch from Ben Laurie disables at least one FP exception on FreeBSD at<br/>
Python startup time.]]></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>Sat, 28 Dec 2002 21:56:08 +0000</pubDate>
</item>
<item>
    <title>Excise DL_EXPORT/DL_IMPORT from Modules/*.  Required adding a prototype</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/f66b3a3509c7/Modules/python.c</link>
    <description><![CDATA[Excise DL_EXPORT/DL_IMPORT from Modules/*.  Required adding a prototype<br/>
for Py_Main().<br/>
<br/>
Thanks to Kalle Svensson and Skip Montanaro for the patches.]]></description>
    <author>&#77;&#97;&#114;&#107;&#32;&#72;&#97;&#109;&#109;&#111;&#110;&#100;&#32;&#60;&#109;&#104;&#97;&#109;&#109;&#111;&#110;&#100;&#64;&#115;&#107;&#105;&#112;&#112;&#105;&#110;&#101;&#116;&#46;&#99;&#111;&#109;&#46;&#97;&#117;&#62;</author>
    <pubDate>Fri, 02 Aug 2002 02:27:13 +0000</pubDate>
</item>
<item>
    <title>Even more ANSIfication: fix as many function pointers and declarations as</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/a6c7bfdd6777/Modules/python.c</link>
    <description><![CDATA[Even more ANSIfication: fix as many function pointers and declarations as<br/>
possible.]]></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, 22 Jul 2000 23:57:55 +0000</pubDate>
</item>
<item>
    <title>- ANSI-fication</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/3abecb34737f/Modules/python.c</link>
    <description><![CDATA[- ANSI-fication<br/>
  (patch #100805 by Peter Schneider-Kamp)]]></description>
    <author>&#70;&#114;&#101;&#100;&#114;&#105;&#107;&#32;&#76;&#117;&#110;&#100;&#104;&#32;&#60;&#102;&#114;&#101;&#100;&#114;&#105;&#107;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#119;&#97;&#114;&#101;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sun, 09 Jul 2000 20:35:15 +0000</pubDate>
</item>
<item>
    <title>Py_Main() must be DL_EXPORT too.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/0f3f9e366356/Modules/python.c</link>
    <description><![CDATA[Py_Main() must be DL_EXPORT too.]]></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, 07 Dec 1998 14:28:47 +0000</pubDate>
</item>
<item>
    <title>Now include Python.h</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/764de731c806/Modules/python.c</link>
    <description><![CDATA[Now include Python.h]]></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>Sat, 08 Aug 1998 20:01:22 +0000</pubDate>
</item>
<item>
    <title>Keep gcc -Wall happy</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/72d004971b26/Modules/python.c</link>
    <description><![CDATA[Keep gcc -Wall happy]]></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>Fri, 15 Aug 1997 02:52:08 +0000</pubDate>
</item>
<item>
    <title>This is now the &quot;real&quot; main program -- it calls Py_Main(argc, argv)</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/92bcf4cc9421/Modules/python.c</link>
    <description><![CDATA[This is now the &quot;real&quot; main program -- it calls Py_Main(argc, argv)<br/>
which is in the library and does all the work.]]></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>Sat, 19 Jul 1997 19:25:33 +0000</pubDate>
</item>

  </channel>
</rss>
