<?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: Include/fileutils.h history</title>
    <description>Include/fileutils.h revision history</description>
    <item>
    <title>Issue #18571: Implementation of the PEP 446: file descriptors and file handles</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/ef889c3d5dc6/Include/fileutils.h</link>
    <description><![CDATA[Issue #18571: Implementation of the PEP 446: file descriptors and file handles<br/>
are now created non-inheritable; add functions os.get/set_inheritable(),<br/>
os.get/set_handle_inheritable() and socket.socket.get/set_inheritable().]]></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>Wed, 28 Aug 2013 00:53:59 +0200</pubDate>
</item>
<item>
    <title>Issue #14153 Create _Py_device_encoding() to prevent _io from having to import</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/c80d9a0bd5a0/Include/fileutils.h</link>
    <description><![CDATA[Issue #14153 Create _Py_device_encoding() to prevent _io from having to import<br/>
the os module.]]></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>Wed, 29 Feb 2012 18:31:31 -0500</pubDate>
</item>
<item>
    <title>PyUnicode_EncodeFS() raises an exception if _Py_wchar2char() fails</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/1b5f47e2e0f0/Include/fileutils.h</link>
    <description><![CDATA[PyUnicode_EncodeFS() raises an exception if _Py_wchar2char() fails<br/>
<br/>
 * Add error_pos optional argument to _Py_wchar2char()<br/>
 * PyUnicode_EncodeFS() raises a UnicodeEncodeError or MemoryError if<br/>
   _Py_wchar2char() fails]]></description>
    <author>&#86;&#105;&#99;&#116;&#111;&#114;&#32;&#83;&#116;&#105;&#110;&#110;&#101;&#114;&#32;&#60;&#118;&#105;&#99;&#116;&#111;&#114;&#46;&#115;&#116;&#105;&#110;&#110;&#101;&#114;&#64;&#104;&#97;&#121;&#112;&#111;&#99;&#97;&#108;&#99;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Mon, 08 Nov 2010 22:43:46 +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/Include/fileutils.h</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>Mark _Py_char2wchar() input argument as constant</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/cc1d8a2db348/Include/fileutils.h</link>
    <description><![CDATA[Mark _Py_char2wchar() input argument as constant]]></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, 15 Oct 2010 11:15:54 +0000</pubDate>
</item>
<item>
    <title>_Py_wrealpath() requires the size of the output buffer</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/8fd5d06462e6/Include/fileutils.h</link>
    <description><![CDATA[_Py_wrealpath() requires the size of the output buffer]]></description>
    <author>&#86;&#105;&#99;&#116;&#111;&#114;&#32;&#83;&#116;&#105;&#110;&#110;&#101;&#114;&#32;&#60;&#118;&#105;&#99;&#116;&#111;&#114;&#46;&#115;&#116;&#105;&#110;&#110;&#101;&#114;&#64;&#104;&#97;&#121;&#112;&#111;&#99;&#97;&#108;&#99;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Thu, 07 Oct 2010 22:29:53 +0000</pubDate>
</item>
<item>
    <title>_Py_stat() and _Py_fopen(): avoid PyUnicode_AsWideCharString() on Windows</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/2147cc152227/Include/fileutils.h</link>
    <description><![CDATA[_Py_stat() and _Py_fopen(): avoid PyUnicode_AsWideCharString() on Windows<br/>
<br/>
On Windows, Py_UNICODE is wchar_t, so we can avoid the expensive Py_UNICODE*<br/>
=&gt; wchar_t* conversion.]]></description>
    <author>&#86;&#105;&#99;&#116;&#111;&#114;&#32;&#83;&#116;&#105;&#110;&#110;&#101;&#114;&#32;&#60;&#118;&#105;&#99;&#116;&#111;&#114;&#46;&#115;&#116;&#105;&#110;&#110;&#101;&#114;&#64;&#104;&#97;&#121;&#112;&#111;&#99;&#97;&#108;&#99;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Thu, 07 Oct 2010 22:23:10 +0000</pubDate>
</item>
<item>
    <title>Fix fileutils for Windows</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/1f3919af8a53/Include/fileutils.h</link>
    <description><![CDATA[Fix fileutils for Windows<br/>
<br/>
 * Don't define _Py_wstat() on Windows, Windows has its own _wstat() function<br/>
   with a different API (the stat buffer has another type)<br/>
 * Include windows.h]]></description>
    <author>&#86;&#105;&#99;&#116;&#111;&#114;&#32;&#83;&#116;&#105;&#110;&#110;&#101;&#114;&#32;&#60;&#118;&#105;&#99;&#116;&#111;&#114;&#46;&#115;&#116;&#105;&#110;&#110;&#101;&#114;&#64;&#104;&#97;&#121;&#112;&#111;&#99;&#97;&#108;&#99;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Thu, 07 Oct 2010 22:09:40 +0000</pubDate>
</item>
<item>
    <title>Create fileutils.c/.h</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/39014f0abc32/Include/fileutils.h</link>
    <description><![CDATA[Create fileutils.c/.h<br/>
<br/>
 * _Py_fopen() and _Py_stat() come from Python/import.c<br/>
 * (_Py)_wrealpath() comes from Python/sysmodule.c<br/>
 * _Py_char2wchar(), _Py_wchar2char() and _Py_wfopen() come from Modules/main.c<br/>
 * (_Py)_wstat(), (_Py)_wgetcwd(), _Py_wreadlink() come from Modules/getpath.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;&#104;&#97;&#121;&#112;&#111;&#99;&#97;&#108;&#99;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Thu, 07 Oct 2010 21:45:39 +0000</pubDate>
</item>

  </channel>
</rss>
