<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/cpython-git.git/Python/exceptions.c, branch v2.4.4</title>
<subtitle>github.com: python/cpython.git
</subtitle>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/'/>
<entry>
<title>Stop producing or using OverflowWarning.  PEP 237 thought this would</title>
<updated>2004-08-25T02:14:08+00:00</updated>
<author>
<name>Tim Peters</name>
<email>tim.peters@gmail.com</email>
</author>
<published>2004-08-25T02:14:08+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=c8854434790d3a281f0ea5a4714e5c01414413b0'/>
<id>c8854434790d3a281f0ea5a4714e5c01414413b0</id>
<content type='text'>
happen in 2.3, but nobody noticed it still was getting generated (the
warning was disabled by default).  OverflowWarning and
PyExc_OverflowWarning should be removed for 2.5, and left notes all over
saying so.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
happen in 2.3, but nobody noticed it still was getting generated (the
warning was disabled by default).  OverflowWarning and
PyExc_OverflowWarning should be removed for 2.5, and left notes all over
saying so.
</pre>
</div>
</content>
</entry>
<entry>
<title>Simplify and speedup uses of Py_BuildValue():</title>
<updated>2003-10-12T19:09:37+00:00</updated>
<author>
<name>Raymond Hettinger</name>
<email>python@rcn.com</email>
</author>
<published>2003-10-12T19:09:37+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=8ae468965700fd9900efc28bff8fa2015dae2bef'/>
<id>8ae468965700fd9900efc28bff8fa2015dae2bef</id>
<content type='text'>
* Py_BuildValue("(OOO)",a,b,c)  --&gt;  PyTuple_Pack(3,a,b,c)
* Py_BuildValue("()",a)         --&gt;  PyTuple_New(0)
* Py_BuildValue("O", a)         --&gt;  Py_INCREF(a)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Py_BuildValue("(OOO)",a,b,c)  --&gt;  PyTuple_Pack(3,a,b,c)
* Py_BuildValue("()",a)         --&gt;  PyTuple_New(0)
* Py_BuildValue("O", a)         --&gt;  Py_INCREF(a)
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix refcount leak in the UnicodeError constructor:</title>
<updated>2003-08-14T20:59:07+00:00</updated>
<author>
<name>Walter Dörwald</name>
<email>walter@livinglogic.de</email>
</author>
<published>2003-08-14T20:59:07+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=e98147a8e553a7b653cd2154403f914c1589857e'/>
<id>e98147a8e553a7b653cd2154403f914c1589857e</id>
<content type='text'>
When parsing the constructor arguments failed, a
reference to the argument tuple was leaked.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When parsing the constructor arguments failed, a
reference to the argument tuple was leaked.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add a unicode prefix to the characters in the UnicodeEncodeError and</title>
<updated>2003-08-12T17:34:49+00:00</updated>
<author>
<name>Walter Dörwald</name>
<email>walter@livinglogic.de</email>
</author>
<published>2003-08-12T17:34:49+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=a54b92b2ebcbaaa4b7f77ff411a73a820522a67b'/>
<id>a54b92b2ebcbaaa4b7f77ff411a73a820522a67b</id>
<content type='text'>
UnicodeTranslateError message.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
UnicodeTranslateError message.
</pre>
</div>
</content>
</entry>
<entry>
<title>Enhance message for UnicodeEncodeError and UnicodeTranslateError.</title>
<updated>2003-08-12T17:32:43+00:00</updated>
<author>
<name>Walter Dörwald</name>
<email>walter@livinglogic.de</email>
</author>
<published>2003-08-12T17:32:43+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=fd196bd263c0474c2d40dc2505ce76d4a8f1b9e2'/>
<id>fd196bd263c0474c2d40dc2505ce76d4a8f1b9e2</id>
<content type='text'>
If there is only one bad character it will now be printed in a
form that is a valid Python string.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
If there is only one bad character it will now be printed in a
form that is a valid Python string.
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove unused variables.</title>
<updated>2003-02-24T15:33:31+00:00</updated>
<author>
<name>Walter Dörwald</name>
<email>walter@livinglogic.de</email>
</author>
<published>2003-02-24T15:33:31+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=b671c0c418b103605e70b31f7e057b299c0962e1'/>
<id>b671c0c418b103605e70b31f7e057b299c0962e1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Provide __module__ attributes for functions defined in C and Python.</title>
<updated>2003-01-31T18:33:18+00:00</updated>
<author>
<name>Jeremy Hylton</name>
<email>jeremy@alum.mit.edu</email>
</author>
<published>2003-01-31T18:33:18+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=4f0dcc9a9a4629607d4fff79912e8d0c86cd3914'/>
<id>4f0dcc9a9a4629607d4fff79912e8d0c86cd3914</id>
<content type='text'>
__module__ is the string name of the module the function was defined
in, just like __module__ of classes.  In some cases, particularly for
C functions, the __module__ may be None.

Change PyCFunction_New() from a function to a macro, but keep an
unused copy of the function around so that we don't change the binary
API.

Change pickle's save_global() to use whichmodule() if __module__ is
None, but add the __module__ logic to whichmodule() since it might be
used outside of pickle.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
__module__ is the string name of the module the function was defined
in, just like __module__ of classes.  In some cases, particularly for
C functions, the __module__ may be None.

Change PyCFunction_New() from a function to a macro, but keep an
unused copy of the function around so that we don't change the binary
API.

Change pickle's save_global() to use whichmodule() if __module__ is
None, but add the __module__ logic to whichmodule() since it might be
used outside of pickle.
</pre>
</div>
</content>
</entry>
<entry>
<title>Patch #614055: Support OpenVMS.</title>
<updated>2002-12-06T12:48:53+00:00</updated>
<author>
<name>Martin v. Löwis</name>
<email>martin@v.loewis.de</email>
</author>
<published>2002-12-06T12:48:53+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=79acb9edfa893b5072350c82fd0645d023b13b03'/>
<id>79acb9edfa893b5072350c82fd0645d023b13b03</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix PEP 293 related problems with --disable-unicode builds</title>
<updated>2002-11-21T20:08:33+00:00</updated>
<author>
<name>Walter Dörwald</name>
<email>walter@livinglogic.de</email>
</author>
<published>2002-11-21T20:08:33+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=bf73db835a3e0302d38a86125dad55a60323f8ae'/>
<id>bf73db835a3e0302d38a86125dad55a60323f8ae</id>
<content type='text'>
reported by Michael Hudson in
http://mail.python.org/pipermail/python-dev/2002-November/030299.html
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
reported by Michael Hudson in
http://mail.python.org/pipermail/python-dev/2002-November/030299.html
</pre>
</div>
</content>
</entry>
<entry>
<title>Two more cases of switch(PySequence_Size()) without checking for case -1.</title>
<updated>2002-09-18T22:37:17+00:00</updated>
<author>
<name>Neal Norwitz</name>
<email>nnorwitz@gmail.com</email>
</author>
<published>2002-09-18T22:37:17+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=2c96ab2b61dc5b58bd9f9724c89e0d42d172662d'/>
<id>2c96ab2b61dc5b58bd9f9724c89e0d42d172662d</id>
<content type='text'>
(Same problem as last checkin for SF bug 610610)
Need to clear the error and proceed.

Backport candidate
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
(Same problem as last checkin for SF bug 610610)
Need to clear the error and proceed.

Backport candidate
</pre>
</div>
</content>
</entry>
</feed>
