summaryrefslogtreecommitdiff
path: root/RELEASE-NOTES.xml
diff options
context:
space:
mode:
authorKévin THIERRY <kevin.thierry@open.eurogiciel.org>2014-11-06 11:50:51 +0100
committerKévin THIERRY <kevin.thierry@open.eurogiciel.org>2014-11-06 11:50:51 +0100
commit14b660c1b43c74e8db2abb51e38e7a1aa38220a2 (patch)
treef78a8637465b7a4c9624fef03d27eb7aeaa779d4 /RELEASE-NOTES.xml
parentb2d73bee5e123c5e69352a447d4bc318132612d9 (diff)
downloaddocbook-xsl-stylesheets-14b660c1b43c74e8db2abb51e38e7a1aa38220a2.tar.gz
docbook-xsl-stylesheets-14b660c1b43c74e8db2abb51e38e7a1aa38220a2.tar.bz2
docbook-xsl-stylesheets-14b660c1b43c74e8db2abb51e38e7a1aa38220a2.zip
Imported Upstream version 1.78.1upstream/1.78.1
Diffstat (limited to 'RELEASE-NOTES.xml')
-rw-r--r--RELEASE-NOTES.xml647
1 files changed, 647 insertions, 0 deletions
diff --git a/RELEASE-NOTES.xml b/RELEASE-NOTES.xml
index 72b92e9..1f8ed77 100644
--- a/RELEASE-NOTES.xml
+++ b/RELEASE-NOTES.xml
@@ -57,6 +57,653 @@ public APIs (user-configurable parameters).</para>
<sect1 condition="snapshot" xml:id="current">
<xi:include href="NEWS.xml" xpointer="xpointer(/article/sect1/*)"/>
</sect1>
+
+<sect1 xml:id="V1.78.1">
+<title>Release Notes: 1.78.1</title>
+<para>The following is a list of changes that have been made
+ since the 1.78.0 release.</para>
+
+<sect2 xml:id="V1.78.1_Common">
+<title>Common</title>
+<para>The following changes have been made to the
+ <filename>common</filename> code
+ since the 1.78.0 release.</para>
+<itemizedlist>
+<listitem>
+<para><literal>Robert Stayton: titles.xsl</literal></para><screen><phrase role="commit-message">Make sure part and set <tag>titleabbrev</tag> are used in mode="titleabbrev.markup"</phrase></screen>
+</listitem>
+<listitem>
+<para><literal>Robert Stayton: titles.xsl</literal></para><screen><phrase role="commit-message">Add empty default template for <tag>titleabbrev</tag> since it is always processed in a mode.</phrase></screen>
+</listitem>
+<listitem>
+<para><literal>Robert Stayton: gentext.xsl</literal></para><screen><phrase role="commit-message">Make consistent handling of <tag>titleabbrev</tag> in xrefs.</phrase></screen>
+</listitem>
+<listitem>
+<para><literal>Robert Stayton: titles.xsl</literal></para><screen><phrase role="commit-message">for missing <tag>title</tag> in <tag>xref</tag>, provide parent information of target to help locate problem element.
+Process <tag>bridgehead</tag> in mode="title.markup", not normal mode.</phrase></screen>
+</listitem>
+<listitem>
+<para><literal>Jirka Kosek: l10n.xsl</literal></para><screen><phrase role="commit-message">Fixed bug #3598963</phrase></screen>
+</listitem>
+<listitem>
+<para><literal>Robert Stayton: gentext.xsl; labels.xsl</literal></para><screen><phrase role="commit-message">Make sure bridgeheads are not numbered in all contexts, including html <tag>title</tag> attributes.</phrase></screen>
+</listitem>
+</itemizedlist>
+</sect2><!--end of Common changes for 1.78.1-->
+
+<sect2 xml:id="V1.78.1_FO">
+<title>FO</title>
+<para>The following changes have been made to the
+ <filename>fo</filename> code
+ since the 1.78.0 release.</para>
+<itemizedlist>
+<listitem>
+<para><literal>Robert Stayton: division.xsl</literal></para><screen><phrase role="commit-message">Fix bug where part <tag>TOC</tag> not generated when <tag>partintro</tag> is present.</phrase></screen>
+</listitem>
+<listitem>
+<para><literal>Jirka Kosek: xref.xsl</literal></para><screen><phrase role="commit-message">Footnotes can't be placed into fo:float</phrase></screen>
+</listitem>
+<listitem>
+<para><literal>Robert Stayton: titlepage.templates.xml</literal></para><screen><phrase role="commit-message">Remove margin-left when start-indent is used because they interfere
+with each other.</phrase></screen>
+</listitem>
+<listitem>
+<para><literal>Robert Stayton: fo.xsl; pagesetup.xsl</literal></para><screen><phrase role="commit-message">Use dingbat.fontset rather than <parameter>dingbat.font.family</parameter> so it falls
+back to <tag>symbol</tag> font if glyph not found, like other font properties.</phrase></screen>
+</listitem>
+<listitem>
+<para><literal>Robert Stayton: inline.xsl</literal></para><screen><phrase role="commit-message">Change last instance of inline.charseq in inline <tag>glossterm</tag> to
+inline.italicseq so it is consistent with the others.</phrase></screen>
+</listitem>
+<listitem>
+<para><literal>Robert Stayton: xref.xsl</literal></para><screen><phrase role="commit-message">Make consistent handling of <tag>titleabbrev</tag> in xrefs.</phrase></screen>
+</listitem>
+</itemizedlist>
+</sect2><!--end of FO changes for 1.78.1-->
+
+<sect2 xml:id="V1.78.1_HTML">
+<title>HTML</title>
+<para>The following changes have been made to the
+ <filename>html</filename> code
+ since the 1.78.0 release.</para>
+<itemizedlist>
+<listitem>
+<para><literal>Robert Stayton: admon.xsl</literal></para><screen><phrase role="commit-message">Turn off $admon.style if $make.clean.html is set to non-zero.</phrase></screen>
+</listitem>
+<listitem>
+<para><literal>Jirka Kosek: highlight.xsl</literal></para><screen><phrase role="commit-message">Added new definitions for syntax highlighting</phrase></screen>
+</listitem>
+<listitem>
+<para><literal>Robert Stayton: chunk-common.xsl</literal></para><screen><phrase role="commit-message">Make active.olink.hrefs param work for chunked output too.</phrase></screen>
+</listitem>
+<listitem>
+<para><literal>Robert Stayton: xref.xsl</literal></para><screen><phrase role="commit-message">Make consistent handling of <tag>titleabbrev</tag> in xrefs.</phrase></screen>
+</listitem>
+<listitem>
+<para><literal>Robert Stayton: graphics.xsl</literal></para><screen><phrase role="commit-message">Add round() <tag>function</tag> when pixel counts are used for image width and height.</phrase></screen>
+</listitem>
+<listitem>
+<para><literal>Robert Stayton: glossary.xsl</literal></para><screen><phrase role="commit-message">fix missing class and id attributes on <tag>glossterm</tag> and <tag>glossdef</tag>.</phrase></screen>
+</listitem>
+<listitem>
+<para><literal>Robert Stayton: autoidx.xsl</literal></para><screen><phrase role="commit-message">Fix bug where prefer.index.titleabbrev ignored <tag>info</tag>/<tag>titleabbrev</tag>.</phrase></screen>
+</listitem>
+</itemizedlist>
+</sect2><!--end of HTML changes for 1.78.1-->
+
+<sect2 xml:id="V1.78.1_Manpages">
+<title>Manpages</title>
+<para>The following changes have been made to the
+ <filename>manpages</filename> code
+ since the 1.78.0 release.</para>
+<itemizedlist>
+<listitem>
+<para><literal>Robert Stayton: utility.xsl</literal></para><screen><phrase role="commit-message">Fix bug 3599520: spurious newline in <tag>para</tag> when starts with
+whitespace and inline element.</phrase></screen>
+</listitem>
+</itemizedlist>
+</sect2><!--end of Manpages changes for 1.78.1-->
+
+<sect2 xml:id="V1.78.1_Webhelp">
+<title>Webhelp</title>
+<para>The following changes have been made to the
+ <filename>webhelp</filename> code
+ since the 1.78.0 release.</para>
+<itemizedlist>
+<listitem>
+<para><literal>David Cramer: xsl/webhelp-common.xsl</literal></para><screen><phrase role="commit-message">Webhelp: Fix test for <parameter>webhelp.include.search.tab</parameter> param</phrase></screen>
+</listitem>
+<listitem>
+<para><literal>David Cramer: Makefile.sample</literal></para><screen><phrase role="commit-message">Webhelp: Fix order of args to xsltproc</phrase></screen>
+</listitem>
+<listitem>
+<para><literal>David Cramer: docsrc/readme.xml</literal></para><screen><phrase role="commit-message">Webhelp: Turn on xinclude-test.xml in readme to demo xinclude functionality</phrase></screen>
+</listitem>
+<listitem>
+<para><literal>David Cramer: Makefile; Makefile.sample</literal></para><screen><phrase role="commit-message">Webhelp: In Makefiles, do xinclude in first pass at document</phrase></screen>
+</listitem>
+</itemizedlist>
+</sect2><!--end of Webhelp changes for 1.78.1-->
+
+<sect2 xml:id="V1.78.1_Params">
+<title>Params</title>
+<para>The following changes have been made to the
+ <filename>params</filename> code
+ since the 1.78.0 release.</para>
+<itemizedlist>
+<listitem>
+<para><literal>David Cramer: webhelp.include.search.tab.xml</literal></para><screen><phrase role="commit-message">Webhelp: Fix test for <parameter>webhelp.include.search.tab</parameter> param</phrase></screen>
+</listitem>
+<listitem>
+<para><literal>Robert Stayton: article.appendix.title.properties.xml</literal></para><screen><phrase role="commit-message">Remove unneeded margin-left property from <tag>article</tag> <tag>appendix</tag> <tag>title</tag>.
+It interferes with the start-indent property.</phrase></screen>
+</listitem>
+</itemizedlist>
+</sect2><!--end of Params changes for 1.78.1-->
+
+<sect2 xml:id="V1.78.1_Highlighting">
+<title>Highlighting</title>
+<para>The following changes have been made to the
+ <filename>highlighting</filename> code
+ since the 1.78.0 release.</para>
+<itemizedlist>
+<listitem>
+<para><literal>Jirka Kosek: c-hl.xml; cpp-hl.xml; sql2003-hl.xml; php-hl.xml; upc-hl.xml; bourne-hl.xml; ⋯</literal></para><screen><phrase role="commit-message">Added new definitions for syntax highlighting</phrase></screen>
+</listitem>
+</itemizedlist>
+</sect2><!--end of Highlighting changes for 1.78.1-->
+
+</sect1>
+<sect1 xml:id="V1.78.0">
+<title>Release Notes: 1.78.0</title>
+<para>The following is a list of changes that have been made
+ since the 1.77.1 release.</para>
+
+<sect2 xml:id="V1.78.0_Gentext">
+<title>Gentext</title>
+<para>The following changes have been made to the
+ <filename>gentext</filename> code
+ since the 1.77.1 release.</para>
+<itemizedlist>
+<listitem>
+<para><literal>Mauritz Jeanson: locale/nn.xml; locale/nb.xml</literal></para><screen><phrase role="commit-message">Bug #3556630: Updated nb and nn locale files.</phrase></screen>
+</listitem>
+<listitem>
+<para><literal>Mauritz Jeanson: locale/README</literal></para><screen><phrase role="commit-message">Bug #3556628: Updated information in README.</phrase></screen>
+</listitem>
+<listitem>
+<para><literal>tom_schr: locale/de.xml</literal></para><screen><phrase role="commit-message">Added <tag>keycap</tag> context from RFE#3540451 to support @function attribute</phrase></screen>
+</listitem>
+<listitem>
+<para><literal>tom_schr: locale/en.xml</literal></para><screen><phrase role="commit-message">Added <tag>keycap</tag> context from RFE#3540451 to support @function attribute</phrase></screen>
+</listitem>
+<listitem>
+<para><literal>Robert Stayton: locale/en.xml</literal></para><screen><phrase role="commit-message">Add support for <tag>title</tag> element in <tag>screenshot</tag>, now allowed in DocBook 5.</phrase></screen>
+</listitem>
+</itemizedlist>
+</sect2><!--end of Gentext changes for 1.78.0-->
+
+<sect2 xml:id="V1.78.0_Common">
+<title>Common</title>
+<para>The following changes have been made to the
+ <filename>common</filename> code
+ since the 1.77.1 release.</para>
+<itemizedlist>
+<listitem>
+<para><literal>Robert Stayton: titles.xsl</literal></para><screen><phrase role="commit-message">Corrected template for <tag>bridgehead</tag> in mode="title.markup" to
+process its children in normal mode.</phrase></screen>
+</listitem>
+<listitem>
+<para><literal>Robert Stayton: labels.xsl</literal></para><screen><phrase role="commit-message">Convert hard wired xsl:number for <tag>production</tag> into a template
+with mode="label.markup" to be consistent with other element numbering.</phrase></screen>
+</listitem>
+<listitem>
+<para><literal>Robert Stayton: olink.xsl</literal></para><screen><phrase role="commit-message">Remove all references and code for obsolete <tag>olink</tag> attributes
+@linkmode @targetdocent and @localinfo.</phrase></screen>
+</listitem>
+<listitem>
+<para><literal>Robert Stayton: olink.xsl</literal></para><screen><phrase role="commit-message">Add parameter '<parameter>activate.external.olinks</parameter>' to allow making
+external olinks inactive, as for epub output.</phrase></screen>
+</listitem>
+</itemizedlist>
+</sect2><!--end of Common changes for 1.78.0-->
+
+<sect2 xml:id="V1.78.0_FO">
+<title>FO</title>
+<para>The following changes have been made to the
+ <filename>fo</filename> code
+ since the 1.77.1 release.</para>
+<itemizedlist>
+<listitem>
+<para><literal>Robert Stayton: pagesetup.xsl</literal></para><screen><phrase role="commit-message">Change initial page number for <tag>book</tag> from 1 to auto so front
+<tag>cover</tag> and <tag>title</tag> pages are sequential, and so that <tag>book</tag> inside
+set will continue numbering.</phrase></screen>
+</listitem>
+<listitem>
+<para><literal>Robert Stayton: inline.xsl</literal></para><screen><phrase role="commit-message">Add missing closing <tag>tag</tag> for xsl:choose in new template.</phrase></screen>
+</listitem>
+<listitem>
+<para><literal>Robert Stayton: param.xweb; param.ent; pagesetup.xsl</literal></para><screen><phrase role="commit-message">Add <parameter>force.blank.pages</parameter> parameter to allow turning off blank
+pages in <parameter>double.sided</parameter> output.</phrase></screen>
+</listitem>
+<listitem>
+<para><literal>Robert Stayton: lists.xsl; callout.xsl</literal></para><screen><phrase role="commit-message">Implement active links between <tag>co</tag> and <tag>callout</tag> elements for
+PDF output, linking in both directions.</phrase></screen>
+</listitem>
+<listitem>
+<para><literal>Robert Stayton: table.xsl</literal></para><screen><phrase role="commit-message">Fix typo to replace "ro" with "<tag>row</tag>" in three places.</phrase></screen>
+</listitem>
+<listitem>
+<para><literal>Robert Stayton: ebnf.xsl</literal></para><screen><phrase role="commit-message">Convert hard wired xsl:number for <tag>production</tag> into a template
+with mode="label.markup" to be consistent with other element numbering.</phrase></screen>
+</listitem>
+<listitem>
+<para><literal>Robert Stayton: inline.xsl</literal></para><screen><phrase role="commit-message">Make comma inserted after <tag>function</tag>/parameter or <tag>function</tag>/<tag>replaceable</tag>
+conditional on $function.parens to be consistent with the <tag>function</tag> template.</phrase></screen>
+</listitem>
+<listitem>
+<para><literal>tom_schr: inline.xsl</literal></para><screen><phrase role="commit-message">Added new inline.sansseq template for consistency reasons.
+Makes it easier for customization layers: Just use
+ &lt;xsl:call-template name="inline.sansseq"/&gt;
+to change to sans serif font, but also takes into account
+XLinks and direction of text.</phrase></screen>
+</listitem>
+<listitem>
+<para><literal>Robert Stayton: xref.xsl</literal></para><screen><phrase role="commit-message">Remove all references and code for obsolete <tag>olink</tag> attributes
+@linkmode @targetdocent and @localinfo.</phrase></screen>
+</listitem>
+<listitem>
+<para><literal>Robert Stayton: table.xsl</literal></para><screen><phrase role="commit-message">Remove <parameter>passivetex.extensions</parameter> code.</phrase></screen>
+</listitem>
+<listitem>
+<para><literal>Robert Stayton: spaces.xsl; autotoc.xsl; docbook.xsl; division.xsl; table.xsl; sections.xs⋯</literal></para><screen><phrase role="commit-message">Remove all passivetex code because it is obsolete.</phrase></screen>
+</listitem>
+<listitem>
+<para><literal>Robert Stayton: param.xweb; param.ent</literal></para><screen><phrase role="commit-message">Add parameter '<parameter>activate.external.olinks</parameter>' to allow making
+external olinks inactive, as for epub output.</phrase></screen>
+</listitem>
+<listitem>
+<para><literal>Mauritz Jeanson: table.xsl</literal></para><screen><phrase role="commit-message">Added support for keep-together PI on <tag>informaltable</tag>. Closes bug #3555609.</phrase></screen>
+</listitem>
+<listitem>
+<para><literal>tom_schr: verbatim.xsl</literal></para><screen><phrase role="commit-message">Fixed subtle typo when calling lastLineNumber template: must be $listing instead of listing</phrase></screen>
+</listitem>
+<listitem>
+<para><literal>tom_schr: autoidx.xsl</literal></para><screen><phrase role="commit-message">Fixed typo: fole -&gt; role attribute for <tag>phrase</tag></phrase></screen>
+</listitem>
+<listitem>
+<para><literal>tom_schr: inline.xsl</literal></para><screen><phrase role="commit-message">Added support for @function attribute in <tag>keycap</tag> (uses <tag>keycap</tag> context
+from language files) =&gt; fixes RFE#3540451
+If @function is set and <tag>keycap</tag> is empty, then template will use the
+content from the <tag>keycap</tag> context, otherwise it will use just the given
+text</phrase></screen>
+</listitem>
+<listitem>
+<para><literal>Robert Stayton: graphics.xsl; xref.xsl</literal></para><screen><phrase role="commit-message">Add support for <tag>title</tag> element in <tag>screenshot</tag>, now allowed in DocBook 5.</phrase></screen>
+</listitem>
+<listitem>
+<para><literal>Robert Stayton: graphics.xsl</literal></para><screen><phrase role="commit-message">Restore formatting of <tag>figure</tag>/<tag>caption</tag> that was broken in 1.77.1.</phrase></screen>
+</listitem>
+</itemizedlist>
+</sect2><!--end of FO changes for 1.78.0-->
+
+<sect2 xml:id="V1.78.0_HTML">
+<title>HTML</title>
+<para>The following changes have been made to the
+ <filename>html</filename> code
+ since the 1.77.1 release.</para>
+<itemizedlist>
+<listitem>
+<para><literal>David Cramer: autotoc.xsl</literal></para><screen><phrase role="commit-message">Fixing bug where toc.title.p and nodes params had not been declared inside manual-toc template</phrase></screen>
+</listitem>
+<listitem>
+<para><literal>Robert Stayton: autotoc.xsl</literal></para><screen><phrase role="commit-message">Add 'toc.list.attributes' template to insert class and other
+attributes on the top level list element in a <tag>table</tag> of contents.</phrase></screen>
+</listitem>
+<listitem>
+<para><literal>Robert Stayton: block.xsl</literal></para><screen><phrase role="commit-message">Fix bug 3590039 <tag>abstract</tag>/<tag>title</tag> not rendered.</phrase></screen>
+</listitem>
+<listitem>
+<para><literal>Jirka Kosek: chunk-common.xsl; footnote.xsl</literal></para><screen><phrase role="commit-message">Fixed positioning of <tag>footnote</tag> separate when CSS decoration is used.</phrase></screen>
+</listitem>
+<listitem>
+<para><literal>Robert Stayton: ebnf.xsl</literal></para><screen><phrase role="commit-message">Convert hard wired xsl:number for <tag>production</tag> into a template
+with mode="label.markup" to be consistent with other element numbering.</phrase></screen>
+</listitem>
+<listitem>
+<para><literal>Robert Stayton: inline.xsl</literal></para><screen><phrase role="commit-message">Make comma inserted after <tag>function</tag>/parameter or <tag>function</tag>/<tag>replaceable</tag>
+conditional on $function.parens to be consistent with the <tag>function</tag> template.</phrase></screen>
+</listitem>
+<listitem>
+<para><literal>Robert Stayton: graphics.xsl</literal></para><screen><phrase role="commit-message">Add support for <tag>mediaobject</tag>/<tag>alt</tag>, with precedence over
+<tag>mediaobject</tag>/<tag>textobject</tag>/<tag>phrase</tag>.</phrase></screen>
+</listitem>
+<listitem>
+<para><literal>Robert Stayton: param.xweb</literal></para><screen><phrase role="commit-message">Remove src:fragref elements for deleted obsolete <tag>olink</tag> params.</phrase></screen>
+</listitem>
+<listitem>
+<para><literal>Robert Stayton: chunker.xsl</literal></para><screen><phrase role="commit-message">Fix bug #3563697 where template make-relative-filename was using a
+global param chunk.base.dir instead of its local param <parameter>base.dir</parameter>. Now it uses <parameter>base.dir</parameter>.</phrase></screen>
+</listitem>
+<listitem>
+<para><literal>Robert Stayton: param.xweb; param.ent; xref.xsl</literal></para><screen><phrase role="commit-message">Remove all references and code for obsolete <tag>olink</tag> attributes
+@linkmode @targetdocent and @localinfo.</phrase></screen>
+</listitem>
+<listitem>
+<para><literal>Robert Stayton: param.xweb; param.ent</literal></para><screen><phrase role="commit-message">Add parameter '<parameter>activate.external.olinks</parameter>' to allow making
+external olinks inactive, as for epub output.</phrase></screen>
+</listitem>
+<listitem>
+<para><literal>stefan: graphics.xsl</literal></para><screen><phrase role="commit-message">Add hook for customization.</phrase></screen>
+</listitem>
+<listitem>
+<para><literal>tom_schr: docbook.xsl</literal></para><screen><phrase role="commit-message">Splitting head.content into smaller chunks of templates.
+See https://lists.oasis-open.org/archives/docbook-apps/201209/msg00037.html</phrase></screen>
+</listitem>
+<listitem>
+<para><literal>tom_schr: verbatim.xsl</literal></para><screen><phrase role="commit-message">Fixed subtle typo when calling lastLineNumber template: must be $listing instead of listing</phrase></screen>
+</listitem>
+<listitem>
+<para><literal>Robert Stayton: footnote.xsl</literal></para><screen><phrase role="commit-message">Fix bug in <tag>footnote</tag> <tag>link</tag> introduced in 1.77.1.</phrase></screen>
+</listitem>
+<listitem>
+<para><literal>Robert Stayton: formal.xsl; htmltbl.xsl</literal></para><screen><phrase role="commit-message">Resolve conflict of duplicate ids on html <tag>table</tag> with <tag>caption</tag>.
+Wrap a div with class and id attribute around html <tag>table</tag> without <tag>caption</tag>.</phrase></screen>
+</listitem>
+<listitem>
+<para><literal>Robert Stayton: component.xsl</literal></para><screen><phrase role="commit-message">Remove call to 'generate.id' template in &lt;h1&gt; in component.title because the
+id is already generated for the parent div element.</phrase></screen>
+</listitem>
+<listitem>
+<para><literal>Robert Stayton: chunker.xsl</literal></para><screen><phrase role="commit-message">Set omit-xml-declaration to 'yes' for write.text.chunk template, since a text
+file should never have an xml declaration.</phrase></screen>
+</listitem>
+<listitem>
+<para><literal>tom_schr: inline.xsl</literal></para><screen><phrase role="commit-message">Added support for @function attribute in <tag>keycap</tag> (uses <tag>keycap</tag> context
+from language files) =&gt; fixes RFE#3540451
+If @function is set and <tag>keycap</tag> is empty, then template will use the
+content from the <tag>keycap</tag> context, otherwise it will use just the given
+text</phrase></screen>
+</listitem>
+<listitem>
+<para><literal>David Cramer: docbook.xsl</literal></para><screen><phrase role="commit-message">Also set the <tag>title</tag> param in head.content since it's sometimes
+called without that param being passed in. Use the passed-in
+value in user.head.title.</phrase></screen>
+</listitem>
+<listitem>
+<para><literal>Robert Stayton: docbook.xsl</literal></para><screen><phrase role="commit-message">Restore missing <tag>title</tag> param on 'head.content' template, and passed
+it along to user.head.title. That param
+is used for certain special chunkings such as Long Descriptions.</phrase></screen>
+</listitem>
+<listitem>
+<para><literal>Robert Stayton: graphics.xsl; xref.xsl</literal></para><screen><phrase role="commit-message">Add support for <tag>title</tag> in <tag>screenshot</tag>, available since DocBook 5.</phrase></screen>
+</listitem>
+<listitem>
+<para><literal>David Cramer: docbook.xsl</literal></para><screen><phrase role="commit-message">HTML: Add hook for easily customizing html/head/<tag>title</tag></phrase></screen>
+</listitem>
+</itemizedlist>
+</sect2><!--end of HTML changes for 1.78.0-->
+
+<sect2 xml:id="V1.78.0_Manpages">
+<title>Manpages</title>
+<para>The following changes have been made to the
+ <filename>manpages</filename> code
+ since the 1.77.1 release.</para>
+<itemizedlist>
+<listitem>
+<para><literal>Robert Stayton: lists.xsl</literal></para><screen><phrase role="commit-message">Add a line break at start of <tag>variablelist</tag> to fix bug #3595156.</phrase></screen>
+</listitem>
+<listitem>
+<para><literal>Robert Stayton: lists.xsl</literal></para><screen><phrase role="commit-message">Better fix for bug #3545150 by putting the <tag>title</tag> with the step number
+rather than before it.</phrase></screen>
+</listitem>
+<listitem>
+<para><literal>Robert Stayton: utility.xsl</literal></para><screen><phrase role="commit-message">Add 'content' param to template name inline.monoseq to support
+<tag>email</tag> format, fixing bug #3524417.</phrase></screen>
+</listitem>
+<listitem>
+<para><literal>Robert Stayton: utility.xsl</literal></para><screen><phrase role="commit-message">Fix bug #3512473 where an inline <tag>synopsis</tag> element produced
+an extra line break in nroff output.</phrase></screen>
+</listitem>
+<listitem>
+<para><literal>Robert Stayton: lists.xsl</literal></para><screen><phrase role="commit-message">Fix bug 3545150 where <tag>procedure</tag>/step/<tag>title</tag> not rendered in man pages.</phrase></screen>
+</listitem>
+</itemizedlist>
+</sect2><!--end of Manpages changes for 1.78.0-->
+
+<sect2 xml:id="V1.78.0_Roundtrip">
+<title>Roundtrip</title>
+<para>The following changes have been made to the
+ <filename>roundtrip</filename> code
+ since the 1.77.1 release.</para>
+<itemizedlist>
+<listitem>
+<para><literal>Robert Stayton: dbk2wordml.xsl</literal></para><screen><phrase role="commit-message">Fix bug #3297553 error in Word metadata elements from including
+WordML markup instead of just text.</phrase></screen>
+</listitem>
+</itemizedlist>
+</sect2><!--end of Roundtrip changes for 1.78.0-->
+
+<sect2 xml:id="V1.78.0_Slides">
+<title>Slides</title>
+<para>The following changes have been made to the
+ <filename>slides</filename> code
+ since the 1.77.1 release.</para>
+<itemizedlist>
+<listitem>
+<para><literal>gaborkovesdan: xhtml/plain.xsl</literal></para><screen><phrase role="commit-message">- Use real push-style processing in the foil/foilgroup page content, which
+ allows better customization in general (e.g. you can add PI templates)
+ and also let us render scattered speakernotes/handoutnotes if that is
+ desired</phrase></screen>
+</listitem>
+<listitem>
+<para><literal>gaborkovesdan: xhtml/Makefile</literal></para><screen><phrase role="commit-message">- Titlepage markup belongs to the XHTML namespace</phrase></screen>
+</listitem>
+<listitem>
+<para><literal>gaborkovesdan: xhtml/plain.xsl</literal></para><screen><phrase role="commit-message">- Remove now unnecessary template redefinition</phrase></screen>
+</listitem>
+<listitem>
+<para><literal>gaborkovesdan: xhtml/plain.xsl</literal></para><screen><phrase role="commit-message">- Generate valid links from cross-references</phrase></screen>
+</listitem>
+<listitem>
+<para><literal>gaborkovesdan: xhtml/plain.xsl</literal></para><screen><phrase role="commit-message">- Do not add fallbacks for EXSLT extensions, the main DocBook XSL stylesheets
+ do not do that either</phrase></screen>
+</listitem>
+<listitem>
+<para><literal>Robert Stayton: schema/relaxng/slides.rnc</literal></para><screen><phrase role="commit-message">Update the import path for docbook.rnc after the slides directory was moved.</phrase></screen>
+</listitem>
+<listitem>
+<para><literal>stefan: xhtml/plain.xsl</literal></para><screen><phrase role="commit-message">Add missing stylesheet.</phrase></screen>
+</listitem>
+<listitem>
+<para><literal>stefan: schema/xsd/Makefile; schema/Makefile; schema/relaxng/Makefile</literal></para><screen><phrase role="commit-message">Adjust Makefiles.</phrase></screen>
+</listitem>
+<listitem>
+<para><literal>stefan: locatingrules.xml; RELEASE-NOTES.xml; doc; images; locatingrules.xml; Makefile; im⋯</literal></para><screen><phrase role="commit-message">Moved many files from slides/ to xsl/slides/</phrase></screen>
+</listitem>
+<listitem>
+<para><literal>stefan: fo/param.xweb; xhtml/Makefile; xhtml/param.xweb; fo/Makefile</literal></para><screen><phrase role="commit-message">Separate slides package.</phrase></screen>
+</listitem>
+<listitem>
+<para><literal>stefan: Makefile</literal></para><screen><phrase role="commit-message">A bit of cleanup...</phrase></screen>
+</listitem>
+<listitem>
+<para><literal>stefan: xhtml/Makefile; fo/Makefile</literal></para><screen><phrase role="commit-message">Add to 'clean' target.</phrase></screen>
+</listitem>
+<listitem>
+<para><literal>David Cramer: Makefile</literal></para><screen><phrase role="commit-message">Slides: Change html to xhtml passim.</phrase></screen>
+</listitem>
+<listitem>
+<para><literal>David Cramer: xhtml</literal></para><screen><phrase role="commit-message">Adding items to svn ignore for slides</phrase></screen>
+</listitem>
+<listitem>
+<para><literal>stefan: slidy</literal></para><screen><phrase role="commit-message">Import slidy from vendor branch.</phrase></screen>
+</listitem>
+<listitem>
+<para><literal>stefan: s5</literal></para><screen><phrase role="commit-message">Import s5 from vendor branch.</phrase></screen>
+</listitem>
+<listitem>
+<para><literal>stefan: Makefile; common/common.xsl; common; fo/param.ent; graphics; xhtml/Makefile.param;⋯</literal></para><screen><phrase role="commit-message">Merge Slides GSoC project to trunk.</phrase></screen>
+</listitem>
+</itemizedlist>
+</sect2><!--end of Slides changes for 1.78.0-->
+
+<sect2 xml:id="V1.78.0_Webhelp">
+<title>Webhelp</title>
+<para>The following changes have been made to the
+ <filename>webhelp</filename> code
+ since the 1.77.1 release.</para>
+<itemizedlist>
+<listitem>
+<para><literal>David Cramer: docsrc/readme.xml</literal></para><screen><phrase role="commit-message">Webhelp: More doc updates</phrase></screen>
+</listitem>
+<listitem>
+<para><literal>David Cramer: docsrc/readme.xml</literal></para><screen><phrase role="commit-message">Webhelp: Documentation updates.</phrase></screen>
+</listitem>
+<listitem>
+<para><literal>David Cramer: template/content; Makefile; Makefile.sample; build.xml; template/search</literal></para><screen><phrase role="commit-message">Webhelp: Improving sample Makefile to allow for profiling params and other params, removing content dir from template and making related adjustments in Makefile and build.xml</phrase></screen>
+</listitem>
+<listitem>
+<para><literal>David Cramer: Makefile.sample</literal></para><screen><phrase role="commit-message">Attempting to include sample Makefile in webhelp output dir</phrase></screen>
+</listitem>
+<listitem>
+<para><literal>David Cramer: template/common/css/positioning.css</literal></para><screen><phrase role="commit-message">Webhelp: Do not display <tag>sidebar</tag> if js is disabled in browser since it will not be functional</phrase></screen>
+</listitem>
+<listitem>
+<para><literal>Jirka Kosek: build.xml</literal></para><screen><phrase role="commit-message">Xerces must be on the classpath in order to XInclude work</phrase></screen>
+</listitem>
+<listitem>
+<para><literal>David Cramer: Makefile</literal></para><screen><phrase role="commit-message">Adding generated files to various clean targets.</phrase></screen>
+</listitem>
+<listitem>
+<para><literal>David Cramer: build.properties</literal></para><screen><phrase role="commit-message">Webhelp: By default don't validate against dtd when using ant build</phrase></screen>
+</listitem>
+<listitem>
+<para><literal>David Cramer: Makefile</literal></para><screen><phrase role="commit-message">Webhelp: By default only exclude ix01.html from search in Makefile</phrase></screen>
+</listitem>
+<listitem>
+<para><literal>David Cramer: template/common/jquery/jquery-ui-1.8.2.custom.min.js; template/common/jquery⋯</literal></para><screen><phrase role="commit-message">Webhelp: Reverting last commit</phrase></screen>
+</listitem>
+<listitem>
+<para><literal>David Cramer: template/common/jquery/jquery-ui-1.8.2.custom.min.js; template/common/jquery⋯</literal></para><screen><phrase role="commit-message">Webhelp: Removing two more unused jquery files</phrase></screen>
+</listitem>
+<listitem>
+<para><literal>David Cramer: template/common/jquery/jquery-1.4.2.min.js</literal></para><screen><phrase role="commit-message">Webhelp: Removing old, unused jquery file</phrase></screen>
+</listitem>
+<listitem>
+<para><literal>David Cramer: xsl/webhelp-common.xsl</literal></para><screen><phrase role="commit-message">Webhelp: Fix header logo <tag>link</tag></phrase></screen>
+</listitem>
+<listitem>
+<para><literal>David Cramer: xsl/webhelp-common.xsl</literal></para><screen><phrase role="commit-message">Webhelp: Fix bad <tag>link</tag> to favicon.ico</phrase></screen>
+</listitem>
+<listitem>
+<para><literal>David Cramer: template/common/jquery/jquery-1.7.2.min.js; template/common/main.js; templat⋯</literal></para><screen><phrase role="commit-message">First part of the GSoC 2012 work by Arun and Visitha:
+
+Visitha Baddegama
+Remove content folder from Webhelp output
+Build Webhelp using GNU Make/without ant
+Support a parameterized list of files to exclude while indexing
+Improve information message for browser with JavaScript disabled
+Support searching for terms with punctuation like build.xml
+
+Arun Bharadwaj
+Make it possible to include the doc <tag>title</tag> in head/<tag>title</tag> and
+ not in the search results
+Improve performance in IE 8/9
+Expandable <tag>TOC</tag> pane
+Information message for browser with JavaScript disabled</phrase></screen>
+</listitem>
+<listitem>
+<para><literal>David Cramer: xsl/webhelp-common.xsl</literal></para><screen><phrase role="commit-message">Use user.head.title to add <tag>title</tag> to webhelp pages,
+but do not yet add the <tag>book</tag> <tag>title</tag> to the page <tag>title</tag>.</phrase></screen>
+</listitem>
+<listitem>
+<para><literal>David Cramer: xsl/webhelp-common.xsl</literal></para><screen><phrase role="commit-message">Webhelp: Revert 9433. We need to fix the indexer before we can include the document <tag>title</tag> in the html/head/<tag>title</tag></phrase></screen>
+</listitem>
+<listitem>
+<para><literal>David Cramer: xsl/webhelp-common.xsl</literal></para><screen><phrase role="commit-message">Webhelp: Append document <tag>title</tag> to html/head/title</phrase></screen>
+</listitem>
+<listitem>
+<para><literal>David Cramer: xsl/webhelp-common.xsl</literal></para><screen><phrase role="commit-message">Webhelp: fix missing <tag>reference</tag> to ie.css</phrase></screen>
+</listitem>
+</itemizedlist>
+</sect2><!--end of Webhelp changes for 1.78.0-->
+
+<sect2 xml:id="V1.78.0_Params">
+<title>Params</title>
+<para>The following changes have been made to the
+ <filename>params</filename> code
+ since the 1.77.1 release.</para>
+<itemizedlist>
+<listitem>
+<para><literal>Robert Stayton: page.height.portrait.xml; page.width.portrait.xml</literal></para><screen><phrase role="commit-message">Add USlegal and USlegallandscape.</phrase></screen>
+</listitem>
+<listitem>
+<para><literal>Robert Stayton: force.blank.pages.xml</literal></para><screen><phrase role="commit-message">Improve the description.</phrase></screen>
+</listitem>
+<listitem>
+<para><literal>Robert Stayton: page.margin.outer.xml; writing.mode.xml; double.sided.xml; page.margin.inn⋯</literal></para><screen><phrase role="commit-message">Improve the description.</phrase></screen>
+</listitem>
+<listitem>
+<para><literal>Robert Stayton: force.blank.pages.xml</literal></para><screen><phrase role="commit-message">New param to control generating blank even-numbered pages.</phrase></screen>
+</listitem>
+<listitem>
+<para><literal>Robert Stayton: passivetex.extensions.xml</literal></para><screen><phrase role="commit-message">Indicate that passivetex is no longer supported.</phrase></screen>
+</listitem>
+<listitem>
+<para><literal>Robert Stayton: footnote.properties.xml</literal></para><screen><phrase role="commit-message">Fix bug #3555628 where a <tag>footnote</tag> inside a <tag>blockquote</tag> inherits the end-indent from the <tag>blockquote</tag>.</phrase></screen>
+</listitem>
+<listitem>
+<para><literal>stefan: foil.page-sequence.properties.xml; handoutnotes.properties.xml; slidy.duration.xml⋯</literal></para><screen><phrase role="commit-message">Merge Slides GSoC project to trunk.</phrase></screen>
+</listitem>
+<listitem>
+<para><literal>Robert Stayton: activate.external.olinks.xml</literal></para><screen><phrase role="commit-message">Add parameter '<parameter>activate.external.olinks</parameter>' to allow making
+external olinks inactive, as for epub output.</phrase></screen>
+</listitem>
+</itemizedlist>
+</sect2><!--end of Params changes for 1.78.0-->
+
+<sect2 xml:id="V1.78.0_Profiling">
+<title>Profiling</title>
+<para>The following changes have been made to the
+ <filename>profiling</filename> code
+ since the 1.77.1 release.</para>
+<itemizedlist>
+<listitem>
+<para><literal>Robert Stayton: xsl2profile.xsl</literal></para><screen><phrase role="commit-message">Test for @xml:id as well as @id for $rootid.</phrase></screen>
+</listitem>
+</itemizedlist>
+</sect2><!--end of Profiling changes for 1.78.0-->
+
+<sect2 xml:id="V1.78.0_Tools">
+<title>Tools</title>
+<para>The following changes have been made to the
+ <filename>tools</filename> code
+ since the 1.77.1 release.</para>
+<itemizedlist>
+<listitem>
+<para><literal>David Cramer: bin/docbook-xsl-update</literal></para><screen><phrase role="commit-message">s/VERSION/VERSION.xsl/ again.</phrase></screen>
+</listitem>
+<listitem>
+<para><literal>David Cramer: xsl/build/xsl-param-link.xsl; xsl/build/make-xsl-params.xsl</literal></para><screen><phrase role="commit-message">Slides: Change html to xhtml passim.</phrase></screen>
+</listitem>
+</itemizedlist>
+</sect2><!--end of Tools changes for 1.78.0-->
+
+<sect2 xml:id="V1.78.0_Template">
+<title>Template</title>
+<para>The following changes have been made to the
+ <filename>template</filename> code
+ since the 1.77.1 release.</para>
+<itemizedlist>
+<listitem>
+<para><literal>Jirka Kosek: titlepage.xsl</literal></para><screen><phrase role="commit-message">Autoguess of proper parameter settings</phrase></screen>
+</listitem>
+</itemizedlist>
+</sect2><!--end of Template changes for 1.78.0-->
+
+</sect1>
+
<sect1 xml:id="V1.77.0">
<title>Release Notes: 1.77.1</title>
<para>The following list summarizes the major changes that have been made