Show NEWS.xml syntax highlighted
<?xml version="1.0" encoding="utf-8"?>
<article>
<title>Changes since the 1.70.1 release</title>
<sect1 xml:id="V1.71.1">
<title>Release: 1.71.1</title>
<para>The following is a list of changes that have been made
since the 1.70.1 release.</para>
<sect2 xml:id="V1.71.1_Common">
<title>Common</title>
<para>The following changes have been made to the
<filename>common</filename> code
since the 1.70.1 release.</para>
<itemizedlist>
<listitem>
<literallayout format="linespecific"><phrase role="commit-message">For backward compatability autoidx-ng.xsl is invoking "kosek" indexing method again.<alt>D: /trunk/xsl/common/autoidx-ng.xsl - Jirka Kosek</alt></phrase></literallayout>
</listitem>
<listitem>
<literallayout format="linespecific"><phrase role="commit-message">Add support for Xalan generating a root xml:base like saxon.<alt>M: /trunk/xsl/common/stripns.xsl - Robert Stayton</alt></phrase></literallayout>
</listitem>
<listitem>
<literallayout format="linespecific"><phrase role="commit-message">Fixed <tag>olink</tag> <tag>database</tag> access for Saxon and DB5.<alt>M: /trunk/xsl/common/olink.xsl - Robert Stayton</alt></phrase></literallayout>
</listitem>
</itemizedlist>
</sect2><!--end of Common changes for 1.71.1-->
<sect2 xml:id="V1.71.1_Extensions">
<title>Extensions</title>
<para>The following changes have been made to the
<filename>extensions</filename> code
since the 1.70.1 release.</para>
<itemizedlist>
<listitem>
<literallayout format="linespecific"><phrase role="commit-message">Removed zero-byte .cvsignore files.<alt>D: /trunk/xsl/extensions/xalan2/.cvsignore - Michael(tm) Smith</alt></phrase></literallayout>
</listitem>
</itemizedlist>
</sect2><!--end of Extensions changes for 1.71.1-->
<sect2 xml:id="V1.71.1_FO">
<title>FO</title>
<para>The following changes have been made to the
<filename>fo</filename> code
since the 1.70.1 release.</para>
<itemizedlist>
<listitem>
<literallayout format="linespecific"><phrase role="commit-message">Made some minor doc refinements.<alt>M: /trunk/xsl/fo/param.xweb - Michael(tm) Smith</alt></phrase></literallayout>
</listitem>
<listitem>
<literallayout format="linespecific"><phrase role="commit-message">Removed param.xml and param.html targets from stylesheet makefiles
(param.xml is now built by the doc target, and the param.html is
obsolete).
Also, added mechanism for appending terminal newlines to param.xsl
files (because Saxon doesn't newline-terminate its outuput).<alt>M: /trunk/xsl/fo/Makefile - Michael(tm) Smith</alt></phrase></literallayout>
</listitem>
<listitem>
<literallayout format="linespecific"><phrase role="commit-message">Removed irrelevant <tag>info</tag> from intro for FO param <tag>reference</tag>.
Closes doc request #1573888. Thanks to Mauritz Jeanson for
reporting.<alt>M: /trunk/xsl/fo/param.xweb - Michael(tm) Smith</alt></phrase></literallayout>
</listitem>
<listitem>
<literallayout format="linespecific"><phrase role="commit-message">Complete the support for the <tag>info</tag> element.
Add empty templates for <tag>titleabbrev</tag> in the default mode.<alt>M: /trunk/xsl/fo/division.xsl - Robert Stayton</alt></phrase></literallayout>
</listitem>
<listitem>
<literallayout format="linespecific"><phrase role="commit-message">For backward compatability autoidx-ng.xsl is invoking "kosek" indexing method again.<alt>M: /trunk/xsl/fo/autoidx-ng.xsl; M: /trunk/xsl/fo/autoidx-kosek.xsl - Jirka Kosek</alt></phrase></literallayout>
</listitem>
<listitem>
<literallayout format="linespecific"><phrase role="commit-message">Terminate with message if processing DB5 and cannot strip the namespace.<alt>M: /trunk/xsl/fo/docbook.xsl - Robert Stayton</alt></phrase></literallayout>
</listitem>
<listitem>
<literallayout format="linespecific"><phrase role="commit-message">Add support for Xalan to add root node xml:base for db5 docs.<alt>M: /trunk/xsl/fo/docbook.xsl - Robert Stayton</alt></phrase></literallayout>
</listitem>
<listitem>
<literallayout format="linespecific"><phrase role="commit-message">Fixed bug 1566358 to add space between <tag>orgname</tag> and <tag>orgdiv</tag>.<alt>M: /trunk/xsl/fo/titlepage.xsl - Robert Stayton</alt></phrase></literallayout>
</listitem>
<listitem>
<literallayout format="linespecific"><phrase role="commit-message">Made <tag>xref</tag> template target variables into params to fix bug #1559689.<alt>M: /trunk/xsl/fo/xref.xsl - Robert Stayton</alt></phrase></literallayout>
</listitem>
<listitem>
<literallayout format="linespecific"><phrase role="commit-message">Empty rows aren't allowed.<alt>M: /trunk/xsl/fo/table.xsl - Norman Walsh</alt></phrase></literallayout>
</listitem>
<listitem>
<literallayout format="linespecific"><phrase role="commit-message">Added params to ulink and <tag>link</tag> templates so call-template by name works.<alt>M: /trunk/xsl/fo/xref.xsl - Robert Stayton</alt></phrase></literallayout>
</listitem>
<listitem>
<literallayout format="linespecific"><phrase role="commit-message">Fix bug in xlink.href (should be xlink:href).<alt>M: /trunk/xsl/fo/inline.xsl - Robert Stayton</alt></phrase></literallayout>
</listitem>
<listitem>
<literallayout format="linespecific"><phrase role="commit-message">Added support for profiling based on xml:lang and status attributes.<alt>M: /trunk/xsl/fo/param.xweb; M: /trunk/xsl/fo/param.ent - Jirka Kosek</alt></phrase></literallayout>
</listitem>
<listitem>
<literallayout format="linespecific"><phrase role="commit-message">Create axf attribute before adding fotex element.<alt>M: /trunk/xsl/fo/component.xsl - Robert Stayton</alt></phrase></literallayout>
</listitem>
<listitem>
<literallayout format="linespecific"><phrase role="commit-message">Add two-stage recursion for <parameter>hyphenate.verbatim</parameter> to fix recursion depth bug for long programlistings.<alt>M: /trunk/xsl/fo/verbatim.xsl - Robert Stayton</alt></phrase></literallayout>
</listitem>
</itemizedlist>
</sect2><!--end of FO changes for 1.71.1-->
<sect2 xml:id="V1.71.1_HTML">
<title>HTML</title>
<para>The following changes have been made to the
<filename>html</filename> code
since the 1.70.1 release.</para>
<itemizedlist>
<listitem>
<literallayout format="linespecific"><phrase role="commit-message">Made some minor doc refinements.<alt>M: /trunk/xsl/html/param.xweb - Michael(tm) Smith</alt></phrase></literallayout>
</listitem>
<listitem>
<literallayout format="linespecific"><phrase role="commit-message">Removed param.xml and param.html targets from stylesheet makefiles
(param.xml is now built by the doc target, and the param.html is
obsolete).
Also, added mechanism for appending terminal newlines to param.xsl
files (because Saxon doesn't newline-terminate its outuput).<alt>M: /trunk/xsl/html/Makefile - Michael(tm) Smith</alt></phrase></literallayout>
</listitem>
<listitem>
<literallayout format="linespecific"><phrase role="commit-message">For backward compatability autoidx-ng.xsl is invoking "kosek" indexing method again.<alt>M: /trunk/xsl/html/autoidx-ng.xsl; M: /trunk/xsl/html/autoidx-kosek.xsl - Jirka Kosek</alt></phrase></literallayout>
</listitem>
<listitem>
<literallayout format="linespecific"><phrase role="commit-message">Terminate with message if processing DB5 and cannot strip the namespace.<alt>M: /trunk/xsl/html/chunk-code.xsl; M: /trunk/xsl/html/docbook.xsl - Robert Stayton</alt></phrase></literallayout>
</listitem>
<listitem>
<literallayout format="linespecific"><phrase role="commit-message">Add support for Xalan to add root node xml:base for db5 docs.<alt>M: /trunk/xsl/html/chunk-code.xsl; M: /trunk/xsl/html/docbook.xsl - Robert Stayton</alt></phrase></literallayout>
</listitem>
<listitem>
<literallayout format="linespecific"><phrase role="commit-message">Fixed bug 1566358 to add space between <tag>orgname</tag> and <tag>orgdiv</tag>.<alt>M: /trunk/xsl/html/titlepage.xsl - Robert Stayton</alt></phrase></literallayout>
</listitem>
<listitem>
<literallayout format="linespecific"><phrase role="commit-message">Made <tag>xref</tag> template target variables into params to fix bug #1559689.<alt>M: /trunk/xsl/html/xref.xsl - Robert Stayton</alt></phrase></literallayout>
</listitem>
<listitem>
<literallayout format="linespecific"><phrase role="commit-message">Added params to <tag>link</tag> and ulink to support call-template usage.<alt>M: /trunk/xsl/html/xref.xsl - Robert Stayton</alt></phrase></literallayout>
</listitem>
<listitem>
<literallayout format="linespecific"><phrase role="commit-message">Added support for profiling based on xml:lang and status attributes.<alt>M: /trunk/xsl/html/param.xweb; M: /trunk/xsl/html/param.ent - Jirka Kosek</alt></phrase></literallayout>
</listitem>
<listitem>
<literallayout format="linespecific"><phrase role="commit-message">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/com.isogen.saxoni18n.Saxoni18nService";
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".
- 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".
- 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)<alt>M: /trunk/xsl/html/oldchunker.xsl; M: /trunk/xsl/html/chunker.xsl; M: /trunk/xsl/html/graphics.xsl; M: /trunk/xsl/html/callout.xsl; M: /trunk/xsl/html/autoidx-kimber.xsl; M: /trunk/xsl/html/autoidx-kosek.xsl; M: /trunk/xsl/html/table.xsl; M: /trunk/xsl/html/verbatim.xsl - Michael(tm) Smith</alt></phrase></literallayout>
</listitem>
<listitem>
<literallayout format="linespecific"><phrase role="commit-message">Added the <parameter>html.append</parameter> and <parameter>chunk.append</parameter> parameters. By default, the
value of both is empty; but the internal DocBook XSL stylesheets
build sets their value to "<xsl:text>&#x0a;</xsl:text>", 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.)<alt>M: /trunk/xsl/html/chunk-common.xsl; M: /trunk/xsl/html/titlepage.xsl; M: /trunk/xsl/html/param.xweb; M: /trunk/xsl/html/docbook.xsl; M: /trunk/xsl/html/graphics.xsl; M: /trunk/xsl/html/param.ent - Michael(tm) Smith</alt></phrase></literallayout>
</listitem>
</itemizedlist>
</sect2><!--end of HTML changes for 1.71.1-->
<sect2 xml:id="V1.71.1_Highlighting">
<title>Highlighting</title>
<para>The following changes have been made to the
<filename>highlighting</filename> code
since the 1.70.1 release.</para>
<itemizedlist>
<listitem>
<literallayout format="linespecific"><phrase role="commit-message">Added license information<alt>M: /trunk/xsl/highlighting/delphi-hl.xml; M: /trunk/xsl/highlighting/myxml-hl.xml; M: /trunk/xsl/highlighting/php-hl.xml; M: /trunk/xsl/highlighting/m2-hl.xml; M: /trunk/xsl/highlighting/ini-hl.xml; M: /trunk/xsl/highlighting/xslthl-config.xml; M: /trunk/xsl/highlighting/java-hl.xml - Jirka Kosek</alt></phrase></literallayout>
</listitem>
<listitem>
<literallayout format="linespecific"><phrase role="commit-message">Make sure that last byte in all xml and xsl files is a newline.<alt>M: /trunk/xsl/highlighting/delphi-hl.xml; M: /trunk/xsl/highlighting/myxml-hl.xml; M: /trunk/xsl/highlighting/php-hl.xml; M: /trunk/xsl/highlighting/m2-hl.xml; M: /trunk/xsl/highlighting/ini-hl.xml; M: /trunk/xsl/highlighting/java-hl.xml - Michael(tm) Smith</alt></phrase></literallayout>
</listitem>
</itemizedlist>
</sect2><!--end of Highlighting changes for 1.71.1-->
<sect2 xml:id="V1.71.1_Lib">
<title>Lib</title>
<para>The following changes have been made to the
<filename>lib</filename> code
since the 1.70.1 release.</para>
<itemizedlist>
<listitem>
<literallayout format="linespecific"><phrase role="commit-message">Made some minor doc refinements.<alt>M: /trunk/xsl/lib/lib.xweb - Michael(tm) Smith</alt></phrase></literallayout>
</listitem>
<listitem>
<literallayout format="linespecific"><phrase role="commit-message">Removed param.xml and param.html targets from stylesheet makefiles
(param.xml is now built by the doc target, and the param.html is
obsolete).
Also, added mechanism for appending terminal newlines to param.xsl
files (because Saxon doesn't newline-terminate its outuput).<alt>M: /trunk/xsl/lib/Makefile - Michael(tm) Smith</alt></phrase></literallayout>
</listitem>
</itemizedlist>
</sect2><!--end of Lib changes for 1.71.1-->
<sect2 xml:id="V1.71.1_Manpages">
<title>Manpages</title>
<para>The following changes have been made to the
<filename>manpages</filename> code
since the 1.70.1 release.</para>
<itemizedlist>
<listitem>
<literallayout format="linespecific"><phrase role="commit-message">Made some minor doc refinements.<alt>M: /trunk/xsl/manpages/param.xweb - Michael(tm) Smith</alt></phrase></literallayout>
</listitem>
<listitem>
<literallayout format="linespecific"><phrase role="commit-message">Removed param.xml and param.html targets from stylesheet makefiles
(param.xml is now built by the doc target, and the param.html is
obsolete).
Also, added mechanism for appending terminal newlines to param.xsl
files (because Saxon doesn't newline-terminate its outuput).<alt>M: /trunk/xsl/manpages/Makefile - Michael(tm) Smith</alt></phrase></literallayout>
</listitem>
<listitem>
<literallayout format="linespecific"><phrase role="commit-message">Make sure there's always a newline before .sp macro in output from
<tag>simpara</tag>.<alt>M: /trunk/xsl/manpages/block.xsl - Michael(tm) Smith</alt></phrase></literallayout>
</listitem>
<listitem>
<literallayout format="linespecific"><phrase role="commit-message">Changed variable from MAKE_SYNOP to HTML2ROFF. Also, made changes
for adding newline to end of Saxon-generated output.<alt>M: /trunk/xsl/manpages/Makefile - Michael(tm) Smith</alt></phrase></literallayout>
</listitem>
<listitem>
<literallayout format="linespecific"><phrase role="commit-message">Added initial support in manpages output for <tag>footnote</tag>, <tag>annotation</tag>,
and <tag>alt</tag> 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 <tag>section</tag> 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 <tag>personblurb</tag> in the AUTHORS <tag>section</tag>.<alt>M: /trunk/xsl/manpages/table.xsl; M: /trunk/xsl/manpages/block.xsl; M: /trunk/xsl/manpages/docbook.xsl; M: /trunk/xsl/manpages/links.xsl; M: /trunk/xsl/manpages/other.xsl; M: /trunk/xsl/manpages/utility.xsl - Michael(tm) Smith</alt></phrase></literallayout>
</listitem>
<listitem>
<literallayout format="linespecific"><phrase role="commit-message">Make sure that person-names in AUTHORS <tag>section</tag> get output in
bold. Closes bug 1557567. Thanks to Daniel Leidert.<alt>M: /trunk/xsl/manpages/info.xsl - Michael(tm) Smith</alt></phrase></literallayout>
</listitem>
<listitem>
<literallayout format="linespecific"><phrase role="commit-message">Updated path to html2roff.xsl.<alt>M: /trunk/xsl/manpages/Makefile - Michael(tm) Smith</alt></phrase></literallayout>
</listitem>
<listitem>
<literallayout format="linespecific"><phrase role="commit-message">Moved html2roff.xsl in the xsl/builds directory.<alt>D: /trunk/xsl/manpages/html2roff.xsl - Michael(tm) Smith</alt></phrase></literallayout>
</listitem>
<listitem>
<literallayout format="linespecific"><phrase role="commit-message">Make sure html-synop.xsl is newline-terminated.<alt>M: /trunk/xsl/manpages/html2roff.xsl - Michael(tm) Smith</alt></phrase></literallayout>
</listitem>
<listitem>
<literallayout format="linespecific"><phrase role="commit-message">Deleted wordml/README, template/README, and manpages/README, and
merged their contents into the main README file. Removed mention
of doc directory from main README and created doc/README,
doc/AUTHORS, and doc/COPYING files (because the doc distribution
is now packaged separately).<alt>D: /trunk/xsl/manpages/README - Michael(tm) Smith</alt></phrase></literallayout>
</listitem>
</itemizedlist>
</sect2><!--end of Manpages changes for 1.71.1-->
<sect2 xml:id="V1.71.1_Params">
<title>Params</title>
<para>The following changes have been made to the
<filename>params</filename> code
since the 1.70.1 release.</para>
<itemizedlist>
<listitem>
<literallayout format="linespecific"><phrase role="commit-message">Added support for profiling based on xml:lang and status attributes.<alt>A: /trunk/xsl/params/profile.status.xml - Jirka Kosek</alt></phrase></literallayout>
</listitem>
<listitem>
<literallayout format="linespecific"><phrase role="commit-message">Added initial support in manpages output for <tag>footnote</tag>, <tag>annotation</tag>,
and <tag>alt</tag> 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 <tag>section</tag> 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 <tag>personblurb</tag> in the AUTHORS <tag>section</tag>.<alt>M: /trunk/xsl/params/man.indent.lists.xml; M: /trunk/xsl/params/man.indent.width.xml - Michael(tm) Smith</alt></phrase></literallayout>
</listitem>
<listitem>
<literallayout format="linespecific"><phrase role="commit-message">Added the <parameter>html.append</parameter> and <parameter>chunk.append</parameter> parameters. By default, the
value of both is empty; but the internal DocBook XSL stylesheets
build sets their value to "<xsl:text>&#x0a;</xsl:text>", 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.)<alt>A: /trunk/xsl/params/html.append.xml; A: /trunk/xsl/params/chunk.append.xml - Michael(tm) Smith</alt></phrase></literallayout>
</listitem>
</itemizedlist>
</sect2><!--end of Params changes for 1.71.1-->
<sect2 xml:id="V1.71.1_Profiling">
<title>Profiling</title>
<para>The following changes have been made to the
<filename>profiling</filename> code
since the 1.70.1 release.</para>
<itemizedlist>
<listitem>
<literallayout format="linespecific"><phrase role="commit-message">Added support for profiling based on xml:lang and status attributes.<alt>M: /trunk/xsl/profiling/profile.xsl; M: /trunk/xsl/profiling/profile-mode.xsl - Jirka Kosek</alt></phrase></literallayout>
</listitem>
</itemizedlist>
</sect2><!--end of Profiling changes for 1.71.1-->
<sect2 xml:id="V1.71.1_Template">
<title>Template</title>
<para>The following changes have been made to the
<filename>template</filename> code
since the 1.70.1 release.</para>
<itemizedlist>
<listitem>
<literallayout format="linespecific"><phrase role="commit-message">Removed obsolete files. (Can be restored later if we need to).<alt>D: /trunk/xsl/template/biblioentry.xsl; D: /trunk/xsl/template/testtemplate.xml - Michael(tm) Smith</alt></phrase></literallayout>
</listitem>
<listitem>
<literallayout format="linespecific"><phrase role="commit-message">Added the <parameter>html.append</parameter> and <parameter>chunk.append</parameter> parameters. By default, the
value of both is empty; but the internal DocBook XSL stylesheets
build sets their value to "<xsl:text>&#x0a;</xsl:text>", 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.)<alt>M: /trunk/xsl/template/titlepage.xsl - Michael(tm) Smith</alt></phrase></literallayout>
</listitem>
<listitem>
<literallayout format="linespecific"><phrase role="commit-message">Deleted wordml/README, template/README, and manpages/README, and
merged their contents into the main README file. Removed mention
of doc directory from main README and created doc/README,
doc/AUTHORS, and doc/COPYING files (because the doc distribution
is now packaged separately).<alt>D: /trunk/xsl/template/README - Michael(tm) Smith</alt></phrase></literallayout>
</listitem>
</itemizedlist>
</sect2><!--end of Template changes for 1.71.1-->
<sect2 xml:id="V1.71.1_Tools">
<title>Tools</title>
<para>The following changes have been made to the
<filename>tools</filename> code
since the 1.70.1 release.</para>
<itemizedlist>
<listitem>
<literallayout format="linespecific"><phrase role="commit-message">Removed param.xml and param.html targets from stylesheet makefiles
(param.xml is now built by the doc target, and the param.html is
obsolete).
Also, added mechanism for appending terminal newlines to param.xsl
files (because Saxon doesn't newline-terminate its outuput).<alt>A: /trunk/xsl/tools/xsl/build/identity.xsl; A: /trunk/xsl/tools/xsl/build/addnewline.xsl - Michael(tm) Smith</alt></phrase></literallayout>
</listitem>
<listitem>
<literallayout format="linespecific"><phrase role="commit-message">Make sure xsl2jref.xsl stylesheet outputs document prolog with FPI
and system ID.<alt>M: /trunk/xsl/tools/xsl/build/xsl2jref.xsl - Michael(tm) Smith</alt></phrase></literallayout>
</listitem>
<listitem>
<literallayout format="linespecific"><phrase role="commit-message">Remove template for <tag>alt</tag>; dblatex ignores it anyway (only looks at
params).<alt>M: /trunk/xsl/tools/xsl/build/dblatex-release-notes.xsl - Michael(tm) Smith</alt></phrase></literallayout>
</listitem>
<listitem>
<literallayout format="linespecific"><phrase role="commit-message">Moved html2roff.xsl in the xsl/builds directory.<alt>A: /trunk/xsl/tools/xsl/build/html2roff.xsl - Michael(tm) Smith</alt></phrase></literallayout>
</listitem>
<listitem>
<literallayout format="linespecific"><phrase role="commit-message">Added the <parameter>html.append</parameter> and <parameter>chunk.append</parameter> parameters. By default, the
value of both is empty; but the internal DocBook XSL stylesheets
build sets their value to "<xsl:text>&#x0a;</xsl:text>", 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.)<alt>M: /trunk/xsl/tools/xsl/build/clrefentry.xsl; M: /trunk/xsl/tools/xsl/build/doc-link-docbook.xsl; M: /trunk/xsl/tools/xsl/build/reference.xsl; M: /trunk/xsl/tools/xsl/build/jrefhtml.xsl - Michael(tm) Smith</alt></phrase></literallayout>
</listitem>
<listitem>
<literallayout format="linespecific"><phrase role="commit-message">Use index.html files as targets (instead of zero-byte param.html
stamp files we were using); quit doing $(RM) *.html in clean and
instead do clean using a list of the HTML files that we know we
have actually generated. Also add pi directory to list of
directory to recurse and make (had been accidentally left out for
1.71.0 build).<alt>A: /trunk/xsl/tools/xsl/build/docparam2txt.xsl - Michael(tm) Smith</alt></phrase></literallayout>
</listitem>
<listitem>
<literallayout format="linespecific"><phrase role="commit-message">Make sure that last byte in all xml and xsl files is a newline.<alt>M: /trunk/xsl/tools/xsl/build/make-xsl-params.xsl; M: /trunk/xsl/tools/xsl/build/jref2refsect1.xsl; M: /trunk/xsl/tools/xsl/build/make-elements.xsl; M: /trunk/xsl/tools/xsl/build/pirefentry.xsl - Michael(tm) Smith</alt></phrase></literallayout>
</listitem>
</itemizedlist>
</sect2><!--end of Tools changes for 1.71.1-->
<sect2 xml:id="V1.71.1_WordML">
<title>WordML</title>
<para>The following changes have been made to the
<filename>wordml</filename> code
since the 1.70.1 release.</para>
<itemizedlist>
<listitem>
<literallayout format="linespecific"><phrase role="commit-message">Made some minor doc refinements.<alt>M: /trunk/xsl/wordml/param.xweb - Michael(tm) Smith</alt></phrase></literallayout>
</listitem>
<listitem>
<literallayout format="linespecific"><phrase role="commit-message">Removed param.xml and param.html targets from stylesheet makefiles
(param.xml is now built by the doc target, and the param.html is
obsolete).
Also, added mechanism for appending terminal newlines to param.xsl
files (because Saxon doesn't newline-terminate its outuput).<alt>M: /trunk/xsl/wordml/Makefile - Michael(tm) Smith</alt></phrase></literallayout>
</listitem>
<listitem>
<literallayout format="linespecific"><phrase role="commit-message">Make sure that last byte in all xml and xsl files is a newline.<alt>M: /trunk/xsl/wordml/template.xml - Michael(tm) Smith</alt></phrase></literallayout>
</listitem>
<listitem>
<literallayout format="linespecific"><phrase role="commit-message">Deleted wordml/README, template/README, and manpages/README, and
merged their contents into the main README file. Removed mention
of doc directory from main README and created doc/README,
doc/AUTHORS, and doc/COPYING files (because the doc distribution
is now packaged separately).<alt>D: /trunk/xsl/wordml/README - Michael(tm) Smith</alt></phrase></literallayout>
</listitem>
</itemizedlist>
</sect2><!--end of WordML changes for 1.71.1-->
</sect1>
</article>
See more files for this project here