Norman Walsh [Thu, 22 Mar 2007 11:52:46 +0000 (11:52 +0000)]
Change semantics of termdef so that a firstterm is required; move the addition of termdef to the technical inlines into the glossary module where it belongs
Michael Smith [Mon, 5 Mar 2007 17:03:39 +0000 (17:03 +0000)]
Don't make the RELEASE-NOTES build a standard part of
all packages. Instead just include it where needed and
don't include it where not needed (for example, include
it in the docbook-xsl package but not in the
docbook-xsl-java package).
Michael Smith [Mon, 5 Mar 2007 17:01:58 +0000 (17:01 +0000)]
Copied xsl/extensions up a level to create a top-level
xsl-java module. Rationale is that we need to do a
separate docbook-xsl-java release in order to get the
XSL Java extensions packaged for Debian, and having it
as a top-level module allows the release build and
packaging to be done using the common build files in
releasetools/ and so makes it a lot easier to set up
and maintain the build and do the packaging and upload, etc.
After OK, would be best to next remove the
xsl/extensions directory from version control and
instead update the docbook-xsl build to simply copy
over the built jars from the xsl-java dir.
Michael Smith [Mon, 5 Mar 2007 11:12:59 +0000 (11:12 +0000)]
Made the paramchk script use the value of DOCBOOK_SVN
to find the params dir (instead of relying on relative
paths). This hard-codes paramchk to work only with
docbook-xsl -- but anyway, no other builds currently
use paramchk.
Michael Smith [Mon, 5 Mar 2007 10:23:21 +0000 (10:23 +0000)]
Made changes to cause build of separate
slides/fo/param.xsl and slides/html/param.xsl files,
and updated doc build to handle that split. Also
updated build of ChangeLog.xml, NEWS file and
RELEASE-NOTES.{html,txt,pdf} builds to include slides
and website changes.
Closes bug #1671745. Thanks to Justus Piater.
Michael Smith [Mon, 5 Mar 2007 06:28:18 +0000 (06:28 +0000)]
Made some minor updates to param docs and comments in
manpages stylesheet. Also, removed some params for
manpages doc that are already doc'ed as HTML params.
Michael Smith [Thu, 1 Mar 2007 11:09:31 +0000 (11:09 +0000)]
Turned off xalan2.jar build. This removes DocBook XSL
Java extensions support for versions of Xalan prior to
Xalan 2.7. If you are currently using the extensions
with an earlier version of Xalan, you need to upgrade
to Xalan 2.7.
Bob Stayton [Wed, 28 Feb 2007 18:08:17 +0000 (18:08 +0000)]
Refactored the chunking modules to move all named templates to
chunk-common.xsl and all match templates to chunk-code.xsl, in
order to enable better chunk customization.
See the comments in chunk.xsl for more details.
Michael Smith [Mon, 26 Feb 2007 20:04:25 +0000 (20:04 +0000)]
Reverted necessary escaping of backslash, dot, and dash
out of the well-intentioned (but it now appears,
misguided) "marker" mechanism (introduced in the 1.72.0
release) -- which made use of alternative "marker"
characters as internal representations of those
characters, and then replaced them just prior to
serialization -- and back into what's basically the
system that was used prior to the 1.69.0 release; that
is, into a part of stylesheet code that gets executed
at the beginning of processing -- before any other roff
markup up is. This change obviates the need for the
marker system. It also requires a lot less RAM during
processing (for large files, the marker mechanism
ending up requiring gigabytes of memory).
Closes bug #1661177. Thanks to Scott Smedley for
providing a test case (the fvwm man page) that exposed
the problem with the marker mechanism.
Also moved the mechanism for converting non-breaking
spaces back into the same area of the stylesheet code.
Michael Smith [Wed, 21 Feb 2007 18:33:33 +0000 (18:33 +0000)]
Port from docs-in-db5 branch of all DocBook5-formatted
params and all associated build changes needed for
building the param.xsl files and docs from them.
Michael Smith [Wed, 21 Feb 2007 08:04:54 +0000 (08:04 +0000)]
Added support for correct handling of xref to elements that
contain info/title descendants but no title children.
This should be further refined so that it handles any *info
elements. And there are probably some other places where similar
handling for *info/title should be added.
Jirka Kosek [Sun, 18 Feb 2007 22:12:16 +0000 (22:12 +0000)]
Added support for formatting biblioentries according to ISO690 citation style.
New bibliography style can be turned on by setting parameter bibliography.style to "iso690"
The code was provided by Jana Dvorakova