69 Commits (a6bdfd1fa93ef07f4217fe4048c7a03d405f577e)

Author SHA1 Message Date
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
Benjamin Peterson f921469383 Merged revisions 73774 via svnmerge from 17 years ago
Benjamin Peterson 1bf4765369 only order comparisons are removed in py3k #6119 17 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
Benjamin Peterson f19a7b90bd A little reformating of Py3k warnings 18 years ago
Benjamin Peterson 9f4f48114f Use PyErr_WarnPy3k throughout 18 years ago
Georg Brandl d5b635f196 Make Py3k warnings consistent w.r.t. punctuation; also respect the 18 years ago
Georg Brandl 07e5681fd3 #2346/#2347: add py3k warning for __methods__ and __members__. Patch by Jack Diederich. 18 years ago
Steven Bethard 6a644f92ef Add py3k warnings for code and method inequality comparisons. This should resolve issue 2373. The codeobject.c and methodobject.c changes are both just backports of the Python 3 code. 18 years ago
Christian Heimes 3b718a79af Implemented Martin's suggestion to clear the free lists during the garbage collection of the highest generation. 18 years ago
Christian Heimes 5b970ad483 Unified naming convention for free lists and their limits. All free lists 18 years ago
Christian Heimes 6075a82243 Limit free list of method and builtin function objects to 256 entries each. 18 years ago
Christian Heimes e8954f8ce7 Backport of the PCbuild9 directory from the py3k branch. 18 years ago
Martin v. Löwis 6819210b9e PEP 3123: Provide forward compatibility with Python 3.0, while keeping 19 years ago
Thomas Wouters c6e55068ca Use Py_VISIT in all tp_traverse methods, instead of traversing manually or 20 years ago
Martin v. Löwis eb079f1c25 Use Py_ssize_t for counts and sizes. 20 years ago
Martin v. Löwis 18e165558b Merge ssize_t branch. 20 years ago
Jeremy Hylton af68c874a6 Add const to several API functions that take char *. 20 years ago
Raymond Hettinger 8f5cdaa784 * Added a new method flag, METH_COEXIST. 22 years ago
Guido van Rossum 6b29c0147b Make __module__ writable except in restricted mode (like for classic classes). 23 years ago
Jeremy Hylton ff71c98449 Make __module__ settable on functions and methods. 23 years ago
Jeremy Hylton 4f0dcc9a9a Provide __module__ attributes for functions defined in C and Python. 23 years ago
Tim Peters 541ceec3e6 PyCFunction_Call(): Combined two switch cases w/ identical bodies. 23 years ago
Raymond Hettinger bf43f8af35 SF Patch #661440: Refactor and streamline PyCFunction_Call 23 years ago
Fred Drake 7bf9715a8b Introduce two new flag bits that can be set in a PyMethodDef method 24 years ago
Neil Schemenauer d91eec9df3 Re-enable GC of method objects. 24 years ago
Guido van Rossum 32d34c809f Add optional docstrings to getset descriptors. Fortunately, there's 25 years ago
Sjoerd Mullender 38b88c233a Removed some unreachable break statements to silence SGI compiler. 25 years ago
Barry Warsaw 7ce3694a52 repr's converted to using PyString_FromFormat() instead of sprintf'ing 25 years ago
Martin v. Löwis e3eb1f2b23 Patch #427190: Implement and use METH_NOARGS and METH_O. 25 years ago
Jeremy Hylton 910d7d46dc Remove much dead code from ceval.c 25 years ago
Tim Peters 6d6c1a35e0 Merge of descr-branch back into trunk. 25 years ago
Neil Schemenauer 10c6692774 GC for method objects. 25 years ago
Guido van Rossum 8586991099 REMOVED all CWI, CNRI and BeOpen copyright markings. 26 years ago
Fred Drake ee238b977f ANSI-fication of the sources. 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
Guido van Rossum 9a15c211cf Fix an error on AIX by using a proper cast. 26 years ago
Fred Drake a44d353e2b Trent Mick <trentm@activestate.com>: 26 years ago
Fred Drake 13634cf7a4 This patch addresses two main issues: (1) There exist some non-fatal 26 years ago
Guido van Rossum b18618dab7 Vladimir Marangozov's long-awaited malloc restructuring. 26 years ago
Guido van Rossum bffd683f73 The rest of the changes by Trent Mick and Dale Nagata for warning-free 26 years ago
Guido van Rossum 13fdf5e917 When comparing bound methods, use identity test on the objects, 28 years ago
Guido van Rossum 9223351617 Marc-Andre Lemburg's patch to move the typedef for PyCFunctionObject 28 years ago
Guido van Rossum 8a92c627d9 New feature: if the object's type has a non-NULL tp_doc field, that 28 years ago
Guido van Rossum 1f39c5c666 Added separate free list for cfunction (builtin method) objects, for a 29 years ago
Guido van Rossum c0b618a2cc Quickly renamed the last directory. 29 years ago
Guido van Rossum d266eb460e New permission notice, includes CNRI. 30 years ago