| 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
|