98 Commits (b27cd3e5ad9e3da24cdce7f498fa64d2994788a0)

Author SHA1 Message Date
Brett Cannon 4c14b5de1c #17115,17116: Have modules initialize the __package__ and __loader__ 13 years ago
Meador Inge 29e49d6394 Issue #15394: Fix ref leaks in PyModule_Create. 14 years ago
Eric V. Smith 984b11f88f issue 14660: Implement PEP 420, namespace packages. 14 years ago
Brett Cannon 62228dbd6c Issues #13959, 14647: Re-implement imp.reload() in Lib/imp.py. 14 years ago
Martin v. Löwis bd928fef42 Rename _Py_identifier to _Py_IDENTIFIER. 14 years ago
Martin v. Löwis 1ee1b6fe0d Use identifier API for PyObject_GetAttrString. 14 years ago
Martin v. Löwis d63a3b8beb Implement PEP 393. 14 years ago
Benjamin Peterson c7284122be indicate return value on __dir__ methods 15 years ago
Benjamin Peterson 82b00c1d30 move specialized dir implementations into __dir__ methods (closes #12166) 15 years ago
Victor Stinner 0639b56672 Issue #3080: Add PyModule_NewObject() function 15 years ago
Victor Stinner bd475115c4 Issue #3080: Add PyModule_GetNameObject() 15 years ago
R. David Murray 800dfee91a Merged revisions 87251 via svnmerge from 15 years ago
R. David Murray ce4b170c5a #4236: avoid possible Fatal Error when import is called from __del__ 15 years ago
Alexander Belopolsky 532d091d05 Reverted accidental commit (from r87159) 15 years ago
Alexander Belopolsky fc55789cae Updated UCD version and unicode.org links to Unicode 6.0.0 15 years ago
Martin v. Löwis 4d0d471a80 Merge branches/pep-0384. 15 years ago
Benjamin Peterson 582162e42b Merged revisions 85392 via svnmerge from 15 years ago
Benjamin Peterson dc9542435b Merged revisions 85392 via svnmerge from 15 years ago
Benjamin Peterson 5c4bfc4af0 prefer clearing global objects to obscure module.__dict__ bugs #10068 15 years ago
Victor Stinner 6c00c1464f Issue #9425: Create PyModule_GetFilenameObject() function 16 years ago
Victor Stinner 4a2b7a1b14 Issue #9425: Create PyErr_WarnFormat() function 16 years ago
Victor Stinner f3f22a278d Issue #6697: Fix a crash if a module attribute name contains a surrogate 16 years ago
Antoine Pitrou 7f14f0d8a0 Recorded merge of revisions 81032 via svnmerge from 16 years ago
Antoine Pitrou f95a1b3c53 Recorded merge of revisions 81029 via svnmerge from 16 years ago
Antoine Pitrou c7c96a90bc Recorded merge of revisions 81029 via svnmerge from 16 years ago
Antoine Pitrou c83ea137d7 Untabify C files. Will watch buildbots. 16 years ago
Victor Stinner 8124feb07b module_repr(): use %U to format the file name 16 years ago
Benjamin Peterson 8f6713f46d Merged revisions 76235 via svnmerge from 16 years ago
Benjamin Peterson a0dfa82eca Merged revisions 75149,75260-75263,75265-75267,75292,75300,75376,75405,75429-75433,75437,75445,75501,75551,75572,75589-75591,75657,75742,75868,75952-75957,76057,76105,76139,76143,76162,76223 via svnmerge from 16 years ago
Benjamin Peterson 196b0925ca only clear a module's __dict__ if the module is the only one with a reference to it #7140 16 years ago
Mark Dickinson e94c679df0 Issue #1717: rename tp_compare to tp_reserved. I'll change the 17 years ago
Antoine Pitrou e4bc7f69c2 Issue #4838: When a module is deallocated, free the memory backing the optional module state data. 17 years ago
Georg Brandl 574b1279d9 Remove traces of Py_InitModule*. 17 years ago
Martin v. Löwis 4e0630cb52 Issue #3740: Null-initialize module state. 17 years ago
Marc-André Lemburg 4cc0f24857 Rename PyUnicode_AsString -> _PyUnicode_AsString and 18 years ago
Martin v. Löwis 1a21451b1d Implement PEP 3121: new module initialization and finalization API. 18 years ago
Gregory P. Smith dd96db63f6 This reverts r63675 based on the discussion in this thread: 18 years ago
Christian Heimes 593daf545b Renamed PyString to PyBytes 18 years ago
Christian Heimes 90aa7646af #1629: Renamed Py_Size, Py_Type and Py_Refcnt to Py_SIZE, Py_TYPE and Py_REFCNT. 18 years ago
Christian Heimes e93237dfcc #1629: Renamed Py_Size, Py_Type and Py_Refcnt to Py_SIZE, Py_TYPE and Py_REFCNT. Macros for b/w compatibility are available. 18 years ago
Christian Heimes cbf3b5cb76 Merged revisions 59275-59303 via svnmerge from 18 years ago
Nick Coghlan ef01d822aa Implement PEP 366 18 years ago
Guido van Rossum 98297ee781 Merging the py3k-pep3137 branch back into the py3k branch. 18 years ago
Guido van Rossum 00bc0e0a2d Patch #1272, by Christian Heimes and Alexandre Vassalotti. 18 years ago
Neal Norwitz ed2b7397a0 Use unicode and remove support for some uses of str8. 19 years ago
Neal Norwitz 312e10d63e Get rid of more uses of string and use const in a few places. 19 years ago
Martin v. Löwis 9f2e346911 Merged revisions 56467-56482 via svnmerge from 19 years ago
Martin v. Löwis 6819210b9e PEP 3123: Provide forward compatibility with Python 3.0, while keeping 19 years ago
Martin v. Löwis 5b222135f8 Make identifiers str (not str8) objects throughout. 19 years ago
Walter Dörwald 1ab8330827 Add functions PyUnicode_Append() and PyUnicode_AppendAndDel() that mirror 19 years ago