From: Harald Radi Date: Sat, 27 Apr 2002 15:47:18 +0000 (+0000) Subject: updated TODO list X-Git-Tag: php-4.3.0dev-ZendEngine2-Preview1~402 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=da9dd9acc9de20061b7f96ea42810be29d15c90a;p=php updated TODO list --- diff --git a/ext/com/TODO b/ext/com/TODO index 6dccb556f8..05ac41167a 100644 --- a/ext/com/TODO +++ b/ext/com/TODO @@ -1,27 +1,28 @@ 1) Multi-dimenstional array support --- done 2) IErrorInfo --- done 13) export VARIANT through the COM module -14) trap exceptions and errors -3) WithEvents 4) Documentation (internal and user) and howtos 5) IEnumVariant::All() which would be like IEnumVariant::Next(IDispatch::Count) -6) Look for memory leaks and AdRef/Release problems - I KNOW there are some... 7) Test component (goes with the docs) 8) Test suite (Needs test component) -9) reduce the need for VARIANT() 10) lets try if we are able to call non IDispatch - only Typelib components --- done 11) IEnumVariant::Next() without parameter should only return an object, not an array with one element --- done 12) VARIANT->value as lvalue +-- delayed till PHP5: 3) WithEvents +-- delayed till PHP5: 9) reduce the need for VARIANT() ad 6.) check vbsample.php (new VARIANT(*, *|VT_BYREF)) GPs -ad 4.) faq (i've collected a few questions from various lists) + +-- done 2) IErrorInfo +-- done 6) Look for memory leaks and AdRef/Release problems - I KNOW there are some... +-- done 11) IEnumVariant::Next() without parameter should only return an object, not an array with one element +-- done 12) VARIANT->value as lvalue +-- done 13) export VARIANT through the COM module +-- done 14) trap exceptions and errors + +-- donne ad 4.) faq (i've collected a few questions from various lists) variant attributes !! to be discussed: -- dcom inporc issue - mts support (getcontext) - adsi support (ads* functions) -- winapi interface -- try serialisation support (if component implements IPersist) + +-- delayed till PHP 5: try serialisation support (if component implements IPersist) diff --git a/ext/rpc/com/TODO b/ext/rpc/com/TODO index 6dccb556f8..05ac41167a 100644 --- a/ext/rpc/com/TODO +++ b/ext/rpc/com/TODO @@ -1,27 +1,28 @@ 1) Multi-dimenstional array support --- done 2) IErrorInfo --- done 13) export VARIANT through the COM module -14) trap exceptions and errors -3) WithEvents 4) Documentation (internal and user) and howtos 5) IEnumVariant::All() which would be like IEnumVariant::Next(IDispatch::Count) -6) Look for memory leaks and AdRef/Release problems - I KNOW there are some... 7) Test component (goes with the docs) 8) Test suite (Needs test component) -9) reduce the need for VARIANT() 10) lets try if we are able to call non IDispatch - only Typelib components --- done 11) IEnumVariant::Next() without parameter should only return an object, not an array with one element --- done 12) VARIANT->value as lvalue +-- delayed till PHP5: 3) WithEvents +-- delayed till PHP5: 9) reduce the need for VARIANT() ad 6.) check vbsample.php (new VARIANT(*, *|VT_BYREF)) GPs -ad 4.) faq (i've collected a few questions from various lists) + +-- done 2) IErrorInfo +-- done 6) Look for memory leaks and AdRef/Release problems - I KNOW there are some... +-- done 11) IEnumVariant::Next() without parameter should only return an object, not an array with one element +-- done 12) VARIANT->value as lvalue +-- done 13) export VARIANT through the COM module +-- done 14) trap exceptions and errors + +-- donne ad 4.) faq (i've collected a few questions from various lists) variant attributes !! to be discussed: -- dcom inporc issue - mts support (getcontext) - adsi support (ads* functions) -- winapi interface -- try serialisation support (if component implements IPersist) + +-- delayed till PHP 5: try serialisation support (if component implements IPersist)