diff options
author | Hartmut Holzgraefe <hholzgra@php.net> | 2003-06-21 19:38:32 +0000 |
---|---|---|
committer | Hartmut Holzgraefe <hholzgra@php.net> | 2003-06-21 19:38:32 +0000 |
commit | 2df990c803b2fe32a6705f86f549e283c8ae93e5 (patch) | |
tree | b8892099bdd33e2ad56b63bfaab3cd3738da27c2 | |
parent | 476cb350830bdb980906017ce89035a53a8a02e6 (diff) | |
download | php-git-2df990c803b2fe32a6705f86f549e283c8ae93e5.tar.gz |
TODO revisited
-rw-r--r-- | scripts/ext_skel_ng/TODO | 26 |
1 files changed, 17 insertions, 9 deletions
diff --git a/scripts/ext_skel_ng/TODO b/scripts/ext_skel_ng/TODO index a7a06c24de..5e8215f0fd 100644 --- a/scripts/ext_skel_ng/TODO +++ b/scripts/ext_skel_ng/TODO @@ -1,20 +1,25 @@ - *more* input checking - - use of reserved names - - duplicate names - - needed attributes given - - ... - - ... + - XML level (libxml2 does cover all this?) + - needed attributes given + - tag nesting ok + - tags closed properly + - ... + - code level + - use of reserved names + - duplicate names + - ... - ... - config.m4 support for - header checks - ... - class implementation and documentation support +- docbook namespace support - protos - object type specification (as in resources) - - default values (supported by DocBook?) - - code generation for 'pass by refecence' + - default values (needs tokenizer/parser changes ...) + - code generation for 'pass by refecence' and 'return by reference' - ? option for 'old style' parameter parsing code generation ? - (less readable but faster and more flexible)? + (less readable but faster and more flexible) - more licenses - GPL (with exception to allow linking against PHP) - QPL @@ -23,5 +28,8 @@ - ... - dual/multiple licensing? - full support for stream wrappers and filters -- DTD support for creating custom tests +- code generation for custom test tags +- XShema instead of DTD - VC++ 7 (VS.net) project files +- create just function stubs instead of complete + extension (as supported by the old ext_skel) |