Hi,
I've just run through a few tests of Beta 2a.
The tests comprised about twenty pages, containing, HTML 4 , XHTML 1 transitional, some encoded as ANSI, some as utf-8, windows, unix, mac line ends, asp code embedded and aspx code embedded.
These are validation tests, with my custom setup and both with and without nsgmls.
All run by hand and brief notes made.
Results are:
1) Some odd things happened when I installed with IE running. Long story short, several attempts to re-install did not get it working from other applications, so I refreshed the version 7 installation (in parallel) to get things working again.
2) The utf-8 encoded pages did not get evaluated by nsgmls. The byte order marks at the beginning of the file threw nsgmls out of kilter. Saving the same page as ANSI worked as expected.
3) A line with a quotation removed ("<script src="/_ScriptLibrary/UtilitiesDE.js type="text/javascript" language="Jav...") continued to throw 79 errors (in CSE) but nsgml detected the issue. This suggests that there might be a way of leveraging nsgmls to improve the detection of CSE in this case.
4) Running checks on both ASP and ASP.NET raw source (both with code on the markup page) with nsgmls was (unsurprisingly) not very good. Without the nsgmls it was better than expected.
5) In one case code inserted content ("<b'anglebracket here'<%= ...></b") was interpreted as no content within the markup. In other words it gave an error. If this had been interpreted as a non-empty string it would have been better.
6) I noticed one place in the help file that suggested that the Tidy and nsgmls were on the same tab.



