ANNOUNCE: libxml-perl-0.05 and -0.04
Date: 16 Aug 1999 13:38:46 -0500 From: Ken MacLeod <ken@bitsko.slc.ut.us> To: perl-xml@activestate.com, xml-dev@ic.ac.uk Subject: ANNOUNCE: libxml-perl-0.05
libxml-perl-0.05 is making it's way to CPAN archive sites. libxml-perl is a collection of smaller Perl modules, scripts, and documents for working with XML. libxml-perl software works in combination with XML::Parser, PerlSAX, XML::DOM, XML::Grove, and others. <http://www.perl.org/CPAN/modules/by-module/XML/> HTML-rendered PODs can be found on the home page, <http://bitsko.slc.ut.us/libxml-perl/> Significant changes since libxml-perl-0.04: * Major update to the PerlSAX specification: * Added an introduction * Added a ``Deviations from the Java version'' section * Re-added the `set_document_locator()' handler method * Added arguments to method synopses * Attributed most of the content to the SAX 1.0 Java Implementation documentation * XML::Handler::XMLWriter: a new PerlSAX handler for writing readable XML (in contrast to Canonical XML). Similar to XML::Parser's Stream style * XML::Handler::Subs: a new PerlSAX handler base class for calling user-defined subs by element-name. Similar to XML::Parser's Subs style * XML::PatAct::ToObjects: added a CopyAttributes option and a `-grove-contents' action libxml-perl contains the following: Modules XML::Parser::PerlSAX XML::Handler::XMLWriter XML::Handler::Subs XML::Handler::Sample XML::Handler::CanonXMLWriter XML::ESISParser Data::Grove Data::Grove::Parent Data::Grove::Visitor XML::PatAct::ActionTempl XML::PatAct::Amsterdam XML::PatAct::MatchName XML::PatAct::PatternTempl XML::PatAct::ToObjects XML::SAX2Perl XML::Perl2SAX Documents PerlSAX Using PerlSAX Using PatAct Modules Creating PatAct Modules List of Perl XML modules by category, in XML -- Ken MacLeod ken@bitsko.slc.ut.us xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
Date: 11 Aug 1999 12:37:06 -0500 From: Ken MacLeod <ken@bitsko.slc.ut.us> To: perl-xml@activestate.com, xml-dev@ic.ac.uk Subject: ANNOUNCE: libxml-perl-0.04 libxml-perl-0.04 is making it's way to CPAN archive sites. libxml-perl is a collection of smaller Perl modules, scripts, and documents for working with XML. libxml-perl software works in combination with XML::Parser, PerlSAX, XML::DOM, XML::Grove, and others. <http://www.perl.org/CPAN/modules/by-module/XML/> HTML-rendered PODs can be found on the home page, <http://bitsko.slc.ut.us/libxml-perl/> Changes since libxml-perl-0.03: * The major new part of this release is a design, documentation, and alpha implementations for modular pattern (query) and action processing. Briefly, patterns and actions are specified as pairs of pattern and action statements. The pattern format or language is defined by a pattern module and the action format or language is defined by an action module. An action module is a PerlSAX handler and it drives the processing by the two modules. Included are ``Using PatAct Modules'' and ``Creating PatAct Modules'' documents, a module for matching against simple element names, XML::PatAct::MatchName, a module for converting XML into Perl Objects, XML::PatAct::ToObjects, a module for simple before and after style text replacement inspired by the Amsterdam SGML Parser and Linuxdoc, XML::PatAct::Amsterdam, and template modules for creating new pattern or action modules. * A fix to XML::Parser::PerlSAX and XML::ESISParser to correct a missing hash argument in `start_document()' and `end_document()'. Changes since libxml-perl-0.02: * Added a PerlSAX handler for writing Canonical XML, XML::Handler::CanonXMLWriter. libxml-perl contains the following: Modules XML::Parser::PerlSAX XML::Handler::Sample XML::Handler::CanonXMLWriter XML::ESISParser Data::Grove Data::Grove::Parent Data::Grove::Visitor XML::PatAct::ActionTempl XML::PatAct::Amsterdam XML::PatAct::MatchName XML::PatAct::PatternTempl XML::PatAct::ToObjects XML::SAX2Perl XML::Perl2SAX Documents PerlSAX Using PerlSAX Using PatAct Modules Creating PatAct Modules List of Perl XML modules by category, in XML -- Ken MacLeod ken@bitsko.slc.ut.us xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
Prepared by Robin Cover for the The SGML/XML Web Page archive.