<feed xmlns='http://www.w3.org/2005/Atom'>
<title>cpython.git/Modules/python.c, branch v3.3.0a2</title>
<subtitle>https://github.com/python/cpython.git</subtitle>
<link rel='alternate' type='text/html' href='http://service.techsat.com/oss-git/cpython.git/'/>
<entry>
<title>Issue #3367: NULL-terminate argv[] copies to prevent an invalid access</title>
<updated>2012-03-26T13:05:22Z</updated>
<author>
<name>Stefan Krah</name>
<email>skrah@bytereef.org</email>
</author>
<published>2012-03-26T13:05:22Z</published>
<link rel='alternate' type='text/html' href='http://service.techsat.com/oss-git/cpython.git/commit/?id=0f6ce8d9dfaaeca036a085ef8de252efa8a2beea'/>
<id>0f6ce8d9dfaaeca036a085ef8de252efa8a2beea</id>
<content type='text'>
in sys_update_path().
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
in sys_update_path().
</pre>
</div>
</content>
</entry>
<entry>
<title>main() now displays an error message before exiting if a command line argument</title>
<updated>2011-12-16T22:48:31Z</updated>
<author>
<name>Victor Stinner</name>
<email>victor.stinner@haypocalc.com</email>
</author>
<published>2011-12-16T22:48:31Z</published>
<link rel='alternate' type='text/html' href='http://service.techsat.com/oss-git/cpython.git/commit/?id=94ba691ed34ffa1aff424876d6162b39a297e29e'/>
<id>94ba691ed34ffa1aff424876d6162b39a297e29e</id>
<content type='text'>
cannot be decoded
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
cannot be decoded
</pre>
</div>
</content>
</entry>
<entry>
<title>Issue #4388: On Mac OS X, decode command line arguments from UTF-8, instead of</title>
<updated>2010-10-20T22:58:25Z</updated>
<author>
<name>Victor Stinner</name>
<email>victor.stinner@haypocalc.com</email>
</author>
<published>2010-10-20T22:58:25Z</published>
<link rel='alternate' type='text/html' href='http://service.techsat.com/oss-git/cpython.git/commit/?id=f933e1ab6fdea76973384e38ea95520de422c340'/>
<id>f933e1ab6fdea76973384e38ea95520de422c340</id>
<content type='text'>
the locale encoding. If the LANG (and LC_ALL and LC_CTYPE) environment variable
is not set, the locale encoding is ISO-8859-1, whereas most programs (including
Python) expect UTF-8. Python already uses UTF-8 for the filesystem encoding and
to encode command line arguments on this OS.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
the locale encoding. If the LANG (and LC_ALL and LC_CTYPE) environment variable
is not set, the locale encoding is ISO-8859-1, whereas most programs (including
Python) expect UTF-8. Python already uses UTF-8 for the filesystem encoding and
to encode command line arguments on this OS.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add an optional size argument to _Py_char2wchar()</title>
<updated>2010-10-16T23:16:16Z</updated>
<author>
<name>Victor Stinner</name>
<email>victor.stinner@haypocalc.com</email>
</author>
<published>2010-10-16T23:16:16Z</published>
<link rel='alternate' type='text/html' href='http://service.techsat.com/oss-git/cpython.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>Revert r85435 (and r85440): decode command line arguments from utf-8</title>
<updated>2010-10-13T23:24:06Z</updated>
<author>
<name>Victor Stinner</name>
<email>victor.stinner@haypocalc.com</email>
</author>
<published>2010-10-13T23:24:06Z</published>
<link rel='alternate' type='text/html' href='http://service.techsat.com/oss-git/cpython.git/commit/?id=052a04d34a3841996af59962b038f05af63abacc'/>
<id>052a04d34a3841996af59962b038f05af63abacc</id>
<content type='text'>
Python exits with a fatal error if the command line contains an undecodable
argument. PyUnicode_FromString() fails at the first undecodable byte because it
calls the error handler, but error handlers are not ready before Python
initialization.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Python exits with a fatal error if the command line contains an undecodable
argument. PyUnicode_FromString() fails at the first undecodable byte because it
calls the error handler, but error handlers are not ready before Python
initialization.
</pre>
</div>
</content>
</entry>
<entry>
<title>main(): catch PyUnicode_FromString() failure (exit)</title>
<updated>2010-10-13T22:36:16Z</updated>
<author>
<name>Victor Stinner</name>
<email>victor.stinner@haypocalc.com</email>
</author>
<published>2010-10-13T22:36:16Z</published>
<link rel='alternate' type='text/html' href='http://service.techsat.com/oss-git/cpython.git/commit/?id=a21350976e5436f49074141794fe8614931c268c'/>
<id>a21350976e5436f49074141794fe8614931c268c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Issue #9992: On Mac OS X, decode command line arguments from utf-8 instead of</title>
<updated>2010-10-13T22:15:06Z</updated>
<author>
<name>Victor Stinner</name>
<email>victor.stinner@haypocalc.com</email>
</author>
<published>2010-10-13T22:15:06Z</published>
<link rel='alternate' type='text/html' href='http://service.techsat.com/oss-git/cpython.git/commit/?id=90bbaa57f92c48d33a4438f22899847915fb5f56'/>
<id>90bbaa57f92c48d33a4438f22899847915fb5f56</id>
<content type='text'>
the locale encoding.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
the locale encoding.
</pre>
</div>
</content>
</entry>
<entry>
<title>Recorded merge of revisions 81029 via svnmerge from</title>
<updated>2010-05-09T15:52:27Z</updated>
<author>
<name>Antoine Pitrou</name>
<email>solipsis@pitrou.net</email>
</author>
<published>2010-05-09T15:52:27Z</published>
<link rel='alternate' type='text/html' href='http://service.techsat.com/oss-git/cpython.git/commit/?id=f95a1b3c53bdd678b64aa608d4375660033460c3'/>
<id>f95a1b3c53bdd678b64aa608d4375660033460c3</id>
<content type='text'>
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r81029 | antoine.pitrou | 2010-05-09 16:46:46 +0200 (dim., 09 mai 2010) | 3 lines

  Untabify C files. Will watch buildbots.
........
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r81029 | antoine.pitrou | 2010-05-09 16:46:46 +0200 (dim., 09 mai 2010) | 3 lines

  Untabify C files. Will watch buildbots.
........
</pre>
</div>
</content>
</entry>
<entry>
<title>Move _Py_char2wchar from python.c to main.c.</title>
<updated>2010-04-18T14:46:12Z</updated>
<author>
<name>Ronald Oussoren</name>
<email>ronaldoussoren@mac.com</email>
</author>
<published>2010-04-18T14:46:12Z</published>
<link rel='alternate' type='text/html' href='http://service.techsat.com/oss-git/cpython.git/commit/?id=d61deca27cdef2d1e49aeb72d8556855420a77e1'/>
<id>d61deca27cdef2d1e49aeb72d8556855420a77e1</id>
<content type='text'>
This fixes issue #8441: python.c is not included
in the framework while main.c is and without this
patch you get a link error when building
Python.framework on OSX.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This fixes issue #8441: python.c is not included
in the framework while main.c is and without this
patch you get a link error when building
Python.framework on OSX.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix the --with-cxx-main build.</title>
<updated>2010-04-17T00:20:57Z</updated>
<author>
<name>Collin Winter</name>
<email>collinw@gmail.com</email>
</author>
<published>2010-04-17T00:20:57Z</published>
<link rel='alternate' type='text/html' href='http://service.techsat.com/oss-git/cpython.git/commit/?id=dfa66c1dda47ffea27500c871bbc867d2bce29bd'/>
<id>dfa66c1dda47ffea27500c871bbc867d2bce29bd</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
