log Objects/typeobject.c @ 20010:d03c19db3094 legacy-trunk

age author description
Tue, 18 Sep 2001 20:38:53 +0000 Guido van Rossum Hopefully fix 3-way comparisons. This unfortunately adds yet another legacy-trunk
Tue, 18 Sep 2001 20:03:57 +0000 Guido van Rossum wrap_cmpfunc(): added a safety check for the __cmp__ wrapper. We can legacy-trunk
Tue, 18 Sep 2001 00:23:33 +0000 Tim Peters type_new(): Didn't compile anymore, due to change in struct memberlist legacy-trunk
Fri, 14 Sep 2001 19:43:36 +0000 Guido van Rossum tp_new_wrapper(): A subtle change in the check for safe use. legacy-trunk
Fri, 14 Sep 2001 17:51:50 +0000 Guido van Rossum Add call_maybe(): a variant of call_method() that returns legacy-trunk
Fri, 14 Sep 2001 16:58:08 +0000 Guido van Rossum call_method(): legacy-trunk
Thu, 13 Sep 2001 19:18:27 +0000 Tim Peters type_call(): Change in policy. The keyword args (if any) are now passed legacy-trunk
Sat, 08 Sep 2001 04:00:12 +0000 Tim Peters Generalize operator.indexOf (PySequence_Index) to work with any legacy-trunk
Fri, 07 Sep 2001 18:52:13 +0000 Guido van Rossum PyType_IsSubtype(): test tp_flags for HAVE_CLASS bit before accessing legacy-trunk
Thu, 30 Aug 2001 23:13:11 +0000 Guido van Rossum Give 'super' a decent repr(), and readonly attributes to access the legacy-trunk
Thu, 30 Aug 2001 20:07:55 +0000 Tim Peters Squash new compiler wng. legacy-trunk
Thu, 30 Aug 2001 20:00:07 +0000 Guido van Rossum Pytype_GenericAlloc(): round up size so we zap all four bytes of the legacy-trunk
Thu, 30 Aug 2001 04:43:35 +0000 Guido van Rossum Safety measures now that str and tuple are subclassable: legacy-trunk
Thu, 30 Aug 2001 04:37:15 +0000 Guido van Rossum Make 'super' subclassable. (Not sure how useful this is yet. :-) legacy-trunk
Wed, 29 Aug 2001 23:54:54 +0000 Neil Schemenauer Use new GC API. Remove usage of BASICSIZE macros. legacy-trunk
Wed, 29 Aug 2001 15:47:06 +0000 Guido van Rossum Fix super() so that it is usable for static methods (like __new__) as well. legacy-trunk
Tue, 28 Aug 2001 18:28:21 +0000 Guido van Rossum Fix a typo in SLOT0 macro for the declaration of cache_str. legacy-trunk
Tue, 28 Aug 2001 18:22:14 +0000 Guido van Rossum Finish the previous checkin: also avoid getattr when calling the method legacy-trunk
Tue, 28 Aug 2001 17:47:51 +0000 Guido van Rossum Change in policy: when a slot_tp_xxx function looks for the __xxx__ method, legacy-trunk
Fri, 24 Aug 2001 18:34:26 +0000 Barry Warsaw repr's converted to using PyString_FromFormat() instead of sprintf'ing legacy-trunk
Fri, 24 Aug 2001 16:47:00 +0000 Guido van Rossum Add 'super', another new object type with magical properties. legacy-trunk
Fri, 24 Aug 2001 10:13:31 +0000 Guido van Rossum slot_tp_descr_get(): guard against NULL obj or type (bug reported by legacy-trunk
Wed, 22 Aug 2001 19:24:42 +0000 Barry Warsaw Merge changes from r22a2-branch back into trunk. Also, change patch legacy-trunk
Fri, 17 Aug 2001 21:57:47 +0000 Guido van Rossum Address SF bug #442813. The sequence getitem wrappers should do legacy-trunk
Fri, 17 Aug 2001 20:32:36 +0000 Guido van Rossum Weak reference support, closing SF bug #451773. legacy-trunk
Fri, 17 Aug 2001 16:47:50 +0000 Guido van Rossum type_new(): look for __dynamic__ at the module level (after looking in legacy-trunk
Fri, 17 Aug 2001 11:18:38 +0000 Guido van Rossum type_new(): only defer to the winning metatype if it's different from legacy-trunk
Thu, 16 Aug 2001 18:52:43 +0000 Guido van Rossum Fix object_repr() to include the module (using the same rules as legacy-trunk
Thu, 16 Aug 2001 13:15:00 +0000 Martin v. Löwis Patch #427190: Implement and use METH_NOARGS and METH_O. legacy-trunk
Thu, 16 Aug 2001 09:18:56 +0000 Guido van Rossum Fix SF bug #442501: calculate __module__ properly. legacy-trunk
Thu, 16 Aug 2001 08:27:33 +0000 Guido van Rossum Subtle change to make None.__class__ work: legacy-trunk
Wed, 15 Aug 2001 23:57:02 +0000 Guido van Rossum - Another big step in the right direction. All the overridable legacy-trunk
Tue, 14 Aug 2001 20:04:48 +0000 Guido van Rossum Non-function fields, like tp_dictoffset and tp_weaklistoffset, should legacy-trunk
Sun, 12 Aug 2001 05:17:56 +0000 Guido van Rossum Make dynamic types work as intended. Or at least more so. legacy-trunk
Sun, 12 Aug 2001 03:43:35 +0000 Guido van Rossum Temporary stop-gap fix for dynamic classes, so they pass the test. legacy-trunk
Fri, 10 Aug 2001 21:24:08 +0000 Guido van Rossum - Big changes to fix SF bug #442833 (a nasty multiple inheritance legacy-trunk
Fri, 10 Aug 2001 17:39:49 +0000 Guido van Rossum Change PyType_Ready() to use the READY and READYING flags. This makes legacy-trunk
Thu, 09 Aug 2001 19:43:37 +0000 Guido van Rossum Sigh. Strengthen the resriction of the previous checkin: tp_new is legacy-trunk
Thu, 09 Aug 2001 19:38:15 +0000 Guido van Rossum Thinking back to the 2.22 revision, I didn't like what I did there one legacy-trunk
Wed, 08 Aug 2001 22:26:22 +0000 Guido van Rossum Proper support for binary operators, including true division and floor legacy-trunk
Wed, 08 Aug 2001 15:29:49 +0000 Jack Jansen Removed extraneous semicolons that caused a gazzilion "empty declaration" warnings in the MetroWerks compiler. legacy-trunk
Tue, 07 Aug 2001 17:24:28 +0000 Guido van Rossum - Rename PyType_InitDict() to PyType_Ready(). legacy-trunk
Tue, 07 Aug 2001 16:40:56 +0000 Guido van Rossum Cosmetics: legacy-trunk
Mon, 06 Aug 2001 16:50:37 +0000 Guido van Rossum A totally new way to do the __new__ wrapper. This should address the legacy-trunk
Thu, 02 Aug 2001 15:31:58 +0000 Guido van Rossum Fix SF #442791 (revisited): No __delitem__ wrapper was defined. legacy-trunk
Thu, 02 Aug 2001 04:15:00 +0000 Tim Peters Merge of descr-branch back into trunk. legacy-trunk
Sun, 10 Jun 2001 21:43:28 +0000 Jack Jansen Added a missing cast to the hashfunc initializer. legacy-trunk
Sat, 09 Jun 2001 07:34:05 +0000 Martin v. Löwis Patch #424475: Speed-up tp_compare usage, by special-casing the common legacy-trunk
Fri, 01 Sep 2000 23:29:29 +0000 Guido van Rossum REMOVED all CWI, CNRI and BeOpen copyright markings. legacy-trunk
Sun, 09 Jul 2000 06:21:27 +0000 Fred Drake ANSI-fication of the sources. legacy-trunk
Fri, 30 Jun 2000 23:58:06 +0000 Guido van Rossum Change copyright notice - 2nd try. legacy-trunk
Fri, 30 Jun 2000 23:50:40 +0000 Guido van Rossum Change copyright notice. legacy-trunk
Mon, 02 Jun 1997 14:43:07 +0000 Guido van Rossum American spelling in doc string. legacy-trunk
Fri, 02 May 1997 03:12:38 +0000 Guido van Rossum Quickly renamed the last directory. legacy-trunk
Fri, 25 Oct 1996 14:44:06 +0000 Guido van Rossum New permission notice, includes CNRI. legacy-trunk
Sat, 07 Jan 1995 11:58:15 +0000 Guido van Rossum added getattr(), supporting __doc__ and _name__ legacy-trunk
Wed, 04 Jan 1995 19:07:38 +0000 Guido van Rossum Added 1995 to copyright message. legacy-trunk
Tue, 30 Aug 1994 08:27:36 +0000 Guido van Rossum Merge back to main trunk legacy-trunk
Mon, 29 Mar 1993 10:43:31 +0000 Guido van Rossum * Changed all copyright messages to include 1993. legacy-trunk
Thu, 17 Sep 1992 17:54:56 +0000 Guido van Rossum * Makefile: added IMGFILE; moved some stuff around. legacy-trunk