Some=A0things that need to be addressed:
=A0
1. LabelScanner does not have a no-args constructor like the other
scanners. Needs to be added.
2. SelectTag should use a NodeList of OptionTags rather than a List to
keep it in sync with the rest of the code.
=A0
I'll do both these tommorrow and send it to Somik.
=A0
Somik,
I hope you can include both these details in the next release.
=A0
-----Original Message-----
From: somik [mailto:so...@ya...]
Sent: Monday, April 14, 2003 5:38 AM
To: htmlparser-announce; htmlparser-developer; htmlparser-user
Cc: somik
Subject: [Htmlparser-developer] Integration Release 1.3-20030413 is
out
=20
=20
=20
Hi Folks,
=A0=A0=A0 This week's release contains :
=A0
Integration Build 1.3 - 20030413
--------------------------------
[1] reimplement StringBean as NodeVisitor, testStringBeanListener now
succeeds
[2] Implemented feature request 702541 (Tags created by
CompositeTagScanner
=A0=A0=A0 now have startLine and endLine information in their TagData)
[3] Modified ScriptScanner to allow for subclassing and fixed minor
bug
[4] Re-architected CompositeTagScanner
[5] Fixed Tag scanning bugs, OOM exceptions connected to #4
=20
Thanks to Derrick Oswald for his work on the StringBean
and=A0Marc=A0Novakowski for his work on adding line number support.
In this release, the CompositeTagScanner has been totally redesigned
- using principles of Evolutionary Design. The new code is
dramatically simpler and easier to understand. I tried ED on
assertXmlEquals last week and had the same results. The Out of Memory
bugs have been fixed - it will be good to have some freedback.
=A0
For those who might be interested in ED, before taking each step, I
have taken a snapshot and put it in CVS. Many thanks to Josh
Kerievsky for teaching me how to do ED.
=A0
Cheers,
Somik
=20
|