summaryrefslogtreecommitdiffstats
path: root/Objects
Commit message (Expand)AuthorAgeFilesLines
* When overriding __str__ or __repr__, set the tp_print slot to NULL.Guido van Rossum2001-10-291-0/+2
* PyObject_CallFunctionObArgs() ---> PyObject_CallFunctionObjArgs()Fred Drake2001-10-281-5/+5
* SF bug #475327: type() produces incorrect error msgTim Peters2001-10-271-6/+21
* dictionary() constructor:Tim Peters2001-10-271-7/+5
* PyObject_CallFunction(), PyObject_CallMethod(): Make sure we do not touchFred Drake2001-10-271-18/+11
* Be smarter about clearing the weakref lists for instances, instance methods,Fred Drake2001-10-262-3/+6
* Added two new functions to conveniently call functions/methods from C.Fred Drake2001-10-261-0/+76
* Generalize dictionary() to accept a sequence of 2-sequences. At theTim Peters2001-10-262-17/+103
* Allow assignment to newinstance.__dict__.Guido van Rossum2001-10-261-1/+24
* complex_subtype_from_string(): move the declaration of s_buffer[] outGuido van Rossum2001-10-251-1/+3
* SF patch #474590 -- RISC OS supportGuido van Rossum2001-10-241-0/+7
* SF patch #474175 (Jay T Miller): file.readinto arg parsing bugGuido van Rossum2001-10-231-1/+2
* Referencable is not a word, so don't use it in an error message <wink>.Jeremy Hylton2001-10-221-2/+2
* cleanup indentationJeremy Hylton2001-10-221-1/+1
* Make the error message for unsupported operand types cleaner, inGuido van Rossum2001-10-222-8/+28
* Fix for SF bug #472940: can't getattr() attribute shown by dir()Guido van Rossum2001-10-221-28/+1
* Methods of built-in types now properly check for keyword argumentsGuido van Rossum2001-10-222-12/+25
* Add missing "static" declarations (found by "make smelly").Neil Schemenauer2001-10-212-5/+5
* Adding missing "static" declarations (found by "make smelly").Neil Schemenauer2001-10-211-3/+3
* Big internal change that should have no external effects: unify theGuido van Rossum2001-10-211-527/+243
* Fix for Bug #216405:Thomas Heller2001-10-191-4/+6
* Additional test and documentation for the unicode() changes.Marc-André Lemburg2001-10-191-2/+3
* SF patch #470578: Fixes to synchronize unicode() and str()Guido van Rossum2001-10-192-62/+67
* Missing file structseq.c for SF patch #462296Guido van Rossum2001-10-181-0/+284
* Remove an unnecessary check for NULL.Fred Drake2001-10-181-4/+3
* When weakref proxies are involved in binary & ternary slot operations,Fred Drake2001-10-181-15/+28
* Fix SF bug #472234: type(obj) calls type->tp_init (Roeland Rengelink)Guido van Rossum2001-10-181-0/+7
* Fix error checking done by abstract_issubclass and abstract_isinstance.Neil Schemenauer2001-10-181-44/+61
* Protect references to tp_descr_get and tp_dict with the appropriate test:Guido van Rossum2001-10-171-9/+14
* Remove a bunch of stuff that's no longer needed now that update_slot()Guido van Rossum2001-10-171-42/+20
* slot_sq_item(): ensure that self is an instance of the wrapper'sGuido van Rossum2001-10-171-3/+5
* SF bug [#468061] __str__ ignored in str subclass.Tim Peters2001-10-162-8/+21
* Refactored the update_slot() code a bit to be hopefully slightly moreGuido van Rossum2001-10-161-57/+61
* Get rid of __defined__ and tp_defined -- there's no need toGuido van Rossum2001-10-151-41/+23
* Completely get rid of __dynamic__ and the correspondingGuido van Rossum2001-10-151-101/+21
* Add (void *) casts to solve some problems on HP-UX 11.0, as discussedGuido van Rossum2001-10-151-3/+3
* Redid the slot computation. The initial slot assignments are now doneGuido van Rossum2001-10-131-64/+91
* Remove extra "]" in splitlines() docstring.Fred Drake2001-10-131-1/+1
* Band-aid solution to SF bug #470634: readlines() on linux requires 2 ^D's.Guido van Rossum2001-10-121-4/+11
* Now that COPYBUF is a new local macro, add #undef COPYBUF.Guido van Rossum2001-10-121-0/+1
* SF bug [#470040] ParseTuple t# vs subclasses.Tim Peters2001-10-121-1/+11
* Another step in the right direction: when a new class's attributeGuido van Rossum2001-10-111-33/+116
* Rather gross workaround for a bug in the mac GUSI I/O library:Jack Jansen2001-10-101-1/+7
* The slot definition table entry for mp_getitem had a bogus wrapperGuido van Rossum2001-10-091-1/+2
* Halfway checkin. This is still messy, but it's beginning to addressGuido van Rossum2001-10-091-140/+301
* It turned out not so difficult to support old-style numbers (thoseGuido van Rossum2001-10-091-7/+24
* type_subclasses(): debug build was broken due to typo in new assert().Tim Peters2001-10-081-1/+1
* Keep track of a type's subclasses (subtypes), in tp_subclasses, whichGuido van Rossum2001-10-081-1/+71
* Implement isinstance(x, (A, B, ...)). Note that we only allow tuples,Guido van Rossum2001-10-071-1/+16
* Guido suggests, and I agree, to insist that SIZEOF_VOID_P be a power of 2.Tim Peters2001-10-072-8/+4