summaryrefslogtreecommitdiffstats
path: root/Objects/descrobject.c
Commit message (Expand)AuthorAgeFilesLines
* PEP 3123: Provide forward compatibility with Python 3.0, while keepingMartin v. Löwis2007-07-211-16/+8
* Change fix for segfaulting property(), add a NEWS entry and a test.Georg Brandl2006-08-041-10/+12
* Fix bug caused by first decrefing, then increfing.Georg Brandl2006-08-041-5/+4
* Put method-wrappers into trashcan. Fixes #927248.Martin v. Löwis2006-07-031-1/+3
* (arre, arigo) SF bug #1350060Armin Rigo2006-06-081-7/+19
* Use Py_VISIT in all tp_traverse methods, instead of traversing manually orThomas Wouters2006-04-151-40/+8
* Remove unnecessary casts in type object initializers.Georg Brandl2006-03-301-2/+2
* Patch #1434038: property() now uses the getter's docstring if there isGeorg Brandl2006-03-081-0/+12
* Revert backwards-incompatible const changes.Martin v. Löwis2006-02-271-1/+1
* Merge ssize_t branch.Martin v. Löwis2006-02-151-4/+4
* Add const to several API functions that take char *.Jeremy Hylton2005-12-101-2/+2
* Added proper reflection on instances of <type 'method-wrapper'>, e.g.Armin Rigo2005-11-071-13/+46
* As per discussion on python-dev, descriptors defined in C with a NULL setterBarry Warsaw2005-04-191-2/+2
* Use PyDict_Contains() instead of PySequence_Contains().Raymond Hettinger2003-12-131-2/+2
* Return a bool rather than an int from proxy_has_key().Guido van Rossum2003-10-091-1/+4
* SF patch #798467: Update docstring of has_key for bool changesRaymond Hettinger2003-09-011-1/+1
* property_traverse() should also traverse into prop_doc -- there's noGuido van Rossum2003-04-091-0/+1
* Put proper tests in classmethod_get(). Remove the type argument toGuido van Rossum2003-02-111-16/+47
* SF patch #659536: Use PyArg_UnpackTuple where possible.Raymond Hettinger2002-12-291-1/+1
* SF 548651: Fix the METH_CLASS implementation.Tim Peters2002-12-091-0/+72
* Added comparison functions to dict proxies.Raymond Hettinger2002-08-311-2/+14
* Make PyDescr_IsData() a macro. It's too simple to be a function.Guido van Rossum2002-08-191-6/+0
* Simple but important optimization for descr_check(): instead of theGuido van Rossum2002-08-191-1/+1
* Allow more docstrings to be removed during compilationNeal Norwitz2002-08-131-9/+11
* SF patch 568629 by Oren Tirosh: types made callable.Guido van Rossum2002-06-141-1/+1
* Patch #568124: Add doc string macros.Martin v. Löwis2002-06-131-2/+2
* Fold long lines. (Walter, please take note! :-)Guido van Rossum2002-04-131-9/+18
* PyObject_GC_Del can now be used as a function designator.Neil Schemenauer2002-04-121-1/+1
* Add missing methods iterkeys, itervalues and iteritems toWalter Dörwald2002-03-251-6/+26
* SF bug #493561: incorrect format string descrobject.c (Neal Norwitz)Guido van Rossum2001-12-151-2/+2
* Well what do you know. The Python implementation contained the sameGuido van Rossum2001-12-101-2/+2
* Fix the Python property class in a comment right.Guido van Rossum2001-12-101-22/+23
* property_descr_get(): Fix a curious bug in the property() type: whenGuido van Rossum2001-12-101-5/+5
* Methods of built-in types now properly check for keyword argumentsGuido van Rossum2001-10-221-0/+11
* Adding missing "static" declarations (found by "make smelly").Neil Schemenauer2001-10-211-3/+3
* *EXPERIMENTAL* speedup of slot_sq_item. This sped up the followingGuido van Rossum2001-10-031-33/+1
* Add Garbage Collection support to new-style classes (not yet to theirGuido van Rossum2001-10-021-20/+94
* Make properties discoverable from Python:Tim Peters2001-09-241-25/+56
* Add optional docstrings to getset descriptors. Fortunately, there'sGuido van Rossum2001-09-201-7/+22
* Add optional docstrings to member descriptors. For backwardsGuido van Rossum2001-09-201-10/+23
* Rename 'getset' to 'property'.Guido van Rossum2001-09-061-23/+23
* Make getset subclassable.Guido van Rossum2001-08-301-1/+1
* getset_init(): the function name in the PyArg_ParseTuple() formatGuido van Rossum2001-08-241-1/+1
* repr's converted to using PyString_FromFormat() instead of sprintf'ingBarry Warsaw2001-08-241-10/+8
* Change the getset type to take an optional third function argument:Guido van Rossum2001-08-241-9/+21
* getset_descr_set(): guard against deletion (indicated by a set callGuido van Rossum2001-08-241-1/+4
* getset_init(): make the arguments optional.Guido van Rossum2001-08-241-3/+11
* Add new built-in type 'getset' (PyGetSet_Type).Guido van Rossum2001-08-231-0/+135
* Patch #427190: Implement and use METH_NOARGS and METH_O.Martin v. Löwis2001-08-161-22/+10
* Subtle change to make None.__class__ work:Guido van Rossum2001-08-161-2/+2