summaryrefslogtreecommitdiffstats
path: root/Objects/typeobject.c
Commit message (Expand)AuthorAgeFilesLines
* Require that __nonzero__() return a bool or exactly an int.Jeremy Hylton2003-06-271-6/+2
* Check return type of __nonzero__() method.Jeremy Hylton2003-06-271-1/+13
* - SF patch 751998 fixes an unwanted side effect of the previous fixGuido van Rossum2003-06-131-5/+13
* Fixed a comment.Brett Cannon2003-06-111-1/+1
* Fix SF #749831, copy raises SystemError when getstate raises exceptionNeal Norwitz2003-06-081-0/+2
* Fix for SF 742911. We now clear the weakrefs *before* calling __del__Guido van Rossum2003-05-291-11/+12
* PyType_Ready(): Complain if the type is a base type, and gc'able, andTim Peters2003-05-211-1/+31
* Fixing the previous patch to have the changes be to the proper docstrings.Brett Cannon2003-05-201-8/+8
* Fix docstrings for __(get|set|del)slice__ to mention that negative indices ar...Brett Cannon2003-05-201-3/+9
* Patch #734231: Update RiscOS support. In particular, correctMartin v. Löwis2003-05-101-1/+1
* Improve the message about metatype/metaclass conflicts.Guido van Rossum2003-04-231-1/+4
* Sigh. The crucial change was still missing from the previousGuido van Rossum2003-04-161-1/+1
* - super() no longer ignores data descriptors, except __class__. SeeGuido van Rossum2003-04-161-4/+10
* Fix three (!) object leaks in the code for assignment to __bases__.Guido van Rossum2003-04-151-1/+3
* Ouch, it's Carlo Verre, not Verre Carlo.Guido van Rossum2003-04-151-1/+1
* Close off the "Verre Carlo hack" as discussed on python-dev.Guido van Rossum2003-04-141-0/+22
* super_getattro(): kill some dead code; explain a mystery.Guido van Rossum2003-04-141-18/+4
* Missing DECREF.Jeremy Hylton2003-04-091-0/+1
* SF bug #699934: Obscure error messageRaymond Hettinger2003-04-061-4/+2
* Refactoring: rename update_these_slots() into update_subclasses() andGuido van Rossum2003-03-241-47/+68
* Improved new Py_TRACE_REFS gimmicks.Tim Peters2003-03-231-4/+1
* slot_sq_contains(): This leaked a reference to the result of callingTim Peters2003-03-231-11/+12
* Refactored some of the Py_TRACE_REFS code. New private API functionTim Peters2003-03-231-0/+12
* SF bug #699934: Obscure error messageRaymond Hettinger2003-03-121-1/+4
* - The extended type structure used for heap types (new-styleGuido van Rossum2003-03-071-49/+34
* Implementing the salient parts of __reduce_ex__ in C.Guido van Rossum2003-02-211-6/+229
* Introducing __reduce_ex__, which is called with a protocol number argumentGuido van Rossum2003-02-181-4/+10
* Removed unreferenced label.Tim Peters2003-02-181-2/+1
* The recent changes to super(), in particular supercheck(), broke whenGuido van Rossum2003-02-181-9/+7
* SF patch #685738 by Michael Stone.Guido van Rossum2003-02-131-1/+19
* Implement another useful feature for proxies: in super(X, x), x mayGuido van Rossum2003-02-121-17/+83
* Fix from SF #681367: inherit tp_as_buffer. This only applies to CGuido van Rossum2003-02-111-0/+2
* Inline create_specialmethod() -- since METH_CLASS is done differentlyGuido van Rossum2003-02-111-15/+5
* Add basic arg sanity checking to wrap_descr_get(). This is calledGuido van Rossum2003-02-111-0/+9
* Get rid of the "bozo" __getstate__ that was inserted when __slots__Guido van Rossum2003-02-101-32/+0
* Comment typo fixAndrew M. Kuchling2003-02-061-1/+1
* Fix for SF #668433. I'm not explaining it here; ample comments are inGuido van Rossum2003-02-051-0/+93
* Fix for SF bug #642358: only provide a new with a __dict__ orGuido van Rossum2003-01-071-4/+24
* Add a refinement to SLOT1BINFULL() that fixes the problem reported inGuido van Rossum2003-01-061-1/+36
* Fix an out-of-bound index in pmerge() discovered by Zooko (SF bugGuido van Rossum2002-12-311-1/+2
* Punctuation fix.Raymond Hettinger2002-12-141-2/+2
* Tighten the tests for assignment to __bases__: disallow empty tuple.Guido van Rossum2002-12-131-0/+6
* SF 548651: Fix the METH_CLASS implementation.Tim Peters2002-12-091-1/+1
* slot_nb_nonzero(): Another leak uncovered by the sandbox datetimeTim Peters2002-12-071-28/+27
* slot_tp_hash(): In the normal path, this leaked a reference to theTim Peters2002-12-061-3/+3
* Nudge getting __module__ and __name__ for new-style classes so thatMichael W. Hudson2002-11-271-17/+24
* I don't know why staring at the email to python-checkins made meMichael W. Hudson2002-11-271-9/+14
* Readjustments to the way we cope with exceptions from subclasses'Michael W. Hudson2002-11-271-10/+32
* I had the inheritance cycle stuff backwards. Oops!Michael W. Hudson2002-11-271-4/+6
* Initialize a variable. Hope this makes things work for Guido.Michael W. Hudson2002-11-261-1/+1