704 Commits (343ed0ffe0d5ddd4f17c31e14a656a04ac7dfc19)

Author SHA1 Message Date
Martin v. Löwis 14f8b4cfcb Patch #568124: Add doc string macros. 24 years ago
Guido van Rossum 5e2c5fa1bd imp_load_module(): correct and comment the sense of the test for '+' 24 years ago
Jeremy Hylton 4ae6faed9f Cover a few corners in the 'U' mode integration to make imp work. 24 years ago
Jack Jansen c88da1faa5 File modes in filedescr entries are also passed to Python, so we now put "U" 24 years ago
Jack Jansen 7b8c7546eb Mass checkin of universal newline support. 24 years ago
Jack Jansen 8ab04b4d65 Got rid of ifdefs for long-obsolete GUSI versions. 25 years ago
Guido van Rossum 50ee94fd41 is_builtin() is not a Boolean -- it can return -1, 0, 1. [SF #541652] 25 years ago
Guido van Rossum b8bff3f4a9 Return bools from functions named is_<whatever>(). 25 years ago
Neal Norwitz 031829d3ef Use symbolic METH_VARARGS instead of 1 for ml_flags 25 years ago
Tim Peters 1f7df3595a Remove the CACHE_HASH and INTERN_STRINGS preprocessor symbols. 25 years ago
Andrew MacIntyre d940054ad4 OS/2 EMX port changes (Python part of patch #450267): 25 years ago
Marc-André Lemburg bd3be8f0ca Fix to the UTF-8 encoder: it failed on 0-length input strings. 25 years ago
Martin v. Löwis cdc4451222 Include <unistd.h> in Python.h. Fixes #500924. 25 years ago
Tim Peters 36515e28ed Since the MAGIC number scheme is going to break on January 1st, document 25 years ago
Jack Jansen 550fdae2f5 On the macintosh don't take a quick exit in find_module() for frozen submodule imports: the frozen import goes through a different mechanism. 25 years ago
Fred Drake 9cd0efcee9 Use PyDict_Copy() and PyDict_Update() instead of using PyObject_CallMethod() 25 years ago
Guido van Rossum e2ae77b8b8 SF patch #474590 -- RISC OS support 25 years ago
Guido van Rossum 8f4d3316de First part of SF patch #416704: More robust freeze, by Toby Dickenson. 25 years ago
Greg Ward 201baee7ea Remove a couple of unused local variables (bug #445960, compiler warnings 25 years ago
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 25 years ago
Guido van Rossum 59d1d2b434 Iterators phase 1. This comprises: 25 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