log Python/errors.c @ 61268:2d8fa74f9263 legacy-trunk

age author description
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