89 Commits (bc7c96b9ea64f4af3cb342725ebdff2abe6058ea)

Author SHA1 Message Date
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. 21 years ago
Martin v. Löwis 18e165558b Merge ssize_t branch. 21 years ago
Jeremy Hylton af68c874a6 Add const to several API functions that take char *. 21 years ago
Raymond Hettinger 8f5cdaa784 * Added a new method flag, METH_COEXIST. 23 years ago
Guido van Rossum 6b29c0147b Make __module__ writable except in restricted mode (like for classic classes). 24 years ago
Jeremy Hylton ff71c98449 Make __module__ settable on functions and methods. 24 years ago
Jeremy Hylton 4f0dcc9a9a Provide __module__ attributes for functions defined in C and Python. 24 years ago
Tim Peters 541ceec3e6 PyCFunction_Call(): Combined two switch cases w/ identical bodies. 24 years ago
Raymond Hettinger bf43f8af35 SF Patch #661440: Refactor and streamline PyCFunction_Call 24 years ago
Fred Drake 7bf9715a8b Introduce two new flag bits that can be set in a PyMethodDef method 25 years ago
Neil Schemenauer d91eec9df3 Re-enable GC of method objects. 25 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 27 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. 30 years ago
Guido van Rossum d266eb460e New permission notice, includes CNRI. 30 years ago
Guido van Rossum a83f270a4b changes for keyword args to built-in functions and classes 31 years ago
Guido van Rossum 6978503235 added findmethodinchain and methodchain data types 32 years ago
Guido van Rossum 10393b1708 add restrictions in restricted mode 32 years ago
Guido van Rossum cab650db8e * Objects/methodobject.c: changed drastically, the object now 32 years ago
Guido van Rossum 6610ad9d6b Added 1995 to copyright message. 32 years ago
Guido van Rossum d7047b395e Lots of minor changes. Note for mappingobject.c: the hash table pointer 32 years ago
Guido van Rossum 1d5735e846 Merge back to main trunk 32 years ago
Guido van Rossum b73cc04e62 * ceval.c, longobject.c, methodobject.c, listnode.c, arraymodule.c, 33 years ago
Guido van Rossum b3f7258f14 * Lots of small changes related to access. 34 years ago
Guido van Rossum 9bfef44d97 * Changed all copyright messages to include 1993. 34 years ago
Guido van Rossum 7066dd75c5 * Makefile: added IMGFILE; moved some stuff around. 34 years ago
Guido van Rossum bab9d03855 Copyright for 1992 added 35 years ago
Guido van Rossum eec181ae88 Lint 35 years ago
Guido van Rossum c06022966f Add "varargs" attribute. 35 years ago
Guido van Rossum bd3a2e6b11 Use AttributeError. 35 years ago
Guido van Rossum e9c430fd3b Implemented __methods__ attribute 35 years ago