[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
|