Path: usenet.cis.ufl.edu!usenet.eel.ufl.edu!news.mathworks.com!uunet!in2.uu.net!gasco!nntp.teleport.com!usenet
From: [email protected] (Earl Hood)
Newsgroups: comp.lang.perl.announce,comp.lang.perl.misc
Subject: perlSGML update
Followup-To: comp.lang.perl.misc
Date: 8 Dec 1995 22:08:35 GMT
Organization: Engineering, Convex Computer Corporation, Richardson, Tx USA
Lines: 46
Approved: [email protected] (comp.lang.perl.announce)
Message-ID: <[email protected]>
NNTP-Posting-Host: julie.teleport.com
X-Disclaimer: The "Approved" header verifies header information for article transmission and does not imply approval of content.
Xref: usenet.cis.ufl.edu comp.lang.perl.announce:201 comp.lang.perl.misc:14023


A new version of the perlSGML package is available.

What's New?

  Update of dtd.pl. Changes include:
    * Fixed code so it will run under Perl 4 and 5.
    * MS-DOS usage support.
    * Entity map file syntax has changed to the SGML open catalog
      format.
    * Support for the envariables SGML_SEARCH_PATH, SGML_CATALOG_FILES.
    * New functions added.
    * Speed improvement.
    * Bug fixes.

  Changes to dtd.pl will effect all programs that use it.

  Update of dtd2html. Changes include:
    * Base content list on elem.html pages may have elements listed in
      the order they are defined in the content model declaration.
      Occurance indicators, group delimiters, and group connectors are
      also included in the list.
    * Added support for a general entities page.
    * Inherits changes from dtd.pl (excluding MS-DOS support due to
      filename restrictions).

What is perlSGML

  perlSGML is a collection of Perl programs and libraries for processing
  SGML documents. The following software is available in the perlSGML
  distribution:
    * dtd.pl (2.2.0) -- A Perl library to parse SGML DTDs.
    * dtd2html (1.4.0) -- An SGML DTD documentation/navigation tool.
    * dtddiff (1.1.0) -- List changes in a DTD.
    * dtdtree (1.2.0) -- Generate content hierarchy trees of SGML
      elements.
    * sgml.pl (0.1.0) -- A Perl library to parse SGML instances.
    * stripsgml (0.1.1) -- Remove SGML markup.

Availability

  The latest distribution of perlSGML is perlSGML.1995Dec08.tar.gz. The
  gzip-tar file may be obtained via
  http://www.oac.uci.edu/indiv/ehood/tar/perlSGML.1995Dec08.tar.gz
  (280204 bytes).