552 Commits (90c8d06d687eed87fa61bf6bcc3a40beeaef39cd)

Author SHA1 Message Date
Georg Brandl f4ef11659c Need for speed: Patch #921466 : sys.path_importer_cache is now used to cache valid and 20 years ago
Georg Brandl 684fd0c8ec Replace PyObject_CallFunction calls with only object args 20 years ago
Thomas Wouters 9df4e6f673 - Add new Warning class, ImportWarning 20 years ago
Thomas Wouters 49fd7fa443 Merge p3yk branch with the trunk up to revision 45595. This breaks a fair 20 years ago
Anthony Baxter ac6bd46d5c spread the extern "C" { } magic pixie dust around. Python itself builds now 20 years ago
Thomas Wouters 4bdaa271d6 Fix refleak in __import__("") (probably the cause of the 2 refleaks in 20 years ago
Thomas Wouters 8ddab27182 Fix __import__("") to raise ValueError rather than return None. 20 years ago
Skip Montanaro 4ec3c26952 Found this in an old email message from Hartmut Goebel. 21 years ago
Neal Norwitz 2aa9a5dfdd Use macro versions instead of function versions when we already know the type. 21 years ago
Guido van Rossum 45aecf451a Checkpoint. 218 tests are okay; 53 are failing. Done so far: 21 years ago
Guido van Rossum f669436189 Um, I thought I'd already checked this in. 21 years ago
Martin v. Löwis 725507b52e Change int to Py_ssize_t in several places. 21 years ago
Thomas Wouters f7f438ba3b SF patch #1438387, PEP 328: relative and absolute imports. 21 years ago
Guido van Rossum c2e20744b2 PEP 343 -- the with-statement. 21 years ago
Martin v. Löwis 18e165558b Merge ssize_t branch. 21 years ago
Neal Norwitz 1ac754fa10 Check return result from Py_InitModule*(). This API can fail. 21 years ago
Neal Norwitz adb69fcdff Merge from ast-arena. This reduces the code in Python/ast.c by ~300 lines, 21 years ago
Jeremy Hylton af68c874a6 Add const to several API functions that take char *. 21 years ago
Michael W. Hudson aee2e2829d the ast-branch changed the stack discipline of MAKE_CLOSURE, so we need to 21 years ago
Jeremy Hylton 3e0055f8c6 Merge ast-branch to head 21 years ago
Neal Norwitz 708e51a6b1 Fix SF bug #976608, Unhelpful error message when mtime of a module is -1 21 years ago
Guido van Rossum 8ee3e5aa93 - Changes donated by Elemental Security to make it work on AIX 5.3 21 years ago
Georg Brandl 0c55f2946b Patch #1290454: Fix reload() error message when parent module is not in 21 years ago
Michael W. Hudson df88846ebc This is my patch: 21 years ago
Jason Tishler 7961aa6135 Patch #1197318: Cygwin case-sensitive import patch 21 years ago
Raymond Hettinger db29e0fe8c SF patch #1035498: -m option to run a module as a script 22 years ago
Phillip J. Eby 7ec642a4d2 Fix for SF bug #1029475 : reload() doesn't work with PEP 302 loaders. 22 years ago
Raymond Hettinger 2c31a058eb SF patch #1031667: Fold tuples of constants into a single constant 22 years ago
Raymond Hettinger fd2d1f7870 SF Patch #1013667: Cleanup Peepholer Output 22 years ago
Tim Peters 1cd701732f PyImport_ExecCodeModuleEx(): remove module from sys.modules in error cases. 22 years ago
Tim Peters a7c650934d lock_held() docs: Use True/False instead of 1/0. The LaTeX docs were 22 years ago
Tim Peters 86c7d2f220 Trimmed trailing whitespace. 22 years ago
Martin v. Löwis ef82d2fdfe Patch #923098: Share interned strings in marshal. 22 years ago
Thomas Heller 25653242fe Fix a refcount bug in an obscure code corner. 22 years ago
Fred Drake 8759090562 starting to add comments to explain what's here 22 years ago
Jeremy Hylton d4ceb31664 Bump the magic number to avoid sharing bytecode between 2.3 and 2.4. 23 years ago
Armin Rigo 01ab279056 Marshal clean-up (SF patch #873224) 23 years ago
Nicholas Bastin e5662aedef Changed random calls to PyThreadState_Get() to use the macro 23 years ago
Martin v. Löwis 83969eeeeb Decref all if ensure_fromlist fails. Fixes #876533. 23 years ago
Jeremy Hylton ecd9129c94 Add comment to mollify Tim. 23 years ago
Jack Jansen eddc1449ba Getting rid of all the code inside #ifdef macintosh too. 23 years ago
Walter Dörwald f0dfc7ac5c Fix a bunch of typos in documentation, docstrings and comments. 23 years ago
Jason Tishler 6bc06eca70 Bug #794140: cygwin builds do not embed 23 years ago
Fred Drake 1e5fc55c4d - fix typo 23 years ago
Neil Schemenauer 00b0966f20 Don't use the module object setattr when importing submodules. Instead, 23 years ago
Neal Norwitz a11e4c13b1 SF patch #708201, unchecked return value in import.c by Jason Harper 24 years ago
Neal Norwitz 08ea61ad45 Remove PyArg_ParseTuple() for methods which take no args, 24 years ago
Neal Norwitz 2294c0d4ec Cleanup from patch #683257: 24 years ago
Guido van Rossum c4f4ca91e1 Provide access to the import lock, fixing SF bug #580952. This is 24 years ago
Jack Jansen 9363dca3f8 MacPython-OS9 specific fix: If there are non-string items on sys.path don't try to intern them. This has the theoretical problem that resource filenames on sys.path cannot be unicode objects, but in practice that shouldn't matter. 24 years ago