log Python/errors.c @ 87690:66c1c9f32567 default tip

age author description
Thu, 07 Nov 2013 23:07:29 +0100 Victor Stinner Issue #19512, #19515: remove shared identifiers, move identifiers where they
Thu, 07 Nov 2013 00:46:04 +0100 Victor Stinner Issue #19512: add _PyUnicode_CompareWithId() function
Wed, 06 Nov 2013 22:41:44 +0100 Victor Stinner Issue #19512: add some common identifiers to only create common strings once,
Sat, 12 Oct 2013 22:41:17 +0200 Antoine Pitrou Don't export internal symbols ("make smelly")
Mon, 02 Sep 2013 15:59:26 -0700 Raymond Hettinger Factor-out the common code for setting a KeyError.
Wed, 28 Aug 2013 00:53:59 +0200 Victor Stinner Issue #18571: Implementation of the PEP 446: file descriptors and file handles
Mon, 26 Aug 2013 22:28:21 +0200 Victor Stinner Close #11619: The parser and the import machinery do not encode Unicode
Mon, 26 Aug 2013 14:04:10 +0200 Victor Stinner Issue #18664, #18408: Rewrite PyErr_WriteUnraisable() to handle errors
Mon, 22 Jul 2013 22:28:37 +0200 Victor Stinner Issue #18520: PyErr_NoMemory() now fails with a fatal error if it is called
Thu, 18 Jul 2013 01:41:08 +0200 Victor Stinner Issue #18408: PyEval_EvalFrameEx() and PyEval_CallObjectWithKeywords() now fail
Wed, 17 Jul 2013 21:54:25 +0200 Victor Stinner Issue #18408: Fix PyErr_SetImportError(), handle PyDict_SetItemString() failure
Wed, 17 Jul 2013 00:44:53 +0200 Victor Stinner Issue #18408: Fix PyErr_NormalizeException(), handle PyObject_IsSubclass() failure
Fri, 12 Jul 2013 00:37:30 +0200 Victor Stinner Issue #18408: errors.c: in debug mode, calling PyErr_BadInternalCall() now
Thu, 04 Jul 2013 17:48:16 -0400 Brett Cannon Issue #15767: Revert 3a50025f1900 for ModuleNotFoundError
Wed, 12 Jun 2013 23:29:18 -0400 Brett Cannon Issue #15767: Touch up ModuleNotFoundError usage by import.
Wed, 19 Dec 2012 14:33:35 +0200 Andrew Svetlov Issue #16719: Get rid of WindowsError. Use OSError instead
Sat, 03 Nov 2012 15:56:05 +0200 Andrew Svetlov Issue #7317: Display full tracebacks when an error occurs asynchronously.
Thu, 19 Apr 2012 14:33:43 +0200 Martin v. Löwis Issue #14098: New functions PyErr_GetExcInfo and PyErr_SetExcInfo.
Wed, 18 Apr 2012 16:57:54 +0200 Antoine Pitrou Fix it for good :-)
Wed, 18 Apr 2012 10:48:00 -0400 Benjamin Peterson fix refcnt/style/debuging oversights
Wed, 18 Apr 2012 08:30:51 -0500 Brian Curtin Fix email post-commit review comments.
Tue, 17 Apr 2012 16:57:09 -0500 Brian Curtin Fix #14600. Correct reference handling and naming of ImportError convenience function
Thu, 12 Apr 2012 20:24:54 -0400 Brett Cannon Issue #1559549: Add 'name' and 'path' attributes to ImportError.
Sat, 17 Dec 2011 05:47:23 +0100 Victor Stinner Issue #13560: Locale codec functions use the classic "errors" parameter,
Sat, 17 Dec 2011 04:45:09 +0100 Victor Stinner Issue #13560: os.strerror() now uses the current locale encoding instead of UTF-8
Mon, 12 Dec 2011 18:54:29 +0100 Florent Xicluna Issue #13575: there is only one class type.
Mon, 17 Oct 2011 20:18:58 +0200 Victor Stinner Instantiate the OS-related exception as soon as we raise it, so that "except"
Fri, 14 Oct 2011 15:16:45 +0200 Martin v. Löwis Port SetAttrString/HasAttrString to SetAttrId/GetAttrId.
Fri, 14 Oct 2011 10:20:37 +0200 Martin v. Löwis Rename _Py_identifier to _Py_IDENTIFIER.
Wed, 12 Oct 2011 19:39:57 +0200 Antoine Pitrou Instantiate the OS-related exception as soon as we raise it, so that
Wed, 12 Oct 2011 02:54:14 +0200 Antoine Pitrou PEP 3151 / issue #12555: reworking the OS and IO exception hierarchy.
Mon, 10 Oct 2011 18:11:30 +0200 Martin v. Löwis Use identifier API for PyObject_GetAttrString.
Wed, 28 Sep 2011 07:41:54 +0200 Martin v. Löwis Implement PEP 393.
Sat, 05 Mar 2011 15:15:55 +0100 Georg Brandl Dummy-merge 3.1 branch into 3.2 branch. 3.2
Tue, 28 Dec 2010 00:28:21 +0000 Victor Stinner Issue #10780: PyErr_SetFromWindowsErrWithFilename() and
Thu, 28 Oct 2010 22:56:58 +0000 Antoine Pitrou Issue #5437: A preallocated MemoryError instance should not hold traceback
Sun, 24 Oct 2010 15:11:22 +0000 Georg Brandl Add a new warning gategory, ResourceWarning, as discussed on python-dev. It is silent by default,
Sun, 17 Oct 2010 19:03:16 +0000 Victor Stinner PyErr_SyntaxLocationEx() uses PyUnicode_DecodeFSDefault(), instead of
Mon, 20 Sep 2010 22:42:10 +0000 Benjamin Peterson add PyErr_SyntaxLocationEx, to support adding a column offset
Mon, 07 Jun 2010 19:57:46 +0000 Victor Stinner Issue #8848: U / U# formats of Py_BuildValue() are just alias to s / s#
Thu, 13 May 2010 18:31:05 +0000 Jeffrey Yasskin Make PyErr_Occurred return NULL if there is no current thread. Previously it
Sun, 09 May 2010 15:52:27 +0000 Antoine Pitrou Recorded merge of revisions 81029 via svnmerge from
Sat, 08 May 2010 00:35:33 +0000 Victor Stinner PyErr_SetFromErrnoWithFilename() decodes the filename using
Mon, 22 Feb 2010 19:41:37 +0000 Antoine Pitrou Poor PLAN9, it isn't supported
Mon, 28 Dec 2009 08:41:01 +0000 Georg Brandl Merged revisions 77088 via svnmerge from
Thu, 28 Oct 2010 23:06:57 +0000 Antoine Pitrou Merged revisions 85896 via svnmerge from 3.1
Sun, 09 May 2010 16:14:21 +0000 Antoine Pitrou Recorded merge of revisions 81032 via svnmerge from 3.1
Sun, 17 May 2009 04:21:53 +0000 Hirokazu Yamamoto Merged revisions 72698-72699 via svnmerge from
Sat, 11 Apr 2009 21:24:37 +0000 Georg Brandl Merged revisions 71024,71058 via svnmerge from
Fri, 29 Aug 2008 07:13:32 +0000 Amaury Forgeot d'Arc Issue 3611: in some cases (a __del__ re-raising an exception, when called from inside
Tue, 26 Aug 2008 22:40:48 +0000 Antoine Pitrou Issue #2534: speed up isinstance() and issubclass() by 50-70%, so as to
Thu, 07 Aug 2008 18:54:33 +0000 Marc-André Lemburg Rename PyUnicode_AsString -> _PyUnicode_AsString and
Thu, 31 Jul 2008 22:56:02 +0000 Amaury Forgeot d'Arc Correct one of the "MemoryError oddities":
Thu, 31 Jul 2008 01:47:08 +0000 Benjamin Peterson Merged revisions 65320 via svnmerge from
Tue, 15 Jul 2008 15:32:09 +0000 Benjamin Peterson implement chained exception tracebacks
Sat, 14 Jun 2008 20:20:24 +0000 Guido van Rossum Implicit exception chaining via __context__ (PEP 3134).
Sun, 13 Apr 2008 13:53:33 +0000 Christian Heimes Merged revisions 62260-62261,62266,62271,62277-62279,62289-62290,62293-62298,62302-62306,62308,62311,62313-62315,62319-62321 via svnmerge from
Thu, 03 Jan 2008 23:01:04 +0000 Christian Heimes Merged revisions 59666-59679 via svnmerge from
Sun, 02 Dec 2007 14:31:20 +0000 Christian Heimes Cleanup: Replaced most PyInt_ aliases with PyLong_ and disabled the aliases in intobject.h
Sun, 02 Dec 2007 09:40:06 +0000 Georg Brandl #1535: rename __builtin__ module to builtins.
Thu, 15 Nov 2007 02:26:46 +0000 Christian Heimes Added some additional checks for sys.std?? is None, see #1440
Fri, 02 Nov 2007 23:07:07 +0000 Guido van Rossum Fixes for issue 1752184, ensuring type objects are always created
Wed, 10 Oct 2007 18:53:36 +0000 Guido van Rossum Minor cleanup of the comment for PyErr_ProgramText() and a tweak to the code
Sat, 08 Sep 2007 17:39:28 +0000 Thomas Wouters Merged revisions 57778-58052 via svnmerge from
Mon, 03 Sep 2007 07:40:24 +0000 Martin v. Löwis Patch #1075: Use wide API to format error messages.
Fri, 24 Aug 2007 20:00:37 +0000 Neal Norwitz Add const to some strings that are not modified
Fri, 24 Aug 2007 19:54:13 +0000 Neal Norwitz Use unicode for much of errors.
Sun, 12 Aug 2007 11:44:53 +0000 Skip Montanaro PyErr_Warn is deprecated in 2.5 - goes away for 3.0
Mon, 16 Jul 2007 20:46:27 +0000 Guido van Rossum Three patches by Amaury Forgeot d'Arc; SF patch# 1754484.
Wed, 11 Jul 2007 20:01:43 +0000 Thomas Heller Revert a wrong commit.
Wed, 11 Jul 2007 19:57:40 +0000 Thomas Heller Must create heaptypes with unicode names.
Fri, 25 May 2007 15:46:59 +0000 Walter Dörwald Change PyErr_Format() to generate a unicode string (by using
Fri, 18 May 2007 17:15:44 +0000 Walter Dörwald Add functions PyUnicode_Append() and PyUnicode_AppendAndDel() that mirror
Fri, 27 Apr 2007 19:54:29 +0000 Guido van Rossum Merged revisions 53952-54987 via svnmerge from
Mon, 26 Feb 2007 22:22:47 +0000 Neal Norwitz Remove the exceptions builtin module, all the exceptions are already builtin.
Tue, 09 Jan 2007 23:18:33 +0000 Thomas Wouters Merged revisions 53005-53303 via svnmerge from
Wed, 13 Dec 2006 04:49:30 +0000 Thomas Wouters Four months of trunk changes (including a few releases...)
Fri, 11 Aug 2006 14:57:12 +0000 Thomas Wouters Merged revisions 46753-51188 via svnmerge from
Thu, 08 Jun 2006 14:42:34 +0000 Thomas Wouters Partially merge trunk into p3yk. The removal of Mac/Tools is confusing svn
Sat, 27 May 2006 19:21:47 +0000 Thomas Wouters Much-needed merge (using svnmerge.py this time) of trunk changes into p3yk.
Fri, 21 Apr 2006 10:40:58 +0000 Thomas Wouters Merge p3yk branch with the trunk up to revision 45595. This breaks a fair
Thu, 20 Apr 2006 22:42:37 +0000 Thomas Wouters Fix (and add test for) missing check for BaseException subclasses in the C
Wed, 15 Mar 2006 04:58:47 +0000 Guido van Rossum Checkpoint. 218 tests are okay; 53 are failing. Done so far:
Wed, 07 Dec 2011 21:46:48 +0100 Amaury Forgeot d'Arc Issue #13546: Fixed an overflow issue that could crash the intepreter when 2.7
Sat, 05 Mar 2011 15:15:07 +0100 Georg Brandl Dummy-merge 2.6 branch into 2.7 branch. 2.7
Sun, 09 May 2010 14:46:46 +0000 Antoine Pitrou Untabify C files. Will watch buildbots. legacy-trunk
Mon, 28 Dec 2009 08:34:58 +0000 Georg Brandl #7033: add new API function PyErr_NewExceptionWithDoc, for easily giving new exceptions a docstring. legacy-trunk
Fri, 12 Jun 2009 20:57:12 +0000 Alexandre Vassalotti Add const qualifier to PyErr_SetFromErrnoWithFilename and to legacy-trunk
Sun, 17 May 2009 02:52:09 +0000 Hirokazu Yamamoto Issue #3527: Removed Py_WIN_WIDE_FILENAMES which is not used any more. legacy-trunk
Thu, 02 Apr 2009 18:09:04 +0000 Georg Brandl PyErr_NormalizeException may not set an error, so convert the PyErr_SetObject legacy-trunk
Thu, 02 Apr 2009 02:47:44 +0000 Georg Brandl In PyErr_GivenExceptionMatches, temporarily bump the recursion legacy-trunk
Sat, 05 Mar 2011 15:13:50 +0100 Georg Brandl Dummy-merge 2.5 branch into 2.6 branch. 2.6
Sun, 09 May 2010 15:15:40 +0000 Antoine Pitrou Recorded merge of revisions 81029 via svnmerge from 2.6
Sun, 05 Apr 2009 21:26:31 +0000 Georg Brandl Merged revisions 71058,71149-71150,71212,71214-71216,71222,71225,71234,71237-71238,71240-71241,71243,71249,71251 via svnmerge from 2.6
Tue, 26 Aug 2008 22:42:08 +0000 Antoine Pitrou Issue #2534: speed up isinstance() and issubclass() by 50-70%, so as to legacy-trunk
Thu, 31 Jul 2008 00:42:16 +0000 Amaury Forgeot d'Arc #2542: now that issubclass() may call arbitrary code, legacy-trunk
Mon, 09 Jun 2008 04:58:54 +0000 Gregory P. Smith This reverts r63675 based on the discussion in this thread: legacy-trunk
Mon, 26 May 2008 12:51:38 +0000 Christian Heimes Renamed PyString to PyBytes legacy-trunk
Sat, 12 Apr 2008 23:44:07 +0000 Brett Cannon Re-implement the 'warnings' module in C. This allows for usage of the legacy-trunk
Thu, 03 Jan 2008 22:16:32 +0000 Christian Heimes Modified PyImport_Import and PyImport_ImportModule to always use absolute imports by calling __import__ with an explicit level of 0 legacy-trunk
Fri, 07 Sep 2007 04:18:30 +0000 Brett Cannon Fix a crasher where Python code managed to infinitely recurse in C code without legacy-trunk
Mon, 26 Feb 2007 23:48:27 +0000 Neal Norwitz SF #1669182, 2.5 was already fixed. Just assert in 2.6 since string exceptions legacy-trunk
Mon, 26 Feb 2007 22:41:45 +0000 Neal Norwitz When printing an unraisable error, don't print exceptions. before the name. legacy-trunk
Mon, 26 Feb 2007 23:46:51 +0000 Neal Norwitz Fix SF bug #1669182. Handle string exceptions even if unraisable (ie in __del__). 2.5
Fri, 05 Jan 2007 05:25:22 +0000 Neal Norwitz Prevent crash on shutdown which can occur if we are finalizing legacy-trunk
Wed, 04 Oct 2006 12:17:45 +0000 Armin Rigo Forward-port of r52136,52138: a review of overflow-detecting code. legacy-trunk
Fri, 04 Aug 2006 18:17:40 +0000 Thomas Heller On Windows, make PyErr_Warn an exported function again. legacy-trunk
Sun, 30 Jul 2006 06:55:48 +0000 Neal Norwitz Add PyErr_WarnEx() so C code can pass the stacklevel to warnings.warn(). legacy-trunk
Mon, 29 May 2006 14:13:21 +0000 Georg Brandl Fix #1494605. legacy-trunk
Sun, 28 May 2006 10:41:29 +0000 Tim Peters PyErr_Display(), PyErr_WriteUnraisable(): Coverity found a cut-and-paste legacy-trunk
Sat, 27 May 2006 12:29:24 +0000 Richard Jones Conversion of exceptions over from faked-up classes to new-style C types. legacy-trunk
Thu, 25 May 2006 08:53:28 +0000 Walter Dörwald Replace tab inside comment with space. legacy-trunk
Tue, 23 May 2006 11:17:21 +0000 Georg Brandl PyErr_NewException now accepts a tuple of base classes as its legacy-trunk
Mon, 17 Apr 2006 00:33:23 +0000 Neal Norwitz moduleName can be NULL legacy-trunk
Sat, 15 Apr 2006 23:27:28 +0000 Thomas Wouters Add missing DECREF to PyErr_WriteUnraisable(). That function reports legacy-trunk
Thu, 13 Apr 2006 02:06:09 +0000 Anthony Baxter spread the extern "C" { } magic pixie dust around. Python itself builds now legacy-trunk
Wed, 01 Mar 2006 04:25:17 +0000 Brett Cannon PEP 352 implementation. Creates a new base class, BaseException, which has an legacy-trunk
Tue, 28 Feb 2006 21:57:43 +0000 Guido van Rossum Updates to the with-statement: legacy-trunk
Mon, 27 Feb 2006 23:29:46 +0000 Tim Peters PyErr_ProgramText(): Grrrrrr. legacy-trunk
Thu, 16 Feb 2006 14:37:16 +0000 Martin v. Löwis Use Py_ssize_t to count the legacy-trunk
Tue, 18 Jan 2005 15:26:11 +0000 Michael W. Hudson -X died some time ago; remove a tiny bit of associated cruft. legacy-trunk
Wed, 24 Mar 2004 22:22:12 +0000 Nicholas Bastin Changed random calls to PyThreadState_Get() to use the macro legacy-trunk
Thu, 20 Nov 2003 01:44:59 +0000 Jack Jansen Getting rid of all the code inside #ifdef macintosh too. legacy-trunk
Sat, 25 Oct 2003 14:29:27 +0000 Armin Rigo Made function declaration a proper C prototype legacy-trunk
Sun, 12 Oct 2003 19:09:37 +0000 Raymond Hettinger Simplify and speedup uses of Py_BuildValue(): legacy-trunk
Tue, 15 Jul 2003 23:03:55 +0000 Mark Hammond Fix [ 771097 ] frozen programs fail due to implicit import of "warnings". legacy-trunk
Thu, 10 Apr 2003 20:29:48 +0000 Guido van Rossum PyErr_NormalizeException(): in the type==NULL test, we should simply legacy-trunk
Wed, 19 Feb 2003 00:33:33 +0000 Mark Hammond Fix bug 683658 - PyErr_Warn may cause import deadlock. legacy-trunk
Wed, 11 Dec 2002 14:04:59 +0000 Martin v. Löwis Constify filenames and scripts. Fixes #651362. legacy-trunk
Fri, 04 Oct 2002 00:13:02 +0000 Mark Hammond Fix [ 616716 ] Bug in PyErr_SetExcFromWindows legacy-trunk
Fri, 04 Oct 2002 00:09:38 +0000 Mark Hammond Fix errors to pep277 checkin identified by Neal Norwitz. legacy-trunk
Thu, 03 Oct 2002 05:10:39 +0000 Mark Hammond Patch 594001: PEP 277 - Unicode file name support for Windows NT. legacy-trunk
Mon, 29 Jul 2002 14:27:41 +0000 Thomas Heller New functions for extension writers on Windows: legacy-trunk
Sun, 30 Jun 2002 15:26:10 +0000 Martin v. Löwis Patch #569753: Remove support for WIN16. legacy-trunk
Sun, 14 Apr 2002 20:12:41 +0000 Jack Jansen Mass checkin of universal newline support. legacy-trunk
Sat, 09 Mar 2002 12:07:51 +0000 Martin v. Löwis Patch #494045: patches errno and stat to cope on plan9. legacy-trunk
Thu, 10 Apr 2003 20:30:18 +0000 Guido van Rossum Backport: 2.2
Sun, 03 Mar 2002 21:32:01 +0000 Martin v. Löwis Patch #50002: Display line information for bad \x escapes: 2.2
Tue, 02 Oct 2001 21:32:07 +0000 Tim Peters SF bug [#467265] Compile errors on SuSe Linux on IBM/s390. legacy-trunk
Wed, 26 Sep 2001 19:58:38 +0000 Jeremy Hylton PyErr_NormalizeException() legacy-trunk
Fri, 24 Aug 2001 18:35:23 +0000 Barry Warsaw PyErr_Format(): Factor out most of this code into legacy-trunk
Wed, 30 May 2001 06:09:50 +0000 Tim Peters PyErr_Occurred(): Use PyThreadState_GET(), which saves a tiny function call legacy-trunk
Wed, 21 Nov 2001 05:41:03 +0000 Anthony Baxter backport of tim's 2.66: 2.1
Tue, 06 Mar 2001 12:12:02 +0000 Martin v. Löwis Use Py_CHARMASK for ctype macros. Fixes bug #232787. legacy-trunk
Wed, 28 Feb 2001 21:46:24 +0000 Guido van Rossum Add PyErr_WarnExplicit(), which calls warnings.warn_explicit(), with legacy-trunk
Wed, 28 Feb 2001 17:47:12 +0000 Jeremy Hylton Improve SyntaxErrors for bad future statements. Set file and location legacy-trunk
Fri, 15 Dec 2000 21:58:52 +0000 Guido van Rossum Add PyErr_Warn(). legacy-trunk
Tue, 24 Oct 2000 19:57:45 +0000 Fred Drake Ka-Ping Yee <ping@lfw.org>: legacy-trunk
Sat, 31 Mar 2001 07:33:56 +0000 Moshe Zadka Use Py_CHARMASK for ctype macros. Fixes bug #232787. 2.0
Tue, 10 Oct 2000 21:10:35 +0000 Fred Drake Avoid a couple of "value computed is not used" warnings from gcc -Wall; legacy-trunk
Fri, 01 Sep 2000 23:29:29 +0000 Guido van Rossum REMOVED all CWI, CNRI and BeOpen copyright markings. legacy-trunk
Fri, 01 Sep 2000 03:49:47 +0000 Jeremy Hylton code part of patch #100895 by Fredrik Lundh legacy-trunk
Fri, 01 Sep 2000 02:47:25 +0000 Jeremy Hylton refactor __del__ exception handler into PyErr_WriteUnraisable legacy-trunk
Thu, 24 Aug 2000 22:38:39 +0000 Fred Drake Improve the exceptions raised by PyErr_BadInternalCall(); adding the legacy-trunk
Fri, 18 Aug 2000 18:01:06 +0000 Vladimir Marangozov Do not set a MemoryError exception over another MemoryError exception, legacy-trunk
Mon, 07 Aug 2000 19:18:27 +0000 Guido van Rossum Avoid dumping core when PyErr_NormalizeException() is called without legacy-trunk
Sat, 22 Jul 2000 18:47:25 +0000 Thomas Wouters Mass ANSIfication of function definitions. Doesn't cover all 'extern' legacy-trunk
Wed, 12 Jul 2000 17:21:42 +0000 Skip Montanaro delete obsolete SYMANTEC__CFM68K__ #ifdefs legacy-trunk
Sun, 09 Jul 2000 03:09:57 +0000 Tim Peters Nuke all remaining occurrences of Py_PROTO and Py_FPROTO. legacy-trunk
Fri, 30 Jun 2000 23:58:06 +0000 Guido van Rossum Change copyright notice - 2nd try. legacy-trunk
Fri, 30 Jun 2000 23:50:40 +0000 Guido van Rossum Change copyright notice. legacy-trunk
Tue, 02 May 2000 19:27:51 +0000 Barry Warsaw PyErr_GivenExceptionMatches(): Check for err==NULL and exc==NULL and legacy-trunk
Thu, 02 Mar 2000 13:55:01 +0000 Guido van Rossum Mark discovered a bug in his patch: he didn't *use* PyExc_WindowsError legacy-trunk
Mon, 21 Feb 2000 16:50:31 +0000 Guido van Rossum Mark pointed out a buglet in his patch: i < _sys_nerr isn't strong legacy-trunk
Thu, 17 Feb 2000 15:19:15 +0000 Guido van Rossum Patch by Mark Hammond: legacy-trunk
Wed, 21 Apr 1999 15:27:31 +0000 Guido van Rossum Patch by Christian Tismer for Win32, to use FormatMessage() instead of legacy-trunk
Mon, 21 Dec 1998 18:33:30 +0000 Guido van Rossum Use PyThreadState_GET() macro. legacy-trunk
Wed, 14 Oct 1998 20:38:13 +0000 Guido van Rossum When errno is zero, avoid calling strerror() and use "Error" for the legacy-trunk
Thu, 23 Jul 1998 16:05:56 +0000 Barry Warsaw PyErr_SetFromErrnoWithFilename(): New function which supports setting legacy-trunk
Tue, 09 Dec 1997 14:11:39 +0000 Guido van Rossum Fix subtle bug in cleanup code in PyErr_NormalizeException(), detected legacy-trunk
Fri, 03 Oct 1997 19:50:55 +0000 Guido van Rossum New version of PyErr_NewException() that is compatible with -X option. legacy-trunk
Tue, 30 Sep 1997 15:00:18 +0000 Barry Warsaw PyErr_NormalizeException(): If the exception's type is a class and the legacy-trunk
Tue, 16 Sep 1997 18:43:50 +0000 Guido van Rossum New API PyErr_NewException(name, base, dict) to create simple new exceptions. legacy-trunk
Fri, 29 Aug 1997 21:54:35 +0000 Barry Warsaw PyErr_NoMemory(): If the pre-instantiated memory exception is non-null legacy-trunk
Fri, 22 Aug 1997 21:22:58 +0000 Barry Warsaw Three new C API functions: legacy-trunk
Tue, 12 Aug 1997 14:51:52 +0000 Guido van Rossum Use strerror on the mac if using MSL (Jack). legacy-trunk
Mon, 05 May 1997 20:56:21 +0000 Guido van Rossum Massive changes for separate thread state management. legacy-trunk
Tue, 29 Apr 1997 18:22:47 +0000 Guido van Rossum Quickly renamed. Also removed the long comment explaining why this is legacy-trunk
Fri, 11 Apr 1997 20:44:04 +0000 Guido van Rossum Keep Microsoft VC happy. legacy-trunk
Fri, 11 Apr 1997 19:18:23 +0000 Guido van Rossum (Jack:) On the Mac, use standard strerror() if using MSL C-library. legacy-trunk
Fri, 14 Feb 1997 20:57:31 +0000 Guido van Rossum Oops, remove an unused variable from PyErr_Format(). legacy-trunk
Fri, 14 Feb 1997 17:09:47 +0000 Guido van Rossum Added convenience function PyErr_Format(exception, formatstring, ...) -> NULL. legacy-trunk
Tue, 10 Dec 1996 15:33:34 +0000 Guido van Rossum Add const to error and newstring functions legacy-trunk
Fri, 25 Oct 1996 14:44:06 +0000 Guido van Rossum New permission notice, includes CNRI. legacy-trunk
Mon, 18 Sep 1995 21:31:16 +0000 Guido van Rossum remove unwanted fatal() from err_badcall() legacy-trunk
Mon, 28 Aug 1995 02:55:48 +0000 Guido van Rossum err_badcall() is fatal error legacy-trunk
Tue, 27 Jun 1995 13:15:15 +0000 Jack Jansen Porting to CW CFM68K legacy-trunk
Thu, 09 Mar 1995 12:11:31 +0000 Guido van Rossum changes in NT tests legacy-trunk
Sat, 18 Feb 1995 14:52:19 +0000 Guido van Rossum rename macstrerror to PyMac_StrError; no EINTR test in CW legacy-trunk
Thu, 19 Jan 1995 12:16:44 +0000 Jack Jansen Undef strerror on the mac before redefining it legacy-trunk
Wed, 04 Jan 1995 19:12:13 +0000 Guido van Rossum Added 1995 to copyright message. legacy-trunk
Mon, 02 Jan 1995 19:04:15 +0000 Guido van Rossum Lots of changes, most minor (fatal() instead of abort(), use of legacy-trunk
Wed, 14 Dec 1994 12:54:54 +0000 Jack Jansen Added hook for better mac error messages. legacy-trunk
Thu, 10 Nov 1994 22:34:33 +0000 Guido van Rossum call err_clear in err_setval legacy-trunk
Thu, 29 Sep 1994 09:39:39 +0000 Guido van Rossum * Python/errors.c (err_clear): clear interpreter stack trace legacy-trunk
Mon, 29 Aug 1994 12:14:12 +0000 Guido van Rossum err_clear: clear interpreter stack trace legacy-trunk
Mon, 05 Jul 1993 10:31:29 +0000 Guido van Rossum * Makefile: added all: and default: targets. legacy-trunk
Tue, 16 Mar 1993 12:15:04 +0000 Guido van Rossum * Changed many files to use mkvalue() instead of newtupleobject(). legacy-trunk
Sun, 05 Apr 1992 14:26:55 +0000 Guido van Rossum Copyright for 1992 added legacy-trunk
Wed, 05 Feb 1992 11:16:47 +0000 Guido van Rossum EOF in source is a SyntaxError, not an EOFError. legacy-trunk
Tue, 24 Dec 1991 13:26:15 +0000 Guido van Rossum EOF while parsing should raise EOFError, not SyntaxError. legacy-trunk
Mon, 16 Dec 1991 13:05:50 +0000 Guido van Rossum Use SyntaxError. legacy-trunk
Tue, 10 Dec 1991 14:00:03 +0000 Guido van Rossum Use new exceptions. legacy-trunk
Sun, 20 Oct 1991 20:14:56 +0000 Guido van Rossum Check for EINTR and turn it into KeyboardInterrupt legacy-trunk
Tue, 19 Feb 1991 12:39:46 +0000 Guido van Rossum Added copyright notice. legacy-trunk
Thu, 20 Dec 1990 23:05:40 +0000 Guido van Rossum Changed include of <errno.h> legacy-trunk
Thu, 20 Dec 1990 15:06:42 +0000 Guido van Rossum "Compiling" version legacy-trunk
Fri, 09 Nov 1990 15:05:53 +0000 Guido van Rossum Reformulated err_badarg error message. legacy-trunk
Fri, 02 Nov 1990 17:50:28 +0000 Guido van Rossum Added prototype for strerror. legacy-trunk
Fri, 26 Oct 1990 14:53:07 +0000 Guido van Rossum Added intobject.h and tupleobject.h includes. legacy-trunk
Sun, 21 Oct 1990 22:09:12 +0000 Guido van Rossum Added err_badcall(). legacy-trunk
Sun, 14 Oct 1990 20:00:05 +0000 Guido van Rossum Adde dconvenience functions. legacy-trunk
Sun, 14 Oct 1990 12:07:46 +0000 Guido van Rossum Initial revision legacy-trunk