Changes:
- Get rid of ContentStash global. Not that big a deal looking it up
everytime and gets rid of a potential threading problem.
- Switch to shareable library version of expat from sourceforge
(i.e. no longer include expat source and require that libexpat
be installed)
- Bob Tribit <btribit@traffic.com> demonstrated a fix for problems
in compiling under perl 5.6.0 with 5.005 threading.
- Matt Sergeant <matt@sergeant.org> discovered a typo ('IO::Handler'
instead of 'IO::Handle') in Expat.pm that caused IO::Handle objects
to be treated as strings instead of handles.
- Matt Sergeant also provided a patch to allow tied handles to work
properly in calls to parse.
- Eric Bohlman <ebohlman@netcom.com> reported a failure when
incremental parsing and external parsing were used together.
Need to give explicit package when calling Do_External_Parse
from externalEntityRef otherwise fails when called through ExpatNB.
Provided in PR 12584 by Ben Collver (collver@linuxfreemail.com).
troffcvt is a translator that turns troff input into a form that can
be more easily processed. The troffcvt distribution comes with
postprocessors that turn troffcvt into various destination formats
such as HTML (Hypertext Markup Language), RTF (Rich Text Format) or
plain text.
Provided in PR 12583 by Ben Collver (collver@linuxfreemail.com).
This distribution contains source and documentation for an RTF (Rich
Text Format) translation tool. Translators exist to produce plaintext
and troff output.
Provided in PR 12612 by Masao Uebayashi (uebayasi@soum.co.jp),
slightly modified by myself.
EB Library is a C library for accessing CD-ROM books. EB Library
supports to access CD-ROM books of EB, EBG, EBXA and EPWING formats.
CD-ROM books of those formats are popular in Japan.
You can get information about EB Library from their website.
WWW: http://www.sra.co.jp/people/m-kasahr/eb/
Provided in PR 12646 by Kogule, Ryo (kogule@mars.dti.ne.jp).
OpenJade is an implementation of the ISO/IEC 10179:1996 standard DSSSL
language. It is based on the James Clark implementation of DSSSL named
Jade. OpenJade is now developed and maintained by the OpenJade team.
libxml-enno contains the modules XML::DOM, XML::XQL, XML::Checker and
several other packages. The XML::DOM code is fairly stable and has
been used quite a bit. The other code should be considered alpha
code.
Provided by Nathan Ahlstrom <nrahlstr@winternet.com> in PR #12645.
p5-libxml is a collection of smaller Perl modules, scripts, and
documents for working with XML in Perl. p5-libxml software works in
combination with XML::Parser, PerlSAX, XML::DOM, XML::Grove and
others.
Provided by Nathan Ahlstrom <nrahlstr@winternet.com> in PR #12641.
Note that the distfile is called "libxml-perl", Nathan submitted the
package as "p5-libxml-perl", and I decided to import it as "p5-libxml"
to remove some redundancy. I hope this doesn't cause confusion.
A set of modules for parsing and evaluating XML-XPath statements.
This module aims to comply exactly to the XPath specification at
http://www.w3.org/TR/xpath and yet allow extensions to be added in the
form of functions. Modules such as XSLT and XPointer may need to do
this as they support functionality beyond XPath.
Provided by Nathan Ahlstrom <nrahlstr@winternet.com> in PR #12639.
XML-RSS is a perl5 module to create, update, and manipulate RDF Site
Summary (RSS) files. It currently supports 0.9, 0.91, and 1.0
versions of the RSS spec.
Provided by Nathan Ahlstrom <nrahlstr@winternet.com> in PR #12638.