summaryrefslogtreecommitdiffstats
path: root/PLAN.txt
diff options
context:
space:
mode:
authorGuido van Rossum <guido@python.org>2001-09-10 02:40:26 (GMT)
committerGuido van Rossum <guido@python.org>2001-09-10 02:40:26 (GMT)
commit531cf17309075aa14c228320ad13c461f08e016d (patch)
treeb8fbf59940b241b3828b094a0156cd36476aabfc /PLAN.txt
parentf649195560534bfcdb0cbeb010d68a5da519dc7a (diff)
downloadcpython-531cf17309075aa14c228320ad13c461f08e016d.zip
cpython-531cf17309075aa14c228320ad13c461f08e016d.tar.gz
cpython-531cf17309075aa14c228320ad13c461f08e016d.tar.bz2
Add a few more todo items.
Diffstat (limited to 'PLAN.txt')
-rw-r--r--PLAN.txt13
1 files changed, 12 insertions, 1 deletions
diff --git a/PLAN.txt b/PLAN.txt
index 559b125..9a1c9dd 100644
--- a/PLAN.txt
+++ b/PLAN.txt
@@ -21,12 +21,23 @@ order should the base classes X and Y be searched? This is an order
conflict, and should be disallowed; currently the test for this is not
implemented.
-Allow __class__ assignment.
+Allow __class__ assignment (and __bases__ and __dict__?).
Make __dynamic__ the default.
Add __del__ handlers.
+Add __coerce__?
+
+Support pickling (via __reduce__?)
+
+Make inspect and pydoc do the right thing for new-style classes.
+
+Support mixed multiple inheritance from classic and new-style classes?
+
+Change __getattr__ to be more like classic __getattr__, and introduce
+a new name for new-style __getattr__?
+
Done (mostly)
-------------