1.3 (19 December 2001)
 34. Some versions of groff look for a tty.tmac file rather than one called
     tmac.tty.  To deal with this, install our customised file under both
     names (David Dawes).

1.2 (2 July 2000)
 33. Some versions of groff need to be run with the -U flag to get macros
     included correctly.

1.1.3 (16 June 2000)
 32. Change the <date> and <tdate> definitions to allow <email> to be
     used within them (David Dawes).
 31. Fix a jade build problem on Linux with gcc-2.95.2 (#A.75, J Scott Berg).
 30. Add a Japanese translation of the updated sgmlfmt man page (#3917,
     FUJIWARA Teruyoshi).
 29. Update the sgmlfmt man page, documenting options that we've added
     to the original version (#3917, Taketoshi Sano).
 28. Rationalise the Japanese text support, and fix some glitches in its
     operation (#3917, Taketoshi Sano).

1.1.2 (20 January 2000)
 27. Add support for generating Japanese text output using jgroff's
     -Tnippon feature (#3556, Taketoshi Sano).

1.1.1 (17 January 2000)
 26. Update to sp 1.3.4, which fixes build problems with gcc 2.95.1.
 25. Update to jade 1.2.1 (sp 1.3.3).

1.1 (19 July 1999)

1.0.4 (7 July 1999)
 24. Add an <ident> tag to allow better control over how the CVS ident
     lines are formatted.
 23. Fix a problem that affects the page headers in the roff translation that
     was introduced in 1.0.3.
 22. Add a proper translation for <email> to the HTML transpec.
 21. Fix a problem with the `index' translation.

1.0.3 (14 June 1999)
 20. Add an `index' translation format for our linuxdoc dtd, which simply
     extracts the <title>, <author> and <date> fields from documents.  This
     might be extended in future to extract other indexing information.
 19. Modify the sgmlfmt script to allow arbitrary format types, and direct
     the output for unknown types to stdout.
 18. Change the default $maxlevel value in sgmlfmt to 1 (which prevents
     splitting sections into multiple HTML pages), and add a '-l' option to
     allow the default to be overidden.
 17. Add better table support (Chris Ellec and David Dawes).
 16. Fix a build problem on platforms that require the regex library included
     with this package.

1.0.2 (15 April 1999)
 15. Add a '-n' flag to sgmlfmt that prevents page breaks and page-oriented
     formatting in the plain text output.

1.0.1 (9 January 1999)
 14. Change the <BODY> tag options to match the other XFree86 web pages.

1.0 (15 November 1998)
 13. Use 'col -bx' instead of 'col -b' for text filtering when sgmlfmt it
     run with the '-b' flag.

0.9 (7 November 1998)
 12. Update the documentation.
 11. Add Henry Spencer's regex library for OSs that don't have a POSIX regex.
 10. Fix some build problems.
  9. Simplify the recursive make invocations and make sure that CFLAGS is
     passed down correctly (Marc La France).

0.1 (13 April 1998)
  8. Fix for the treatment of leading white space in source files for sp-1.3
     processing by nsgmls.  This is to work around a "problem" in the
     sp-1.3 version (patch from James Clark).
  7. Remove some hard coded paths.
  6. Add a local copy of the mm macros for groff, using mm-1.27, available
     from:

         ftp://ftp.efd.lth.se/pub/groff/mm1.27.tar.gz

     These, plus a version of tmac.tty are installed as part of this
     package so that they don't rely on or clash with any other version
     that may be installed.  The sgmlfmt script is modified to call
     groff in such a way that it searches for this customised version
     of tmac files before looking in the default location.  The transpec
     *roff.ts files are modified to include this local version of the mm
     macros.
  5. Make minor customisations to the linuxdoc and transpec files for
     compatibility with previous XFree86 usage.
  4. Add a '-b' flag to sgmlfmt, which results in the text output being
     filtered through 'col -b' instead of just 'col'.
  3. Modify the sgmlfmt perl script to exit with the appropriate exit codes
     when commands it runs fail.
  2. Add Makefile glue so that everything can be built and installed as a
     single package.
  1. Start with the following:

      - linuxdoc-1.1, as packaged for FreeBSD by John Fieber, and
        available from:

          ftp://fallout.campusview.indiana.edu/pub/sgml/linuxdoc-1.1.tar.gz

      - jade-1.1 (which includes sp-1.3), available from:

          ftp://ftp.jclark.com/pub/jade/jade-1.1.zip

      - docbook 2.4.1 and 3.0, available from:

          ftp://ftp.ora.com/pub/davenport/docbk241.tar.Z
          ftp://ftp.ora.com/pub/davenport/docbk30.tar.Z

      - sgmlformat-1.6 (including instant), as packaged for FreeBSD by
        John Fieber, and available from:

          ftp://fallout.campusview.indiana.edu/pub/sgml/sgmlformat-1.6.tar.gz

      - ISO8879 entity definitions, available from:

          http://www.sil.org/sgml/ISOENTS.zip



$XFree86: doctools/CHANGELOG,v 1.23 2001/12/19 22:56:46 dawes Exp $
