playing with xmllint from libxml2:What we need to go into if we would like to replace jade tools is to find a way of generating the missing-entities and missing-ids files. Missing entities and IDs are listed by nsgmls, and so nsgmls is used in the configure process to create the files for those. If we can find a way to do the same with xmllint, then there would be no problem with switching over to xmllint instead of nsgmls, which I would be very happy to see ;)
xmllint --noent --valid --noout [--timing] manual.xml >error 2>&1
solves trailing ; problem for entities, which jade isn't capable of.
Maybe this could go into make test, but needs a little bit more research;-)
Despite the offical make test, for now its usefull to invoke this cmdline in addition to make test.
IMHO this is the only stop point in switching to xmllint instead of nsgmls... for configure and make test.
Or are there any options for xmllint/xsltproc like --noent to disable entity problems, and replace them with something, or disable ID problems, and simply disregard the ID references in transformation time?
Goba
--
PHP Documentation Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php