735 Commits (3d53d8756f0403eec6a4e12f183103d651bed6c5)

Author SHA1 Message Date
Tim Peters 692323488b Add a new function imp.lock_held(), and use it to skip test_threaded_import 25 years ago
Barry Warsaw 928833891a Fixed typo in comment leading up to _PyImport_FixupExtension(). 25 years ago
Martin v. Löwis 11d03c57de Put conditional S_IFMT definition into pyport.h. 25 years ago
Martin v. Löwis f9836ba4fe Put conditional S_ISDIR definition(s) into pyport.h. 25 years ago
Tim Peters c173137391 Derived from SF patch #446899 Permit import of .pyw under Windows, from 25 years ago
Tim Peters 6d6c1a35e0 Merge of descr-branch back into trunk. 25 years ago
Neil Schemenauer 7d4bb9f179 Add -E command line switch (ignore environment variables like PYTHONHOME 25 years ago
Guido van Rossum f48f11cd79 SF Patch #441791, with changes: when "import foo.bar" fails with an 25 years ago
Tim Peters 0f9431fb18 SF bug #438295: [Windows] __init__.py cause strange behavior 25 years ago
Tim Peters cab3f68f61 SF bug #417093: Case sensitive import: dir and .py file w/ same name 26 years ago
Guido van Rossum 59d1d2b434 Iterators phase 1. This comprises: 26 years ago
Jeremy Hylton 37832f0c8d split long line 26 years ago
Jack Jansen 4df3c5284f Case-checking was broken on the Macintosh. Fixed. 26 years ago
Fred Drake a76ba6ed9b Add some spaces around the "=" in assignments. 26 years ago
Guido van Rossum 48a680c097 RISCOS changes by dschwertberger. 26 years ago
Tim Peters 677898a391 Thanks to Steven Majewski, finally putting MacOS X imports to bed for 2.1b1. 26 years ago
Tim Peters d1e87a8288 More MacOSX fiddling. As noted in a comment, I believe all variations 26 years ago
Tim Peters dbe6ebbeff More fiddling w/ the new-fangled Mac import code. 26 years ago
Fred Drake c63d3e9453 Suppress a compiler warning under OpenVMS; time_t is unsigned on (at least) 26 years ago
Tim Peters 5819aa8b32 Remove extra close curly in code #ifdef'ed out on my box. 26 years ago
Tim Peters 430f5d401d In Steven's apparent absence, check in *something* with a non-zero chance 26 years ago
Tim Peters e860f9b983 Ack -- my eyes are getting bleary. Typos in the comment typo repairs. 26 years ago
Tim Peters f91ed2ddcf Comment typos. 26 years ago
Tim Peters 50d8d37b3f Implement PEP 235: Import on Case-Insensitive Platforms. 26 years ago
Guido van Rossum 85cd1d690c The code in PyImport_Import() tried to save itself a bit of work and 26 years ago
Marc-André Lemburg 3c61c3525f This modified version of a patch by Thomas Heller allows __import__ 26 years ago
Jeremy Hylton b1cbc1e36b bump the magic number; the compiler has changed since 2.1a1 26 years ago
Barry Warsaw 914a0b1db6 Steve Majewski's patch #103495, MatchFilename() and find_module() 26 years ago
Tim Peters d9b9ac855c It's unclear whether PyMarshal_XXX() are part of the public or private API. 26 years ago
Jeremy Hylton 64949cb753 PEP 227 implementation 26 years ago
Tim Peters 60f42b50d8 Move distributed and duplicated config for stat() and fstat() into pyport.h. 26 years ago
Guido van Rossum 4c3f57cf05 SF Patch #103154 by jlt63: Cygwin Check Import Case Patch. 26 years ago
Guido van Rossum 215c340aa3 Rip out DOS-8x3 support. 26 years ago
Barry Warsaw 84294487df _PyImport_Fini(): Closed small memory leak when an embedded app calls 26 years ago
Tim Peters 42c83afd14 The 2.0b2 change to write .pyc files in exclusive mode (if possible) 26 years ago
Guido van Rossum 55a8338d7f On Unix, use O_EXCL when creating the .pyc/.pyo files, to avoid a race condition 26 years ago
Guido van Rossum 8586991099 REMOVED all CWI, CNRI and BeOpen copyright markings. 26 years ago
Thomas Wouters dd13e4f91f Replace the run-time 'future-bytecode-stream-inspection' hack to find out 26 years ago
Thomas Wouters 434d0828d8 Support for three-token characters (**=, >>=, <<=) which was written by 26 years ago
Barry Warsaw 45ab2b65f6 Thomas reminds me to bump the MAGIC number for the extended print 26 years ago
Thomas Wouters 5215225ea1 Apply SF patch #101135, adding 'import module as m' and 'from module import 26 years ago
Thomas Wouters 0be5aab04d Merge UNPACK_LIST and UNPACK_TUPLE into a single UNPACK_SEQUENCE, since they 26 years ago
Thomas Wouters 2f2370bfc9 Oops. One of last nights ANSIfication patches accidentily upped the bytecode 26 years ago
Thomas Wouters b4bd21cf79 ANSIfy as many declarations as possible. 26 years ago
Thomas Wouters f70ef4f860 Mass ANSIfication of function definitions. Doesn't cover all 'extern' 26 years ago
Jack Jansen cbf630f0a9 Include macglue.h for some function prototypes, and renamed a few 26 years ago
Tim Peters dbd9ba6a6c Nuke all remaining occurrences of Py_PROTO and Py_FPROTO. 26 years ago
Guido van Rossum 63e97ad4ea Jack Jansen, Mac patch: 26 years ago
Guido van Rossum ffcc3813d8 Change copyright notice - 2nd try. 26 years ago
Guido van Rossum fd71b9e9d4 Change copyright notice. 26 years ago