| Tue, 18 Jun 2002 12:38:06 +0000 |
Michael W. Hudson |
About the new but unreferenced new_class, Guido sez:
legacy-trunk
|
| Fri, 14 Jun 2002 20:41:17 +0000 |
Guido van Rossum |
SF patch 568629 by Oren Tirosh: types made callable.
legacy-trunk
|
| Thu, 13 Jun 2002 21:42:04 +0000 |
Guido van Rossum |
Major cleanup operation: whenever there's a call that looks for an
legacy-trunk
|
| Tue, 08 Apr 2003 19:02:34 +0000 |
Tim Peters |
Added private API function _PyInstance_Lookup(). This is part of
2.2
|
| Sun, 02 Feb 2003 19:37:32 +0000 |
Neal Norwitz |
backport:
2.2
|
| Fri, 18 Oct 2002 14:06:02 +0000 |
Guido van Rossum |
Fix (real! :-) memory leaks in half_cmp and half_binop.
2.2
|
| Thu, 13 Jun 2002 21:32:51 +0000 |
Guido van Rossum |
Fix for SF bug 532646. This is a little simpler than what Neal
legacy-trunk
|
| Fri, 26 Oct 2001 17:56:51 +0000 |
Fred Drake |
Be smarter about clearing the weakref lists for instances, instance methods,
legacy-trunk
|
| Mon, 22 Oct 2001 02:00:09 +0000 |
Guido van Rossum |
Fix for SF bug #472940: can't getattr() attribute shown by dir()
legacy-trunk
|
| Wed, 17 Oct 2001 20:26:38 +0000 |
Guido van Rossum |
Protect references to tp_descr_get and tp_dict with the appropriate test:
legacy-trunk
|
| Sun, 30 Sep 2001 05:58:42 +0000 |
Tim Peters |
SF bug [#466173] unpack TypeError unclear
legacy-trunk
|
| Thu, 20 Sep 2001 21:45:26 +0000 |
Guido van Rossum |
Add optional docstrings to getset descriptors. Fortunately, there's
legacy-trunk
|
| Thu, 20 Sep 2001 20:46:19 +0000 |
Guido van Rossum |
Add optional docstrings to member descriptors. For backwards
legacy-trunk
|
| Tue, 18 Sep 2001 20:23:28 +0000 |
Martin v. Löwis |
Properly repr classes without module names.
legacy-trunk
|
| Tue, 18 Sep 2001 03:53:24 +0000 |
Guido van Rossum |
Redo the PyMethod attributes using a dir()-friendly approach, creating
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 21:08:32 +0000 |
Guido van Rossum |
PyClass_New(): put the extended Don Beaudry hook back in. When one of
legacy-trunk
|
| Wed, 05 Sep 2001 22:52:50 +0000 |
Guido van Rossum |
Add PyMethod_Function(), PyMethod_Self(), PyMethod_Class() back.
legacy-trunk
|
| Wed, 29 Aug 2001 23:54:21 +0000 |
Neil Schemenauer |
Use new GC API.
legacy-trunk
|
| Fri, 24 Aug 2001 18:48:27 +0000 |
Guido van Rossum |
Improve the error message issued when an unbound method is called with
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, 17 Aug 2001 13:59:27 +0000 |
Guido van Rossum |
Fix core dump in repr() of instancemethod whose class==NULL.
legacy-trunk
|
| Fri, 17 Aug 2001 13:43:27 +0000 |
Guido van Rossum |
instance_getattr2(): rewritten to remove unnecessary stuff and
legacy-trunk
|
| Fri, 17 Aug 2001 12:07:34 +0000 |
Guido van Rossum |
Instance methods: allow a NULL value for im_class.
legacy-trunk
|
| Thu, 16 Aug 2001 20:41:56 +0000 |
Guido van Rossum |
classobject.c:instancemethod_descr_get(): when a bound method is
legacy-trunk
|
| Wed, 15 Aug 2001 17:52:31 +0000 |
Guido van Rossum |
PyMethod_Type: add a tp_descr_get slot function to ensure proper
legacy-trunk
|
| Wed, 08 Aug 2001 05:00:18 +0000 |
Guido van Rossum |
Implement PEP 238 in its (almost) full glory.
legacy-trunk
|
| Thu, 02 Aug 2001 04:45:20 +0000 |
Tim Peters |
Fix the test_weakref.py failure. Introduced by resolving "a conflict"
legacy-trunk
|
| Thu, 02 Aug 2001 04:15:00 +0000 |
Tim Peters |
Merge of descr-branch back into trunk.
legacy-trunk
|
| Tue, 22 May 2001 02:33:08 +0000 |
Guido van Rossum |
init_name_op(): add (void) to the argument list to make it a valid
legacy-trunk
|
| Fri, 11 May 2001 14:48:41 +0000 |
Jeremy Hylton |
Variant of SF patch 423181
legacy-trunk
|
| Sat, 05 May 2001 21:05:01 +0000 |
Tim Peters |
Reimplement PySequence_Contains() and instance_contains(), so they work
legacy-trunk
|
| Thu, 03 May 2001 16:04:13 +0000 |
Fred Drake |
Since Py_TPFLAGS_HAVE_WEAKREFS is set in Py_TPFLAGS_DEFAULT, it does not
legacy-trunk
|
| Mon, 30 Apr 2001 14:39:18 +0000 |
Guido van Rossum |
Well darnit! The innocuous fix I made to PyObject_Print() caused
legacy-trunk
|
| Mon, 23 Apr 2001 14:08:49 +0000 |
Guido van Rossum |
Mondo changes to the iterator stuff, without changing how Python code
legacy-trunk
|
| Fri, 20 Apr 2001 19:13:02 +0000 |
Guido van Rossum |
Iterators phase 1. This comprises:
legacy-trunk
|
| Wed, 23 May 2001 13:03:13 +0000 |
Thomas Wouters |
Net result of Guido's checkins of object.c (2.125 and 2.126), classobject.c
2.1
|
| Fri, 23 Mar 2001 04:19:27 +0000 |
Fred Drake |
Add support for weak references to the function and method types.
legacy-trunk
|
| Thu, 22 Mar 2001 18:26:47 +0000 |
Fred Drake |
A small change to the C API for weakly-referencable types: Such types
legacy-trunk
|
| Mon, 26 Feb 2001 18:56:37 +0000 |
Fred Drake |
The return value from PyObject_ClearWeakRefs() is no longer meaningful,
legacy-trunk
|
| Mon, 26 Feb 2001 18:09:15 +0000 |
Barry Warsaw |
instancemethod_setattro(): Raise TypeError if an attempt is made to
legacy-trunk
|
| Thu, 01 Feb 2001 05:27:45 +0000 |
Fred Drake |
PEP 205, Weak References -- initial checkin.
legacy-trunk
|
| Mon, 29 Jan 2001 23:50:25 +0000 |
Guido van Rossum |
Rename dubiously named local variable 'cmpfunc' -- this is also a
legacy-trunk
|
| Mon, 29 Jan 2001 22:38:32 +0000 |
Jeremy Hylton |
fix indentation glitch
legacy-trunk
|
| Sun, 28 Jan 2001 03:53:08 +0000 |
Fred Drake |
Re-factored PyInstance_New() into PyInstance_New() and PyInstance_NewRaw().
legacy-trunk
|
| Thu, 18 Jan 2001 23:46:31 +0000 |
Guido van Rossum |
Rich comparisons fallout: instance_hash() should check for both
legacy-trunk
|
| Wed, 17 Jan 2001 23:43:43 +0000 |
Guido van Rossum |
Fix a leak in instance_coerce(). This was introduced by Neil's
legacy-trunk
|
| Wed, 17 Jan 2001 15:28:20 +0000 |
Guido van Rossum |
Rich comparisons.
legacy-trunk
|
| Mon, 15 Jan 2001 20:40:19 +0000 |
Barry Warsaw |
Committing PEP 232, function attribute feature, approved by Guido.
legacy-trunk
|
| Thu, 04 Jan 2001 01:43:46 +0000 |
Neil Schemenauer |
Make instances a new style number type. See PEP 208 for details. Instance
legacy-trunk
|
| Tue, 24 Oct 2000 19:57:45 +0000 |
Fred Drake |
Ka-Ping Yee <ping@lfw.org>:
legacy-trunk
|
| Wed, 04 Oct 2000 16:20:41 +0000 |
Neil Schemenauer |
- fix a GC bug caused by malloc() failing
legacy-trunk
|
| Sun, 17 Sep 2000 14:40:17 +0000 |
Tim Peters |
Fix for SF bug 110688: Instance deallocation neglected to account for
legacy-trunk
|
| Fri, 15 Sep 2000 18:57:21 +0000 |
Neil Schemenauer |
Don't remove instance objects from the GC container set until we are
legacy-trunk
|
| Fri, 01 Sep 2000 23:29:29 +0000 |
Guido van Rossum |
REMOVED all CWI, CNRI and BeOpen copyright markings.
legacy-trunk
|
| Fri, 01 Sep 2000 02:47:25 +0000 |
Jeremy Hylton |
refactor __del__ exception handler into PyErr_WriteUnraisable
legacy-trunk
|
| Fri, 25 Aug 2000 10:47:46 +0000 |
Thomas Wouters |
Call PyErr_Clear() to clear the AttributeError raised by GetAttr.
legacy-trunk
|
| Thu, 24 Aug 2000 20:08:19 +0000 |
Thomas Wouters |
Support for the in-place operations introduced by augmented assignment. Only
legacy-trunk
|
| Fri, 18 Aug 2000 04:57:32 +0000 |
Barry Warsaw |
PyInstance_DoBinOp(): When comparing the pointers, they must be cast
legacy-trunk
|
| Thu, 17 Aug 2000 22:37:32 +0000 |
Thomas Wouters |
Apply SF patch #101029: call __getitem__ with a proper slice object if there
legacy-trunk
|