157 Commits (9a00e0a41c7bd51cfa9e24977fb81d4dd67e3973)

Author SHA1 Message Date
Martin v. Löwis aa2efcb0bc Issue #14098: New functions PyErr_GetExcInfo and PyErr_SetExcInfo. 14 years ago
Antoine Pitrou ec9bac4226 Fix it for good :-) 14 years ago
Benjamin Peterson da20cd2b6b fix refcnt/style/debuging oversights 14 years ago
Brian Curtin 94c001b503 Fix email post-commit review comments. 14 years ago
Brian Curtin 09b86d1196 Fix #14600. Correct reference handling and naming of ImportError convenience function 14 years ago
Brett Cannon 79ec55e980 Issue #1559549: Add 'name' and 'path' attributes to ImportError. 14 years ago
Victor Stinner 1b57967b96 Issue #13560: Locale codec functions use the classic "errors" parameter, 14 years ago
Victor Stinner 1f33f2b0c3 Issue #13560: os.strerror() now uses the current locale encoding instead of UTF-8 14 years ago
Florent Xicluna aa6c1d240f Issue #13575: there is only one class type. 14 years ago
Amaury Forgeot d'Arc 4bf21e28df Issue #13546: Fixed an overflow issue that could crash the intepreter when 14 years ago
Victor Stinner 9ea8e4c29d Instantiate the OS-related exception as soon as we raise it, so that "except" 14 years ago
Martin v. Löwis 1c67dd9b15 Port SetAttrString/HasAttrString to SetAttrId/GetAttrId. 14 years ago
Martin v. Löwis bd928fef42 Rename _Py_identifier to _Py_IDENTIFIER. 14 years ago
Antoine Pitrou 5d6fbe8207 Instantiate the OS-related exception as soon as we raise it, so that 14 years ago
Antoine Pitrou 6b4883dec0 PEP 3151 / issue #12555: reworking the OS and IO exception hierarchy. 14 years ago
Martin v. Löwis 1ee1b6fe0d Use identifier API for PyObject_GetAttrString. 14 years ago
Martin v. Löwis d63a3b8beb Implement PEP 393. 14 years ago
Victor Stinner 92be939695 Issue #10780: PyErr_SetFromWindowsErrWithFilename() and 15 years ago
Antoine Pitrou 98e2b45297 Merged revisions 85896 via svnmerge from 15 years ago
Antoine Pitrou 07e20ef50b Issue #5437: A preallocated MemoryError instance should not hold traceback 15 years ago
Georg Brandl 08be72d0aa Add a new warning gategory, ResourceWarning, as discussed on python-dev. It is silent by default, 15 years ago
Victor Stinner 15a71cdad2 PyErr_SyntaxLocationEx() uses PyUnicode_DecodeFSDefault(), instead of 15 years ago
Benjamin Peterson 2c53971b37 add PyErr_SyntaxLocationEx, to support adding a column offset 15 years ago
Victor Stinner 7eeb5b5e50 Issue #8848: U / U# formats of Py_BuildValue() are just alias to s / s# 16 years ago
Jeffrey Yasskin 8e0bdfd1d4 Make PyErr_Occurred return NULL if there is no current thread. Previously it 16 years ago
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