From 7039643c4071b14da12c9c460e22715b59c903de Mon Sep 17 00:00:00 2001 From: Dave Abrahams Date: Mon, 20 Nov 2000 03:45:33 +0000 Subject: [PATCH] no message [SVN r8265] --- todo.txt | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/todo.txt b/todo.txt index 084bce5d..d97eade5 100644 --- a/todo.txt +++ b/todo.txt @@ -4,28 +4,29 @@ long long support use Python generic numeric coercion in from_python() for C++ numeric types Rename PyPtr to Reference. Report Cygwin linker memory issues -pickling support __init__ stuff Make abstract classes non-instantiable (?) Call default __init__ functions automatically where applicable (?) Support for Python LONG types in Objects.h Throw TypeError after asserting when objects from objects.cpp detect a type mismatch. -Add callback-through-function ability to callback.h Figure out how to package everything as a shared library. Unicode string support Add read-only wrapper for __dict__ attribute -More template member functions for the elements of objects.h +Objects.h support for generic objects, Sequence objects, etc. +empty() member functions for objects.hpp Testing Python 2.0 object revival in __del__ More thorough tests of objects.h/cpp classes + Better reference-count checking Optimizations - Reference-counting for UniquePodSet? Remove one level of indirection on type objects (no vtbl?). Specializations of Caller<> for commmon combinations of argument types (?) - Collect common code into a nice shared library. + Replace uses of XXXable classes + Don't allocate instance __dict__ unless used. + Documentation: