Note: This
document lists changes only since the 1.78.0 release.
If you instead want a record of the complete list of
changes for the codebase over its entire history, you
can obtain one by running the following commands:
svn checkout https://docbook.svn.sourceforge.net/svnroot/docbook/trunk/xsl
svn log --xml --verbose xsl > ChangeHistory.xml
Changes since the 1.78.0 release
Release Notes: 1.78.1
The following is a list of changes that have been made
since the 1.78.0 release.
Common
The following changes have been made to the
common code
since the 1.78.0 release.
Robert Stayton: titles.xslMake sure part and set titleabbrev are used in mode="titleabbrev.markup"
Robert Stayton: titles.xslAdd empty default template for titleabbrev since it is always processed in a mode.
Robert Stayton: gentext.xslMake consistent handling of titleabbrev in xrefs.
Robert Stayton: titles.xslfor missing title in xref, provide parent information of target to help locate problem element.
Process bridgehead in mode="title.markup", not normal mode.
Jirka Kosek: l10n.xslFixed bug #3598963
Robert Stayton: gentext.xsl; labels.xslMake sure bridgeheads are not numbered in all contexts, including html title attributes.
FO
The following changes have been made to the
fo code
since the 1.78.0 release.
Robert Stayton: division.xslFix bug where part TOC not generated when partintro is present.
Jirka Kosek: xref.xslFootnotes can't be placed into fo:float
Robert Stayton: titlepage.templates.xmlRemove margin-left when start-indent is used because they interfere
with each other.
Robert Stayton: fo.xsl; pagesetup.xslUse dingbat.fontset rather than dingbat.font.family so it falls
back to symbol font if glyph not found, like other font properties.
Robert Stayton: inline.xslChange last instance of inline.charseq in inline glossterm to
inline.italicseq so it is consistent with the others.
Robert Stayton: xref.xslMake consistent handling of titleabbrev in xrefs.
HTML
The following changes have been made to the
html code
since the 1.78.0 release.
Robert Stayton: admon.xslTurn off $admon.style if $make.clean.html is set to non-zero.
Jirka Kosek: highlight.xslAdded new definitions for syntax highlighting
Robert Stayton: chunk-common.xslMake active.olink.hrefs param work for chunked output too.
Robert Stayton: xref.xslMake consistent handling of titleabbrev in xrefs.
Robert Stayton: graphics.xslAdd round() function when pixel counts are used for image width and height.
Robert Stayton: glossary.xslfix missing class and id attributes on glossterm and glossdef.
Robert Stayton: autoidx.xslFix bug where prefer.index.titleabbrev ignored info/titleabbrev.
Manpages
The following changes have been made to the
manpages code
since the 1.78.0 release.
Robert Stayton: utility.xslFix bug 3599520: spurious newline in para when starts with
whitespace and inline element.
Webhelp
The following changes have been made to the
webhelp code
since the 1.78.0 release.
David Cramer: xsl/webhelp-common.xslWebhelp: Fix test for webhelp.include.search.tab param
David Cramer: Makefile.sampleWebhelp: Fix order of args to xsltproc
David Cramer: docsrc/readme.xmlWebhelp: Turn on xinclude-test.xml in readme to demo xinclude functionality
David Cramer: Makefile; Makefile.sampleWebhelp: In Makefiles, do xinclude in first pass at document
Params
The following changes have been made to the
params code
since the 1.78.0 release.
David Cramer: webhelp.include.search.tab.xmlWebhelp: Fix test for webhelp.include.search.tab param
Robert Stayton: article.appendix.title.properties.xmlRemove unneeded margin-left property from article appendix title.
It interferes with the start-indent property.
Highlighting
The following changes have been made to the
highlighting code
since the 1.78.0 release.
Jirka Kosek: c-hl.xml; cpp-hl.xml; sql2003-hl.xml; php-hl.xml; upc-hl.xml; bourne-hl.xml; ⋯Added new definitions for syntax highlighting