Michael Smith [Wed, 9 Jan 2008 11:15:51 +0000 (11:15 +0000)]
Make sure to remove RELEASE-NOTES-TMP.xml after build of HTML for
release notes; when building catalog.xml file, use --output flag
with xmllint instead of shell redirect (because catalog.xml build
seems to be choking otherwise...)
David Cramer [Mon, 31 Dec 2007 18:33:28 +0000 (18:33 +0000)]
Fixed bug #1854199: glossary.xsl should use the sortas attribute on glossentry. Also added normalize-space to avoid missorting due to stray leading spaces.
Michael Smith [Wed, 26 Dec 2007 17:40:49 +0000 (17:40 +0000)]
Added support for processing structfield (was appearing in roff
output surrounded by HTML <em> tags; fixed so that it gets roff
ital markup). Closes bug #1858329. Thanks to Sam Varshavchik.
Mauritz Jeanson [Fri, 21 Dec 2007 16:28:18 +0000 (16:28 +0000)]
Added a template for citebiblioid. The hyperlink target is the parent of the referenced biblioid,
and the "hot text" is the biblioid itself enclosed in brackets.
Mauritz Jeanson [Fri, 14 Dec 2007 18:06:11 +0000 (18:06 +0000)]
Removed the template matching "ng:link|db:link" (in order to make @xlink:show
work with <link> elements). As far as I can tell, this template is no longer needed.
Mauritz Jeanson [Fri, 14 Dec 2007 17:48:38 +0000 (17:48 +0000)]
Added support for @xlink:show in the simple.xlink template. The "new" and "replace"
values are supported (corresponding to values of "_blank" and "_top" for the
ulink.target parameter). I have assumed that @xlink:show should override ulink.target
for external URI links. This closes bugs #1762023 and #1727498.
Mauritz Jeanson [Wed, 12 Dec 2007 20:01:02 +0000 (20:01 +0000)]
Changed \w+ to $w in the regexp that matches entity declarations (indexentitydecl subroutine).
The reason is that \w+ does not match entity names that contain periods. See bug #1847825.
Mauritz Jeanson [Fri, 30 Nov 2007 17:22:54 +0000 (17:22 +0000)]
Added an update the fix made in revision 7528 (handling of xref/link in no.anchor.mode mode).
Having xref in title is not a problem as long as the target is not an ancestor element.
Closes bug #1838136.
Note that an xref that is in a title and whose target is an ancestor element is still not
rendered in the TOC. This could be considered a bug, but on the other hand I cannot really
see the point in having such an xref in a document.
Michael Smith [Sat, 24 Nov 2007 15:57:13 +0000 (15:57 +0000)]
Remove xsl:output and omit-xml-declaration element, because it
seems to be causing problems with xsltproc. Closes bug #1785732.
Thanks to Denis Gillain for reporting.
I remember that the reason I added this originally was to work
around some other but in xsltproc (I think it was that it was
emitting an xml declaration even when output method is set to
text, or something) so this change is going to probably going to
cause a regression of that, but oh well
Mauritz Jeanson [Sat, 17 Nov 2007 14:33:59 +0000 (14:33 +0000)]
Removed obsolete paragraph saying that profiling stylesheets are needed for HTML Help,
JavaHelp, or Eclipse.
Added info about the warning message that is output if the stylesheets are unable to
add @xml:base.
Changed Saxon 8 to Saxon 9.
Mauritz Jeanson [Sat, 13 Oct 2007 07:03:17 +0000 (07:03 +0000)]
Added a "not(ancestor::title)" test to work around "too many nested
apply-templates" problems when processing xrefs or links in no.anchor.mode mode.
Hopefully, this closes bug #1811721.
Michael Smith [Wed, 10 Oct 2007 09:00:20 +0000 (09:00 +0000)]
Made some release-build changes:
- added "tests" target to DISTRIB_DEPENDS
- created "docsrc-clean" target and configured makefile so that
it gets run only when the release-clean target is run
- took variable definitions for stylesheets used in "make check"
smoketesting, and moved them to the Makefile.tests file
Michael Smith [Wed, 10 Oct 2007 08:54:48 +0000 (08:54 +0000)]
Added some DocBook XML source files for use with the "make check"
target. The makefile just causes these source file to be copied
over from the releasetools directory. These are useful for
downstream packagers in doing smoketesting.
In no.anchor.mode mode, do not output anchors for elements that are descendants
of <title>. Previously, having inline elements with @id/@xml:id in <title>s
resulted in anchors both in the TOC and in the main flow. Closes bug #1797492.