COMMITS
/ Python/import.c October 1, 1998
G
While scalling sys.modules, skip entries that don't have string keys,
Guido van Rossum committed
September 14, 1998
G
Mac-specific mod to enable aliases on import paths.
Guido van Rossum committed
August 25, 1998
G
__file__ used to be always set to the .pyc (or .pyo) file, even if
Guido van Rossum committed
August 11, 1998
G
Patch by Just van Rossum that changes how we search for submodules of
Guido van Rossum committed
August 6, 1998
G
Added handling for Mac code resource modules (Jack Jansen).
Guido van Rossum committed
August 4, 1998
G
Changes for BeOS, QNX and long long, by Chris Herborth.
Guido van Rossum committed
July 1, 1998
G
Fix two smal memory leaks discovered by Vadim Chugunov.
Guido van Rossum committed
June 24, 1998
G
Ignore Windows case check for ALL CAPS 8.3 files
Guido van Rossum committed
May 19, 1998
G
Fix a curious bug: statements like "import sys.time" would succeed,
Guido van Rossum committed
May 14, 1998
G
New APIs for embedding applications that want to add their own entries
Guido van Rossum committed
April 11, 1998
G
Reject empty module names -- otherwise __import__("") does something
Guido van Rossum committed
April 10, 1998
G
Comment out a label on an #endif.
Guido van Rossum committed
G
Address warnings issued by the MSVC++ compiler
Guido van Rossum committed
March 5, 1998
G
Support for frozen packages, matching the revamped Tools/freeze.
Guido van Rossum committed
March 3, 1998
G
Oops -- overuse of dabbrev-expand introduced a strange bug, where
Guido van Rossum committed
G
Add a single Python-wide (!) lock on import. Only one thread at a
Guido van Rossum committed
February 19, 1998
G
Moved clear_carefully() to _PyModule_Clear() in moduleobject.c
Guido van Rossum committed
February 18, 1998
G
Small patches to the DJGPP version of check_case().
Guido van Rossum committed
February 13, 1998
G
Added DJGPP version of check_case(), by Pit Scrorpion (Hans Nowak).
Guido van Rossum committed
G
Add case checking feature on import.
Guido van Rossum committed
February 11, 1998
G
Added PyImport_ExecCodeModuleEx(), which adds an extra parameter to
Guido van Rossum committed
February 6, 1998
G
Two more refinements of the cleanup process.
Guido van Rossum committed
January 19, 1998
G
Rewritten PyImport_Cleanup() and its helper, clear_carefully(). They
Guido van Rossum committed
December 17, 1997
G
Oops! Should've renamed dos_8x3 to dos-8x3 here, too.
Guido van Rossum committed
December 5, 1997
G
Jeff Rush: add definition for S_IFMT for VisualAge C/C++ under OS2.
Guido van Rossum committed
October 31, 1997
G
New policy for package imports: only a directory containing
Guido van Rossum committed
G
Instead of using _PyImport_Inittab[] directly, use the new "official"
Guido van Rossum committed
October 8, 1997
G
Moved mac-specific speedup to a different place (Jack)
Guido van Rossum committed
October 3, 1997
G
Remove unreachable "return 1" at end of ensure_fromlist().
Guido van Rossum committed
September 9, 1997
G
Added docstrings. Not for the obsolete functions though.
Guido van Rossum committed
G
Deleted find_module_in_package and find_module_in_directory -- they
Guido van Rossum committed
G
Crrected a flow control error that caused the wrong error message when
Guido van Rossum committed
September 8, 1997
G
Added support for __all__, which should be a list of modules to be
Guido van Rossum committed
September 7, 1997
G
Bugfix: import A.B from inside package was busted by mark_miss optimization.
Guido van Rossum committed
September 6, 1997
G
Significant speedup -- when a submodule imports a global module, add a
Guido van Rossum committed
G
Fix reload() for package submodules.
Guido van Rossum committed
G
Phase two of package import. "import a.b.c" and all variants now do the
Guido van Rossum committed
September 5, 1997
G
First part of package support.
Guido van Rossum committed
August 15, 1997
G
Keep gcc -Wall happy
Guido van Rossum committed
August 14, 1997
G
Added Jim Fulton's PyImport_Import(), which calls whatever
Guido van Rossum committed
August 12, 1997
G
Use string interning and caching to get speedups on the mac (Jack).
Guido van Rossum committed
August 5, 1997
G
New rules for deleting modules. Rather than having an elaborate
Guido van Rossum committed
August 2, 1997
G
The last of the mass checkins for separate (sub)interpreters.
Guido van Rossum committed
July 21, 1997
G
Removed some variables that are used to exchange data between import.c and
Guido van Rossum committed
July 10, 1997
G
Fix problem discovered by Greg McFarlane: when an imported module
Guido van Rossum committed
May 14, 1997
G
One last rename glitch: import_modules -> _PyImport_Modules.
Guido van Rossum committed
May 7, 1997
G
Instead of importing graminit.h whenever one of the three grammar 'root'
Guido van Rossum committed
April 29, 1997
G
Oops, forgot one: inittab.
Guido van Rossum committed
G
Quickly renamed the remaining files -- this directory is done.
Guido van Rossum committed
April 11, 1997
G
Keep gcc -Wall and Microsoft VC happy.
Guido van Rossum committed