[Htmlparser-developer] Integration Release 1.3-20030125 is out
Brought to you by:
derrickoswald
From: Somik R. <so...@ya...> - 2003-01-25 23:41:45
|
Hi Folks, The next integration release is out. From the change log : Integration build 1.3 - 20030125 -------------------------------- [1] HTMLCompositeTagScanner now takes an array of match strings [2] toHTML(HTMLRenderer ...) was replaced by UrlModifyingVisitor [3] Fixed NullPointerException in HTMLScriptTag.toString() [4] Fixed bug in HTMLStringNode (breaking up empty lines into seperate string nodes) [5] Fixed thread safety issue and introduced parser helpers [6] Fixed bug 664404 - spewing incorrect line breaks in HTMLRemarkNode.toHTML() [7] Added assertXmlEquals() in HTMLParserTestCase [8] Added better option tag support [9] Replaced instanceof with getType() mechanism - much faster [10] Incorporated NodeList instead of Vector in HTMLCompositeTag [11] Added HTMLRemarkNode support in Visitor [12] Fixed bug 673379 (infinite loop on encountering links like ".someurl.html") Among the notable additions is assertXmlEquals() - this is present to enable us to perform xml testing. This method actually creates the parser and performs a node for node comparison. Reconstruction has improved a lot - you will find that the parser now does not add unnecessary line breaks - and preserves the html as it came in. One significant addition is the use of NodeList instead of Vector. The integration has been performed, so there should be a significant performance increase - check http://htmlparser.sourceforge.net/performance/simpleEnumerationPerformance.h tml In the coming week, we will be setting up a wiki on sourceforge, where we can collaboratively create documentation - hopefully that will finally take the burden out of the documentation process. Regards, Somik |