[emacs clones should read this file in -*- outline -*- mode]

	  Summary of changes between versions of sgml2x
	==================================================

* New in sgml2x 1.0.0

** Changes visible to the user

*** a new --dssslproc option was added as a better synonym for
    --jade, now deprecated.

*** manpages were added for the runjade and rlatex commands.

	==================================================

* New in sgml2x 0.99.10

This is the fifth release-candidate for sgml2x 1.0.0, featuring
an important bugfix.

** Important bugfixes

*** The "--style local=..." feature, was broken in 0.99.9.

	==================================================

* New in sgml2x 0.99.9

This is the fourth release-candidate for sgml2x 1.0.0, featuring
non-critical bugfixes.

** Important bugfixes

*** Jade would not find entities referenced from the document using a
    relative path, when producing HTML or when running sgml2x from a
    different directory than the one the document resides in.
    Although it is surely an *jade bug, we now have a workaround.

*** The common invocation error of forgetting the "local=" prefix in the
    argument to --style is now caught early and causes a meaningful
    error message to be presented to the user.

	==================================================

* New in sgml2x 0.99.8

This is the third release-candidate for sgml2x 1.0.0, featuring
non-critical bugfixes.

** Important bugfixes

*** Error-propagation in sgml2x was fixed, so that a *jade error stops
    the run as expected.

*** The shipped catalog has been updated, so that it does not shadow
    the declaration of sgmltools-lite with obsolete potato-era ones,
    and to point to gtk-doc-installed gtk stylesheet, which we don't
    have to provide any more.

*** The jade call that extracts docclass off docbook documents was not
    shown in trace mode.

	==================================================

* New in sgml2x 0.99.7

This is the second release-candidate for sgml2x 1.0.0.

** Important bugfixes

*** Search procedure for style definitions was only finding definitions
    in the old location.

*** Editor and package-management backups and other cruft in
    style-definition dirs are now ignored.

*** Signal handling in the runjade wrapper was fixed, removing the
    annoying message everyone complained about.

*** Handle conffile transition in Debian package.

	==================================================

* New in sgml2x 0.99.6

This is the first release-candidate for sgml2x 1.0.0.

** Changes visible to the user

*** The list of dsssl processors to try is not hardcoded any more,
    but is taken from configuration files named dssslproc.  One can
    for example use this to force a specific processor to be used for
    a given project, or just to record a user's preferences.

*** Annoying auxiliary LaTeX files are back, due to the bugfix listed
    below.

*** The default jadetex.cfg file does not force blue hyperlinks any more.
    There should be a stylesheet setting instead.

** Changes visible to the add-on writer

*** Style-definition files now allow Inherits field, to prevent
    duplication of common information, like the *Override fields.

*** The structure of configuration dirs has changed.  Style hierarchies
    now have their own subdir in configuration dirs, so that other
    conffiles may cleanly be added there (eg. the dssslproc file).

** Important bugfixes

*** The use temporary dir for printable document generation, introduced
    in 0.99.4, was backed out because it was breaking the processing
    of documents which refer to images and such using a relative path.
    The feature (and hence the bug) is still present in the CVS
    development branch, and I hope to find a workable solution for this.

	==================================================

* New in sgml2x 0.99.5

** Important bugfixes

*** The introduction of our jadetex.cfg only worked when running from
    a source tree and break every processing to printable output (we
    didn't install it and the location lookup code was not finalized).

*** The --local=<sheet.dsl> feature was broken (although --local did
    work correctly.

	==================================================

* New in sgml2x 0.99.4

** Changes visible to the user

*** Openjade is preferably used when available, thus the --openjade
    flag is deprecated, and a new --jade option has been implemented
    to select an alternative dsssl processor.

*** We now arrange to produce PDF bookmarks, and allow to take full
    advantage ot the tex/rtf/mif backends (eg. footnotes now render as
    footnotes using tex backend)

*** Document generation now always takes place in a temporary dir,
    which prevents the original dir to get cluttered with temporary
    files.  Those files can be kept by specifying --keeptemp.

*** Verbosity levels for --verbosity are now symbolic.
    Added a "trace" level that prints commands as they are run.

*** Openjade-1.3.1's "DTDDECL catalog entries are not supported" warnings
    are now filtered to prevent them to hide useful messages.

*** HTML output dir are now named *-html, not *.html, to avoid confusing
    them with HTML files.

** Important bugfixes

*** The dsssl processor is now run through a wrapper script, which
    catches those errors that (open)jade print on their standard
    error without setting their exit status to reflect the error
    condition.

*** When the source file is named with hierarchical suffixes (eg.
    file.docbook.sgml), strip the intermediate suffix (was
    only done for .alcovebook.sgml).

	==================================================

* New in sgml2x 0.99.3

** Important bugfixes

*** Finding the document class was broken, sgml2x was always taking
    the default stylesheet, disregarding per-docclass defaults.

** Other things to note

*** The default install location is now under /usr/local/, and this
    can be changed using the standard "prefix" make variable

	==================================================

* New in sgml2x 0.99.2

** Changes visible to the user

*** The prefered way to name converters is now like docbook-2-pdf
    instead of docbook2pdf, which is already used by docbook-utils.

*** The sgml2x manpage was updated with more useful information.

** Important bugfixes

*** Getting the document public ID from a local SGML catalog now
    really works (used to rely on the presence of this ID in the
    default catalog as well).

*** Guessing the doc class/role (and hence sgml2x) now works on other
    docs than DocBook articles.

** Other things to note

*** Incidently, I discovered a docbook-specific tool named sgml2x (sic),
    registered in both sourceforge and freshmeat, which I could not
    download, and which seem to be inactive.  What it means is that
    maybe I'll have to change this package's name for sgml-2-x or so.

	==================================================

* New in sgml2x 0.99.1

** This is the first public release.
