Thread: Added shared_future::then doc.

git-svn-id: http://svn.boost.org/svn/boost/trunk@84544 b8fc166d-592f-0410-95f2-cb63ce0dd405
Fixes #8277

git-svn-id: http://svn.boost.org/svn/boost/trunk@84545 b8fc166d-592f-0410-95f2-cb63ce0dd405
Fixes #7952

git-svn-id: http://svn.boost.org/svn/boost/trunk@84546 b8fc166d-592f-0410-95f2-cb63ce0dd405
Minor fix for multiprecision types.

git-svn-id: http://svn.boost.org/svn/boost/trunk@84547 b8fc166d-592f-0410-95f2-cb63ce0dd405
Thread added shared_future::then tests.

git-svn-id: http://svn.boost.org/svn/boost/trunk@84548 b8fc166d-592f-0410-95f2-cb63ce0dd405
geometry extensions: Added rotation_quaternion, rotation(), transform_geometrically(), etc.

git-svn-id: http://svn.boost.org/svn/boost/trunk@84549 b8fc166d-592f-0410-95f2-cb63ce0dd405
Some typos.

git-svn-id: http://svn.boost.org/svn/boost/trunk@84550 b8fc166d-592f-0410-95f2-cb63ce0dd405
Detab

git-svn-id: http://svn.boost.org/svn/boost/trunk@84551 b8fc166d-592f-0410-95f2-cb63ce0dd405
Import `errors` in `make-error`.

In [83204] some commands to `import errors` were removed before calls to
`make-error`, which causes it to fail, as it uses `errors`. Rather than
restoring `import errors` I removed it from the other calls, and added it to
the function itself, which is hopefully less error prone.

git-svn-id: http://svn.boost.org/svn/boost/trunk@84552 b8fc166d-592f-0410-95f2-cb63ce0dd405
Add some C++11 keywords to syntax highlighter.

Quickbook's highlight includes the alternative operator representations (`and`,
and_eq` etc.). They should possibly be added as well.

git-svn-id: http://svn.boost.org/svn/boost/trunk@84553 b8fc166d-592f-0410-95f2-cb63ce0dd405
Normalise space in section class.

Cleans up the output a tad bit when there's no role.

git-svn-id: http://svn.boost.org/svn/boost/trunk@84554 b8fc166d-592f-0410-95f2-cb63ce0dd405
context: add hint for make_fcontext() in docu


git-svn-id: http://svn.boost.org/svn/boost/trunk@84555 b8fc166d-592f-0410-95f2-cb63ce0dd405
[geometry] Spell-check spatial index documentation

git-svn-id: http://svn.boost.org/svn/boost/trunk@84557 b8fc166d-592f-0410-95f2-cb63ce0dd405
Remove generated documentation from forward and factory.

Will add to the build.

git-svn-id: http://svn.boost.org/svn/boost/trunk@84558 b8fc166d-592f-0410-95f2-cb63ce0dd405
Make adding section's id to their class optional.

git-svn-id: http://svn.boost.org/svn/boost/trunk@84559 b8fc166d-592f-0410-95f2-cb63ce0dd405
Use US-ASCII for single page html.

Same as chunked html. We use ASCII because using UTF-8 can go wrong when a
server is set up to specify another encoding (this does happen). `xsltproc`
will encode all non-ASCII characters as html entities, so nothing will be lost.

git-svn-id: http://svn.boost.org/svn/boost/trunk@84560 b8fc166d-592f-0410-95f2-cb63ce0dd405
index extensions: added rotation matrix, for now rotation() implemented only for 3d.

git-svn-id: http://svn.boost.org/svn/boost/trunk@84561 b8fc166d-592f-0410-95f2-cb63ce0dd405
geometry extensions: added generation of 2d rotation matrix.

git-svn-id: http://svn.boost.org/svn/boost/trunk@84562 b8fc166d-592f-0410-95f2-cb63ce0dd405
geometry extensions: Added basic description of some functions.

git-svn-id: http://svn.boost.org/svn/boost/trunk@84563 b8fc166d-592f-0410-95f2-cb63ce0dd405
Better project names.

git-svn-id: http://svn.boost.org/svn/boost/trunk@84564 b8fc166d-592f-0410-95f2-cb63ce0dd405