Create a branch for documentation work.


[SVN r44584]
Add variadic attribute to template type parameters.


[SVN r44832]
Back out my half-done support for variadic template parameters.

[SVN r44943]
Don't generated file names with spaces, and replace multiple consecutive underscores with a single underscore. Refs #1705


[SVN r44958]
Support for variadic template parameters.

[SVN r44994]
Update navbar links in boostbook.


[SVN r45129]
Combine the two alternative versions of the function generate.id


[SVN r45130]
Deal with generated ids that contain dots which aren't separators.


[SVN r45131]
Rename variadic attributes pack.


[SVN r45132]
Support for function parameter packs.


[SVN r45133]
Support for inherited pack expansions.


[SVN r45134]
Support for pack expansions in template specializations.


[SVN r45135]
Only add the id to fully qualified ids inside specializations - so that we're not adding generated ids on to the end of generated ids.


[SVN r45152]
If the same macro appears twice, generated unique ids.


[SVN r45153]
Frank's free function patch.


[SVN r45281]
Implement links from root in boostbook.


[SVN r45363]
Avoid removing underscores that are part of a class or function name.


[SVN r45366]
Javascript popups for callouts.

[SVN r45740]
Rewrite the id code to convert the characters of parts of the id at the time of
generating the id. This means that characters are translated to underscores for
ids as well as for filenames, since in the eventual documents they have to be
percent encoded this is probably an approvement. It also lets us deal with the
translation more intelligently and truncate long identifiers.


[SVN r46022]
Crude attempt at allowing page breaks in the synopsis. Doesn't seem to work.


[SVN r46060]