Martin Panter
|
a850ef698e
|
Issue #27626: Spelling fixes in docs, comments and internal names
Based on patch by Ville Skyttä.
|
2016-07-28 01:11:04 +00:00 |
|
Serhiy Storchaka
|
763a61ca95
|
Issue #26200: Added Py_SETREF and replaced Py_XSETREF with Py_SETREF
in places where Py_DECREF was used.
|
2016-04-10 18:05:12 +03:00 |
|
Serhiy Storchaka
|
bc62af1bbe
|
Issue #22570: Renamed Py_SETREF to Py_XSETREF.
|
2016-04-06 09:51:18 +03:00 |
|
Serhiy Storchaka
|
2e6c829681
|
Issue #20440: More use of Py_SETREF.
This patch is manually crafted and contains changes that couldn't be handled
automatically.
|
2015-12-27 15:41:58 +02:00 |
|
Serhiy Storchaka
|
8688acaf2e
|
Issue #20440: Applied yet one patch for using Py_SETREF.
The patch is automatically generated, it replaces the code that uses Py_CLEAR.
|
2015-12-27 12:38:48 +02:00 |
|
Serhiy Storchaka
|
5951f2300f
|
Issue #20440: Massive replacing unsafe attribute setting code with special
macro Py_SETREF.
|
2015-12-24 10:35:35 +02:00 |
|
Benjamin Peterson
|
c4e6e0a279
|
bail in unicode error's __str__ methods if the objects are not properly initialized (closes #21134)
|
2014-04-02 12:15:06 -04:00 |
|
Mark Dickinson
|
7cac1c25a1
|
Issue #16445: Fix potential segmentation fault when deleting an exception message.
|
2013-03-03 11:13:34 +00:00 |
|
Benjamin Peterson
|
0f7e2df2f1
|
this is only a borrowed ref in Brett's branch
|
2012-02-10 08:46:54 -05:00 |
|
Benjamin Peterson
|
cec6a61d30
|
bltinmod is borrowed, so it shouldn't be decrefed
|
2012-02-06 11:28:45 -05:00 |
|
Benjamin Peterson
|
4c79aec716
|
put returns on their own lines
|
2012-02-03 19:22:31 -05:00 |
|
Benjamin Peterson
|
b91338960e
|
remove INT_MAX assertions; they can fail with large Py_ssize_t #9058
|
2010-06-22 19:16:37 +00:00 |
|
Antoine Pitrou
|
c83ea137d7
|
Untabify C files. Will watch buildbots.
|
2010-05-09 14:46:46 +00:00 |
|
Eric Smith
|
2d9856d6ce
|
Issue #7309: Unchecked pointer access when converting UnicodeEncodeError, UnicodeDecodeError, and UnicodeTranslateError to strings.
|
2010-02-24 14:15:36 +00:00 |
|
Ezio Melotti
|
f84caf4eda
|
#6108: unicode(exception) and str(exception) should return the same message
|
2009-12-24 22:25:17 +00:00 |
|
Georg Brandl
|
0674d3fb5f
|
#6844: do not emit DeprecationWarnings on access if Exception.message has been set by the user.
This works by always setting it in __dict__, except when it's implicitly set in __init__.
|
2009-09-16 20:30:09 +00:00 |
|
Georg Brandl
|
af01c03e14
|
Remove unused macro.
|
2009-06-16 17:43:44 +00:00 |
|
Alexandre Vassalotti
|
55bd1efb2a
|
Clear reference to the static PyExc_RecursionErrorInst in _PyExc_Fini.
|
2009-06-12 18:56:57 +00:00 |
|
Kristján Valur Jónsson
|
6a743d3694
|
Issue 4804. Add a function to test the validity of file descriptors on Windows, and stop using global runtime settings to silence the warnings / assertions.
|
2009-02-10 13:32:24 +00:00 |
|
Amaury Forgeot d'Arc
|
59ce042766
|
#4077: No need to append \n when calling Py_FatalError
+ fix a declaration to make it match the one in pythonrun.h
|
2009-01-17 20:18:59 +00:00 |
|
Benjamin Peterson
|
c0bf76d3cf
|
backport r64751
|
2008-07-30 17:45:10 +00:00 |
|
Nick Coghlan
|
524b7773cc
|
Issue 2517: Allow unicode messages in Exceptions again by correctly bypassing the instance dictionary when looking up __unicode__ on new-style classes
|
2008-07-08 14:08:04 +00:00 |
|
Gregory P. Smith
|
dd96db63f6
|
This reverts r63675 based on the discussion in this thread:
http://mail.python.org/pipermail/python-dev/2008-June/079988.html
Python 2.6 should stick with PyString_* in its codebase. The PyBytes_* names
in the spirit of 3.0 are available via a #define only. See the email thread.
|
2008-06-09 04:58:54 +00:00 |
|
Christian Heimes
|
593daf545b
|
Renamed PyString to PyBytes
|
2008-05-26 12:51:38 +00:00 |
|
Benjamin Peterson
|
f19a7b90bd
|
A little reformating of Py3k warnings
|
2008-04-27 18:40:21 +00:00 |
|