X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=RELEASE-NOTES.txt;h=52591bab49d091843ddaf599469f350e9b384ae8;hb=refs%2Fheads%2Faccepted%2Ftizen_7.0_base_hotfix;hp=b4f136015a97f37dba7c2beed5401c1485310cf6;hpb=07c8642df491e2430792326e013a6820453718d6;p=platform%2Fupstream%2Fdocbook-xsl-stylesheets.git
diff --git a/RELEASE-NOTES.txt b/RELEASE-NOTES.txt
index b4f1360..52591ba 100644
--- a/RELEASE-NOTES.txt
+++ b/RELEASE-NOTES.txt
@@ -1,26 +1,40 @@
Release Notes for the DocBook XSL Stylesheets
-$Revision: 10004 $ $Date: 2015-10-15 21:10:53 +0000 (Thu, 15 Oct 2015) $
+2016-12-09
-2015-10-15
-
-This release-notes document is available in the following formats: HTML, PDF,
-plain text; it provides a per-release list of enhancements and changes to the
+This release-notes document is available in the following formats: HTML, plain
+text; it provides a per-release list of enhancements and changes to the
stylesheetsâ public APIs (user-configurable parameters) and excludes
descriptions of most bug fixes. For a complete list of all changes (including
all bug fixes) that have been made since the previous release, see the separate
-NEWS (plain text) or NEWS.html files. Also available: An online hyperlinked
-change history (warning: big file) of all changes made over the entire history
-of the codebase.
-
-As with all DocBook Project dot-zero releases, this is a candidate release for
-testing by the DocBook community. It will be followed shortly by a stable
-release.
+NEWS (plain text) or NEWS.html files.
âââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ
Table of Contents
+Release Notes: 1.79.2
+Release Notes: 1.79.1
+
+ Gentext
+ Common
+ FO
+ HTML
+ Manpages
+ Epub
+ HTMLHelp
+ Eclipse
+ JavaHelp
+ Slides
+ Website
+ Webhelp
+ Params
+ Profiling
+ Lib
+ Tools
+ Template
+ Extensions
+
Release Notes: 1.79.0
Gentext
@@ -52,242 +66,1459 @@ Release Notes: 1.78.1
Params
Highlighting
-Release Notes: 1.78.0
+Release Notes: 1.78.0
+
+ Gentext
+ Common
+ FO
+ HTML
+ Manpages
+ Roundtrip
+ Slides
+ Webhelp
+ Params
+ Profiling
+ Tools
+ Template
+
+Release Notes: 1.77.1
+
+ Gentext
+ Common
+ FO
+ HTML
+ Epub
+ HTMLHelp
+ Eclipse
+ JavaHelp
+ Webhelp
+ Params
+ Highlighting
+ Profiling
+ Lib
+ Template
+ Extensions
+ XSL-Saxon
+
+Release Notes: 1.77.1
+
+ FO
+ HTML
+ Roundtrip
+ Slides
+ Website
+ Webhelp
+
+Release Notes: 1.76.1
+
+ FO
+ HTML
+ Params
+
+Release Notes: 1.76.0
+
+ Gentext
+ Common
+ FO
+ HTML
+ Manpages
+ Epub
+ Eclipse
+ Params
+ XSL-Xalan
+
+Release Notes: 1.75.2
+
+ Gentext
+ Common
+ FO
+ HTML
+ Manpages
+ Epub
+ Profiling
+ XSL-Saxon
+ XSL-Xalan
+
+Release Notes: 1.75.1
+
+ FO
+ HTML
+ Epub
+ Params
+
+Release Notes: 1.75.0
+
+ Gentext
+ Common
+ FO
+ HTML
+ Manpages
+ ePub
+ HTMLHelp
+ Params
+ Highlighting
+ XSL-Saxon
+ XSL-Xalan
+
+Release Notes: 1.74.3
+Release Notes: 1.74.2
+Release Notes: 1.74.1
+
+ Gentext
+ FO
+ HTML
+ Manpages
+ ePub
+ Roundtrip
+ Params
+ Highlighting
+
+Release Notes: 1.74.0
+
+ Gentext
+ Common
+ FO
+ HTML
+ Manpages
+ Epub
+ HTMLHelp
+ Eclipse
+ JavaHelp
+ Roundtrip
+ Slides
+ Website
+ Params
+ Profiling
+ Tools
+ Extensions
+ XSL-Saxon
+ XSL-Xalan
+ XSL-libxslt
+
+Release Notes: 1.73.2
+Release: 1.73.1
+
+ Gentext
+ FO
+ HTML
+ Manpages
+ HTMLHelp
+ Eclipse
+ JavaHelp
+ Roundtrip
+ Params
+
+Release: 1.73.0
+
+ Gentext
+ Common
+ FO
+ HTML
+ Manpages
+ Eclipse
+ JavaHelp
+ Roundtrip
+ Params
+ Highlighting
+ Profiling
+ Lib
+ Tools
+ XSL-Saxon
+ XSL-Xalan
+
+Release: 1.72.0
+
+ Common
+ FO
+ HTML
+ Manpages
+ Params
+ Template
+ Roundtrip
+
+Release: 1.71.1
+
+ Common
+ FO
+ HTML
+ Highlighting
+ Manpages
+ Params
+ Profiling
+
+Release: 1.71.0
+
+ Common
+ Extensions
+ FO
+ HTML
+ Highlighting
+ Manpages
+ Params
+ Tools
+
+Release: 1.70.1
+
+ FO
+ HTML
+ HTMLHelp
+ Params
+
+Release: 1.70.0
+
+ Common
+ Extensions
+ FO
+ HTML
+ Manpages
+ Params
+ Profiling
+ Tools
+ WordML
+
+Release 1.69.1
+Release 1.69.0
+
+ Common
+ FO
+ Help
+ HTML
+ man
+
+Release 1.68.1
+Release 1.68.0
+Release 1.67.2
+Release 1.67.1
+Release 1.67.0
+Release 1.66.1
+Release 1.65.0
+Release 1.64.1
+Release 1.61.0
+Release 1.60.1
+Release 1.59.2
+Release 1.59.1
+Release 1.58.0
+Release 1.57.0
+Release 1.56.0
+Older releases
+About dot-zero releases
+
+Release Notes: 1.79.2
+
+This release doesn't contain any functional changes to the stylesheets. Rather,
+it includes changes that reflect the recent transition from sourceforge.net to
+github.com both as source repository as well as content delivery network. See
+the NEWS.xml file for a complete unedited list of commits.
+
+Release Notes: 1.79.1
+
+The following is a list of changes that have been made since the 1.78.1
+release.
+
+Gentext
+
+The following changes have been made to the gentext code since the 1.78.1
+release.
+
+ ⢠Robert Stayton: locale/hu.xml
+
+ Check in PubDate fixes from bug #1372
+
+ ⢠Dongsheng Song: locale/zh.xml; locale/zh_cn.xml
+
+ Fix Auditlocale.pl warning.
+
+ ⢠Robert Stayton: locale/en.xml
+
+ Add elements dialogue, drama, and poetry from DocBook Publishers.
+
+ ⢠Robert Stayton: locale/pt.xml
+
+ updates from DocBook user.
+
+ ⢠Robert Stayton: locale/en.xml
+
+ Fix wording.
+
+ ⢠Robert Stayton: locale/en.xml
+
+ Fix line breaks.
+
+ ⢠Robert Stayton: locale/en.xml
+
+ Add text message for unsupported video and audio.
+
+ ⢠Jirka Kosek: xsl/xsl-primary-is-locale.xsl
+
+ Initial work on Ant build, common (L10N) directory handled so far
+
+ ⢠Robert Stayton: locale/ur.xml
+
+ Add email address for contributor.
+
+ ⢠Robert Stayton: locale/ur.xml
+
+ Check in contributed locale file from Wasif Hasan Baig,
+ contributed through SourceForge Patch # 187.
+
+ ⢠kasunbg: locale/nl.xml
+
+ Committing Dutch translations of DocBook WebHelp. Patch provided by Marja van Waes.
+
+ ⢠kasunbg: locale/ru.xml
+
+ Committing patch for Russian translations of webhelp. Patch provided by Alex Loginov and Yuri Chornoivan. Patch #1325
+
+ ⢠kasunbg: locale/uk.xml
+
+ Committing Ukrainian translations for Webhelp. Patch by Yuri Chornoivan. Patch #1324
+
+ ⢠tom_schr: locale/ca.xml; locale/da.xml; locale/cs.xml; locale/es.xml;
+ locale/fr.xml; localâ¯
+
+ Added missing keycap context for ca, cs, da, es, et, eu, and fr
+
+ ⢠tom_schr: locale/en.xml; locale/de.xml
+
+ Added option key for keycap context
+
+ ⢠tom_schr: locale/de.xml
+
+ Added key="optional-step" as done in r9745
+
+ ⢠Robert Stayton: locale/en.xml
+
+ Add key="optional-step".
+
+Common
+
+The following changes have been made to the common code since the 1.78.1
+release.
+
+ ⢠tom_schr: common.xsl
+
+ Added quotes around linkend to make spaces visible
+
+ ⢠Jirka Kosek: build.xml
+
+ Added ant build for HTML stylesheets
+
+ ⢠Jirka Kosek: build.xml
+
+ Initial work on Ant build, common (L10N) directory handled so far
+
+ ⢠Robert Stayton: titles.xsl
+
+ Replace hardcoded English text for question and answer elements
+ in mode="title.markup" with localized templates.
+
+ ⢠Robert Stayton: addns.xsl
+
+ Move addns.xsl module from releasetools to common in preparation
+ for switching to ns as the base stylesheets.
+
+ ⢠Robert Stayton: l10n.xml; Makefile
+
+ Add new locale file ur.xml for Urdu.
+
+ ⢠Robert Stayton: titles.xsl
+
+ Add missing template with match="toc" mode="title.markup".
+
+ ⢠tom_schr: titles.xsl
+
+ Fixed problem when referencing empty ulinks; use @url instead
+
+ ⢠stilor: olink.xsl
+
+ Make olink errors/warnings overridable in customizations.
+
+ ⢠stilor: labels.xsl
+
+ Pass the object referenced as a parameter to mode="intralabel.punctuation"
+ template.
+
+ ⢠stilor: olink.xsl
+
+ 1. Make page citations on to paragraphs conditional on a new parameter,
+ $insert.xref.page.number.para, default to 'yes' (before, page citations were
+ added unconditionally). Remove similar special-casing for .
+
+ 2. Disable page citations for @xrefstyle="template:..." (if needed, they
+ can be added with %p in the template - but they can't be disabled).
+
+ ⢠Robert Stayton: olink.xsl; titles.xsl; common.xsl
+
+ Pass referrer and target params to mode="xrefstyle" to allow customizations
+ to be more specific.
+
+ ⢠Robert Stayton: olink.xsl; titles.xsl; common.xsl
+
+ Add mode="xrefstyle" to replace many instances of redundant
+ code determining the xrefstyle with xsl:apply-templates
+ select="." mode="xrefstyle". Also allows stylesheet
+ customization to specify an xrefstyle per element type.
+
+ ⢠Robert Stayton: gentext.xsl; labels.xsl
+
+ Add support for procedure title contained in info or blockinfo.
+
+ ⢠Robert Stayton: common.xsl
+
+ In person.name template, change 'style' variable to a param
+ so the name style can be selected by passing a param.
+
+ ⢠Robert Stayton: gentext.xsl
+
+ Fix bug in collect.xref.targets that failed when $referrer template
+ param not set by olink's xref-to. Fixed using submitted patch.
+
+FO
+
+The following changes have been made to the fo code since the 1.78.1 release.
+
+ ⢠Robert Stayton: lists.xsl
+
+ Fix bug #1368 "link to term with id does not work"
+
+ ⢠Robert Stayton: block.xsl
+
+ Fix bug #1367 double attribution in epigraph.
+
+ ⢠Robert Stayton: param.xweb; param.ent
+
+ Add missing profile.outputformat param.
+
+ ⢠Robert Stayton: publishers.xsl
+
+ Fix namespace declarations.
+
+ ⢠Robert Stayton: titlepage.xsl
+
+ Add default attribute-sets for new Publishers elements.
+
+ ⢠Robert Stayton: param.ent
+
+ Fix typo
+
+ ⢠Robert Stayton: titlepage.templates.xml
+
+ Add new DocBook Publishers elements.
+
+ ⢠Robert Stayton: docbook.xsl
+
+ Add inclusion of new publishers.xsl module.
+
+ ⢠Robert Stayton: publishers.xsl
+
+ Stylesheet module added to support new elements in DocBook Publishers.
+
+ ⢠Robert Stayton: param.xweb; param.ent
+
+ Add the 9 new attribute sets for DocBook Publishers.
+
+ ⢠Robert Stayton: xref.xsl
+
+ Fix bug #1355 glossseealso generates duplicate id in certain cases.
+
+ ⢠Robert Stayton: xref.xsl
+
+ fix bug #1360 indexterm in varlistentry/term generates an error when xref to that term.
+
+ ⢠Robert Stayton: inline.xsl
+
+ Fix bug #13598 inline.monoseq and other inline.*seq handle links incorrectly.
+
+ ⢠Robert Stayton: pi.xsl
+
+ Fix bug in dbfo-need for admonitions, and get dbfo-need
+ working properly in FOP1.1.
+
+ ⢠Robert Stayton: pagesetup.xsl
+
+ Remove obsolete hardcoded margin-left="0pt" for the block
+ containing header or footer.
+
+ ⢠Robert Stayton: graphics.xsl
+
+ Fix bug #1336 to add support for recognizing
+ file:/ image URLs as absolute paths.
+
+ ⢠Robert Stayton: autotoc.xsl
+
+ Add support in TOC for article as child of set.
+
+ ⢠Robert Stayton: xref.xsl
+
+ Fix bug #1337 Elements with olink role do not behave as olink
+ elements.
+
+ ⢠Jirka Kosek: build.xml
+
+ Added ant build for FO
+
+ ⢠stilor: inline.xsl
+
+ Only count regular elements (without @role="bold", etc) when determining
+ whether nested emphasis needs to be displayed in italics or in regular; otherwise,
+ the order of nesting in and affects the font
+ used.
+
+ ⢠Robert Stayton: fop1.xsl; ptc.xsl
+
+ Apply patch #190 to include refsections in bookmarks for fop1 and
+ ptc.xsl.
+
+ ⢠Robert Stayton: block.xsl
+
+ Change the epigraph template to support schema extensions
+ by processing all of its children instead of specific elements.
+
+ ⢠tom_schr: pagesetup.xsl
+
+ Added "user.declarations" hook to implemented [#1330]
+
+ Added empty "user.declarations" template to make it easier for adding
+ custom fo:declaration elements. The template is empty by default.
+
+ ⢠Robert Stayton: inline.xsl
+
+ Fix test for nested links.
+
+ ⢠Robert Stayton: biblio.xsl
+
+ Now biblioset outputs its id if it has one.
+
+ ⢠Robert Stayton: xref.xsl
+
+ pass xrefstyle param from link element to gentext.template so
+ optional page number can be formatted to a style.
+
+ ⢠Robert Stayton: docbook.xsl
+
+ Streamline handling of namespace fixup in preparation for making
+ the namespaced version the source base.
+
+ ⢠Robert Stayton: fo.xsl
+
+ FOP 1.1 now supports writing-mode="rl-tb", so add that change to the
+ $direction.mode parameter.
+
+ ⢠Robert Stayton: autoidx.xsl
+
+ Add missing xlink namespace declaration to the root element.
+
+ ⢠Robert Stayton: param.xweb; param.ent; autoidx.xsl
+
+ Add support for $autolink.index.see to automatically form links
+ between see and seealso index elements and primary elements
+ in the index.
+
+ ⢠Robert Stayton: inline.xsl
+
+ Add element name to warning message for nested links.
+
+ ⢠Robert Stayton: inline.xsl
+
+ Fix bug #1306: warn of nested links.
+
+ ⢠Robert Stayton: component.xsl
+
+ Fix bug #1320 so template page.sequence tests $content to make
+ sure it is not empty.
+
+ ⢠Robert Stayton: autotoc.xsl; refentry.xsl; param.xweb; docbook.xsl;
+ param.ent; component.xâ¯
+
+ Add support for $show.bookmarks param to turn bookmarks on or
+ off.
+
+ ⢠Robert Stayton: docbook.xsl
+
+ Add missing variable bookmarks.state.
+
+ ⢠Robert Stayton: docbook.xsl
+
+ Add missing $document.element variable to new generate.bookmarks
+ template.
+
+ ⢠Robert Stayton: autotoc.xsl; refentry.xsl; param.xweb; docbook.xsl;
+ param.ent; component.xâ¯
+
+ Add support for standard XSL 1.1 bookmarks and parameter
+ $xsl1.1.bookmarks to turn them on or off.
+
+ ⢠stilor: xref.xsl
+
+ Fix invalid href generated if $insert.olink.pdf.frag=0 and $fop1.extensions=1.
+
+ ⢠stilor: autotoc.xsl; param.xweb; param.ent; toc.xsl
+
+ Replace literal space inserted next to fo:leader in ToC with a padding. This
+ works around a bug in FOP (see FOP-1444).
+ Make ToC fo:leader properties configurable via attribute set.
+
+ ⢠stilor: titlepage.templates.xml
+
+ Remove autoguessing of the namespace for wrapper elements; determine namespace by prefix, if any.
+
+ ⢠Mauritz Jeanson: table.xsl
+
+ Bug #1246: added missing with-param.
+
+ ⢠stilor: xref.xsl
+
+ Make olink errors/warnings overridable in customizations.
+
+ ⢠stilor: param.xweb; param.ent; xref.xsl
+
+ 1. Make page citations on to paragraphs conditional on a new parameter,
+ $insert.xref.page.number.para, default to 'yes' (before, page citations were
+ added unconditionally). Remove similar special-casing for .
+
+ 2. Disable page citations for @xrefstyle="template:..." (if needed, they
+ can be added with %p in the template - but they can't be disabled).
+
+ ⢠stilor: fop1.xsl
+
+ Skip generating fox:destination on a footnote - id attribute on footnotes is not
+ passed to generated FO, so FOP complains about unresolved ID in destination.
+
+ ⢠Mauritz Jeanson: lists.xsl
+
+ Fixed typo.
+
+ ⢠tom_schr: lists.xsl
+
+ Fixed bug#1311 and added missing para.properties
+
+ ⢠Robert Stayton: xref.xsl
+
+ Pass referrer and target params to mode="xrefstyle" to allow customizations
+ to be more specific.
+
+ ⢠Robert Stayton: xref.xsl
+
+ Add mode="xrefstyle" to replace many instances of redundant
+ code determining the xrefstyle with xsl:apply-templates
+ select="." mode="xrefstyle". Also allows stylesheet
+ customization to specify an xrefstyle per element type.
+
+ ⢠tom_schr: xref.xsl
+
+ Pass referrer and xrefstyle to "xref-to-suffix" and "xref-to-prefix"
+ modes (to use the same signature than "xref-to" mode) as discussed with
+ Bob on the mailinglist (2013-09-12)
+
+ ⢠tom_schr: pi.xsl; verbatim.xsl
+
+ Fix for enhancement/bug#1312: Support font size in verbatim elements
+
+ ⢠Robert Stayton: fop1.xsl
+
+ Unchanged, testing snapshot builds.
+
+ ⢠Robert Stayton: docbook.xsl
+
+ No change, testing snapshot builds.
+
+ ⢠Robert Stayton: block.xsl
+
+ No change, testing snapshot builds.
+
+ ⢠Robert Stayton: block.xsl
+
+ No change, just checking snapshot build process.
+
+ ⢠Robert Stayton: toc.xsl
+
+ Add missing template for tocdiv/title elements to fix bug #1310.
+
+ ⢠Robert Stayton: docbook.xsl
+
+ Fix process.root template so document title can come from info as well.
+
+ ⢠Robert Stayton: lists.xsl
+
+ Add support for procedure title when contained in blockinfo or info.
+
+ ⢠Robert Stayton: fop1.xsl
+
+ Fix mode="fop1.foxdest" so only elements with id attribute get
+ a fox:destination in the output.
+
+ ⢠Robert Stayton: fop1.xsl
+
+ Remove extraneous call from fop1.foxdest mode per patch submission.
+
+ ⢠Robert Stayton: autotoc.xsl
+
+ Add toc.margin.properties attribute-set to list.of.titles so
+ it matches the TOC list.
+
+ ⢠Robert Stayton: inline.xsl
+
+ Adjust exception for fop for menuchoice separator to
+ use the $symbol.font.family if it is set.
+
+ ⢠Robert Stayton: division.xsl
+
+ Fix comment.
+
+ ⢠Robert Stayton: param.ent
+
+ Fix typo that prevents param.xsl update.
+
+ ⢠Robert Stayton: lists.xsl; param.xweb; param.ent
+
+ Add mark.optional.procedure.steps param.
+
+ ⢠Robert Stayton: qandaset.xsl
+
+ Fix bug in question template that output empty list-item-label when
+ defaultlabel = 'none'.
+
+HTML
+
+The following changes have been made to the html code since the 1.78.1 release.
+
+ ⢠Robert Stayton: block.xsl
+
+ Fix Bug #1367 epigraph attribution appears twice in html output.
+
+ ⢠Robert Stayton: param.xweb; param.ent
+
+ Add missing profile.outputformat param.
+
+ ⢠Robert Stayton: titlepage.xsl; docbook.xsl; titlepage.templates.xml
+
+ Add support for DocBook Publishers elements.
+
+ ⢠Robert Stayton: publishers.xsl
+
+ New module to support new elements in DocBook Publishers schema.
+
+ ⢠Robert Stayton: table.xsl
+
+ Fix bug #1348 where class of output table not being set correctly.
+
+ ⢠Robert Stayton: table.xsl
+
+ A table emitted by tgroup template now calls "common.html.attributes"
+ to get the class attribute handled correctly.
+
+ ⢠Robert Stayton: inline.xsl
+
+ Fix bug #13598 inline.monoseq and other inline.*seq handle links incorrectly.
+
+ ⢠Robert Stayton: refentry.xsl
+
+ Add template for refpurpose in no.anchor.mode to generate
+ the dash separator in TOC line for the refentry when
+ the refpurpose contains a link or indexterm.
+
+ ⢠Robert Stayton: inline.xsl
+
+ Add missing call to id.attribute template for orgdiv.
+
+ ⢠Robert Stayton: xref.xsl
+
+ If a link or xref has an @id or @xml:id, then add a span to
+ include the id because simple.xlink no longer generates the
+ id attribute.
+
+ ⢠Robert Stayton: inline.xsl
+
+ Remove call to id.attribute template in simple.xlink
+ because it produces duplicate ids in the output because
+ the element template calling simple.xlink generates the
+ id attribute.
+
+ ⢠Robert Stayton: graphics.xsl
+
+ Check in fix for bug #1336 to support absolute file URLs
+ that start with file:/. Also consolidate code that determines
+ whether an image file path is relative into a new template
+ variable $is.relative.
+
+ ⢠Robert Stayton: chunk-code.xsl
+
+ Add support for set nested inside set to recursive-chunk-filename.
+
+ ⢠Robert Stayton: autotoc.xsl
+
+ Add support for set TOC to contain nested set or article
+ elements.
+
+ ⢠Jirka Kosek: build.xml
+
+ Added clean targets
+
+ ⢠Jirka Kosek: build.xml
+
+ Added ant build for HTML stylesheets
+
+ ⢠Robert Stayton: glossary.xsl
+
+ Move any indexterms in glossentry to be inside dt, instead of
+ after dt which is invalid.
+
+ ⢠Robert Stayton: htmltbl.xsl
+
+ Fix bug #1334 to copy through HTML table attributes @scope and @id.
+
+ ⢠Robert Stayton: block.xsl
+
+ Change the epigraph template to support schema extensions
+ by processing all of its children instead of specific elements.
+
+ ⢠Robert Stayton: titlepage.xsl
+
+ Fix bug in handling of multiple editors and "edited by" label.
+
+ ⢠Robert Stayton: titlepage.templates.xml
+
+ Fix misnamed attribute in sidebar template.
+
+ ⢠Robert Stayton: inline.xsl
+
+ Fix check for nested links.
+
+ ⢠Robert Stayton: chunk-common.xsl; chunktoc.xsl; chunk-code.xsl
+
+ Adjust handling of namespace fixup to streamline distro builds.
+
+ ⢠Robert Stayton: docbook.xsl
+
+ Adjust handling of namespace conversion to streamline distro
+ build.
+
+ ⢠Robert Stayton: table.xsl
+
+ Fix bug #1298 where @rowheader = 'firstcol' incorrectly assigns
+ to cell that is first in a row but not the first column due
+ to row span above.
+
+ ⢠Robert Stayton: param.xweb; param.ent; autoidx.xsl
+
+ Add support for autolink.index.see param to link from see and
+ seealso element to primary element in index.
+
+ ⢠Robert Stayton: inline.xsl
+
+ Fix bug #1306 warn of nested links, since not supported in the output.
+
+ ⢠Robert Stayton: pi.xsl
+
+ Fixes bug #1323 where paths were not being
+ interpreted relative to the XML.
+
+ ⢠Robert Stayton: param.xweb
+
+ Add missing frag for new linke.to.self.for.mediaobject param.
+
+ ⢠Robert Stayton: table.xsl
+
+ Fix bug in entry template where rowsep was incorrectly set to zero
+ for cell with @morerows in thead.
+
+ ⢠Robert Stayton: synop.xsl
+
+ Restore conditional named anchor in output if dbcmdlist PI is not used.
+
+ ⢠tom_schr: graphics.xsl
+
+ Fixed [#1317]: process alt in inlinemediaobject
+
+ ⢠tom_schr: param.xweb; graphics.xsl; param.ent
+
+ Fixed ticket [#1315]: Add possibility to add a link to mediaobjects
+
+ ⢠stilor: titlepage.templates.xml
+
+ Remove autoguessing of the namespace for wrapper elements; determine namespace by prefix, if any.
+
+ ⢠stilor: chunk-common.xsl; xref.xsl
+
+ Make olink errors/warnings overridable in customizations.
+
+ ⢠stilor: param.xweb; param.ent
+
+ 1. Make page citations on to paragraphs conditional on a new parameter,
+ $insert.xref.page.number.para, default to 'yes' (before, page citations were
+ added unconditionally). Remove similar special-casing for .
+
+ 2. Disable page citations for @xrefstyle="template:..." (if needed, they
+ can be added with %p in the template - but they can't be disabled).
+
+ ⢠Mauritz Jeanson: index.xsl
+
+ Bug #1309: Added missing template for indexdiv/subtitle.
+
+ ⢠Robert Stayton: xref.xsl
+
+ Pass referrer and target params to mode="xrefstyle" to allow customizations
+ to be more specific.
+
+ ⢠Robert Stayton: xref.xsl
+
+ Add mode="xrefstyle" to replace many instances of redundant
+ code determining the xrefstyle with xsl:apply-templates
+ select="." mode="xrefstyle". Also allows stylesheet
+ customization to specify an xrefstyle per element type.
+
+ ⢠tom_schr: xref.xsl
+
+ Pass referrer and xrefstyle to "xref-to-suffix" and "xref-to-prefix"
+ modes (to use the same signature than "xref-to" mode) as discussed with
+ Bob on the mailinglist (2013-09-12)
+
+ ⢠Robert Stayton: chunk.xsl
+
+ No change, testing snapshot builds.
+
+ ⢠Robert Stayton: toc.xsl
+
+ Add missing template for tocdiv/title elements to fix bug #1310.
+
+ ⢠Robert Stayton: docbook.xsl
+
+ Remove a comment to test checkins and snapshot builds.
+
+ ⢠Robert Stayton: lists.xsl
+
+ Add support for procedure title when contained in info or blockinfo.
+
+ ⢠Jirka Kosek: chunk-code.xsl
+
+ Enumarete separate file for revhistory if generate.revhistory.link=1
+
+ ⢠Robert Stayton: inline.xsl
+
+ Update the inline.charseq template to also call 'common.html.attributes'
+ instead of using local-name for class value.
+
+ ⢠Jirka Kosek: docbook.xsl; html.xsl
+
+ Enabling ITS processing again
+
+ ⢠Robert Stayton: its.xsl
+
+ Change syntax for selecting @its:* attributes so it works
+ in xsltproc (which should work with the original, but doesn't).
+
+ ⢠Robert Stayton: docbook.xsl; html.xsl
+
+ Turn off its.xsl update which is generating attribute insertion errors.
+
+ ⢠Jirka Kosek: its.xsl; docbook.xsl; html.xsl
+
+ Added basic support for ITS 2.0 markup. It gets propagated into HTML
+ For more info about ITS see http://www.w3.org/TR/its20/
+
+ ⢠Robert Stayton: docbook.xsl
+
+ Added a comment line to test checkin process.
+
+ ⢠Robert Stayton: xref.xsl
+
+ Fix bug in mode=remove-ids that put link content outside the element.
+
+ ⢠tom_schr: chunktoc.xsl
+
+ Fixed SF ticket#3611689: added missing DocBook namespace declarations
+
+ ⢠Robert Stayton: chunker.xsl
+
+ Change the internal chunk.base.dir from a param to a variable.
+
+ ⢠Robert Stayton: inline.xsl
+
+ Turn off id attribute on glossterm anchor, because it is on the element itself.
+
+Manpages
+
+The following changes have been made to the manpages code since the 1.78.1
+release.
+
+ ⢠Robert Stayton: block.xsl; lists.xsl
+
+ Fix bug #1363 synopsis in variablelist term mangles line breaks.
+
+ ⢠Robert Stayton: other.xsl
+
+ Remove redundant and out-of-date xsl:strip-space element.
+ This is imported from common/common.xsl for all stylesheets.
+
+ ⢠Jirka Kosek: build.xml
+
+ Added clean targets
+
+ ⢠Jirka Kosek: build.xml
+
+ Added ant build for manpages
+
+ ⢠Robert Stayton: inline.xsl
+
+ Fix bug #1340 by omitting indexterm and remark elements from the
+ output. Trying to include them as nroff comments resulted in extra
+ whitespace in certain instances, so they are omitted.
+
+ ⢠Robert Stayton: table.xsl; docbook.xsl; tbl.xsl
+
+ Adjust man stylesheet to better handle namespace fixup during
+ distro builds.
+
+ ⢠Robert Stayton: lists.xsl
+
+ Resolve ambiguous template match for remark.
+
+ ⢠Robert Stayton: endnotes.xsl
+
+ Put internally generated earmark elements into own namespace to
+ avoid complications with namespace stylesheet builds. No change
+ of function.
+
+ ⢠Robert Stayton: other.xsl
+
+ Fixed bug #1313 where write.stubs template mistakenly includes
+ $man.output.base.dir in the .so address.
+
+ ⢠Robert Stayton: other.xsl
+
+ Escape text() nodes while also in no.anchor.mode for links.
+ Fixes bug #1322.
+
+ ⢠Robert Stayton: utility.xsl
+
+ Fixed bug #1321, also taking into account fixing bug #1281.
+
+ ⢠dleidert: info.xsl
+
+ Fix a typo (http://bugs.debian.org/698962).
+
+Epub
+
+The following changes have been made to the epub code since the 1.78.1 release.
+
+ ⢠Robert Stayton: docbook.xsl
+
+ Fix bug #1341 Incorrect generation of content.opf for multiple
+ names in $html.stylesheet param. Backported the template
+ named css.item from the epub3 stylesheet.
+
+ ⢠Robert Stayton: docbook.xsl
+
+ Fix handling of base.dir, chunk.base.dir, and epub.oebps.dir
+ combinations.
+
+ ⢠Robert Stayton: docbook.xsl
+
+ Improve the handling of $chunk.base.dir when $base.dir contains
+ the OEBPS directory in its value.
+
+ ⢠Robert Stayton: docbook.xsl
+
+ Fix the namespace fixup step to match the other stylesheets.
+
+ ⢠tom_schr: docbook.xsl
+
+ Extended date template in mode opf.metadata
+ If a PI dbtimestamp is available, call datetime.format(date, 'Y-m-d'),
+ otherwise use the normalized string content
+
+ ⢠dleidert: bin/spec/files
+
+ Fix svn:externals defintion.
+
+ ⢠tom_schr: docbook.xsl
+
+ Introduced variable in opf.guide
+
+ ⢠tom_schr: docbook.xsl
+
+ Improved modularization in opf.spine and created new spine.cover template
+
+ ⢠tom_schr: docbook.xsl
+
+ Improved opf.spine with info variable
+
+ ⢠tom_schr: docbook.xsl
+
+ Bugfix in opf.spine: removed double refentry entries
+
+ ⢠tom_schr: docbook.xsl
+
+ * Template package-identifier: introduced $info variable to simplify
+ code (similar to the EPUB3 stylesheets)
+ * Template opf.calloutlist: only call opf.reference.callout if
+ callout.graphics is set
+
+ ⢠tom_schr: docbook.xsl
+
+ Backported Bob's EPUB3 changes to EPUB2 from r9740 -> r9742 -> r9743:
+
+ * Implement base.dir/OEBPS using internal chunk.base.dir instead of
+ new param epub.base.dir.
+
+ * Additional changes, specific to this stylesheet:
+ - Construct parameter epub.metainf.dir from base.dir + 'META-INF/'
+ - Changed parameter epub.cover.filename epub.oebps.dir to
+ chunk.base.dir
+ - Template opf: concat base.dir with epub.opf.filename
+ - Replaced two subsequent xsl:value-of's with concat()
+
+ ⢠Robert Stayton: docbook.xsl
+
+ Fix bug in author template generating a span element inside an attribute value.
+
+HTMLHelp
+
+The following changes have been made to the htmlhelp code since the 1.78.1
+release.
+
+ ⢠Jirka Kosek: build.xml
+
+ Added clean targets
+
+ ⢠Jirka Kosek: build.xml
+
+ Extensions and other builds ported to Ant
+
+ ⢠Robert Stayton: htmlhelp-common.xsl
+
+ Adjust namespace fixup to conform to the namespace source
+ conversion.
+
+Eclipse
+
+The following changes have been made to the eclipse code since the 1.78.1
+release.
+
+ ⢠Jirka Kosek: build.xml
+
+ Added clean targets
+
+ ⢠Jirka Kosek: build.xml
+
+ Extensions and other builds ported to Ant
+
+ ⢠Robert Stayton: eclipse.xsl
+
+ Adjust namespace fixup to conform to other conversions to
+ namespaced source.
+
+JavaHelp
+
+The following changes have been made to the javahelp code since the 1.78.1
+release.
+
+ ⢠Jirka Kosek: build.xml
+
+ Added clean targets
+
+ ⢠Jirka Kosek: build.xml
+
+ Extensions and other builds ported to Ant
+
+ ⢠Robert Stayton: javahelp.xsl
+
+ Adjust the namespace fixup to conform to the other namespaced source
+ conversions.
+
+Slides
+
+The following changes have been made to the slides code since the 1.78.1
+release.
+
+ ⢠Jirka Kosek: schema/relaxng/slides.rnc
+
+ Make speakernotes/handoutnotes optional as many presentations do not use them
+
+ ⢠Robert Stayton: xhtml/plain.xsl; common/common.xsl; xhtml/slidy.xsl; xhtml/
+ s5.xsl; fo/plaiâ¯
+
+ Rename the docbook prefix in the declaration too.
+
+ ⢠Robert Stayton: xhtml/plain.xsl; common/common.xsl; xhtml/slidy.xsl; xhtml/
+ s5.xsl; fo/plaiâ¯
+
+ Change the docbook db: prefix to d: prefix in preparation of svn update to namespaced
+ stylesheets.
+
+ ⢠stilor: xhtml/plain-titlepage.xml; fo/plain-titlepage.xml
+
+ Remove autoguessing of the namespace for wrapper elements; determine namespace by prefix, if any.
+
+ ⢠dleidert: images/callouts/gen.sh
+
+ Leave executable permissions for script.
+
+ ⢠dleidert: s5/ui/default/pretty.css; slidy/graphics/w3c-logo-blue.gif; s5/ui
+ /default/notes.â¯
+
+ Drop executable permissions from files.
+
+ ⢠Jirka Kosek: doc/Makefile
+
+ Corrected path
+
+Website
+
+The following changes have been made to the website code since the 1.78.1
+release.
+
+ ⢠Jirka Kosek: build.xml
+
+ Added clean targets
+
+ ⢠Jirka Kosek: build.xml
+
+ Extensions and other builds ported to Ant
+
+ ⢠stilor: olink.xsl
+
+ Make olink errors/warnings overridable in customizations.
+
+Webhelp
+
+The following changes have been made to the webhelp code since the 1.78.1
+release.
+
+ ⢠Robert Stayton: xsl/titlepage.templates.xsl
+
+ Fix typo.
+
+ ⢠Robert Stayton: xsl/titlepage.templates.xsl
+
+ Add XHTML missing default namespace.
+
+ ⢠Robert Stayton: xsl/webhelp-common.xsl
+
+ Fix bug 1357 to avoid creating l10n.js file if only collecting olink data.
+
+ ⢠Robert Stayton: docsrc/xinclude-test.xml; docsrc/readme.xml
+
+ Convert XML doc to DB5.
+
+ ⢠Robert Stayton: xsl/webhelp-common.xsl
+
+ Fix error message for namespace fixup.
+
+ ⢠Robert Stayton: xsl/webhelp-common.xsl
+
+ fix bug in namespace fixup syntax.
+
+ ⢠Robert Stayton: xsl/webhelp-common.xsl
+
+ Adjust namespace fixup for namespace build process.
+
+ ⢠stilor: xsl/titlepage.templates.xml
+
+ Remove autoguessing of the namespace for wrapper elements; determine namespace by prefix, if any.
+
+ ⢠Jirka Kosek: template/common/main.js
+
+ Fix for bug #1301
+
+Params
+
+The following changes have been made to the params code since the 1.78.1
+release.
+
+ ⢠Robert Stayton: autolink.index.see.xml
+
+ Improve the description for linking in index.
+
+ ⢠Robert Stayton: prefer.internal.olink.xml
+
+ Fix bug in description
+
+ ⢠Robert Stayton: dialogue.properties.xml
+
+ Fix typo.
+
+ ⢠Robert Stayton: publishers.properties.xml
+
+ Fix typo.
+
+ ⢠Robert Stayton: speaker.properties.xml; publishers.properties.xml;
+ inlinestagedir.propertiâ¯
+
+ New property sets for DocBook Publishers elements.
+
+ ⢠Robert Stayton: table.frame.border.thickness.xml;
+ table.cell.border.thickness.xml
+
+ Fix bug #1291, make default values different for HTML and FO.
+
+ ⢠tom_schr: profile.outputformat.xml
+
+ Added missing support for outputformat attribute
+
+ * Added missing parameter profile.outputformat in
+ params/profile.outputformat.xml
+ * Added missing lines to check for outputformat attribute in
+ profiling/profile-mode.xsl
+
+ ⢠Jirka Kosek: table.frame.border.thickness.xml;
+ table.cell.border.thickness.xml
+
+ Changed default border thickness from 0.5pt to 1px. The reason is that Chrome rounds 0.5pt to 0px making borders invisible.
+
+ ⢠Robert Stayton: list.block.spacing.xml
+
+ Fix typo in element name.
+
+ ⢠Robert Stayton: autolink.index.see.xml
+
+ New param to control automatic links in index from see and
+ seealso to indexterm primary.
+
+ ⢠Robert Stayton: show.bookmarks.xml
+
+ New param to turn off PDF bookmarks.
+
+ ⢠Robert Stayton: xsl1.1.bookmarks.xml
+
+ Param to use standard XSL 1.1 bookmark elements.
+
+ ⢠tom_schr: link.to.self.for.mediaobject.xml
+
+ Fixed ticket [#1315]: Add possibility to add a link to mediaobjects
+
+ ⢠stilor: toc.leader.properties.xml
+
+ Replace literal space inserted next to fo:leader in ToC with a padding. This
+ works around a bug in FOP (see FOP-1444).
+ Make ToC fo:leader properties configurable via attribute set.
+
+ ⢠Robert Stayton: list.block.spacing.xml; list.item.spacing.xml
+
+ Clarify that list.block.spacing is not used in nested lists.
+
+ ⢠stilor: insert.xref.page.number.para.xml
+
+ Missed new file in previous checkin.
+
+ ⢠Robert Stayton: mark.optional.procedure.steps.xml
+
+ New param to turn off Optional text for optional steps.
+
+Profiling
+
+The following changes have been made to the profiling code since the 1.78.1
+release.
+
+ ⢠Robert Stayton: profile.xsl
+
+ Add missing profile.outputformat param declaration.
+
+ ⢠tom_schr: profile-mode.xsl
+
+ Added missing support for outputformat attribute
+
+ * Added missing parameter profile.outputformat in
+ params/profile.outputformat.xml
+ * Added missing lines to check for outputformat attribute in
+ profiling/profile-mode.xsl
+
+ ⢠Robert Stayton: xsl2profile.xsl
+
+ Fix bug #1335 where profile-chunk.xsl was xsl:including
+ chunk-code.xsl instead of profile-chunk-code.xsl.
+
+ ⢠Robert Stayton: xsl2profile.xsl
+
+ Fixed bug in handling of namespace fixup.
+
+ ⢠Robert Stayton: xsl2profile.xsl
- Gentext
- Common
- FO
- HTML
- Manpages
- Roundtrip
- Slides
- Webhelp
- Params
- Profiling
- Tools
- Template
+ Adjust namespace fixup to match other templates.
-Release Notes: 1.77.1
+Lib
- Gentext
- Common
- FO
- HTML
- Epub
- HTMLHelp
- Eclipse
- JavaHelp
- Webhelp
- Params
- Highlighting
- Profiling
- Lib
- Template
- Extensions
- XSL-Saxon
+The following changes have been made to the lib code since the 1.78.1 release.
-Release Notes: 1.77.1
+ ⢠Jirka Kosek: build.xml
- FO
- HTML
- Roundtrip
- Slides
- Website
- Webhelp
+ Added lib ant build support
-Release Notes: 1.76.1
+Tools
- FO
- HTML
- Params
+The following changes have been made to the tools code since the 1.78.1
+release.
-Release Notes: 1.76.0
+ ⢠Jirka Kosek: build-shared.xml
- Gentext
- Common
- FO
- HTML
- Manpages
- Epub
- Eclipse
- Params
- XSL-Xalan
+ Added lib ant build support
-Release Notes: 1.75.2
+ ⢠Jirka Kosek: build-shared.xml
- Gentext
- Common
- FO
- HTML
- Manpages
- Epub
- Profiling
- XSL-Saxon
- XSL-Xalan
+ Added clean targets
-Release Notes: 1.75.1
+ ⢠Jirka Kosek: lib/xml-apis.jar; lib/xercesImpl.jar; build-shared.xml; lib/
+ xalan.jar
- FO
- HTML
- Epub
- Params
+ Extensions and other builds ported to Ant
-Release Notes: 1.75.0
+ ⢠Jirka Kosek: build-shared.xml
- Gentext
- Common
- FO
- HTML
- Manpages
- ePub
- HTMLHelp
- Params
- Highlighting
- XSL-Saxon
- XSL-Xalan
+ Added ant build for HTML stylesheets
-Release Notes: 1.74.3
-Release Notes: 1.74.2
-Release Notes: 1.74.1
+ ⢠Jirka Kosek: licenses/saxon/JAMESCLARK.txt; lib/jython.jar; lib/
+ xercesImpl.jar; licenses/jâ¯
- Gentext
- FO
- HTML
- Manpages
- ePub
- Roundtrip
- Params
- Highlighting
+ Initial work on Ant build, common (L10N) directory handled so far
-Release Notes: 1.74.0
+Template
- Gentext
- Common
- FO
- HTML
- Manpages
- Epub
- HTMLHelp
- Eclipse
- JavaHelp
- Roundtrip
- Slides
- Website
- Params
- Profiling
- Tools
- Extensions
- XSL-Saxon
- XSL-Xalan
- XSL-libxslt
+The following changes have been made to the template code since the 1.78.1
+release.
-Release Notes: 1.73.2
-Release: 1.73.1
+ ⢠Robert Stayton: titlepage.xsl
- Gentext
- FO
- HTML
- Manpages
- HTMLHelp
- Eclipse
- JavaHelp
- Roundtrip
- Params
+ Remove the d: namespace declaration because it is
+ automatically added by the ns build process.
-Release: 1.73.0
+ ⢠Jirka Kosek: titlepage.xsl
- Gentext
- Common
- FO
- HTML
- Manpages
- Eclipse
- JavaHelp
- Roundtrip
- Params
- Highlighting
- Profiling
- Lib
- Tools
- XSL-Saxon
- XSL-Xalan
+ Added missing namespace declaration
-Release: 1.72.0
+ ⢠Robert Stayton: titlepage.xsl
- Common
- FO
- HTML
- Manpages
- Params
- Template
- Roundtrip
+ Remove d: namespace declaration from non namespaced version since
+ it is automatically added to build the namespaced version.
-Release: 1.71.1
+ ⢠Robert Stayton: titlepage.xsl
- Common
- FO
- HTML
- Highlighting
- Manpages
- Params
- Profiling
+ Set the db.prefix to blank until convert to ns build.
-Release: 1.71.0
+ ⢠Robert Stayton: titlepage.xsl
- Common
- Extensions
- FO
- HTML
- Highlighting
- Manpages
- Params
- Tools
+ Fix handling of namespace declaration for conversion to NS sourcebase.
-Release: 1.70.1
+ ⢠Robert Stayton: titlepage.xsl
- FO
- HTML
- HTMLHelp
- Params
+ Modified to support roundtrip conversion between namespaced
+ version and non-namespaced version.
-Release: 1.70.0
+ ⢠stilor: titlepage.xsl
- Common
- Extensions
- FO
- HTML
- Manpages
- Params
- Profiling
- Tools
- WordML
+ Remove autoguessing of the namespace for wrapper elements; determine namespace by prefix, if any.
-Release 1.69.1
-Release 1.69.0
+Extensions
- Common
- FO
- Help
- HTML
- man
+The following changes have been made to the extensions code since the 1.78.1
+release.
-Release 1.68.1
-Release 1.68.0
-Release 1.67.2
-Release 1.67.1
-Release 1.67.0
-Release 1.66.1
-Release 1.65.0
-Release 1.64.1
-Release 1.61.0
-Release 1.60.1
-Release 1.59.2
-Release 1.59.1
-Release 1.58.0
-Release 1.57.0
-Release 1.56.0
-Older releases
-About dot-zero releases
+ ⢠Jirka Kosek: build.xml
+
+ Added clean targets
+
+ ⢠Jirka Kosek: build.xml
+
+ Extensions and other builds ported to Ant
Release Notes: 1.79.0
@@ -6144,8 +7375,8 @@ release.
If a source refentry contains a Documentation or DOCUMENTATION
section, don't report it as having missing AUTHOR information.
Also, if missing a contrib/personblurb for a person or org, report
- pointers to http://docbook.sf.net/el/personblurb and to
- http://docbook.sf.net/el/contrib
+ pointers to http://www.docbook.org/tdg5/en/html/personblurb and to
+ http://www.docbook.org/tdg5/en/html/contrib
⢠Michael(tm) Smith: info.xsl
@@ -7002,7 +8233,7 @@ release.
⢠Keith Fahlgren: Makefile
- Use DOCBOOK_SVN variable everywhere, please; build with PDF_MAKER
+ Use repo_dir variable everywhere, please; build with PDF_MAKER
⢠Michael(tm) Smith: Makefile
@@ -8163,187 +9394,187 @@ Common
The following changes have been made to the common code since the 1.71.1
release.
- ⢠Add support for arabicindic numbering to autolabel.format template.
+ ⢠Add support for arabicindic numbering to autolabel.format template.
- ⢠Finish support for @xml:id everywhere @id is used.
+ ⢠Finish support for @xml:id everywhere @id is used.
- ⢠replace name() with local-name() in most cases.
+ ⢠replace name() with local-name() in most cases.
- ⢠Add support for info.
+ ⢠Add support for info.
- ⢠Add utility template tabstyle to return the tabstyle from
- any table element.
+ ⢠Add utility template tabstyle to return the tabstyle from
+ any table element.
FO
The following changes have been made to the fo code since the 1.71.1 release.
- ⢠Add support for sorting glossary entries
+ ⢠Add support for sorting glossary entries
- ⢠Add table.row.properties template to customize table rows.
+ ⢠Add table.row.properties template to customize table rows.
- ⢠Moved all properties to attribute-sets so can be customized more easily.
+ ⢠Moved all properties to attribute-sets so can be customized more easily.
- ⢠Add index.page.number.properties attribute-set to format page numbers.
+ ⢠Add index.page.number.properties attribute-set to format page numbers.
- ⢠xref now supports xlink:href, using simple.xlink template.
+ ⢠xref now supports xlink:href, using simple.xlink template.
- ⢠Rewrote simple.xlink, and call it with all charseq templates.
+ ⢠Rewrote simple.xlink, and call it with all charseq templates.
- ⢠Add simple.xlink processing to term and member elements.
+ ⢠Add simple.xlink processing to term and member elements.
- ⢠Add support for crop marks in Antenna House.
+ ⢠Add support for crop marks in Antenna House.
HTML
The following changes have been made to the html code since the 1.71.1 release.
- ⢠Add support for sorting glossary entries
+ ⢠Add support for sorting glossary entries
- ⢠Add support for qanda.in.toc to add qandaentry questions to document TOC.
+ ⢠Add support for qanda.in.toc to add qandaentry questions to document TOC.
- ⢠add simple.xlink support to variablelist term and simplelist member.
+ ⢠add simple.xlink support to variablelist term and simplelist member.
- ⢠*.propagates.style now handled in class.attribute mode.
+ ⢠*.propagates.style now handled in class.attribute mode.
- ⢠add class parameter to class.attribute mode to set default class.
+ ⢠add class parameter to class.attribute mode to set default class.
- ⢠Convert all class attributes to use the class.attribute mode
- so class names can be customized more easily.
+ ⢠Convert all class attributes to use the class.attribute mode
+ so class names can be customized more easily.
- ⢠Add class.attribute mode to generate class attributes.
+ ⢠Add class.attribute mode to generate class attributes.
- ⢠Added simple.xlink to most remaining inlines.
- Changed class attributes to applying class.attributes mode.
+ ⢠Added simple.xlink to most remaining inlines.
+ Changed class attributes to applying class.attributes mode.
- ⢠Changed xref template to use simple.xlink tempalte.
+ ⢠Changed xref template to use simple.xlink tempalte.
- ⢠Improve generate.html.title to work with link targets too.
+ ⢠Improve generate.html.title to work with link targets too.
- ⢠Improved simple.xlink to support link and xref.
+ ⢠Improved simple.xlink to support link and xref.
- ⢠Use new link.title.attribute now.
+ ⢠Use new link.title.attribute now.
- ⢠Rewrote simple.xlink to handle linkend also.
- Better computation of title attribute on link too.
+ ⢠Rewrote simple.xlink to handle linkend also.
+ Better computation of title attribute on link too.
- ⢠Handle Xalan quirk as special case.
+ ⢠Handle Xalan quirk as special case.
- ⢠Add support for info.
+ ⢠Add support for info.
- ⢠Fixed imagemaps so they work properly going from calspair coords
- to HTML area coords.
+ ⢠Fixed imagemaps so they work properly going from calspair coords
+ to HTML area coords.
Manpages
The following changes have been made to the manpages code since the 1.71.1
release.
- ⢠Added doc for man.output.lang.in.name.enabled parameter. This
- checkin completes support for writing file/pathnames for man-pages
- with $lang include in the names. Closes #1585967. knightly
- accolades to Daniel Leidert for providing the feature request.
-
- ⢠Added new param man.output.lang.in.name.enabled, which
- controls whether $LANG value is included in manpages
- filenames and pathnames. It works like this:
-
- If the value of man.output.lang.in.name.enabled is non-zero,
- man-page files are output with the $lang value included in
- their filenames or pathnames as follows;
-
- - if man.output.subdirs.enabled is non-zero, each file is
-   output to, e.g., a /$lang/man8/foo.8 pathname
-
- - if man.output.subdirs.enabled is zero, each file is output
-   with a foo.$lang.8 filename
-
- ⢠Use "\e" instead of "\\" for backslash output, because the
- groff docs say that's the correct thing to do; also because
- testing (thanks, Paul Dubois) shows that "\\" doesn't always
- work as expected; for example, "\\" within a table seems to
- mess things up.
-
- ⢠Added the man.string.subst.map.local.pre and
- man.string.subst.map.local.post parameters. Those parameters
- enable local additions and changes to string-substitution mappings
- without the need to change the value of man.string.subst.map
- parameter (which is for standard system mappings). Closes
- #1456738. Thanks to Sam Steingold for constructing a true
- stylesheet torture test (the clisp docs) that exposed the need for
- these params.
-
- ⢠Added the Markup element to the list of elements that get output
- in bold. Thanks to Eric S. Raymond.
-
- ⢠Replaced all dots in roff requests with U+2302 ("house"
- character), and added escaping in output for all instances of dot
- that are not in roff requests. This fixes the problem case where a
- string beginning with a dot (for example, the string ".bashrc")
- might occur at the beginning of a line in output, in which caseÂ
- would mistakenly get interpreted as a roff request. Thanks to Eric
- S. Raymond for pushing to fix this.
-
- ⢠Made change to ensure that list content nested in
- itemizedlist and orderedlist instances is properly indented. This
- is a switch from using .TP to format those lists to using .RS/.RE
- to format them instead (because .TP does not allow nesting). Closes bug #
+ ⢠Added doc for man.output.lang.in.name.enabled parameter. This
+ checkin completes support for writing file/pathnames for man-pages
+ with $lang include in the names. Closes #1585967. knightly
+ accolades to Daniel Leidert for providing the feature request.
+
+ ⢠Added new param man.output.lang.in.name.enabled, which
+ controls whether $LANG value is included in manpages
+ filenames and pathnames. It works like this:
+
+ If the value of man.output.lang.in.name.enabled is non-zero,
+ man-page files are output with the $lang value included in
+ their filenames or pathnames as follows;
+
+ - if man.output.subdirs.enabled is non-zero, each file is
+ output to, e.g., a /$lang/man8/foo.8 pathname
+
+ - if man.output.subdirs.enabled is zero, each file is output
+ with a foo.$lang.8 filename
+
+ ⢠Use "\e" instead of "\\" for backslash output, because the
+ groff docs say that's the correct thing to do; also because
+ testing (thanks, Paul Dubois) shows that "\\" doesn't always
+ work as expected; for example, "\\" within a table seems to
+ mess things up.
+
+ ⢠Added the man.string.subst.map.local.pre and
+ man.string.subst.map.local.post parameters. Those parameters
+ enable local additions and changes to string-substitution mappings
+ without the need to change the value of man.string.subst.map
+ parameter (which is for standard system mappings). Closes
+ #1456738. Thanks to Sam Steingold for constructing a true
+ stylesheet torture test (the clisp docs) that exposed the need for
+ these params.
+
+ ⢠Added the Markup element to the list of elements that get output
+ in bold. Thanks to Eric S. Raymond.
+
+ ⢠Replaced all dots in roff requests with U+2302 ("house"
+ character), and added escaping in output for all instances of dot
+ that are not in roff requests. This fixes the problem case where a
+ string beginning with a dot (for example, the string ".bashrc")
+ might occur at the beginning of a line in output, in which case
+ would mistakenly get interpreted as a roff request. Thanks to Eric
+ S. Raymond for pushing to fix this.
+
+ ⢠Made change to ensure that list content nested in
+ itemizedlist and orderedlist instances is properly indented. This
+ is a switch from using .TP to format those lists to using .RS/.RE
+ to format them instead (because .TP does not allow nesting). Closes bug #
1602616.
- Thanks to Daniel Leidert.
+ Thanks to Daniel Leidert.
Params
The following changes have been made to the params code since the 1.71.1
release.
- ⢠Added doc for man.output.lang.in.name.enabled parameter. This
- checkin completes support for writing file/pathnames for man-pages
- with $lang include in the names. Closes #1585967. knightly
- accolades to Daniel Leidert for providing the feature request.
+ ⢠Added doc for man.output.lang.in.name.enabled parameter. This
+ checkin completes support for writing file/pathnames for man-pages
+ with $lang include in the names. Closes #1585967. knightly
+ accolades to Daniel Leidert for providing the feature request.
- ⢠Added new param man.output.lang.in.name.enabled, which
- controls whether $LANG value is included in manpages
- filenames and pathnames. It works like this:
+ ⢠Added new param man.output.lang.in.name.enabled, which
+ controls whether $LANG value is included in manpages
+ filenames and pathnames. It works like this:
- If the value of man.output.lang.in.name.enabled is non-zero,
- man-page files are output with the $lang value included in
- their filenames or pathnames as follows;
+ If the value of man.output.lang.in.name.enabled is non-zero,
+ man-page files are output with the $lang value included in
+ their filenames or pathnames as follows;
- - if man.output.subdirs.enabled is non-zero, each file is
-   output to, e.g., a /$lang/man8/foo.8 pathname
+ - if man.output.subdirs.enabled is non-zero, each file is
+ output to, e.g., a /$lang/man8/foo.8 pathname
- - if man.output.subdirs.enabled is zero, each file is output
-   with a foo.$lang.8 filename
+ - if man.output.subdirs.enabled is zero, each file is output
+ with a foo.$lang.8 filename
- ⢠Added the man.string.subst.map.local.pre and
- man.string.subst.map.local.post parameters. Those parameters
- enable local additions and changes to string-substitution mappings
- without the need to change the value of man.string.subst.map
- parameter (which is for standard system mappings). Closes
- #1456738. Thanks to Sam Steingold for constructing a true
- stylesheet torture test (the clisp docs) that exposed the need for
- these params.
+ ⢠Added the man.string.subst.map.local.pre and
+ man.string.subst.map.local.post parameters. Those parameters
+ enable local additions and changes to string-substitution mappings
+ without the need to change the value of man.string.subst.map
+ parameter (which is for standard system mappings). Closes
+ #1456738. Thanks to Sam Steingold for constructing a true
+ stylesheet torture test (the clisp docs) that exposed the need for
+ these params.
- ⢠Add index.page.number.properties by default.
+ ⢠Add index.page.number.properties by default.
- ⢠Added index.page.number.properties
-  to allow customizations of page numbers in indexes.
+ ⢠Added index.page.number.properties
+ to allow customizations of page numbers in indexes.
- ⢠Move show-destination="replace" property from template to attribute-set
- so it can be customized.
+ ⢠Move show-destination="replace" property from template to attribute-set
+ so it can be customized.
- ⢠Add support for sorting glossary entries
+ ⢠Add support for sorting glossary entries
- ⢠Add option to include qanda in tables of contents.
+ ⢠Add option to include qanda in tables of contents.
- ⢠Moved all properties to attribute-sets so can be customized more easily.
+ ⢠Moved all properties to attribute-sets so can be customized more easily.
Template
The following changes have been made to the template code since the 1.71.1
release.
- ⢠Added workaround for Xalan bug: use for-each and copy instead of copy-of (#
+ ⢠Added workaround for Xalan bug: use for-each and copy instead of copy-of (#
1604770).
Roundtrip
@@ -8351,7 +9582,7 @@ Roundtrip
The following changes have been made to the roundtrip code since the 1.71.1
release.
- ⢠rename to roundtrip, add OpenOffice support
+ ⢠rename to roundtrip, add OpenOffice support
Release: 1.71.1
@@ -8371,112 +9602,112 @@ Common
The following changes have been made to the common code since the 1.71.1
release.
- ⢠For backward compatability autoidx-ng.xsl is invoking "kosek" indexing method again.
+ ⢠For backward compatability autoidx-ng.xsl is invoking "kosek" indexing method again.
- ⢠Add support for Xalan generating a root xml:base like saxon.
+ ⢠Add support for Xalan generating a root xml:base like saxon.
FO
The following changes have been made to the fo code since the 1.71.1 release.
- ⢠For backward compatability autoidx-ng.xsl is invoking "kosek" indexing method again.
+ ⢠For backward compatability autoidx-ng.xsl is invoking "kosek" indexing method again.
- ⢠Add support for Xalan to add root node xml:base for db5 docs.
+ ⢠Add support for Xalan to add root node xml:base for db5 docs.
- ⢠Added support for profiling based on xml:lang and status attributes.
+ ⢠Added support for profiling based on xml:lang and status attributes.
HTML
The following changes have been made to the html code since the 1.71.1 release.
- ⢠For backward compatability autoidx-ng.xsl is invoking "kosek" indexing method again.
+ ⢠For backward compatability autoidx-ng.xsl is invoking "kosek" indexing method again.
- ⢠Add support for Xalan to add root node xml:base for db5 docs.
+ ⢠Add support for Xalan to add root node xml:base for db5 docs.
- ⢠Added support for profiling based on xml:lang and status attributes.
+ ⢠Added support for profiling based on xml:lang and status attributes.
- ⢠Made changes in namespace declarations to prevent xmllint's
- canonicalizer from treating them as relative namespace URIs.
+ ⢠Made changes in namespace declarations to prevent xmllint's
+ canonicalizer from treating them as relative namespace URIs.
-   - Changed xmlns:k="java:com.isogen.saxoni18n.Saxoni18nService"
-     to xmlns:k="http://www.isogen.com/functions/
+ - Changed xmlns:k="java:com.isogen.saxoni18n.Saxoni18nService"
+ to xmlns:k="http://www.isogen.com/functions/
com.isogen.saxoni18n.Saxoni18nService";
-     Saxon accepts either form
-     (see http://www.saxonica.com/documentation/extensibility/
+ Saxon accepts either form
+ (see http://www.saxonica.com/documentation/extensibility/
functions.html);
-     to Saxon, "the part of the URI before the final '/' is immaterial".
+ to Saxon, "the part of the URI before the final '/' is immaterial".
-   - Changed, e.g. xmlns:xverb="com.nwalsh.xalan.Verbatim" to
-     xmlns:xverb="xalan://com.nwalsh.xalan.Verbatim"; Xalan accepts
-     either form
-     (see http://xml.apache.org/xalan-j/extensions.html#
+ - Changed, e.g. xmlns:xverb="com.nwalsh.xalan.Verbatim" to
+ xmlns:xverb="xalan://com.nwalsh.xalan.Verbatim"; Xalan accepts
+ either form
+ (see http://xml.apache.org/xalan-j/extensions.html#
java-namespace-declare);
-     just as Saxon does, it will "simply use the string to the
-     right of the rightmost forward slash as the Java class name".
+ just as Saxon does, it will "simply use the string to the
+ right of the rightmost forward slash as the Java class name".
-   - Changed xmlns:xalanredirect="org.apache.xalan.xslt.extensions.Redirect"
-     to xmlns:redirect="http://xml.apache.org/xalan/redirect", and
-     adjusted associated code to make the current Xalan redirect spec.
-     (see http://xml.apache.org/xalan-j/apidocs/org/apache/xalan/lib/
+ - Changed xmlns:xalanredirect="org.apache.xalan.xslt.extensions.Redirect"
+ to xmlns:redirect="http://xml.apache.org/xalan/redirect", and
+ adjusted associated code to make the current Xalan redirect spec.
+ (see http://xml.apache.org/xalan-j/apidocs/org/apache/xalan/lib/
Redirect.html)
- ⢠Added the html.append and chunk.append parameters. By default, the
- value of both is empty; but the internal DocBook XSL stylesheets
- build sets their value to "
", in order
- to ensure that all files in the docbook-xsl-doc package end in a
- newline character. (Because diff and some other tools may emit
- error messages and/or not behave as expected when processing
- files that are not newline-terminated.)
+ ⢠Added the html.append and chunk.append parameters. By default, the
+ value of both is empty; but the internal DocBook XSL stylesheets
+ build sets their value to "
", in order
+ to ensure that all files in the docbook-xsl-doc package end in a
+ newline character. (Because diff and some other tools may emit
+ error messages and/or not behave as expected when processing
+ files that are not newline-terminated.)
Highlighting
The following changes have been made to the highlighting code since the 1.71.1
release.
- ⢠Added license information
+ ⢠Added license information
Manpages
The following changes have been made to the manpages code since the 1.71.1
release.
- ⢠Added initial support in manpages output for footnote, annotation,
- and alt instances. Basically, they all now get handled the same
- way ulink instances are. They are treated as a class as "note
- sources": A numbered marker is generated at the place in the main
- text flow where they occur, then their contents are displayed in
- an endnotes section at the end of the man page (currently titled
- REFERENCES, for English output, but will be changed to NOTES).
+ ⢠Added initial support in manpages output for footnote, annotation,
+ and alt instances. Basically, they all now get handled the same
+ way ulink instances are. They are treated as a class as "note
+ sources": A numbered marker is generated at the place in the main
+ text flow where they occur, then their contents are displayed in
+ an endnotes section at the end of the man page (currently titled
+ REFERENCES, for English output, but will be changed to NOTES).
- This support is not yet complete. It works for most "normal"
- cases, but probably mishandles a good number of cases. More
- testing will be needed to expose the problems. It may well also
- introduce some bugs and regressions in other areas, including
- basic paragraph handling, handling of "mixed block" content,
- handling of other indented content, and handling of authorblurb
- and personblurb in the AUTHORS section.
+ This support is not yet complete. It works for most "normal"
+ cases, but probably mishandles a good number of cases. More
+ testing will be needed to expose the problems. It may well also
+ introduce some bugs and regressions in other areas, including
+ basic paragraph handling, handling of "mixed block" content,
+ handling of other indented content, and handling of authorblurb
+ and personblurb in the AUTHORS section.
Params
The following changes have been made to the params code since the 1.71.1
release.
- ⢠Added support for profiling based on xml:lang and status attributes.
+ ⢠Added support for profiling based on xml:lang and status attributes.
- ⢠Added the html.append and chunk.append parameters. By default, the
- value of both is empty; but the internal DocBook XSL stylesheets
- build sets their value to "
", in order
- to ensure that all files in the docbook-xsl-doc package end in a
- newline character. (Because diff and some other tools may emit
- error messages and/or not behave as expected when processing
- files that are not newline-terminated.)
+ ⢠Added the html.append and chunk.append parameters. By default, the
+ value of both is empty; but the internal DocBook XSL stylesheets
+ build sets their value to "
", in order
+ to ensure that all files in the docbook-xsl-doc package end in a
+ newline character. (Because diff and some other tools may emit
+ error messages and/or not behave as expected when processing
+ files that are not newline-terminated.)
Profiling
The following changes have been made to the profiling code since the 1.71.1
release.
- ⢠Added support for profiling based on xml:lang and status attributes.
+ ⢠Added support for profiling based on xml:lang and status attributes.
Release: 1.71.0
@@ -8529,256 +9760,255 @@ Common
The following changes have been made to the common code since the 1.70.1
release.
- ⢠Added reference.autolabel parameter for controlling labels on
- reference output.
+ ⢠Added reference.autolabel parameter for controlling labels on
+ reference output.
- ⢠Support rows that are *completely* overlapped by the preceding row
+ ⢠Support rows that are *completely* overlapped by the preceding row
- ⢠New modules for supporting indexing extensions.
+ ⢠New modules for supporting indexing extensions.
- ⢠Support startinglinenumber on orderedlist
+ ⢠Support startinglinenumber on orderedlist
Extensions
The following changes have been made to the extensions code since the 1.70.1
release.
- ⢠Completely reworked extensions build system; now uses NetBeans and ant
+ ⢠Completely reworked extensions build system; now uses NetBeans and ant
FO
The following changes have been made to the fo code since the 1.70.1 release.
- ⢠xsl:sort lang attribute now uses two-char substring of lang attribute.
+ ⢠xsl:sort lang attribute now uses two-char substring of lang attribute.
- ⢠Support titlecase "Java", "Perl", and "IDL" as values for the
- language attribute on classsynopsis, etc. (instead of just
- lowercase "java", "perl", and "idl"). Also support "c++" and "C++"
- (instead of just "cpp").
+ ⢠Support titlecase "Java", "Perl", and "IDL" as values for the
+ language attribute on classsynopsis, etc. (instead of just
+ lowercase "java", "perl", and "idl"). Also support "c++" and "C++"
+ (instead of just "cpp").
- Affects HTML, FO, and manpages output. Closes bug 1552332. Thanks
- to "Brian A. Vanderburg II".
+ Affects HTML, FO, and manpages output. Closes bug 1552332. Thanks
+ to "Brian A. Vanderburg II".
- ⢠Added support for the reference.autolabel param in (X)HTML and FO
+ ⢠Added support for the reference.autolabel param in (X)HTML and FO
output.
- ⢠Support rows that are *completely* overlapped by the preceding row
+ ⢠Support rows that are *completely* overlapped by the preceding row
- ⢠Rearranged templates for the 3 indexing methods
- and changed method named 'english' to 'basic'.
+ ⢠Rearranged templates for the 3 indexing methods
+ and changed method named 'english' to 'basic'.
- ⢠New modules for supporting indexing extensions.
+ ⢠New modules for supporting indexing extensions.
- ⢠Turn off blank-body for fop1.extensions too since fop 0.92
- does not support it either.
+ ⢠Turn off blank-body for fop1.extensions too since fop 0.92
+ does not support it either.
- ⢠Add Xalan variant to test for exslt:node-set function.
- Xalan can use function named node-set(), but doesn't
- recognize it using function-available().
+ ⢠Add Xalan variant to test for exslt:node-set function.
+ Xalan can use function named node-set(), but doesn't
+ recognize it using function-available().
- ⢠Added support to FO stylesheets for handling instances of Org
- where it occurs outside of *info content. In HTML stylesheets,
- moved handling of Org out of info.xsl and into inline.xsl. In both
- FO and HTML stylesheets, added support for correctly processing
- Affiliation and Jobtitle.
+ ⢠Added support to FO stylesheets for handling instances of Org
+ where it occurs outside of *info content. In HTML stylesheets,
+ moved handling of Org out of info.xsl and into inline.xsl. In both
+ FO and HTML stylesheets, added support for correctly processing
+ Affiliation and Jobtitle.
- ⢠Don't output punctuation between Refname and Refpurpose if
- Refpurpose is empty. Also corrected handling of Refsect2/title
- instances, and removed some debugging stuff that was generated in
- manpages output to mark the ends of sections.
+ ⢠Don't output punctuation between Refname and Refpurpose if
+ Refpurpose is empty. Also corrected handling of Refsect2/title
+ instances, and removed some debugging stuff that was generated in
+ manpages output to mark the ends of sections.
- ⢠Added new email.delimiters.enabled param. If non-zero (the
- default), delimiters are generated around e-mail addresses (output
- of the email element). If zero, the delimiters are suppressed.
+ ⢠Added new email.delimiters.enabled param. If non-zero (the
+ default), delimiters are generated around e-mail addresses (output
+ of the email element). If zero, the delimiters are suppressed.
- ⢠Initial support of syntax highlighting of programlistings.
+ ⢠Initial support of syntax highlighting of programlistings.
- ⢠Chapter after preface should restart numbering of pages.
+ ⢠Chapter after preface should restart numbering of pages.
HTML
The following changes have been made to the html code since the 1.70.1 release.
- ⢠xsl:sort lang attribute now uses two-char substring of lang attribute.
+ ⢠xsl:sort lang attribute now uses two-char substring of lang attribute.
- ⢠Support titlecase "Java", "Perl", and "IDL" as values for the
- language attribute on classsynopsis, etc. (instead of just
- lowercase "java", "perl", and "idl"). Also support "c++" and "C++"
- (instead of just "cpp").
+ ⢠Support titlecase "Java", "Perl", and "IDL" as values for the
+ language attribute on classsynopsis, etc. (instead of just
+ lowercase "java", "perl", and "idl"). Also support "c++" and "C++"
+ (instead of just "cpp").
- Affects HTML, FO, and manpages output. Closes bug 1552332. Thanks
- to "Brian A. Vanderburg II".
+ Affects HTML, FO, and manpages output. Closes bug 1552332. Thanks
+ to "Brian A. Vanderburg II".
- ⢠Added support for the reference.autolabel param in (X)HTML and FO
+ ⢠Added support for the reference.autolabel param in (X)HTML and FO
output.
- ⢠Support rows that are *completely* overlapped by the preceding row
+ ⢠Support rows that are *completely* overlapped by the preceding row
- ⢠Rearranged templates for the 3 indexing methods
- and changed method named 'english' to 'basic'.
+ ⢠Rearranged templates for the 3 indexing methods
+ and changed method named 'english' to 'basic'.
- ⢠New modules for supporting indexing extensions.
+ ⢠New modules for supporting indexing extensions.
- ⢠Added several new HTML parameters for controlling appearance of
- content on HTML title pages:
+ ⢠Added several new HTML parameters for controlling appearance of
+ content on HTML title pages:
contrib.inline.enabled:
-   If non-zero (the default), output of the contrib element is
-   displayed as inline content rather than as block content.
+ If non-zero (the default), output of the contrib element is
+ displayed as inline content rather than as block content.
othercredit.like.author.enabled:
-   If non-zero, output of the othercredit element on titlepages is
-   displayed in the same style as author and editor output. If zero
-   (the default), othercredit output is displayed using a style
-   different than that of author and editor.
+ If non-zero, output of the othercredit element on titlepages is
+ displayed in the same style as author and editor output. If zero
+ (the default), othercredit output is displayed using a style
+ different than that of author and editor.
blurb.on.titlepage.enabled:
-   If non-zero, output from authorblurb and personblurb elements is
-   displayed on title pages. If zero (the default), output from
-   those elements is suppressed on title pages (unless you are
-   using a titlepage customization that causes them to be included).
+ If non-zero, output from authorblurb and personblurb elements is
+ displayed on title pages. If zero (the default), output from
+ those elements is suppressed on title pages (unless you are
+ using a titlepage customization that causes them to be included).
editedby.enabled
-   If non-zero (the default), a localized Edited by heading is
-   displayed above editor names in output of the editor element.
+ If non-zero (the default), a localized Edited by heading is
+ displayed above editor names in output of the editor element.
- ⢠Add Xalan variant to test for exslt:node-set function.
- Xalan can use function named node-set(), but doesn't
- recognize it using function-available().
+ ⢠Add Xalan variant to test for exslt:node-set function.
+ Xalan can use function named node-set(), but doesn't
+ recognize it using function-available().
- ⢠Added support to FO stylesheets for handling instances of Org
- where it occurs outside of *info content. In HTML stylesheets,
- moved handling of Org out of info.xsl and into inline.xsl. In both
- FO and HTML stylesheets, added support for correctly processing
- Affiliation and Jobtitle.
+ ⢠Added support to FO stylesheets for handling instances of Org
+ where it occurs outside of *info content. In HTML stylesheets,
+ moved handling of Org out of info.xsl and into inline.xsl. In both
+ FO and HTML stylesheets, added support for correctly processing
+ Affiliation and Jobtitle.
- ⢠Don't output punctuation between Refname and Refpurpose if
- Refpurpose is empty. Also corrected handling of Refsect2/title
- instances, and removed some debugging stuff that was generated in
- manpages output to mark the ends of sections.
+ ⢠Don't output punctuation between Refname and Refpurpose if
+ Refpurpose is empty. Also corrected handling of Refsect2/title
+ instances, and removed some debugging stuff that was generated in
+ manpages output to mark the ends of sections.
- ⢠Added new email.delimiters.enabled param. If non-zero (the
- default), delimiters are generated around e-mail addresses (output
- of the email element). If zero, the delimiters are suppressed.
+ ⢠Added new email.delimiters.enabled param. If non-zero (the
+ default), delimiters are generated around e-mail addresses (output
+ of the email element). If zero, the delimiters are suppressed.
- ⢠Added qanda.nested.in.toc param. Default value is zero. If
- non-zero, instances of "nested" Qandaentry (ones that are children
- of Answer elements) are displayed in the TOC. Closes patch 1509018
- (from Daniel Leidert). Currently on affects HTML output (no patch
- for FO output provided).
+ ⢠Added qanda.nested.in.toc param. Default value is zero. If
+ non-zero, instances of "nested" Qandaentry (ones that are children
+ of Answer elements) are displayed in the TOC. Closes patch 1509018
+ (from Daniel Leidert). Currently on affects HTML output (no patch
+ for FO output provided).
- ⢠Improved handling of relative locations generated files
+ ⢠Improved handling of relative locations generated files
- ⢠Initial support of syntax highlighting of programlistings.
+ ⢠Initial support of syntax highlighting of programlistings.
- ⢠Support org
+ ⢠Support org
- ⢠Support person
+ ⢠Support person
- ⢠Support $keep.relative.image.uris also when chunking
+ ⢠Support $keep.relative.image.uris also when chunking
Highlighting
The following changes have been made to the highlighting code since the 1.70.1
release.
- ⢠Initial support of syntax highlighting of programlistings.
+ ⢠Initial support of syntax highlighting of programlistings.
Manpages
The following changes have been made to the manpages code since the 1.70.1
release.
- ⢠Suppress footnote markers and output warning that footnotes are
- not yet supported.
+ ⢠Suppress footnote markers and output warning that footnotes are
+ not yet supported.
- ⢠Handle instances of address/otheraddr/ulink in author et al in the
- same way as email instances; that is, display them on the same
- linke as the author, editor, etc., name.
+ ⢠Handle instances of address/otheraddr/ulink in author et al in the
+ same way as email instances; that is, display them on the same
+ linke as the author, editor, etc., name.
- ⢠Don't number or link-list any Ulink instance whose string value is
- identical to the value of its url attribute. Just display it inline.
+ ⢠Don't number or link-list any Ulink instance whose string value is
+ identical to the value of its url attribute. Just display it inline.
- ⢠Don't output punctuation between Refname and Refpurpose if
- Refpurpose is empty. Also corrected handling of Refsect2/title
- instances, and removed some debugging stuff that was generated in
- manpages output to mark the ends of sections.
+ ⢠Don't output punctuation between Refname and Refpurpose if
+ Refpurpose is empty. Also corrected handling of Refsect2/title
+ instances, and removed some debugging stuff that was generated in
+ manpages output to mark the ends of sections.
- ⢠Added new email.delimiters.enabled param. If non-zero (the
- default), delimiters are generated around e-mail addresses (output
- of the email element). If zero, the delimiters are suppressed.
+ ⢠Added new email.delimiters.enabled param. If non-zero (the
+ default), delimiters are generated around e-mail addresses (output
+ of the email element). If zero, the delimiters are suppressed.
- ⢠In manpages output, if the last/nearest *info element for
- particular Refentry has multiple Copyright and/or Legalnotice
- children, process them all (not just the first ones). Closes bug
- 1524576. Thanks to Sam Steingold for the report and to Daniel
- Leidert for providing a patch.
+ ⢠In manpages output, if the last/nearest *info element for
+ particular Refentry has multiple Copyright and/or Legalnotice
+ children, process them all (not just the first ones). Closes bug
+ 1524576. Thanks to Sam Steingold for the report and to Daniel
+ Leidert for providing a patch.
Params
The following changes have been made to the params code since the 1.70.1
release.
- ⢠Added reference.autolabel parameter for controlling labels on
- reference output.
+ ⢠Added reference.autolabel parameter for controlling labels on
+ reference output.
- ⢠Added namespace declarations to document elements for all param files.
+ ⢠Added namespace declarations to document elements for all param files.
- ⢠Updated index.method doc to describe revised setup for importing index
- Â extensions.
+ ⢠Updated index.method doc to describe revised setup for importing index extensions.
- ⢠Added several new HTML parameters for controlling appearance of
- content on HTML title pages:
+ ⢠Added several new HTML parameters for controlling appearance of
+ content on HTML title pages:
contrib.inline.enabled:
-   If non-zero (the default), output of the contrib element is
-   displayed as inline content rather than as block content.
+ If non-zero (the default), output of the contrib element is
+ displayed as inline content rather than as block content.
othercredit.like.author.enabled:
-   If non-zero, output of the othercredit element on titlepages is
-   displayed in the same style as author and editor output. If zero
-   (the default), othercredit output is displayed using a style
-   different than that of author and editor.
+ If non-zero, output of the othercredit element on titlepages is
+ displayed in the same style as author and editor output. If zero
+ (the default), othercredit output is displayed using a style
+ different than that of author and editor.
blurb.on.titlepage.enabled:
-   If non-zero, output from authorblurb and personblurb elements is
-   displayed on title pages. If zero (the default), output from
-   those elements is suppressed on title pages (unless you are
-   using a titlepage customization that causes them to be included).
+ If non-zero, output from authorblurb and personblurb elements is
+ displayed on title pages. If zero (the default), output from
+ those elements is suppressed on title pages (unless you are
+ using a titlepage customization that causes them to be included).
editedby.enabled
-   If non-zero (the default), a localized Edited by heading is
-   displayed above editor names in output of the editor element.
+ If non-zero (the default), a localized Edited by heading is
+ displayed above editor names in output of the editor element.
- ⢠Added new email.delimiters.enabled param. If non-zero (the
- default), delimiters are generated around e-mail addresses (output
- of the email element). If zero, the delimiters are suppressed.
+ ⢠Added new email.delimiters.enabled param. If non-zero (the
+ default), delimiters are generated around e-mail addresses (output
+ of the email element). If zero, the delimiters are suppressed.
- ⢠Added qanda.nested.in.toc param. Default value is zero. If
- non-zero, instances of "nested" Qandaentry (ones that are children
- of Answer elements) are displayed in the TOC. Closes patch 1509018
- (from Daniel Leidert). Currently on affects HTML output (no patch
- for FO output provided).
+ ⢠Added qanda.nested.in.toc param. Default value is zero. If
+ non-zero, instances of "nested" Qandaentry (ones that are children
+ of Answer elements) are displayed in the TOC. Closes patch 1509018
+ (from Daniel Leidert). Currently on affects HTML output (no patch
+ for FO output provided).
- ⢠Initial support of syntax highlighting of programlistings.
+ ⢠Initial support of syntax highlighting of programlistings.
Tools
The following changes have been made to the tools code since the 1.70.1
release.
- ⢠Racheted down font sizes of headings in example makefile FO output.
+ ⢠Racheted down font sizes of headings in example makefile FO output.
- ⢠Added param and attribute set to example makefile, for getting
- wrapping in verbatims in FO output.
+ ⢠Added param and attribute set to example makefile, for getting
+ wrapping in verbatims in FO output.
- ⢠Renamed Makefile.paramDoc to Makefile.docParam.
+ ⢠Renamed Makefile.paramDoc to Makefile.docParam.
- ⢠Added Makefile.paramDoc file, for creating versions of param.xsl
- files with doc embedded.
+ ⢠Added Makefile.paramDoc file, for creating versions of param.xsl
+ files with doc embedded.
- ⢠Added variable to example makefile for controlling whether HTML or
- XHTML is generated.
+ ⢠Added variable to example makefile for controlling whether HTML or
+ XHTML is generated.
Release: 1.70.1
@@ -9033,8 +10263,8 @@ The following changes have been made to the fo code since the 1.69.1 release.
Modified: fo/autotoc.xsl,1.30; fo/qandaset.xsl,1.20 - Robert Stayton
- ⢠Added parameter ulink.hyphenate.chars. Added parameter insert.link
- .page.number.
+ ⢠Added parameter ulink.hyphenate.chars. Added parameter
+ insert.link.page.number.
Modified: fo/param.ent,1.98; fo/param.xweb,1.111 - Robert Stayton
@@ -9298,10 +10528,10 @@ The following changes have been made to the fo code since the 1.69.1 release.
⢠Implemented RFE #1292615.
Added bunch of new parameters (attribute sets) that affect list
- presentation: list.block.properties, itemizedlist.properties, orderedlist
- .properties, itemizedlist.label.properties and orderedlist.label
- .properties. Default behaviour of stylesheets has not been changed but
- further customizations will be much more easier.
+ presentation: list.block.properties, itemizedlist.properties,
+ orderedlist.properties, itemizedlist.label.properties and
+ orderedlist.label.properties. Default behaviour of stylesheets has not been
+ changed but further customizations will be much more easier.
Modified: fo/lists.xsl,1.61; fo/param.ent,1.87; fo/param.xweb,1.98; params/
itemizedlist.label.properties.xml,1.1; params/
@@ -9376,17 +10606,17 @@ The following changes have been made to the html code since the 1.69.1 release.
param.xweb,1.101; params/autotoc.label.in.hyperlink.xml,1.1 - Michael(tm)
Smith
- ⢠Added two new params: html.head.legalnotice.link.types and html.head.
- legalnotice.link.multiple.
+ ⢠Added two new params: html.head.legalnotice.link.types and
+ html.head.legalnotice.link.multiple.
If the value of the generate.legalnotice.link is non-zero, then the
stylesheet generates (in the head section of the HTML source) either a
- single HTML link element or, if the value of the html.head.legalnotice.link
- .multiple is non-zero, one link element for each link type specified. Each
- link has the following attributes:
+ single HTML link element or, if the value of the
+ html.head.legalnotice.link.multiple is non-zero, one link element for each
+ link type specified. Each link has the following attributes:
- - a rel attribute whose value is derived from the value of html.head.
- legalnotice.link.types
+ - a rel attribute whose value is derived from the value of
+ html.head.legalnotice.link.types
- an href attribute whose value is set to the URL of the file containing
the legalnotice
@@ -9617,9 +10847,9 @@ release.
⢠Added man.table.footnotes.divider param.
- In each table that contains footenotes, the string specified by the man.
- table.footnotes.divider parameter is output before the list of footnotes
- for the table.
+ In each table that contains footenotes, the string specified by the
+ man.table.footnotes.divider parameter is output before the list of
+ footnotes for the table.
Modified: manpages/docbook.xsl,1.73; manpages/links.xsl,1.6; manpages/
param.ent,1.21; manpages/param.xweb,1.23; params/
@@ -9974,17 +11204,17 @@ release.
param.xweb,1.101; params/autotoc.label.in.hyperlink.xml,1.1 - Michael(tm)
Smith
- ⢠Added two new params: html.head.legalnotice.link.types and html.head.
- legalnotice.link.multiple.
+ ⢠Added two new params: html.head.legalnotice.link.types and
+ html.head.legalnotice.link.multiple.
If the value of the generate.legalnotice.link is non-zero, then the
stylesheet generates (in the head section of the HTML source) either a
- single HTML link element or, if the value of the html.head.legalnotice.link
- .multiple is non-zero, one link element for each link type specified. Each
- link has the following attributes:
+ single HTML link element or, if the value of the
+ html.head.legalnotice.link.multiple is non-zero, one link element for each
+ link type specified. Each link has the following attributes:
- - a rel attribute whose value is derived from the value of html.head.
- legalnotice.link.types
+ - a rel attribute whose value is derived from the value of
+ html.head.legalnotice.link.types
- an href attribute whose value is set to the URL of the file containing
the legalnotice
@@ -10028,9 +11258,9 @@ release.
⢠Added man.table.footnotes.divider param.
- In each table that contains footenotes, the string specified by the man.
- table.footnotes.divider parameter is output before the list of footnotes
- for the table.
+ In each table that contains footenotes, the string specified by the
+ man.table.footnotes.divider parameter is output before the list of
+ footnotes for the table.
Modified: manpages/docbook.xsl,1.73; manpages/links.xsl,1.6; manpages/
param.ent,1.21; manpages/param.xweb,1.23; params/
@@ -10245,10 +11475,10 @@ release.
⢠Implemented RFE #1292615.
Added bunch of new parameters (attribute sets) that affect list
- presentation: list.block.properties, itemizedlist.properties, orderedlist
- .properties, itemizedlist.label.properties and orderedlist.label
- .properties. Default behaviour of stylesheets has not been changed but
- further customizations will be much more easier.
+ presentation: list.block.properties, itemizedlist.properties,
+ orderedlist.properties, itemizedlist.label.properties and
+ orderedlist.label.properties. Default behaviour of stylesheets has not been
+ changed but further customizations will be much more easier.
Modified: fo/lists.xsl,1.61; fo/param.ent,1.87; fo/param.xweb,1.98; params/
itemizedlist.label.properties.xml,1.1; params/
@@ -10410,7 +11640,7 @@ Common
be processed using the following URI for the driver Website tabular.xsl
file:
- http://docbook.sourceforge.net/release/xsl/current/website/tabular.xsl
+ http://cdn.docbook.org/release/xsl/current/website/tabular.xsl
⢠A procedure without a title is now treated as an âinformalâ procedure
(meaning that it is not added to any generated âlist of proceduresâ and has
@@ -10424,7 +11654,7 @@ Common
To indicate that you want a choice separator generated for a particular
list, you need to put a processing instruction (PI) of the form
- dbchoice choice="foo"?> as a child of the list. For example:
+ dbchoice choice="foo"?> as a child of the list. For example:
Choose from
ONE and ONLY ONE of the following:
@@ -10440,7 +11670,7 @@ Common
As a temporary workaround for the fact that most of the DocBook non-English
locale files don't have a localization for the word âorâ, you can put in a
- literal string to be used; example for French: .
+ literal string to be used; example for French: .
That is, use âouâ instead of âorâ.
FO
@@ -10448,7 +11678,7 @@ FO
⢠Added content-type property to external-graphic element, based on imagedata
format attribute.
- ⢠Added support for generating field for
+ ⢠Added support for generating field for
XEP output. This makes the DocBook XSL stylesheet version information
available through the Document Properties menu in Acrobat Reader and other
PDF viewers.
@@ -10494,11 +11724,11 @@ Help
HTML
- ⢠Added a first cut at support in HTML output for DocBook 5 style annotation
- s. Controlled using the annotation.support parameter, and implemented using
- JavaScript and CSS styling. For more details, see the documentation for the
- annotation.js, annotation.css, annotation.graphic.open, and
- annotation.graphic.close parameters.
+ ⢠Added a first cut at support in HTML output for DocBook 5 style
+ annotations. Controlled using the annotation.support parameter, and
+ implemented using JavaScript and CSS styling. For more details, see the
+ documentation for the annotation.js, annotation.css,
+ annotation.graphic.open, and annotation.graphic.close parameters.
⢠Generate client-side image map for imageobjectco with areas using calspair
units
@@ -10517,13 +11747,13 @@ HTML
⢠Added initial, experimental support for generating content for the HTML
title attribute from content of the alt element. This change adds support
- for the following inline elements only (none of them are block elements):
+ for the following inline elements only (none of them are block elements):
abbrev, accel, acronym, action, application, authorinitials, beginpage,
citation, citerefentry, citetitle, city, classname, code, command,
computeroutput, constant, country, database, email, envar, errorcode,
errorname, errortext, errortype, exceptionname, fax, filename, firstname,
- firstterm, foreignphrase, function, glossterm, guibutton, guiicon, guilabel
- , guimenu, guimenuitem, guisubmenu, hardware, honorific, interface,
+ firstterm, foreignphrase, function, glossterm, guibutton, guiicon,
+ guilabel, guimenu, guimenuitem, guisubmenu, hardware, honorific, interface,
interfacename, keycap, keycode, keysym, lineage, lineannotation, literal,
markup, medialabel, methodname, mousebutton, option, optional, otheraddr,
othername, package, parameter, personname, phone, pob, postcode,
@@ -10553,8 +11783,8 @@ and footers.
man.justify and man.hyphenate.
Note that the default for the both of those is zero (off), because
- justified text looks good only when it is also hyphenated; to quote the
- âHyphenationâ node from the groff info page:
+ justified text looks good only when it is also hyphenated; to quote the â
+ Hyphenationâ node from the groff info page:
Since the odds are not great for finding a set of words, for every
output line, which fit nicely on a line without inserting excessive
@@ -10572,9 +11802,9 @@ and footers.
⢠Added parameters for controlling hyphenation of computer inlines,
filenames, and URLs. By default, even when hyphenation is enabled
(globally), hyphenation is now suppressed for "computer inlines"
- (currently, just classname, constant, envar, errorcode, option, replaceable
- , userinput, type, and varname, and for filenames, and for URLs from link.
- It can be (re)enabled using the man.hyphenate.computer.inlines,
+ (currently, just classname, constant, envar, errorcode, option,
+ replaceable, userinput, type, and varname, and for filenames, and for URLs
+ from link. It can be (re)enabled using the man.hyphenate.computer.inlines,
man.hyphenate.filenames, and man.hyphenate.urls parameters.
⢠Implemented a new system for replacing Unicode characters. There are two
@@ -10602,8 +11832,8 @@ and footers.
In addition to those common symbols, certain users may have a need to use
symbols from other Unicode blocks. Say, somebody who is documenting an
- application related to math might need to use a bunch of symbols from the
- âMathematical Operatorsâ Unicode block (there are about 65 characters in
+ application related to math might need to use a bunch of symbols from the â
+ Mathematical Operatorsâ Unicode block (there are about 65 characters in
that block that have reasonable roff equivalents). Or somebody else might
really like Dingbats -- such as the checkmark character -- and so might use
a bunch of things from the âDingbatâ block (141 characters in that that
@@ -10611,9 +11841,9 @@ and footers.
gracefully into roff).
So, the old replace-entities mechanism was replaced with a completely
- different mechanism that is based on use of two âmapsâ: a âsubstitution
- mapâ and a âcharacter mapâ (the latter in a format compliant with the XSLT
- 2.0 spec and therefore completely âforward compatibleâ with XSLT 2.0).
+ different mechanism that is based on use of two âmapsâ: a âsubstitution map
+ â and a âcharacter mapâ (the latter in a format compliant with the XSLT 2.0
+ spec and therefore completely âforward compatibleâ with XSLT 2.0).
The substitution map is controlled through the man.string.subst.map
parameter, and is used to replace things like the backslash character
@@ -10792,7 +12022,7 @@ and footers.
In practice, there are many pages that simply have a version number in
the âsourceâ field. So, it looks like what we have is a two-part field,
- Name Version, where:
+ Name Version, where:
Name
@@ -10887,13 +12117,13 @@ and footers.
⢠Added support for processing funcparams.
⢠Removed the space that was being output between funcdef and paramdef;
- example: was: float rand (void); now: float rand(void)
+ example: was: float rand (void); now: float rand(void)
⢠Turned off bold formatting for the type element when it occurs within a
funcdef or paramdef
- ⢠Corrected rendering of simplelist. Any
-
+
@@ -11359,8 +12589,8 @@ Release 1.65.0
-
-
+
+