log Objects/exceptions.c @ 83447:678564fc0962 3.3

age author description
Wed, 27 Feb 2013 09:02:49 -0500 R David Murray Null merge for issue 1692335 backport. 3.3
Tue, 28 Aug 2012 19:33:26 +0100 Richard Oudkerk Issue #15784: Modify OSError.__str__() to better distinguish between
Fri, 24 Aug 2012 13:05:09 -0400 Brett Cannon Issue #15778: Coerce ImportError.args to a string when it isn't
Sat, 28 Jul 2012 17:45:28 +0100 Richard Oudkerk Issue #1692335: Move initial args assignment to BaseException.__new__
Sat, 30 Jun 2012 23:37:47 +0200 Antoine Pitrou Issue #15229: An OSError subclass whose __init__ doesn't call back
Sun, 17 Jun 2012 15:15:49 +1000 Nick Coghlan Issue #13783: the PEP 380 implementation no longer expands the public C API
Wed, 16 May 2012 12:51:55 +0200 Antoine Pitrou Fix build failure.
Mon, 14 May 2012 22:09:31 -0700 Benjamin Peterson PEP 415: Implement suppression of __context__ display with an exception attribute
Sun, 13 May 2012 11:19:23 -0500 Brian Curtin Fix #13210. Port the Windows build from VS2008 to VS2010.
Sat, 14 Apr 2012 14:10:13 -0400 Brett Cannon Issue #2377: Make importlib the implementation of __import__().
Thu, 12 Apr 2012 20:24:54 -0400 Brett Cannon Issue #1559549: Add 'name' and 'path' attributes to ImportError.
Sun, 26 Feb 2012 17:49:52 +1000 Nick Coghlan Close issue #6210: Implement PEP 409
Sun, 19 Feb 2012 20:02:57 -0500 Benjamin Peterson use new generic __dict__ descriptor implementations
Fri, 10 Feb 2012 08:47:04 -0500 Benjamin Peterson merge 3.2
Mon, 06 Feb 2012 11:30:05 -0500 Benjamin Peterson merge 3.2
Fri, 03 Feb 2012 19:25:01 -0500 Benjamin Peterson merge 3.2
Wed, 18 Jan 2012 21:35:21 +0100 Antoine Pitrou Fix some of the remaining test_capi leaks
Wed, 18 Jan 2012 21:29:05 +0100 Antoine Pitrou Fix some of the remaining test_capi refleaks
Wed, 18 Jan 2012 21:24:18 +0100 Antoine Pitrou Fix some of the refleaks in test_capi (ported from 3.2)
Wed, 18 Jan 2012 16:19:19 +0100 Antoine Pitrou Merge refleak fixes from 3.2
Fri, 13 Jan 2012 21:43:40 +1000 Nick Coghlan Implement PEP 380 - 'yield from' (closes #11682)
Thu, 15 Dec 2011 14:31:28 +0100 Antoine Pitrou Fix OSError.__init__ and OSError.__new__ so that each of them can be
Mon, 21 Nov 2011 02:49:52 +0100 Victor Stinner Fix misuse of PyUnicode_GET_SIZE() => PyUnicode_GET_LENGTH()
Mon, 21 Nov 2011 01:17:27 +0100 Victor Stinner UnicodeTranslateError uses the new Unicode API
Sun, 20 Nov 2011 22:50:23 +0100 Victor Stinner UnicodeEncodeError uses the new Unicode API
Fri, 04 Nov 2011 11:16:41 +0100 Martin v. Löwis Port error handlers from Py_UNICODE indexing to code point indexing.
Wed, 12 Oct 2011 02:54:14 +0200 Antoine Pitrou PEP 3151 / issue #12555: reworking the OS and IO exception hierarchy.
Wed, 05 Oct 2011 20:14:23 +0200 Victor Stinner Fix my_basename(): make the string ready
Wed, 28 Sep 2011 07:41:54 +0200 Martin v. Löwis Implement PEP 393.
Thu, 26 May 2011 14:25:54 +0200 Victor Stinner SystemExit_init(): avoid an useless test
Wed, 27 Feb 2013 08:57:09 -0500 R David Murray #17296: backport fix for issue 1692335, naive exception pickling. 3.2
Fri, 10 Feb 2012 08:46:54 -0500 Benjamin Peterson this is only a borrowed ref in Brett's branch 3.2
Mon, 06 Feb 2012 11:28:45 -0500 Benjamin Peterson bltinmod is borrowed, so it shouldn't be decrefed 3.2
Fri, 03 Feb 2012 19:22:31 -0500 Benjamin Peterson put returns on their own lines 3.2
Wed, 18 Jan 2012 21:23:13 +0100 Antoine Pitrou Fix refleaks in test_capi 3.2
Wed, 18 Jan 2012 16:13:31 +0100 Antoine Pitrou Fix leaking a RuntimeError objects when creating sub-interpreters 3.2
Sat, 05 Mar 2011 15:15:55 +0100 Georg Brandl Dummy-merge 3.1 branch into 3.2 branch. 3.2
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,
Tue, 22 Jun 2010 19:21:52 +0000 Benjamin Peterson Merged revisions 82157 via svnmerge from
Mon, 07 Jun 2010 19:57:46 +0000 Victor Stinner Issue #8848: U / U# formats of Py_BuildValue() are just alias to s / s#
Sun, 09 May 2010 15:52:27 +0000 Antoine Pitrou Recorded merge of revisions 81029 via svnmerge from
Wed, 28 Apr 2010 17:26:19 +0000 Victor Stinner Don't decode/recode the unicode filename in SyntaxError_str()
Thu, 25 Feb 2010 01:22:28 +0000 Benjamin Peterson plug reference leak
Wed, 24 Feb 2010 15:42:29 +0000 Eric Smith Merged revisions 78418 via svnmerge from
Sun, 28 Jun 2009 19:19:51 +0000 Benjamin Peterson Merged revisions 73376,73393,73398,73400,73404-73405,73409,73419-73421,73432,73457,73460,73485-73486,73488-73489,73501-73502,73513-73514 via svnmerge from
Thu, 28 Oct 2010 23:06:57 +0000 Antoine Pitrou Merged revisions 85896 via svnmerge from 3.1
Tue, 22 Jun 2010 20:11:09 +0000 Benjamin Peterson Merged revisions 82159 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
Thu, 25 Feb 2010 01:41:28 +0000 Benjamin Peterson Merged revisions 78437 via svnmerge from 3.1
Wed, 24 Feb 2010 15:53:54 +0000 Eric Smith Merged revisions 78420 via svnmerge from 3.1
Tue, 16 Jun 2009 19:24:38 +0000 Georg Brandl Merged revisions 73447-73448 via svnmerge from
Tue, 31 Mar 2009 04:16:10 +0000 Georg Brandl Fix segfaults when running test_exceptions with coverage tracing, caused by wrongly defining Exception.__context__ as a T_OBJECT structmember which does not set the member to NULL on None assignment, and generally does not do type checks. This could be used to crash the interpreter by setting any object to __context__. The same applies to __cause__. Also document the PyException_* functions.
Fri, 13 Feb 2009 02:50:59 +0000 Benjamin Peterson Merged revisions 69364-69365,69409-69410,69413,69417,69435,69442,69447,69495,69519-69521 via svnmerge from
Mon, 02 Feb 2009 20:41:29 +0000 Mark Dickinson Merged revisions 69214 via svnmerge from 3.0
Sun, 18 Jan 2009 22:40:43 +0000 Benjamin Peterson Merged revisions 68746 via svnmerge from 3.0
Thu, 07 Aug 2008 18:54:33 +0000 Marc-André Lemburg Rename PyUnicode_AsString -> _PyUnicode_AsString and
Sat, 05 Jul 2008 23:38:30 +0000 Benjamin Peterson #3295 actually define PyExc_BufferError
Wed, 11 Jun 2008 05:26:20 +0000 Martin v. Löwis Implement PEP 3121: new module initialization and finalization API.
Mon, 26 May 2008 13:28:38 +0000 Christian Heimes Renamed PyString to PyBytes