summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGuido van Rossum <guido@python.org>2001-08-09 20:25:58 (GMT)
committerGuido van Rossum <guido@python.org>2001-08-09 20:25:58 (GMT)
commit42a8c2b2217fba0c02c86cef771c1604c44a5993 (patch)
treeb61a5fa5cee0175297bf43bf366455e10fe87854
parenteaa77e2ca1c26a960ce4f9c38d721d989e9ff851 (diff)
downloadcpython-42a8c2b2217fba0c02c86cef771c1604c44a5993.zip
cpython-42a8c2b2217fba0c02c86cef771c1604c44a5993.tar.gz
cpython-42a8c2b2217fba0c02c86cef771c1604c44a5993.tar.bz2
Add resolution of __new__ story sequel.
-rw-r--r--PLAN.txt4
1 files changed, 4 insertions, 0 deletions
diff --git a/PLAN.txt b/PLAN.txt
index a0d2bea..23f4894 100644
--- a/PLAN.txt
+++ b/PLAN.txt
@@ -99,6 +99,10 @@ we try to use this for some, eh, interesting types such as tuples. ***
def __new__(cls, *args):
"How do I call the default __new__ implementation???"
+ This was resolved nicely by putting object.__new__ back but not
+ inheriting __new__ from object when the subtype is a built-in or
+ extension type.
+
More -- I'm sure new issues will crop up as we go.