Changes for version 2.17 - 1998-12-13

  • Replaced uses of malloc, realloc, and free with New, Renew, and Safefree respectively
  • In Expat.pm, fixed methods in_element and within_element to work correctly with namespaces.
  • xmlfilter - Substitute quoted equivalents for special characters in attribute values.
  • position_in_context was off by one line when position was at the end of line.
  • For the context methods in Expat.pm, do the right thing when the context list is empty.
  • Added methods xpcroak and xpcarp to Expat.
  • Alberto Accomazzi <alberto@cfa0.harvard.edu> noted that perl releases 5.005_5* (the pre 5.006 development versions) won't accept sv_undef (and related constants) anymore and we have to switch to PL_sv_...
  • Alberto also reported a warning in the newer versions of IO::Handle about input_record_separator not being treated on a per-handle basis.
  • Fixed bug that Jon Udell <udell@top.monad.net> reported in Stream style: Text handler most of the time didn't see proper context.
  • Added XML::Parser::Expat::load_encoding function and support for external encodings.

Modules

Lowlevel access to James Clark's expat XML parser
A perl module for parsing XML documents

Provides

in Parser.pm
in Expat/Expat.pm
in Parser.pm
in Parser.pm
in Parser.pm
in Parser.pm