Hello, I've recently noticed that the output from xmllint is different between --dtdvalid and --valid. --dtdvalid only prints out one row per error - unlike --valid that gives 3 - and the rows marked sometimes differ. --dtdvalid marks the start of a tag with malformed content, where --valid marks the end.
I'm sure this shouldn't be. The only relevant thing I found in the lists is this: http://mail.gnome.org/archives/xml/2004-January/msg00137.html But the post is from 2004, and Daniel gave some insinuations that this shouldn't have to be broken, despite keeping binary compatibility. Did this turn out to be unfixable? One more question while I'm on the subject. What happens when multiple flags such as --valid --dtdvalid --postvalid are passed on on command? Are they all performed in sequential order? That is the way it looks, but is there something more happening behind the scenes? BR, Anders Olsson _______________________________________________ xml mailing list, project page http://xmlsoft.org/ [email protected] http://mail.gnome.org/mailman/listinfo/xml
