hholzgra Wed Feb 19 09:48:18 2003 EDT
Modified files:
/php4/scripts/ext_skel_ng extension.dtd
Log:
<code> inside <function> was supported but missing from the DTD,
added "role" attribute to support "internal" functions like
MINIT and stuff, "private" C functions not to be published as
PHP functions and "public" implemenations of PHP functions
Index: php4/scripts/ext_skel_ng/extension.dtd
diff -u php4/scripts/ext_skel_ng/extension.dtd:1.1
php4/scripts/ext_skel_ng/extension.dtd:1.2
--- php4/scripts/ext_skel_ng/extension.dtd:1.1 Wed Feb 19 05:07:22 2003
+++ php4/scripts/ext_skel_ng/extension.dtd Wed Feb 19 09:48:17 2003
@@ -36,11 +36,13 @@
<!ELEMENT notes (#PCDATA)>
<!ELEMENT functions (function)*>
-<!ELEMENT function (summary,proto,description*)>
+<!ELEMENT function (summary|proto|description|code)*>
<!ATTLIST function
+ role (internal|private|public) "public"
name CDATA #REQUIRED
>
<!ELEMENT proto (#PCDATA)>
+<!ELEMENT code (#PCDATA)>
<!ELEMENT constants (constant)*>
<!ELEMENT constant (#PCDATA)>
--
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php