Boostbook: Fix typo in id truncation.

svn path=/trunk/tools/boostbook/; revision=77599
Initial support for highlighting jam code.

svn path=/trunk/tools/boostbook/; revision=77636
Highlight programlistings too.

svn path=/trunk/tools/boostbook/; revision=77675
Oops.  Use the right attribute.

svn path=/trunk/tools/boostbook/; revision=77676
Highlight comments in jam.

svn path=/trunk/tools/boostbook/; revision=77764
Don't lose elements directly under the <programlisting> when highlighting jam code.

svn path=/trunk/tools/boostbook/; revision=77779
Correctly identify constructors/destructors of class template specializations.

svn path=/trunk/tools/boostbook/; revision=78602
Handle \param in macros.

svn path=/trunk/tools/boostbook/; revision=79192
Boostbook: Fix tests for change in [75013].

svn path=/trunk/tools/boostbook/; revision=79654
Boostbook: Update tests for change in [77599].

svn path=/trunk/tools/boostbook/; revision=79655
Boostbook: Fix `methodname` for `operator()`.

svn path=/trunk/tools/boostbook/; revision=79657
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