summaryrefslogtreecommitdiff
path: root/Mac/Python/macimport.c
Commit message (Collapse)AuthorAgeFilesLines
* Getting rid of support for MacOS9 and earlier. This is the first step,Jack Jansen2003-11-191-445/+0
| | | | | and the biggest in size, but probably the easiest. Hunting through the source code comes next.
* Use PyString_CHECK_INTERNED.Jack Jansen2002-09-061-3/+3
|
* Fixed potential refcount problems with interned strings, adapted comments, ↵Jack Jansen2002-07-221-6/+16
| | | | added a bit more trace output if verbose > 1.
* Got rid of ifdefs for long-obsolete GUSI versions and other stuff that is ↵Jack Jansen2002-04-111-41/+0
| | | | now standard (appearance, interned strings)
* Replace sprintf() with PyOS_snprintf().Jack Jansen2001-12-051-4/+4
|
* MacPython -vv equivalent printed incorrect filenames, fixed. AlsoJack Jansen2001-11-051-11/+1
| | | | removed some outdated code.
* Got rid of 68k-Mac and other outdated ifdefs.Jack Jansen2001-08-071-6/+0
|
* Fixed bug that prevented shared libs that are submodules of aJust van Rossum2001-06-261-1/+1
| | | | package to be loaded from a PYD resource.
* Fixed a nasty slowdown in imports in frozen applications: the shortcutJack Jansen2001-05-221-18/+32
| | | | | | for loading modules from the application resource fork stopped working when sys.path component normalization was implemented. Comparison of sys.path components is now done by FSSpec in stead of by pathname.
* Release a PYC resource after reading it. No need to keep it incore.Jack Jansen2001-02-211-0/+2
|
* ANSIfication step 2: make sure all needed prototypes are available, and all ↵Jack Jansen2000-07-111-0/+2
| | | | | | needed header files included.
* PyMac_FindModuleExtension now uses a size_t as its size parameter for ↵Jack Jansen2000-07-031-1/+1
| | | | compatibility.
* Started on GUSI2 and threading support.Jack Jansen2000-04-071-4/+4
|
* Replaced fprintf(stderr,...) with PySys_WriteStderr(...) where appropriate.Jack Jansen1998-10-121-4/+3
|
* Mods by Just to allow aliases in sys.path entriesJack Jansen1998-09-071-0/+20
|
* Support for freezing packages (Just).Jack Jansen1998-08-181-1/+32
|
* The PYD resource should now contain 2 strings: one for the ppcJack Jansen1998-07-311-2/+10
| | | | | fragment name and one for the cfm68k fragment name (Just). Also, some unused variables removed.
* All import-related code has moved to macimport.c.Jack Jansen1998-07-131-0/+416
There's also new support for importing code fragments: if a file on sys.path contains a PYD resource with resourcename equal to the name of the module to be imported this PYD resource should contain a (pascal) string with the name of a code fragment to load. This allows freezing Python programs without access to source or a development environment.