Boostbook: Fix for libxslt 1.27.0.

libxslt now seems to think that $uppercase-letters and $lowercase-letters are
undefined at this point. I'm not sure if it's right, or if this is a regression
in libxslt, but it's easy enough to get working, and while it isn't ideal, it
isn't too problematic.

svn path=/trunk/tools/boostbook/; revision=81386
Boostbook: Simpler method for copying chapter attributes. Refs #7899.

I'm not sure if this will fix the issue, but it's worth a try.

svn path=/trunk/tools/boostbook/; revision=82863
Boostbook: Fix `run-tests.py` for new `generate-id`.

The form of the generated ids has changed due to a security issue.

svn path=/trunk/tools/boostbook/; revision=82890
Boostbook: Regenerate the "gold" test docs.

The ids are now a little more truncated than they used to be, this is partly
due to the fix in r77599, and partly due to the generate-id generating longer
ids in newer versions of xsltproc.

It might be better to improve the id normalisation so that it is more
consistent across versions.

svn path=/trunk/tools/boostbook/; revision=82891
Boostbook: Better error messages from python tests.

svn path=/trunk/tools/boostbook/; revision=83015
Boostbook: Convert more for-each tags to copy-of.

svn path=/trunk/tools/boostbook/; revision=83016
Added support for defaulted and deleted functions in the generated docs. Doxygen 1.8.2 or later needed to generate proper XML for this stylesheet.

svn path=/trunk/tools/boostbook/; revision=83872
Project ids are supposed to be unique. (Refs #5480)

svn path=/trunk/tools/boostbook/; revision=83936
Reflect the role section and simplesect values in the resulting HTML. So that we can style based on types of sections and simplesects. Also add an option to style the labels of sections.. Currently only allowing for removing the parent labels.

svn path=/trunk/tools/boostbook/; revision=84082
Fix boostbook tests for platform inconsistencies.

svn path=/trunk/tools/boostbook/; revision=84164
Fix doxygen test.

For some reason the script is no longer creating an empty cv attribute. Which
appears to be a harmless change.

svn path=/trunk/tools/boostbook/; revision=84165
Add doxygen tests for deleted and default functions. Refs #5480.

svn path=/trunk/tools/boostbook/; revision=84166
Fix doxygen parameter 'formuladir' so that it doesn't need a trailing slash.

Would be nice to fix all uses of directories in a similar manner, but XSL is a
pain.

svn path=/trunk/tools/boostbook/; revision=84168