| 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
|