116 Commits (547298c94cd491dbfaa7bc5f968c2bdcf91588cc)

Author SHA1 Message Date
Antoine Pitrou e67f48ce5e Issue #14928: Fix importlib bootstrap issues by using a custom executable (Modules/_freeze_importlib) to build Python/importlib.h. 14 years ago
Eli Bendersky 0813168e94 Issue #14090: fix some minor C API problems in default branch (3.3) 14 years ago
Brett Cannon fd0741555b Issue #2377: Make importlib the implementation of __import__(). 14 years ago
Antoine Pitrou 86838b02f0 Fix test failure in test_cmd_line by initializing the hash secret at the earliest point. 14 years ago
Georg Brandl 2daf6ae249 Issue #13703: add a way to randomize the hash values of basic types (str, bytes, datetime) 14 years ago
Antoine Pitrou f34a0cdc6c Issue #10227: Add an allocation cache for a single slice object. 14 years ago
Antoine Pitrou 0d5e52d346 Issue #1856: Avoid crashes and lockups when daemon threads run while the 15 years ago
Georg Brandl 776e586114 Remove sys.subversion and svn build identification leftovers. 15 years ago
Georg Brandl 1ca2e7965c Commit the hg build identification patch from the pymigr repo. 15 years ago
Victor Stinner 00676d1436 Issue #9738: Document encodings of AST, compiler, parser and PyRun functions 15 years ago
Martin v. Löwis 0d012f284b Expose CompileString, not CompileStringFlags under the 15 years ago
Georg Brandl 8334fd9285 Add an "optimize" parameter to compile() to control the optimization level, and provide an interface to it in py_compile, compileall and PyZipFile. 15 years ago
Martin v. Löwis 4d0d471a80 Merge branches/pep-0384. 15 years ago
Kristján Valur Jónsson 3b69db27d7 issue 9910 15 years ago
Antoine Pitrou 696e03553b Issue #477863: Print a warning at shutdown if gc.garbage is not empty. 16 years ago
Antoine Pitrou 7f14f0d8a0 Recorded merge of revisions 81032 via svnmerge from 16 years ago
Antoine Pitrou f95a1b3c53 Recorded merge of revisions 81029 via svnmerge from 16 years ago
Gregory P. Smith fb94c5f1e5 * Replaces the internals of the subprocess module from fork through exec on 16 years ago
Benjamin Peterson e39d5d5f81 Merged revisions 73782-73784 via svnmerge from 17 years ago
Benjamin Peterson ffeaa88525 a little more fiddling to make flags like 2.x 17 years ago
Benjamin Peterson 466a7822c1 the old CO_FUTURE flags can't be commented out 17 years ago
Brett Cannon e3944a5e1e The BDFL has retired! Long live the FLUFL (Friendly Language Uncle For Life)! 17 years ago
Benjamin Peterson f5b52246ed ignore the coding cookie in compile(), exec(), and eval() if the source is a string #4626 17 years ago
Amaury Forgeot d'Arc 3d17a5c5ae Merged revisions 64214 via svnmerge from 18 years ago
Christian Heimes 72b710a596 Renamed PyString to PyBytes 18 years ago
Christian Heimes 9c4756ea26 Renamed PyBytes to PyByteArray 18 years ago
Martin v. Löwis 790465fd90 Change command line processing API to use wchar_t. 18 years ago
Christian Heimes 77c02ebf38 Merged revisions 60481,60485,60489-60492,60494-60496,60498-60499,60501-60503,60505-60506,60508-60509,60523-60524,60532,60543,60545,60547-60548,60552,60554,60556-60559,60561-60562,60569,60571-60572,60574,60576-60583,60585-60586,60589,60591,60594-60595,60597-60598,60600-60601,60606-60612,60615,60617-60678 via svnmerge from 18 years ago
Christian Heimes 217cfd1c86 Cleanup: Replaced most PyInt_ aliases with PyLong_ and disabled the aliases in intobject.h 18 years ago
Martin v. Löwis 85bcc66bb4 Convert code from sys.stdin.encoding to UTF-8 in 19 years ago
Collin Winter 670e692134 Patch #1680961: remove sys.exitfunc and replace it with a private C API. Also, reimplement atexit in C so it can take advantage of this private API. 19 years ago
Neal Norwitz 6968b056ef SF patch #1669633, add methods for bytes from Pete Shinners. 19 years ago
Guido van Rossum 45aecf451a Checkpoint. 218 tests are okay; 53 are failing. Done so far: 20 years ago
Martin v. Löwis 056a69cba6 Reconst parameters that lost their const in the AST merge. 20 years ago
Thomas Wouters 34aa7ba114 from __future__ import with_statement addon for 'with', mostly written by 20 years ago
Thomas Wouters f7f438ba3b SF patch #1438387, PEP 328: relative and absolute imports. 20 years ago
Martin v. Löwis bd260da900 Generate code to recursively copy an AST into 20 years ago
Neal Norwitz ab51f5f24d Per discussion on python-dev, remove CO_GENERATOR_ALLOWED. Leave comment about not removing yet. 20 years ago
Martin v. Löwis 43b57805fb Drop sys.build_number. Add sys.subversion. 20 years ago
Barry Warsaw 2a38a86c1c Expose Subversion revision number (calculated via "svnversion .") to Python. 20 years ago
Neal Norwitz adb69fcdff Merge from ast-arena. This reduces the code in Python/ast.c by ~300 lines, 20 years ago
Mark Hammond f3ddaee9a0 Correct error to PyRun_SimpleString macro introduced in AST merge. 20 years ago
Jeremy Hylton 3e0055f8c6 Merge ast-branch to head 20 years ago
Raymond Hettinger d794666048 * Improve code for the empty frozenset singleton: 21 years ago
Michael W. Hudson ba283e2b7f This is my patch: 21 years ago
Raymond Hettinger fb09f0e85c Finalize the freelist of list objects. 22 years ago
Martin v. Löwis 336e85f56a Patch #900727: Add Py_InitializeEx to allow embedding without signals. 22 years ago
Jason Tishler 0d2a75c7b8 Patch #1006003: Cygwin standard module build problems 22 years ago
Guido van Rossum 4b499dd3fb - Finally fixed the bug in compile() and exec where a string ending 23 years ago
Just van Rossum 3aaf42c613 patch #683515: "Add unicode support to compile(), eval() and exec" 23 years ago