311 Commits (e90cdaa185edf92c069cd3daa7f975e5811ee1dc)

Author SHA1 Message Date
Georg Brandl 2da0fceba7 Patch #602345 by Neal Norwitz and me: add -B option and PYTHONDONTWRITEBYTECODE envvar to skip writing bytecode. 18 years ago
Amaury Forgeot d'Arc 025c347d61 Issue #1402: PyInterpreterState_Clear() may still invoke user code 18 years ago
Kristján Valur Jónsson 00b0a9e5b2 Undefine the Yield macro after including Python_ast.h where it may cause conflicts with winbase.h on Windows. 19 years ago
Kristján Valur Jónsson 67387fb4aa 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 19 years ago
Collin Winter e19d7a3c0a Bug #742342: make Python stop segfaulting on infinitely-recursive reload()s. Fixed by patch #922167. 19 years ago
Collin Winter 276887b16d Bug #742342: make Python stop segfaulting on infinitely-recursive reload()s. Fixed by patch #922167. 19 years ago
Georg Brandl 7b9c555520 Bug #1678647: write a newline after printing an exception in any 19 years ago
Georg Brandl aa2321b0f8 Patch #703779: unset __file__ in __main__ after running a file. This 19 years ago
Georg Brandl 49aafc9f2c Variant of patch #697613: don't exit the interpreter on a SystemExit 19 years ago
Georg Brandl 098cd69ff9 Bug #1674503: close the file opened by execfile() in an error condition. 19 years ago
Georg Brandl 15e138a0dc Bug #1674503: close the file opened by execfile() in an error condition. 19 years ago
Thomas Wouters e471317a08 Backport trunk revision 53527: 19 years ago
Thomas Wouters afea529088 SF patch #1630975: Fix crash when replacing sys.stdout in sitecustomize 19 years ago
Neal Norwitz ca460d9722 with and as are now keywords. There are some generated files I can't recreate. 20 years ago
Neal Norwitz bebdc9e52c Backport 51443: 20 years ago
Neal Norwitz 0c6ae5bad4 Handle a few more error conditions. 20 years ago
Neal Norwitz 0f7dbf731a PyModule_GetDict() can fail, produce fatal errors if this happens on startup. 20 years ago
Neal Norwitz 421c1319ad 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 20 years ago
Neal Norwitz 6b4953fd3d Check returned pointer is valid. 20 years ago
Neal Norwitz b59d08c2fb Fix more memory allocation issues found with failmalloc. 20 years ago
Neal Norwitz d12bd012a6 Handle more memory allocation failures without crashing. 20 years ago
Neal Norwitz a5e4f22bfb Reported by Klocwork #151. 20 years ago
Martin v. Löwis 0e8bd7e1cc Patch #1495999: Part two of Windows CE changes. 20 years ago
Tim Peters 5e9d6cfbda PyErr_Display(), PyErr_WriteUnraisable(): Coverity found a cut-and-paste 20 years ago
Richard Jones 7b9558d37d Conversion of exceptions over from faked-up classes to new-style C types. 20 years ago
Thomas Heller 1b04664eab Change those parts of the Python-api that were functions in 2.4, and 20 years ago
Martin v. Löwis 45294a9562 Remove types from type_list if they have no objects 20 years ago
Anthony Baxter ac6bd46d5c spread the extern "C" { } magic pixie dust around. Python itself builds now 20 years ago
Armin Rigo e170937af6 Ignore the references to the dummy objects used as deleted keys 20 years ago
Martin v. Löwis ea62d2535f Bug #1421664: Set sys.stderr.encoding 20 years ago
Tim Peters 62e97f023b In format strings slinging Py_ssize_t, unconditionally 20 years ago
Tim Peters c9d78aa470 Years in the making. 20 years ago
Guido van Rossum 9d7855076a Address an coverity issue. Coverity was complaining about a line that's fine, 20 years ago
Neal Norwitz f2e0c45492 Fix warnings on x86 (32-bit). 20 years ago
Martin v. Löwis 99b93c2824 Use %Id for size_t-ish things on Win64. 20 years ago
Neal Norwitz 4281cef205 Use Py_ssize_t for _Py_RefTotal. 20 years ago
Neal Norwitz 9589ee276a Tabify 20 years ago
Neal Norwitz e92fba0a12 Get rid of run_err_mod(). It was only used in two places. 20 years ago
Brett Cannon 2e63b73a2c Fix refleak in PyErr_Display(). 20 years ago
Martin v. Löwis 056a69cba6 Reconst parameters that lost their const in the AST merge. 20 years ago
Brett Cannon bf36409e2a PEP 352 implementation. Creates a new base class, BaseException, which has an 20 years ago
Thomas Wouters 34aa7ba114 from __future__ import with_statement addon for 'with', mostly written by 20 years ago
Martin v. Löwis 2b366e41c3 Check whether there are flags. 20 years ago
Martin v. Löwis bd260da900 Generate code to recursively copy an AST into 20 years ago
Martin v. Löwis 18e165558b Merge ssize_t branch. 20 years ago
Neal Norwitz db83eb3170 Fix Bug #1378022, UTF-8 files with a leading BOM crashed the interpreter. 20 years ago
Neal Norwitz adb69fcdff Merge from ast-arena. This reduces the code in Python/ast.c by ~300 lines, 20 years ago
Martin v. Löwis b45b315855 Patch #1350409: Port signal handling to VS 2005. 20 years ago
Jeremy Hylton 3e0055f8c6 Merge ast-branch to head 21 years ago
Neal Norwitz 40d3781416 - Fix segfault with invalid coding. 21 years ago