summaryrefslogtreecommitdiffstats
path: root/Python/errors.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* Ka-Ping Yee <ping@lfw.org>:Fred Drake2000-10-241-1/+1
* Avoid a couple of "value computed is not used" warnings from gcc -Wall;Fred Drake2000-10-101-2/+2
* REMOVED all CWI, CNRI and BeOpen copyright markings.Guido van Rossum2000-09-011-9/+0
* code part of patch #100895 by Fredrik LundhJeremy Hylton2000-09-011-4/+124
* refactor __del__ exception handler into PyErr_WriteUnraisableJeremy Hylton2000-09-011-0/+27
* Improve the exceptions raised by PyErr_BadInternalCall(); adding theFred Drake2000-08-241-2/+15
* Do not set a MemoryError exception over another MemoryError exception,Vladimir Marangozov2000-08-181-0/+4
* Avoid dumping core when PyErr_NormalizeException() is called withoutGuido van Rossum2000-08-071-0/+6
* Mass ANSIfication of function definitions. Doesn't cover all 'extern'Thomas Wouters2000-07-221-51/+17
* delete obsolete SYMANTEC__CFM68K__ #ifdefsSkip Montanaro2000-07-121-4/+0
* Nuke all remaining occurrences of Py_PROTO and Py_FPROTO.Tim Peters2000-07-091-2/+2
* Change copyright notice - 2nd try.Guido van Rossum2000-06-301-6/+0
* Change copyright notice.Guido van Rossum2000-06-301-22/+7
* PyErr_GivenExceptionMatches(): Check for err==NULL and exc==NULL andBarry Warsaw2000-05-021-2/+6
* Mark discovered a bug in his patch: he didn't *use* PyExc_WindowsErrorGuido van Rossum2000-03-021-1/+1
* Mark pointed out a buglet in his patch: i < _sys_nerr isn't strongGuido van Rossum2000-02-211-1/+1
* Patch by Mark Hammond:Guido van Rossum2000-02-171-15/+75
* Patch by Christian Tismer for Win32, to use FormatMessage() instead ofGuido van Rossum1999-04-211-2/+29
* Use PyThreadState_GET() macro.Guido van Rossum1998-12-211-1/+1
* When errno is zero, avoid calling strerror() and use "Error" for theGuido van Rossum1998-10-141-2/+7
* PyErr_SetFromErrnoWithFilename(): New function which supports settingBarry Warsaw1998-07-231-2/+14
* Fix subtle bug in cleanup code in PyErr_NormalizeException(), detectedGuido van Rossum1997-12-091-2/+2
* New version of PyErr_NewException() that is compatible with -X option.Guido van Rossum1997-10-031-14/+35
* PyErr_NormalizeException(): If the exception's type is a class and theBarry Warsaw1997-09-301-0/+8
* New API PyErr_NewException(name, base, dict) to create simple new exceptions.Guido van Rossum1997-09-161-0/+31
* PyErr_NoMemory(): If the pre-instantiated memory exception is non-nullBarry Warsaw1997-08-291-1/+9
* Three new C API functions:Barry Warsaw1997-08-221-0/+105
* Use strerror on the mac if using MSL (Jack).Guido van Rossum1997-08-121-6/+0
* Massive changes for separate thread state management.Guido van Rossum1997-05-051-32/+44
* Quickly renamed. Also removed the long comment explaining why this isGuido van Rossum1997-04-291-90/+56
* Keep Microsoft VC happy.Guido van Rossum1997-04-111-0/+2
* (Jack:) On the Mac, use standard strerror() if using MSL C-library.Guido van Rossum1997-04-111-0/+2
* Oops, remove an unused variable from PyErr_Format().Guido van Rossum1997-02-141-1/+0
* Added convenience function PyErr_Format(exception, formatstring, ...) -> NULL.Guido van Rossum1997-02-141-0/+27
* Add const to error and newstring functionsGuido van Rossum1996-12-101-1/+1
* New permission notice, includes CNRI.Guido van Rossum1996-10-251-13/+20
* remove unwanted fatal() from err_badcall()Guido van Rossum1995-09-181-1/+0
* err_badcall() is fatal errorGuido van Rossum1995-08-281-0/+1
* Porting to CW CFM68KJack Jansen1995-06-271-1/+1
* changes in NT testsGuido van Rossum1995-03-091-2/+3
* rename macstrerror to PyMac_StrError; no EINTR test in CWGuido van Rossum1995-02-181-8/+13
* Undef strerror on the mac before redefining itJack Jansen1995-01-191-0/+1
* Added 1995 to copyright message.Guido van Rossum1995-01-041-2/+2
* Lots of changes, most minor (fatal() instead of abort(), use ofGuido van Rossum1995-01-021-7/+20