log Python/pythonrun.c @ 57685:2fdcd73c32aa

age author description
Sat, 28 Nov 2009 16:16:09 +0000 Antoine Pitrou Merged revisions 76573 via svnmerge from 3.1
Tue, 20 Oct 2009 22:08:36 +0000 Antoine Pitrou Merged revisions 75571,75576-75577 via svnmerge from 3.1
Sun, 10 May 2009 23:43:14 +0000 Benjamin Peterson bytes -> bytearray
Tue, 05 May 2009 04:43:17 +0000 Martin v. Löwis Issue #5915: Implement PEP 383, Non-decodable Bytes in
Sat, 04 Apr 2009 14:32:42 +0000 Matthias Klose Merged revisions 71152 via svnmerge from
Wed, 01 Apr 2009 05:08:41 +0000 Brett Cannon The BDFL has retired! Long live the FLUFL (Friendly Language Uncle For Life)!
Tue, 31 Mar 2009 22:36:44 +0000 Jesse Noller Merged revisions 70908 via svnmerge from
Wed, 04 Mar 2009 00:14:51 +0000 Benjamin Peterson merge the io-c branch: C implementation of the io module
Mon, 02 Mar 2009 23:31:26 +0000 Benjamin Peterson ignore the coding cookie in compile(), exec(), and eval() if the source is a string #4626
Tue, 22 Oct 2013 10:22:29 +0200 Christian Heimes Issue #18603: Ensure that PyOS_mystricmp and PyOS_mystrnicmp are in the 2.7
Wed, 07 Nov 2012 09:41:28 +0100 Hynek Schlawack Issue #15001: fix segfault on "del sys.modules['__main__']" 2.7
Tue, 03 Apr 2012 00:30:38 -0400 Benjamin Peterson fix parse_syntax_error to clean up its resources 2.7
Tue, 21 Feb 2012 20:52:54 +0100 Antoine Pitrou Null merge 2.7
Tue, 21 Feb 2012 20:42:48 +0100 Antoine Pitrou Fix crash at startup with -W options. 2.7
Mon, 20 Feb 2012 21:44:56 -0500 Benjamin Peterson merge 2.6 with hash randomization fix 2.7
Sun, 15 May 2011 08:50:32 +0200 Georg Brandl Port #6498 fix: fix several misspellings of "SystemExit" as "SystemError". 2.7
Sat, 05 Mar 2011 15:15:07 +0100 Georg Brandl Dummy-merge 2.6 branch into 2.7 branch. 2.7
Fri, 29 Oct 2010 03:45:34 +0000 Benjamin Peterson Merged revisions 85904 via svnmerge from 2.7
Sun, 24 Oct 2010 03:00:35 +0000 Benjamin Peterson Merged revisions 85814 via svnmerge from 2.7
Sun, 08 Aug 2010 21:37:51 +0000 Antoine Pitrou sys.stderr and sys.excepthook can be None at interpreter shutdown, 2.7
Tue, 25 May 2010 22:30:32 +0000 Victor Stinner Issue #3798: Write sys.exit() message to sys.stderr to use stderr encoding and legacy-trunk
Sun, 09 May 2010 14:46:46 +0000 Antoine Pitrou Untabify C files. Will watch buildbots. legacy-trunk
Sat, 08 May 2010 20:06:02 +0000 Jean-Paul Calderone Skip signal handler re-installation if it is not necessary. Issue 8354. legacy-trunk
Wed, 05 May 2010 20:38:52 +0000 Brett Cannon Change to a Py_XDECREF and fix some whitespace. legacy-trunk
Wed, 10 Mar 2010 22:30:19 +0000 Victor Stinner Issue #3137: Don't ignore errors at startup, especially a keyboard interrupt legacy-trunk
Tue, 20 Oct 2009 21:29:37 +0000 Antoine Pitrou Issue #1722344: threading._shutdown() is now called in Py_Finalize(), which legacy-trunk
Sat, 04 Apr 2009 14:18:13 +0000 Matthias Klose - Issue #3845: In PyRun_SimpleFileExFlags avoid invalid memory access with legacy-trunk
Tue, 31 Mar 2009 22:20:35 +0000 Jesse Noller Issue 5619: Pass MS CRT debug flags into subprocesses legacy-trunk
Fri, 20 Mar 2009 15:51:55 +0000 Mark Dickinson Issue #4258: Use 30-bit digits for Python longs, on 64-bit platforms. legacy-trunk
Fri, 02 Jan 2009 20:47:27 +0000 Benjamin Peterson fix compilation on non-Windows platforms legacy-trunk
Fri, 02 Jan 2009 20:32:55 +0000 Martin v. Löwis Issue #4075: Use OutputDebugStringW in Py_FatalError. legacy-trunk
Tue, 21 Feb 2012 20:42:48 +0100 Antoine Pitrou Fix crash at startup with -W options. 2.6
Mon, 20 Feb 2012 20:42:21 -0500 Barry Warsaw - Issue #13703: oCERT-2011-003: add -R command-line option and PYTHONHASHSEED 2.6
Sat, 05 Mar 2011 15:13:50 +0100 Georg Brandl Dummy-merge 2.5 branch into 2.6 branch. 2.6
Tue, 25 May 2010 22:40:38 +0000 Victor Stinner Merged revisions 81537 via svnmerge from 2.6
Sun, 09 May 2010 15:15:40 +0000 Antoine Pitrou Recorded merge of revisions 81029 via svnmerge from 2.6
Sat, 08 May 2010 21:11:28 +0000 Jean-Paul Calderone Merged revisions 81007 via svnmerge from 2.6
Sun, 21 Mar 2010 14:02:32 +0000 Victor Stinner Partial backport of r78826: leave import site error handler unchanged (print 2.6
Tue, 27 Oct 2009 12:48:52 +0000 Antoine Pitrou Merged revisions 75570,75574,75624 via svnmerge from 2.6
Sat, 04 Apr 2009 14:19:56 +0000 Matthias Klose Merged revisions 71152 via svnmerge from 2.6
Tue, 31 Mar 2009 22:25:20 +0000 Jesse Noller Merged revisions 70908 via svnmerge from 2.6
Sat, 03 Jan 2009 21:55:17 +0000 Georg Brandl Merged revisions 68133-68134,68141-68142,68145-68146,68148-68149,68159-68162,68166,68171-68174,68179,68195-68196,68210,68214-68215,68217-68222 via svnmerge from 2.6
Sat, 22 Nov 2008 20:06:51 +0000 Amaury Forgeot d'Arc Merged revisions 67343 via svnmerge from 2.6
Fri, 31 Oct 2008 02:26:20 +0000 Benjamin Peterson Merged revisions 67066 via svnmerge from 2.6
Sun, 24 Aug 2008 05:04:52 +0000 Neal Norwitz Fix: legacy-trunk
Sat, 19 Jul 2008 10:08:55 +0000 Georg Brandl #3378: in case of no memory, don't leak even more memory. :) legacy-trunk
Sat, 05 Jul 2008 10:07:18 +0000 Georg Brandl Fix tabs. 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
Sun, 01 Jun 2008 08:19:02 +0000 Martin v. Löwis Typo: encoding -> codeset. legacy-trunk
Sun, 01 Jun 2008 08:06:17 +0000 Martin v. Löwis Move sys_stream and sys_isatty out of the have-langinfo block. legacy-trunk
Sun, 01 Jun 2008 07:20:46 +0000 Martin v. Löwis New environment variable PYTHONIOENCODING. legacy-trunk
Mon, 26 May 2008 12:51:38 +0000 Christian Heimes Renamed PyString to PyBytes legacy-trunk
Mon, 26 May 2008 12:29:14 +0000 Christian Heimes First step of the C API rename: legacy-trunk
Sun, 11 May 2008 15:07:39 +0000 Georg Brandl #2816: clarify error messages for EOF while scanning strings. legacy-trunk
Tue, 06 May 2008 22:41:46 +0000 Christian Heimes Implemented PEP 370 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
Wed, 26 Mar 2008 23:07:43 +0000 Amaury Forgeot d'Arc C89 compliance: Microsoft compilers want variable declarations at the top legacy-trunk
Wed, 26 Mar 2008 22:51:58 +0000 Christian Heimes Initialize PyCompilerFlags cf_flags with 0 legacy-trunk
Wed, 26 Mar 2008 22:01:37 +0000 Christian Heimes Patch #2477: Added from __future__ import unicode_literals legacy-trunk
Wed, 26 Mar 2008 12:49:49 +0000 Christian Heimes Merged revisions 61750,61752,61754,61756,61760,61763,61768,61772,61775,61805,61809,61812,61819,61917,61920,61930,61933-61934 via svnmerge from legacy-trunk
Tue, 18 Mar 2008 23:45:49 +0000 Eric Smith Backport of the print function, using a __future__ import. legacy-trunk
Mon, 18 Feb 2008 17:40:47 +0000 Kristján Valur Jónsson Perform correct handling of stack overflow for windows: Catch the correct exception code and reset the overflow condition when handled. legacy-trunk
Fri, 08 Feb 2008 00:11:31 +0000 Christian Heimes Deallocate content of the dict free list on interpreter shutdown legacy-trunk
Sun, 27 Jan 2008 23:34:59 +0000 Christian Heimes Added clear cache methods to clear the internal type lookup cache for ref leak test runs. legacy-trunk
Mon, 07 Jan 2008 17:09:35 +0000 Georg Brandl Patch #602345 by Neal Norwitz and me: add -B option and PYTHONDONTWRITEBYTECODE envvar to skip writing bytecode. legacy-trunk
Thu, 29 Nov 2007 23:35:25 +0000 Amaury Forgeot d'Arc Issue #1402: PyInterpreterState_Clear() may still invoke user code legacy-trunk
Wed, 25 Apr 2007 00:17:39 +0000 Kristján Valur Jónsson Make pythoncore compile cleanly with VisualStudio 2005. Used an explicit typecast to get a 64 bit integer, and undefined the Yield macro that conflicts with winbase.h legacy-trunk
Mon, 12 Mar 2007 16:11:39 +0000 Collin Winter Bug #742342: make Python stop segfaulting on infinitely-recursive reload()s. Fixed by patch #922167. legacy-trunk
Mon, 12 Mar 2007 14:30:05 +0000 Georg Brandl Bug #1678647: write a newline after printing an exception in any legacy-trunk
Wed, 07 Mar 2007 00:40:28 +0000 Georg Brandl Patch #703779: unset __file__ in __main__ after running a file. This legacy-trunk
Wed, 07 Mar 2007 00:34:46 +0000 Georg Brandl Variant of patch #697613: don't exit the interpreter on a SystemExit legacy-trunk
Tue, 06 Mar 2007 12:17:50 +0000 Georg Brandl Bug #1674503: close the file opened by execfile() in an error condition. legacy-trunk
Tue, 23 Jan 2007 13:42:00 +0000 Thomas Wouters SF patch #1630975: Fix crash when replacing sys.stdout in sitecustomize legacy-trunk
Wed, 06 Sep 2006 06:28:06 +0000 Neal Norwitz with and as are now keywords. There are some generated files I can't recreate. legacy-trunk
Wed, 02 May 2007 16:02:48 +0000 Kristján Valur Jónsson Undefine the Yield macro after including Python_ast.h where it may cause conflicts with winbase.h on Windows. 2.5
Mon, 12 Mar 2007 16:49:23 +0000 Collin Winter Bug #742342: make Python stop segfaulting on infinitely-recursive reload()s. Fixed by patch #922167. 2.5
Tue, 06 Mar 2007 12:16:52 +0000 Georg Brandl Bug #1674503: close the file opened by execfile() in an error condition. 2.5
Tue, 23 Jan 2007 13:54:30 +0000 Thomas Wouters Backport trunk revision 53527: 2.5
Mon, 21 Aug 2006 20:16:24 +0000 Neal Norwitz Handle a few more error conditions. legacy-trunk
Sat, 12 Aug 2006 03:17:41 +0000 Neal Norwitz PyModule_GetDict() can fail, produce fatal errors if this happens on startup. legacy-trunk
Sat, 12 Aug 2006 02:12:30 +0000 Neal Norwitz Whoops, how did that get in there. :-) Revert all the parts of 51227 that were not supposed to go it. Only Modules/_ctypes/cfields.c was supposed to be changed legacy-trunk
Sat, 12 Aug 2006 02:06:34 +0000 Neal Norwitz Check returned pointer is valid. legacy-trunk
Sat, 22 Jul 2006 16:20:49 +0000 Neal Norwitz Fix more memory allocation issues found with failmalloc. legacy-trunk
Fri, 21 Jul 2006 07:59:47 +0000 Neal Norwitz Handle more memory allocation failures without crashing. legacy-trunk
Mon, 17 Jul 2006 00:59:04 +0000 Neal Norwitz Reported by Klocwork #151. legacy-trunk
Sat, 10 Jun 2006 12:23:46 +0000 Martin v. Löwis Patch #1495999: Part two of Windows CE changes. 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
Tue, 18 Apr 2006 18:51:06 +0000 Thomas Heller Change those parts of the Python-api that were functions in 2.4, and legacy-trunk
Tue, 18 Apr 2006 06:24:08 +0000 Martin v. Löwis Remove types from type_list if they have no objects 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, 12 Apr 2006 17:06:05 +0000 Armin Rigo Ignore the references to the dummy objects used as deleted keys legacy-trunk
Mon, 03 Apr 2006 10:56:49 +0000 Martin v. Löwis Bug #1421664: Set sys.stderr.encoding legacy-trunk
Tue, 28 Mar 2006 21:44:32 +0000 Tim Peters In format strings slinging Py_ssize_t, unconditionally legacy-trunk
Sun, 26 Mar 2006 23:27:58 +0000 Tim Peters Years in the making. legacy-trunk
Tue, 31 Mar 2009 22:42:05 +0000 Jesse Noller Merged revisions 70913 via svnmerge from 3.0
Mon, 26 Jan 2009 22:03:09 +0000 Antoine Pitrou Merged revisions 68977,68981 via svnmerge from 3.0
Fri, 09 Jan 2009 22:26:34 +0000 Antoine Pitrou Merged revisions 68463 via svnmerge from 3.0
Fri, 09 Jan 2009 19:14:56 +0000 Antoine Pitrou Merged revisions 68451 via svnmerge from 3.0
Sat, 03 Jan 2009 23:59:36 +0000 Georg Brandl Merged revisions 68178 via svnmerge from 3.0
Sat, 03 Jan 2009 23:58:58 +0000 Georg Brandl Merged revisions 68175 via svnmerge from 3.0
Sat, 22 Nov 2008 22:18:04 +0000 Amaury Forgeot d'Arc Merged revisions 67295,67301-67302,67318,67330,67342-67343 via svnmerge from
Fri, 31 Oct 2008 02:28:05 +0000 Benjamin Peterson Merged revisions 67066 via svnmerge from
Thu, 30 Oct 2008 21:48:26 +0000 Christian Heimes Issue 3723: Fixed initialization of subinterpreters
Thu, 30 Oct 2008 21:40:04 +0000 Christian Heimes Issue #4213: The file system encoding is now normalized by the codec subsystem, for example UTF-8 is turned into utf-8.
Fri, 05 Sep 2008 23:27:15 +0000 Benjamin Peterson compile _bytesio and _stringio into the binary and initalize stdio before site fixing #3279
Tue, 26 Aug 2008 22:02:58 +0000 Antoine Pitrou #3663: extra DECREF on syntax errors.
Sat, 23 Aug 2008 20:08:07 +0000 Benjamin Peterson fix #3653 Python could segfault if invalid values were passed to sys.excepthook
Thu, 07 Aug 2008 18:54:33 +0000 Marc-André Lemburg Rename PyUnicode_AsString -> _PyUnicode_AsString and
Wed, 23 Jul 2008 16:10:53 +0000 Georg Brandl Merged revisions 65012,65035,65037-65040,65048,65057,65077,65091-65095,65097-65099,65127-65128,65131,65133-65136,65139,65149-65151,65155,65158-65159,65176-65178,65183-65184,65187-65190,65192,65194 via svnmerge from
Wed, 16 Jul 2008 03:43:04 +0000 Georg Brandl Merged revisions 64623,64640,64665,64687,64689-64690,64719,64721,64735,64742,64744-64746,64756-64761,64767-64769,64771-64772,64774-64775,64788,64793,64835-64836 via svnmerge from
Tue, 15 Jul 2008 17:14:51 +0000 Thomas Heller Make these files to compile again under Windows.