hholzgra Sat Jun 21 15:38:32 2003 EDT Modified files: /php4/scripts/ext_skel_ng TODO Log: TODO revisited Index: php4/scripts/ext_skel_ng/TODO diff -u php4/scripts/ext_skel_ng/TODO:1.7 php4/scripts/ext_skel_ng/TODO:1.8 --- php4/scripts/ext_skel_ng/TODO:1.7 Tue Jun 10 13:48:10 2003 +++ php4/scripts/ext_skel_ng/TODO Sat Jun 21 15:38:32 2003 @@ -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)
-- PHP CVS Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php