Lots of additions and fixes to HTML-Tree:

  file: $CPAN/authors/id/S/SB/SBURKE/HTML-Tree-3.01.tar.gz
  size: 57784 bytes
   md5: 66702565dcda8c1d1a801ae87f41a402

2000-08-20   Sean M. Burke <[EMAIL PROTECTED]>

   Release 3.01

   Now depends on HTML::Tagset for data tables of HTML elements and
   their characteristics.

   Version numbers for HTML::TreeBuilder and HTML::Element, as well as
   for the package, moved forward to 3.01.

   Minor changes to HTML::TreeBuilder's docs.

   HTML::TreeBuilder now knows not to amp-decode text children of
   CDATA-parent elements.  Also exceptionally stores comments under
   CDATA-parent elements.

   TreeBuilder should now correctly parse documents with frameset
   elements.  Tricky bunch of hacks.

   TreeBuilder now ignores those pointless "x-html" tags that a
   certain standards-flouting monopolistic American software/OS
   company's mailer wraps its HTML in.

   Introduced "tweaks" in HTML::TreeBuilder -- an experimental
   (and quite undocumented) feature to allow specifying callbacks
   to be called when specific elements are closed; makes possible
   rendering (or otherwise scanning and/or manipulating) documents
   as they are being parsed.  Inspired by Michel Rodriguez's clever
   XML::Twig module.  Until I document this, email me if you're
   interested.

   HTML::Element's as_HTML now knows not to amp-escape children of
   CDATA-parent elements.  Thanks to folks who kept reminding me about this.

   HTML::Element's as_HTML can now take an optional parameter
   specifying which non-empty elements will get end-tags omitted.

   HTML::Element's traverse's docs moved into separate POD,
   HTML::Element::traverse.

   Added HTML::Element methods all_attr_names and
   all_external_attr_names.  Fixed bug in all_external_attr.

   Added HTML::Element method delete_ignorable_whitespace.
   (Actually just moved from HTML::TreeBuilder, where it was
   undocumented, and called tighten_up.)

   Adding a bit of sanity checking to Element's look_down, look_up.

   Added some formfeeds to the source of Element and TreeBuilder,
   to make hardcopy a bit more readable.


--
Sean M. Burke  [EMAIL PROTECTED]  http://www.spinn.net/~sburke/

Reply via email to