Hi all,
I've mentioned this on IRC, but it's now time to bring it over to the
list (I hope).
I've started rewriting functable; I've got a mostly-working version
written, entirely in PHP, so we can finally kiss that big blob of AWK
goodbye. No offense, but most of us have no idea how to maintain
it, and
we've ported most (all?) of our other tools to PHP for this reason.
Take a look:
http://www.phpdoc.info/newfunctable.tgz
http://www.phpdoc.info/newfunctable-nodb.tgz
the latter is much smaller, but isn't bootstrapped
It only generates the XSL (see gen_xsl.php), and not DSSSL, yet.
It also only knows of php-src, and not of PECL (yet).
So... thoughts? bugs? complaints? sanity check?
Great news :)
The PECL data will be difficult to generate (I mean, the PECL
package version), but for a first step writing "PECL" would be enough.
Also, you are going to commit this to phpdoc/scripts and not to
functable, right?
This application is a much needed step for improving the versioning
information within the PHP manual. Yes it's great news, and you are
sane for producing it! :)
As far as TODO items for the PHP manual go, getting the versioning
working (especially for PECL) is near the top of the list. In fact,
it may be #1.
Regards,
Philip