<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/cpython-git.git/Python/fileutils.c, branch v3.2.1rc2</title>
<subtitle>github.com: python/cpython.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/'/>
<entry>
<title>_Py_char2wchar() frees the memory on conversion error</title>
<updated>2010-11-08T23:30:46+00:00</updated>
<author>
<name>Victor Stinner</name>
<email>victor.stinner@haypocalc.com</email>
</author>
<published>2010-11-08T23:30:46+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=19de4c3a8c6e61a7279537089ac62b5b935889dd'/>
<id>19de4c3a8c6e61a7279537089ac62b5b935889dd</id>
<content type='text'>
Explain in the documentation that conversion errors should never happen.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Explain in the documentation that conversion errors should never happen.
</pre>
</div>
</content>
</entry>
<entry>
<title>PyUnicode_EncodeFS() raises an exception if _Py_wchar2char() fails</title>
<updated>2010-11-08T22:43:46+00:00</updated>
<author>
<name>Victor Stinner</name>
<email>victor.stinner@haypocalc.com</email>
</author>
<published>2010-11-08T22:43:46+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=2f02a511353c761bef2ab867ca4295bbb0217b96'/>
<id>2f02a511353c761bef2ab867ca4295bbb0217b96</id>
<content type='text'>
 * Add error_pos optional argument to _Py_wchar2char()
 * PyUnicode_EncodeFS() raises a UnicodeEncodeError or MemoryError if
   _Py_wchar2char() fails
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
 * Add error_pos optional argument to _Py_wchar2char()
 * PyUnicode_EncodeFS() raises a UnicodeEncodeError or MemoryError if
   _Py_wchar2char() fails
</pre>
</div>
</content>
</entry>
<entry>
<title>Add an optional size argument to _Py_char2wchar()</title>
<updated>2010-10-16T23:16:16+00:00</updated>
<author>
<name>Victor Stinner</name>
<email>victor.stinner@haypocalc.com</email>
</author>
<published>2010-10-16T23:16:16+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=168e117e0a8825bc3ae0c08f0b08a33ac351a14f'/>
<id>168e117e0a8825bc3ae0c08f0b08a33ac351a14f</id>
<content type='text'>
_Py_char2wchar() callers usually need the result size in characters. Since it's
trivial to compute it in _Py_char2wchar() (O(1) whereas wcslen() is O(n)), add
an option to get it.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
_Py_char2wchar() callers usually need the result size in characters. Since it's
trivial to compute it in _Py_char2wchar() (O(1) whereas wcslen() is O(n)), add
an option to get it.
</pre>
</div>
</content>
</entry>
<entry>
<title>_Py_wrealpath() uses _Py_char2wchar() to decode the result, to support</title>
<updated>2010-10-16T22:55:47+00:00</updated>
<author>
<name>Victor Stinner</name>
<email>victor.stinner@haypocalc.com</email>
</author>
<published>2010-10-16T22:55:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=0a1b8cba90d467e85be87cd8b10b4d31caa8765a'/>
<id>0a1b8cba90d467e85be87cd8b10b4d31caa8765a</id>
<content type='text'>
surrogate characters.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
surrogate characters.
</pre>
</div>
</content>
</entry>
<entry>
<title>_Py_wreadlink(): catch _Py_char2wchar() failure</title>
<updated>2010-10-16T22:52:09+00:00</updated>
<author>
<name>Victor Stinner</name>
<email>victor.stinner@haypocalc.com</email>
</author>
<published>2010-10-16T22:52:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=350147b5cacee7a288875007cddf1f7a321a21e2'/>
<id>350147b5cacee7a288875007cddf1f7a321a21e2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>_Py_wreadlink() uses _Py_char2wchar() to decode the result, to support</title>
<updated>2010-10-16T22:47:37+00:00</updated>
<author>
<name>Victor Stinner</name>
<email>victor.stinner@haypocalc.com</email>
</author>
<published>2010-10-16T22:47:37+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=3f711f4a3e6e2eb9ea9d9d0f841766e9df74ea29'/>
<id>3f711f4a3e6e2eb9ea9d9d0f841766e9df74ea29</id>
<content type='text'>
surrogate characters.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
surrogate characters.
</pre>
</div>
</content>
</entry>
<entry>
<title>Mark _Py_char2wchar() input argument as constant</title>
<updated>2010-10-15T11:15:54+00:00</updated>
<author>
<name>Victor Stinner</name>
<email>victor.stinner@haypocalc.com</email>
</author>
<published>2010-10-15T11:15:54+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=5d1e3438cde1d93db84f941c2226f14806c3b8b6'/>
<id>5d1e3438cde1d93db84f941c2226f14806c3b8b6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>_Py_wgetcwd() decodes the path using _Py_char2wchar() to support surrogates</title>
<updated>2010-10-14T12:37:19+00:00</updated>
<author>
<name>Victor Stinner</name>
<email>victor.stinner@haypocalc.com</email>
</author>
<published>2010-10-14T12:37:19+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=f4061dac607d9bc2b3af0b72da5e8917428d869e'/>
<id>f4061dac607d9bc2b3af0b72da5e8917428d869e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fileutils.c: document which encodings are used</title>
<updated>2010-10-07T22:53:43+00:00</updated>
<author>
<name>Victor Stinner</name>
<email>victor.stinner@haypocalc.com</email>
</author>
<published>2010-10-07T22:53:43+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=6672d0c5bbbb15671d3fa46a2cd0c99d7344f41f'/>
<id>6672d0c5bbbb15671d3fa46a2cd0c99d7344f41f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>_Py_wrealpath() requires the size of the output buffer</title>
<updated>2010-10-07T22:29:53+00:00</updated>
<author>
<name>Victor Stinner</name>
<email>victor.stinner@haypocalc.com</email>
</author>
<published>2010-10-07T22:29:53+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=015f4d87ab0f7d0888a9f20672feaec373f8ef36'/>
<id>015f4d87ab0f7d0888a9f20672feaec373f8ef36</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
