summaryrefslogtreecommitdiffstats
path: root/Python/errors.c
Commit message (Expand)AuthorAgeFilesLines
* Issue #2534: speed up isinstance() and issubclass() by 50-70%, so as toAntoine Pitrou2008-08-261-1/+0
* #2542: now that issubclass() may call arbitrary code,Amaury Forgeot d'Arc2008-07-311-3/+12
* This reverts r63675 based on the discussion in this thread:Gregory P. Smith2008-06-091-9/+9
* Renamed PyString to PyBytesChristian Heimes2008-05-261-9/+9
* Re-implement the 'warnings' module in C. This allows for usage of theBrett Cannon2008-04-121-75/+0
* Modified PyImport_Import and PyImport_ImportModule to always use absolute imp...Christian Heimes2008-01-031-1/+1
* Fix a crasher where Python code managed to infinitely recurse in C code withoutBrett Cannon2007-09-071-0/+8
* SF #1669182, 2.5 was already fixed. Just assert in 2.6 since string exceptionsNeal Norwitz2007-02-261-2/+3
* When printing an unraisable error, don't print exceptions. before the name.Neal Norwitz2007-02-261-1/+2
* Prevent crash on shutdown which can occur if we are finalizingNeal Norwitz2007-01-051-1/+2
* Forward-port of r52136,52138: a review of overflow-detecting code.Armin Rigo2006-10-041-1/+2
* On Windows, make PyErr_Warn an exported function again.Thomas Heller2006-08-041-1/+1
* Add PyErr_WarnEx() so C code can pass the stacklevel to warnings.warn().Neal Norwitz2006-07-301-2/+13
* Fix #1494605.Georg Brandl2006-05-291-1/+2
* PyErr_Display(), PyErr_WriteUnraisable(): Coverity found a cut-and-pasteTim Peters2006-05-281-5/+8
* Conversion of exceptions over from faked-up classes to new-style C types.Richard Jones2006-05-271-20/+15
* Replace tab inside comment with space.Walter Dörwald2006-05-251-1/+1
* PyErr_NewException now accepts a tuple of base classes as itsGeorg Brandl2006-05-231-3/+10
* moduleName can be NULLNeal Norwitz2006-04-171-1/+1
* Add missing DECREF to PyErr_WriteUnraisable(). That function reportsThomas Wouters2006-04-151-0/+1
* spread the extern "C" { } magic pixie dust around. Python itself builds nowAnthony Baxter2006-04-131-0/+10
* PEP 352 implementation. Creates a new base class, BaseException, which has anBrett Cannon2006-03-011-23/+43
* Updates to the with-statement:Guido van Rossum2006-02-281-0/+1
* PyErr_ProgramText(): Grrrrrr.Tim Peters2006-02-271-1/+1
* Use Py_ssize_t to count theMartin v. Löwis2006-02-161-1/+1
* -X died some time ago; remove a tiny bit of associated cruft.Michael W. Hudson2005-01-181-4/+0
* Changed random calls to PyThreadState_Get() to use the macroNicholas Bastin2004-03-241-1/+1
* Getting rid of all the code inside #ifdef macintosh too.Jack Jansen2003-11-201-6/+0
* Made function declaration a proper C prototypeArmin Rigo2003-10-251-1/+1
* Simplify and speedup uses of Py_BuildValue():Raymond Hettinger2003-10-121-3/+3
* Fix [ 771097 ] frozen programs fail due to implicit import of "warnings".Mark Hammond2003-07-151-3/+4
* PyErr_NormalizeException(): in the type==NULL test, we should simplyGuido van Rossum2003-04-101-3/+2
* Fix bug 683658 - PyErr_Warn may cause import deadlock.Mark Hammond2003-02-191-5/+4
* Constify filenames and scripts. Fixes #651362.Martin v. Löwis2002-12-111-5/+5
* Fix [ 616716 ] Bug in PyErr_SetExcFromWindowsMark Hammond2002-10-041-9/+28
* Fix errors to pep277 checkin identified by Neal Norwitz.Mark Hammond2002-10-041-3/+3
* Patch 594001: PEP 277 - Unicode file name support for Windows NT.Mark Hammond2002-10-031-10/+82
* New functions for extension writers on Windows:Thomas Heller2002-07-291-3/+17
* Patch #569753: Remove support for WIN16.Martin v. Löwis2002-06-301-4/+4
* Mass checkin of universal newline support.Jack Jansen2002-04-141-2/+2
* Patch #494045: patches errno and stat to cope on plan9.Martin v. Löwis2002-03-091-1/+9
* Patch #50002: Display line information for bad \x escapes:Martin v. Löwis2002-03-031-1/+23
* SF bug [#467265] Compile errors on SuSe Linux on IBM/s390.Tim Peters2001-10-021-1/+1
* PyErr_NormalizeException()Jeremy Hylton2001-09-261-1/+12
* PyErr_Format(): Factor out most of this code intoBarry Warsaw2001-08-241-114/+1
* PyErr_Occurred(): Use PyThreadState_GET(), which saves a tiny function callTim Peters2001-05-301-1/+1
* Use Py_CHARMASK for ctype macros. Fixes bug #232787.Martin v. Löwis2001-03-061-4/+4
* Add PyErr_WarnExplicit(), which calls warnings.warn_explicit(), withGuido van Rossum2001-02-281-0/+42
* Improve SyntaxErrors for bad future statements. Set file and locationJeremy Hylton2001-02-281-0/+79
* Add PyErr_Warn().Guido van Rossum2000-12-151-0/+34