184 Commits (10fa83cb77299edb6feeaff2f6d0fe44a674ca4f)

Author SHA1 Message Date
Antoine Pitrou 7f14f0d8a0 Recorded merge of revisions 81032 via svnmerge from 16 years ago
Antoine Pitrou f95a1b3c53 Recorded merge of revisions 81029 via svnmerge from 16 years ago
Antoine Pitrou c7c96a90bc Recorded merge of revisions 81029 via svnmerge from 16 years ago
Antoine Pitrou c83ea137d7 Untabify C files. Will watch buildbots. 16 years ago
Victor Stinner 8d93e49a93 PyErr_SetFromErrnoWithFilename() decodes the filename using 16 years ago
Antoine Pitrou dc8c2adad6 Poor PLAN9, it isn't supported 16 years ago
Georg Brandl 1e28a27f84 Merged revisions 77088 via svnmerge from 16 years ago
Georg Brandl 740cdc3a9f #7033: add new API function PyErr_NewExceptionWithDoc, for easily giving new exceptions a docstring. 16 years ago
Alexandre Vassalotti a6e3474d02 Add const qualifier to PyErr_SetFromErrnoWithFilename and to 17 years ago
Hirokazu Yamamoto 8223c24d07 Merged revisions 72698-72699 via svnmerge from 17 years ago
Hirokazu Yamamoto b24bb27d22 Issue #3527: Removed Py_WIN_WIDE_FILENAMES which is not used any more. 17 years ago
Georg Brandl 406b3d89e2 Merged revisions 71024,71058 via svnmerge from 17 years ago
Georg Brandl e9b912164b Merged revisions 71058,71149-71150,71212,71214-71216,71222,71225,71234,71237-71238,71240-71241,71243,71249,71251 via svnmerge from 17 years ago
Georg Brandl d3f03fa715 PyErr_NormalizeException may not set an error, so convert the PyErr_SetObject 17 years ago
Georg Brandl 4b5c53aba5 In PyErr_GivenExceptionMatches, temporarily bump the recursion 17 years ago
Amaury Forgeot d'Arc db26f7c137 Issue 3611: in some cases (a __del__ re-raising an exception, when called from inside 18 years ago
Antoine Pitrou 0668c62677 Issue #2534: speed up isinstance() and issubclass() by 50-70%, so as to 18 years ago
Antoine Pitrou ec569b7947 Issue #2534: speed up isinstance() and issubclass() by 50-70%, so as to 18 years ago
Marc-André Lemburg 4cc0f24857 Rename PyUnicode_AsString -> _PyUnicode_AsString and 18 years ago
Amaury Forgeot d'Arc e19cadb427 Correct one of the "MemoryError oddities": 18 years ago
Benjamin Peterson 69c88f74a3 Merged revisions 65320 via svnmerge from 18 years ago
Amaury Forgeot d'Arc 246daedd11 #2542: now that issubclass() may call arbitrary code, 18 years ago
Benjamin Peterson e65282114e implement chained exception tracebacks 18 years ago
Guido van Rossum b4fb6e4d27 Implicit exception chaining via __context__ (PEP 3134). 18 years ago
Gregory P. Smith dd96db63f6 This reverts r63675 based on the discussion in this thread: 18 years ago
Christian Heimes 593daf545b Renamed PyString to PyBytes 18 years ago
Christian Heimes 33fe8093df Merged revisions 62260-62261,62266,62271,62277-62279,62289-62290,62293-62298,62302-62306,62308,62311,62313-62315,62319-62321 via svnmerge from 18 years ago
Brett Cannon e974689038 Re-implement the 'warnings' module in C. This allows for usage of the 18 years ago
Christian Heimes 072c0f1b7e Merged revisions 59666-59679 via svnmerge from 18 years ago
Christian Heimes 000a074c95 Modified PyImport_Import and PyImport_ImportModule to always use absolute imports by calling __import__ with an explicit level of 0 18 years ago
Christian Heimes 217cfd1c86 Cleanup: Replaced most PyInt_ aliases with PyLong_ and disabled the aliases in intobject.h 18 years ago
Georg Brandl 1a3284ed69 #1535: rename __builtin__ module to builtins. 18 years ago
Christian Heimes 2be03734f8 Added some additional checks for sys.std?? is None, see #1440 18 years ago
Guido van Rossum e845c0f922 Fixes for issue 1752184, ensuring type objects are always created 18 years ago
Guido van Rossum ebe8f8a8ff Minor cleanup of the comment for PyErr_ProgramText() and a tweak to the code 18 years ago
Thomas Wouters 89d996e5c2 Merged revisions 57778-58052 via svnmerge from 19 years ago
Brett Cannon 1e534b5425 Fix a crasher where Python code managed to infinitely recurse in C code without 19 years ago
Martin v. Löwis 5d12abe0b1 Patch #1075: Use wide API to format error messages. 19 years ago
Neal Norwitz b382b84abe Add const to some strings that are not modified 19 years ago
Neal Norwitz cd795963c3 Use unicode for much of errors. 19 years ago
Skip Montanaro 46fc337395 PyErr_Warn is deprecated in 2.5 - goes away for 3.0 19 years ago
Guido van Rossum 307fa8cc82 Three patches by Amaury Forgeot d'Arc; SF patch# 1754484. 19 years ago
Thomas Heller ace8ba8d4b Revert a wrong commit. 19 years ago
Thomas Heller f630dac178 Must create heaptypes with unicode names. 19 years ago
Walter Dörwald 573c08c1b7 Change PyErr_Format() to generate a unicode string (by using 19 years ago
Walter Dörwald 1ab8330827 Add functions PyUnicode_Append() and PyUnicode_AppendAndDel() that mirror 19 years ago
Guido van Rossum d8faa3654c Merged revisions 53952-54987 via svnmerge from 19 years ago
Neal Norwitz f83b751f4b SF #1669182, 2.5 was already fixed. Just assert in 2.6 since string exceptions 19 years ago
Neal Norwitz 036b3beca8 Fix SF bug #1669182. Handle string exceptions even if unraisable (ie in __del__). 19 years ago
Neal Norwitz 88516a6039 When printing an unraisable error, don't print exceptions. before the name. 19 years ago