Boost logo

Boost-Commit :

Subject: [Boost-commit] svn:boost r55647 - in branches/release/libs/mpl: . doc doc/refmanual doc/src doc/src/docutils doc/src/docutils/parsers doc/src/docutils/parsers/rst doc/src/docutils/parsers/rst/directives doc/src/docutils/tools doc/src/docutils/writers doc/src/docutils/writers/html4_refdoc doc/src/refmanual test
From: agurtovoy_at_[hidden]
Date: 2009-08-18 01:00:53


Author: agurtovoy
Date: 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
New Revision: 55647
URL: http://svn.boost.org/trac/boost/changeset/55647

Log:
Merge libs/mpl from the trunk
Added:
   branches/release/libs/mpl/CMakeLists.txt
      - copied unchanged from r55646, /trunk/libs/mpl/CMakeLists.txt
   branches/release/libs/mpl/doc/refmanual/broken-compiler-workarounds.html
      - copied unchanged from r55646, /trunk/libs/mpl/doc/refmanual/broken-compiler-workarounds.html
   branches/release/libs/mpl/doc/refmanual/c-str.html
      - copied unchanged from r55646, /trunk/libs/mpl/doc/refmanual/c-str.html
   branches/release/libs/mpl/doc/refmanual/categorized-index-concepts.html
      - copied unchanged from r55646, /trunk/libs/mpl/doc/refmanual/categorized-index-concepts.html
   branches/release/libs/mpl/doc/refmanual/cfg-no-preprocessed-headers.html
      - copied unchanged from r55646, /trunk/libs/mpl/doc/refmanual/cfg-no-preprocessed-headers.html
   branches/release/libs/mpl/doc/refmanual/char.html
      - copied unchanged from r55646, /trunk/libs/mpl/doc/refmanual/char.html
   branches/release/libs/mpl/doc/refmanual/composition-and-argument-binding.html
      - copied unchanged from r55646, /trunk/libs/mpl/doc/refmanual/composition-and-argument-binding.html
   branches/release/libs/mpl/doc/refmanual/data-types-concepts.html
      - copied unchanged from r55646, /trunk/libs/mpl/doc/refmanual/data-types-concepts.html
   branches/release/libs/mpl/doc/refmanual/data-types-miscellaneous.html
      - copied unchanged from r55646, /trunk/libs/mpl/doc/refmanual/data-types-miscellaneous.html
   branches/release/libs/mpl/doc/refmanual/extensible-associative-sequence.html
      - copied unchanged from r55646, /trunk/libs/mpl/doc/refmanual/extensible-associative-sequence.html
   branches/release/libs/mpl/doc/refmanual/inserter-class.html
      - copied unchanged from r55646, /trunk/libs/mpl/doc/refmanual/inserter-class.html
   branches/release/libs/mpl/doc/refmanual/limit-string-size.html
      - copied unchanged from r55646, /trunk/libs/mpl/doc/refmanual/limit-string-size.html
   branches/release/libs/mpl/doc/refmanual/string-operations.html
      - copied unchanged from r55646, /trunk/libs/mpl/doc/refmanual/string-operations.html
   branches/release/libs/mpl/doc/refmanual/string.html
      - copied unchanged from r55646, /trunk/libs/mpl/doc/refmanual/string.html
   branches/release/libs/mpl/doc/refmanual/tag-dispatched-metafunction.html
      - copied unchanged from r55646, /trunk/libs/mpl/doc/refmanual/tag-dispatched-metafunction.html
   branches/release/libs/mpl/doc/refmanual/trivial-metafunctions-summary.html
      - copied unchanged from r55646, /trunk/libs/mpl/doc/refmanual/trivial-metafunctions-summary.html
   branches/release/libs/mpl/doc/src/README.txt
      - copied unchanged from r55646, /trunk/libs/mpl/doc/src/README.txt
   branches/release/libs/mpl/doc/src/build.py
      - copied unchanged from r55646, /trunk/libs/mpl/doc/src/build.py
   branches/release/libs/mpl/doc/src/docutils/
      - copied from r55646, /trunk/libs/mpl/doc/src/docutils/
   branches/release/libs/mpl/doc/src/docutils/parsers/
      - copied from r55646, /trunk/libs/mpl/doc/src/docutils/parsers/
   branches/release/libs/mpl/doc/src/docutils/parsers/rst/
      - copied from r55646, /trunk/libs/mpl/doc/src/docutils/parsers/rst/
   branches/release/libs/mpl/doc/src/docutils/parsers/rst/directives/
      - copied from r55646, /trunk/libs/mpl/doc/src/docutils/parsers/rst/directives/
   branches/release/libs/mpl/doc/src/docutils/parsers/rst/directives/htmlrefdoc.py
      - copied unchanged from r55646, /trunk/libs/mpl/doc/src/docutils/parsers/rst/directives/htmlrefdoc.py
   branches/release/libs/mpl/doc/src/docutils/setup.py
      - copied unchanged from r55646, /trunk/libs/mpl/doc/src/docutils/setup.py
   branches/release/libs/mpl/doc/src/docutils/tools/
      - copied from r55646, /trunk/libs/mpl/doc/src/docutils/tools/
   branches/release/libs/mpl/doc/src/docutils/tools/rst2htmlrefdoc.py
      - copied unchanged from r55646, /trunk/libs/mpl/doc/src/docutils/tools/rst2htmlrefdoc.py
   branches/release/libs/mpl/doc/src/docutils/writers/
      - copied from r55646, /trunk/libs/mpl/doc/src/docutils/writers/
   branches/release/libs/mpl/doc/src/docutils/writers/html4_refdoc/
      - copied from r55646, /trunk/libs/mpl/doc/src/docutils/writers/html4_refdoc/
   branches/release/libs/mpl/doc/src/docutils/writers/html4_refdoc/__init__.py
      - copied unchanged from r55646, /trunk/libs/mpl/doc/src/docutils/writers/html4_refdoc/__init__.py
   branches/release/libs/mpl/doc/src/docutils/writers/html4_refdoc/frames.css
      - copied unchanged from r55646, /trunk/libs/mpl/doc/src/docutils/writers/html4_refdoc/frames.css
   branches/release/libs/mpl/doc/src/refmanual/Algorithms-Concepts.rst
      - copied unchanged from r55646, /trunk/libs/mpl/doc/src/refmanual/Algorithms-Concepts.rst
   branches/release/libs/mpl/doc/src/refmanual/Algorithms-Inserters.rst
      - copied unchanged from r55646, /trunk/libs/mpl/doc/src/refmanual/Algorithms-Inserters.rst
   branches/release/libs/mpl/doc/src/refmanual/Categorized-Components.rst
      - copied unchanged from r55646, /trunk/libs/mpl/doc/src/refmanual/Categorized-Components.rst
   branches/release/libs/mpl/doc/src/refmanual/Categorized-Concepts.rst
      - copied unchanged from r55646, /trunk/libs/mpl/doc/src/refmanual/Categorized-Concepts.rst
   branches/release/libs/mpl/doc/src/refmanual/Data-Concepts.rst
      - copied unchanged from r55646, /trunk/libs/mpl/doc/src/refmanual/Data-Concepts.rst
   branches/release/libs/mpl/doc/src/refmanual/Data-Miscellaneous.rst
      - copied unchanged from r55646, /trunk/libs/mpl/doc/src/refmanual/Data-Miscellaneous.rst
   branches/release/libs/mpl/doc/src/refmanual/Data-Numeric.rst
      - copied unchanged from r55646, /trunk/libs/mpl/doc/src/refmanual/Data-Numeric.rst
   branches/release/libs/mpl/doc/src/refmanual/Iterators-Iterator.rst
      - copied unchanged from r55646, /trunk/libs/mpl/doc/src/refmanual/Iterators-Iterator.rst
   branches/release/libs/mpl/doc/src/refmanual/Macros-Broken.rst
      - copied unchanged from r55646, /trunk/libs/mpl/doc/src/refmanual/Macros-Broken.rst
   branches/release/libs/mpl/doc/src/refmanual/Macros-Introspection.rst
      - copied unchanged from r55646, /trunk/libs/mpl/doc/src/refmanual/Macros-Introspection.rst
   branches/release/libs/mpl/doc/src/refmanual/Metafunctions-Concepts.rst
      - copied unchanged from r55646, /trunk/libs/mpl/doc/src/refmanual/Metafunctions-Concepts.rst
   branches/release/libs/mpl/doc/src/refmanual/Metafunctions-Miscellaneous.rst
      - copied unchanged from r55646, /trunk/libs/mpl/doc/src/refmanual/Metafunctions-Miscellaneous.rst
   branches/release/libs/mpl/doc/src/refmanual/Metafunctions-String.rst
      - copied unchanged from r55646, /trunk/libs/mpl/doc/src/refmanual/Metafunctions-String.rst
   branches/release/libs/mpl/doc/src/refmanual/Metafunctions-Trivial-Summary.rst
      - copied unchanged from r55646, /trunk/libs/mpl/doc/src/refmanual/Metafunctions-Trivial-Summary.rst
   branches/release/libs/mpl/doc/src/refmanual/Terminology.rst
      - copied unchanged from r55646, /trunk/libs/mpl/doc/src/refmanual/Terminology.rst
   branches/release/libs/mpl/module.cmake
      - copied unchanged from r55646, /trunk/libs/mpl/module.cmake
   branches/release/libs/mpl/test/CMakeLists.txt
      - copied unchanged from r55646, /trunk/libs/mpl/test/CMakeLists.txt
   branches/release/libs/mpl/test/push_back.cpp
      - copied unchanged from r55646, /trunk/libs/mpl/test/push_back.cpp
Removed:
   branches/release/libs/mpl/doc/refmanual/broken-compiler.html
   branches/release/libs/mpl/doc/refmanual/categorized-concepts.html
   branches/release/libs/mpl/doc/refmanual/cfg-no-preprocessed.html
   branches/release/libs/mpl/doc/refmanual/composition-and-argument.html
   branches/release/libs/mpl/doc/refmanual/data-concepts.html
   branches/release/libs/mpl/doc/refmanual/data-miscellaneous.html
   branches/release/libs/mpl/doc/refmanual/extensible-associative.html
   branches/release/libs/mpl/doc/refmanual/inserters-inserter.html
   branches/release/libs/mpl/doc/refmanual/manual.png
   branches/release/libs/mpl/doc/refmanual/tag-dispatched.html
   branches/release/libs/mpl/doc/refmanual/trivial-metafunctions.html
   branches/release/libs/mpl/doc/src/refmanual/Iterators-Metafunctions.rst
   branches/release/libs/mpl/doc/src/refmanual/preface.rst
   branches/release/libs/mpl/doc/src/refmanual/terminology.rst
Text files modified:
   branches/release/libs/mpl/doc/refmanual.html | 46 +--
   branches/release/libs/mpl/doc/refmanual/accumulate.html | 63 ++--
   branches/release/libs/mpl/doc/refmanual/acknowledgements.html | 16
   branches/release/libs/mpl/doc/refmanual/advance.html | 83 +++---
   branches/release/libs/mpl/doc/refmanual/algorithms-concepts.html | 19
   branches/release/libs/mpl/doc/refmanual/algorithms.html | 62 ++--
   branches/release/libs/mpl/doc/refmanual/always.html | 59 ++--
   branches/release/libs/mpl/doc/refmanual/and.html | 69 +++---
   branches/release/libs/mpl/doc/refmanual/apply-wrap.html | 60 ++--
   branches/release/libs/mpl/doc/refmanual/apply.html | 54 ++--
   branches/release/libs/mpl/doc/refmanual/arg.html | 48 ++--
   branches/release/libs/mpl/doc/refmanual/arithmetic-operations.html | 30 +-
   branches/release/libs/mpl/doc/refmanual/assert-msg.html | 68 +++--
   branches/release/libs/mpl/doc/refmanual/assert-not.html | 53 ++--
   branches/release/libs/mpl/doc/refmanual/assert-relation.html | 49 ++--
   branches/release/libs/mpl/doc/refmanual/assert.html | 53 ++--
   branches/release/libs/mpl/doc/refmanual/asserts.html | 22 -
   branches/release/libs/mpl/doc/refmanual/associative-sequence.html | 94 ++++----
   branches/release/libs/mpl/doc/refmanual/at-c.html | 70 +++---
   branches/release/libs/mpl/doc/refmanual/at.html | 95 ++++----
   branches/release/libs/mpl/doc/refmanual/aux-lambda-support.html | 62 ++--
   branches/release/libs/mpl/doc/refmanual/back-extensible-sequence.html | 64 ++--
   branches/release/libs/mpl/doc/refmanual/back-inserter.html | 60 ++--
   branches/release/libs/mpl/doc/refmanual/back.html | 58 ++--
   branches/release/libs/mpl/doc/refmanual/begin.html | 54 ++--
   branches/release/libs/mpl/doc/refmanual/bidirectional-iterator.html | 62 ++--
   branches/release/libs/mpl/doc/refmanual/bidirectional-sequence.html | 62 ++--
   branches/release/libs/mpl/doc/refmanual/bind.html | 104 ++++----
   branches/release/libs/mpl/doc/refmanual/bitand.html | 68 +++---
   branches/release/libs/mpl/doc/refmanual/bitor.html | 68 +++---
   branches/release/libs/mpl/doc/refmanual/bitwise-operations.html | 24 -
   branches/release/libs/mpl/doc/refmanual/bitxor.html | 68 +++---
   branches/release/libs/mpl/doc/refmanual/bool.html | 58 ++--
   branches/release/libs/mpl/doc/refmanual/categorized-index.html | 21
   branches/release/libs/mpl/doc/refmanual/cfg-no-has-xxx.html | 32 +-
   branches/release/libs/mpl/doc/refmanual/classes.html | 35 +-
   branches/release/libs/mpl/doc/refmanual/clear.html | 62 ++--
   branches/release/libs/mpl/doc/refmanual/comparisons.html | 26 +-
   branches/release/libs/mpl/doc/refmanual/components.html | 322 ++++++++++++++--------------
   branches/release/libs/mpl/doc/refmanual/concepts.html | 46 +--
   branches/release/libs/mpl/doc/refmanual/configuration.html | 35 +-
   branches/release/libs/mpl/doc/refmanual/contains.html | 51 ++--
   branches/release/libs/mpl/doc/refmanual/copy-if.html | 77 +++---
   branches/release/libs/mpl/doc/refmanual/copy.html | 61 ++--
   branches/release/libs/mpl/doc/refmanual/count-if.html | 57 ++--
   branches/release/libs/mpl/doc/refmanual/count.html | 47 ++--
   branches/release/libs/mpl/doc/refmanual/data-types.html | 24 -
   branches/release/libs/mpl/doc/refmanual/deque.html | 46 +--
   branches/release/libs/mpl/doc/refmanual/deref.html | 54 ++--
   branches/release/libs/mpl/doc/refmanual/distance.html | 69 +++---
   branches/release/libs/mpl/doc/refmanual/divides.html | 74 +++---
   branches/release/libs/mpl/doc/refmanual/empty-base.html | 30 +-
   branches/release/libs/mpl/doc/refmanual/empty-sequence.html | 38 +-
   branches/release/libs/mpl/doc/refmanual/empty.html | 54 ++--
   branches/release/libs/mpl/doc/refmanual/end.html | 56 ++--
   branches/release/libs/mpl/doc/refmanual/equal-to.html | 68 +++---
   branches/release/libs/mpl/doc/refmanual/equal.html | 57 ++--
   branches/release/libs/mpl/doc/refmanual/erase-key.html | 56 ++--
   branches/release/libs/mpl/doc/refmanual/erase.html | 93 ++++----
   branches/release/libs/mpl/doc/refmanual/eval-if-c.html | 48 ++--
   branches/release/libs/mpl/doc/refmanual/eval-if.html | 54 ++--
   branches/release/libs/mpl/doc/refmanual/extensible-sequence.html | 68 ++---
   branches/release/libs/mpl/doc/refmanual/filter-view.html | 62 ++--
   branches/release/libs/mpl/doc/refmanual/find-if.html | 55 ++--
   branches/release/libs/mpl/doc/refmanual/find.html | 47 ++--
   branches/release/libs/mpl/doc/refmanual/fold.html | 63 ++--
   branches/release/libs/mpl/doc/refmanual/for-each.html | 66 ++--
   branches/release/libs/mpl/doc/refmanual/forward-iterator.html | 74 +++---
   branches/release/libs/mpl/doc/refmanual/forward-sequence.html | 92 ++++----
   branches/release/libs/mpl/doc/refmanual/front-extensible-sequence.html | 64 ++--
   branches/release/libs/mpl/doc/refmanual/front-inserter.html | 64 ++--
   branches/release/libs/mpl/doc/refmanual/front.html | 56 ++--
   branches/release/libs/mpl/doc/refmanual/greater-equal.html | 68 +++---
   branches/release/libs/mpl/doc/refmanual/greater.html | 68 +++---
   branches/release/libs/mpl/doc/refmanual/has-key.html | 54 ++--
   branches/release/libs/mpl/doc/refmanual/has-xxx-trait-def.html | 68 +++---
   branches/release/libs/mpl/doc/refmanual/has-xxx-trait-named-def.html | 87 +++---
   branches/release/libs/mpl/doc/refmanual/identity.html | 58 ++--
   branches/release/libs/mpl/doc/refmanual/if-c.html | 57 +++-
   branches/release/libs/mpl/doc/refmanual/if.html | 65 +++--
   branches/release/libs/mpl/doc/refmanual/inherit-linearly.html | 65 ++--
   branches/release/libs/mpl/doc/refmanual/inherit.html | 80 +++---
   branches/release/libs/mpl/doc/refmanual/insert-range.html | 75 +++---
   branches/release/libs/mpl/doc/refmanual/insert.html | 109 ++++----
   branches/release/libs/mpl/doc/refmanual/inserter.html | 68 ++---
   branches/release/libs/mpl/doc/refmanual/inserters.html | 19
   branches/release/libs/mpl/doc/refmanual/int.html | 52 ++--
   branches/release/libs/mpl/doc/refmanual/integral-c.html | 57 ++--
   branches/release/libs/mpl/doc/refmanual/integral-constant.html | 79 +++---
   branches/release/libs/mpl/doc/refmanual/integral-sequence-wrapper.html | 79 +++---
   branches/release/libs/mpl/doc/refmanual/intrinsic-metafunctions.html | 80 +++---
   branches/release/libs/mpl/doc/refmanual/introspection.html | 17
   branches/release/libs/mpl/doc/refmanual/invocation.html | 24 -
   branches/release/libs/mpl/doc/refmanual/is-sequence.html | 49 ++--
   branches/release/libs/mpl/doc/refmanual/iter-fold.html | 65 ++--
   branches/release/libs/mpl/doc/refmanual/iteration-algorithms.html | 48 ++--
   branches/release/libs/mpl/doc/refmanual/iterator-category.html | 61 ++--
   branches/release/libs/mpl/doc/refmanual/iterator-metafunctions.html | 28 +-
   branches/release/libs/mpl/doc/refmanual/iterator-range.html | 56 ++--
   branches/release/libs/mpl/doc/refmanual/iterators-concepts.html | 40 +-
   branches/release/libs/mpl/doc/refmanual/iterators.html | 26 +-
   branches/release/libs/mpl/doc/refmanual/joint-view.html | 60 ++--
   branches/release/libs/mpl/doc/refmanual/key-type.html | 56 ++--
   branches/release/libs/mpl/doc/refmanual/lambda-expression.html | 36 +-
   branches/release/libs/mpl/doc/refmanual/lambda.html | 70 +++---
   branches/release/libs/mpl/doc/refmanual/less-equal.html | 68 +++---
   branches/release/libs/mpl/doc/refmanual/less.html | 68 +++---
   branches/release/libs/mpl/doc/refmanual/limit-list-size.html | 34 +-
   branches/release/libs/mpl/doc/refmanual/limit-map-size.html | 40 +-
   branches/release/libs/mpl/doc/refmanual/limit-metafunction-arity.html | 44 +--
   branches/release/libs/mpl/doc/refmanual/limit-set-size.html | 34 +-
   branches/release/libs/mpl/doc/refmanual/limit-unrolling.html | 42 +-
   branches/release/libs/mpl/doc/refmanual/limit-vector-size.html | 34 +-
   branches/release/libs/mpl/doc/refmanual/list-c.html | 62 ++--
   branches/release/libs/mpl/doc/refmanual/list.html | 84 +++---
   branches/release/libs/mpl/doc/refmanual/logical-operations.html | 20
   branches/release/libs/mpl/doc/refmanual/long.html | 52 ++--
   branches/release/libs/mpl/doc/refmanual/lower-bound.html | 65 ++--
   branches/release/libs/mpl/doc/refmanual/macros.html | 44 +--
   branches/release/libs/mpl/doc/refmanual/map.html | 82 +++---
   branches/release/libs/mpl/doc/refmanual/max-element.html | 59 ++--
   branches/release/libs/mpl/doc/refmanual/max.html | 52 ++--
   branches/release/libs/mpl/doc/refmanual/metafunction-class.html | 60 ++--
   branches/release/libs/mpl/doc/refmanual/metafunction.html | 76 +++---
   branches/release/libs/mpl/doc/refmanual/metafunctions-concepts.html | 29 +-
   branches/release/libs/mpl/doc/refmanual/metafunctions.html | 95 ++++----
   branches/release/libs/mpl/doc/refmanual/min-element.html | 57 ++--
   branches/release/libs/mpl/doc/refmanual/min.html | 52 ++--
   branches/release/libs/mpl/doc/refmanual/minus.html | 68 +++---
   branches/release/libs/mpl/doc/refmanual/miscellaneous.html | 33 +-
   branches/release/libs/mpl/doc/refmanual/modulus.html | 68 +++--
   branches/release/libs/mpl/doc/refmanual/negate.html | 66 ++--
   branches/release/libs/mpl/doc/refmanual/next.html | 62 ++--
   branches/release/libs/mpl/doc/refmanual/not-equal-to.html | 68 +++---
   branches/release/libs/mpl/doc/refmanual/not.html | 56 ++--
   branches/release/libs/mpl/doc/refmanual/numeric-cast.html | 52 ++--
   branches/release/libs/mpl/doc/refmanual/numeric-metafunction.html | 64 ++--
   branches/release/libs/mpl/doc/refmanual/numeric.html | 28 +-
   branches/release/libs/mpl/doc/refmanual/or.html | 69 +++---
   branches/release/libs/mpl/doc/refmanual/order.html | 58 ++--
   branches/release/libs/mpl/doc/refmanual/pair.html | 42 +-
   branches/release/libs/mpl/doc/refmanual/partition.html | 71 +++---
   branches/release/libs/mpl/doc/refmanual/placeholder-expression.html | 46 +--
   branches/release/libs/mpl/doc/refmanual/placeholders.html | 67 ++---
   branches/release/libs/mpl/doc/refmanual/plus.html | 68 +++---
   branches/release/libs/mpl/doc/refmanual/pop-back.html | 56 ++--
   branches/release/libs/mpl/doc/refmanual/pop-front.html | 56 ++--
   branches/release/libs/mpl/doc/refmanual/prior.html | 62 ++--
   branches/release/libs/mpl/doc/refmanual/protect.html | 63 ++--
   branches/release/libs/mpl/doc/refmanual/push-back.html | 59 ++--
   branches/release/libs/mpl/doc/refmanual/push-front.html | 60 ++--
   branches/release/libs/mpl/doc/refmanual/querying-algorithms.html | 34 +-
   branches/release/libs/mpl/doc/refmanual/quote.html | 63 ++--
   branches/release/libs/mpl/doc/refmanual/random-access-iterator.html | 60 ++--
   branches/release/libs/mpl/doc/refmanual/random-access-sequence.html | 66 ++---
   branches/release/libs/mpl/doc/refmanual/range-c.html | 60 ++--
   branches/release/libs/mpl/doc/refmanual/refmanual_toc.html | 448 ++++++++++++++++++++-------------------
   branches/release/libs/mpl/doc/refmanual/remove-if.html | 77 +++---
   branches/release/libs/mpl/doc/refmanual/remove.html | 63 ++--
   branches/release/libs/mpl/doc/refmanual/replace-if.html | 72 +++---
   branches/release/libs/mpl/doc/refmanual/replace.html | 67 ++---
   branches/release/libs/mpl/doc/refmanual/reverse-copy-if.html | 77 +++---
   branches/release/libs/mpl/doc/refmanual/reverse-copy.html | 63 ++--
   branches/release/libs/mpl/doc/refmanual/reverse-fold.html | 89 ++++---
   branches/release/libs/mpl/doc/refmanual/reverse-iter-fold.html | 84 +++---
   branches/release/libs/mpl/doc/refmanual/reverse-partition.html | 71 +++---
   branches/release/libs/mpl/doc/refmanual/reverse-remove-if.html | 77 +++---
   branches/release/libs/mpl/doc/refmanual/reverse-remove.html | 65 ++--
   branches/release/libs/mpl/doc/refmanual/reverse-replace-if.html | 73 +++---
   branches/release/libs/mpl/doc/refmanual/reverse-replace.html | 67 ++---
   branches/release/libs/mpl/doc/refmanual/reverse-stable-partition.html | 83 +++---
   branches/release/libs/mpl/doc/refmanual/reverse-transform.html | 98 ++++----
   branches/release/libs/mpl/doc/refmanual/reverse-unique.html | 81 +++---
   branches/release/libs/mpl/doc/refmanual/reverse.html | 59 ++--
   branches/release/libs/mpl/doc/refmanual/reversible-algorithm.html | 102 ++++----
   branches/release/libs/mpl/doc/refmanual/runtime-algorithms.html | 16
   branches/release/libs/mpl/doc/refmanual/sequence-tag.html | 44 +--
   branches/release/libs/mpl/doc/refmanual/sequences.html | 36 +-
   branches/release/libs/mpl/doc/refmanual/set-c.html | 63 ++--
   branches/release/libs/mpl/doc/refmanual/set.html | 82 +++---
   branches/release/libs/mpl/doc/refmanual/shift-left.html | 70 +++---
   branches/release/libs/mpl/doc/refmanual/shift-right.html | 70 +++---
   branches/release/libs/mpl/doc/refmanual/single-view.html | 52 ++--
   branches/release/libs/mpl/doc/refmanual/size-t.html | 52 ++--
   branches/release/libs/mpl/doc/refmanual/size.html | 70 +++---
   branches/release/libs/mpl/doc/refmanual/sizeof.html | 56 ++--
   branches/release/libs/mpl/doc/refmanual/sort.html | 69 +++---
   branches/release/libs/mpl/doc/refmanual/stable-partition.html | 79 +++---
   branches/release/libs/mpl/doc/refmanual/terminology.html | 38 +-
   branches/release/libs/mpl/doc/refmanual/times.html | 68 +++---
   branches/release/libs/mpl/doc/refmanual/transform-view.html | 60 ++--
   branches/release/libs/mpl/doc/refmanual/transform.html | 102 ++++----
   branches/release/libs/mpl/doc/refmanual/transformation-algorithms.html | 80 +++---
   branches/release/libs/mpl/doc/refmanual/trivial-metafunction.html | 52 ++--
   branches/release/libs/mpl/doc/refmanual/trivial.html | 28 +-
   branches/release/libs/mpl/doc/refmanual/type-selection.html | 22 -
   branches/release/libs/mpl/doc/refmanual/unique.html | 79 +++---
   branches/release/libs/mpl/doc/refmanual/unpack-args.html | 65 ++--
   branches/release/libs/mpl/doc/refmanual/upper-bound.html | 65 ++--
   branches/release/libs/mpl/doc/refmanual/value-type.html | 65 ++--
   branches/release/libs/mpl/doc/refmanual/variadic-sequence.html | 75 +++---
   branches/release/libs/mpl/doc/refmanual/vector-c.html | 70 +++---
   branches/release/libs/mpl/doc/refmanual/vector.html | 96 ++++----
   branches/release/libs/mpl/doc/refmanual/views.html | 44 +--
   branches/release/libs/mpl/doc/refmanual/void.html | 36 +-
   branches/release/libs/mpl/doc/refmanual/zip-view.html | 70 +++---
   branches/release/libs/mpl/doc/src/refmanual/ASSERT.rst | 9
   branches/release/libs/mpl/doc/src/refmanual/ASSERT_MSG.rst | 9
   branches/release/libs/mpl/doc/src/refmanual/ASSERT_NOT.rst | 9
   branches/release/libs/mpl/doc/src/refmanual/ASSERT_RELATION.rst | 9
   branches/release/libs/mpl/doc/src/refmanual/AUX_LAMBDA_SUPPORT.rst | 13
   branches/release/libs/mpl/doc/src/refmanual/Acknowledgements.rst | 11
   branches/release/libs/mpl/doc/src/refmanual/Algorithms-Iteration.rst | 10
   branches/release/libs/mpl/doc/src/refmanual/Algorithms-Querying.rst | 9
   branches/release/libs/mpl/doc/src/refmanual/Algorithms-Runtime.rst | 9
   branches/release/libs/mpl/doc/src/refmanual/Algorithms-Transformation.rst | 10
   branches/release/libs/mpl/doc/src/refmanual/Algorithms.rst | 16
   branches/release/libs/mpl/doc/src/refmanual/AssociativeSequence.rst | 18
   branches/release/libs/mpl/doc/src/refmanual/BackExtensibleSequence.rst | 9
   branches/release/libs/mpl/doc/src/refmanual/BidirectionalIterator.rst | 9
   branches/release/libs/mpl/doc/src/refmanual/BidirectionalSequence.rst | 9
   branches/release/libs/mpl/doc/src/refmanual/CFG_NO_HAS_XXX.rst | 9
   branches/release/libs/mpl/doc/src/refmanual/CFG_NO_PREPROCESSED.rst | 14
   branches/release/libs/mpl/doc/src/refmanual/Categorized.rst | 16 -
   branches/release/libs/mpl/doc/src/refmanual/Data.rst | 10
   branches/release/libs/mpl/doc/src/refmanual/ExtensibleAssociativeSeq.rst | 9
   branches/release/libs/mpl/doc/src/refmanual/ExtensibleSequence.rst | 9
   branches/release/libs/mpl/doc/src/refmanual/ForwardIterator.rst | 9
   branches/release/libs/mpl/doc/src/refmanual/ForwardSequence.rst | 9
   branches/release/libs/mpl/doc/src/refmanual/FrontExtensibleSequence.rst | 9
   branches/release/libs/mpl/doc/src/refmanual/HAS_XXX_TRAIT_DEF.rst | 9
   branches/release/libs/mpl/doc/src/refmanual/HAS_XXX_TRAIT_NAMED_DEF.rst | 9
   branches/release/libs/mpl/doc/src/refmanual/Inserter.rst | 13
   branches/release/libs/mpl/doc/src/refmanual/IntegralConstant.rst | 9
   branches/release/libs/mpl/doc/src/refmanual/IntegralSequenceWrapper.rst | 9
   branches/release/libs/mpl/doc/src/refmanual/Iterators-Concepts.rst | 12
   branches/release/libs/mpl/doc/src/refmanual/Iterators.rst | 10
   branches/release/libs/mpl/doc/src/refmanual/LIMIT_LIST_SIZE.rst | 9
   branches/release/libs/mpl/doc/src/refmanual/LIMIT_MAP_SIZE.rst | 9
   branches/release/libs/mpl/doc/src/refmanual/LIMIT_METAFUNCTION_ARITY.rst | 9
   branches/release/libs/mpl/doc/src/refmanual/LIMIT_SET_SIZE.rst | 10
   branches/release/libs/mpl/doc/src/refmanual/LIMIT_STRING_SIZE.rst | 9
   branches/release/libs/mpl/doc/src/refmanual/LIMIT_UNROLLING.rst | 10
   branches/release/libs/mpl/doc/src/refmanual/LIMIT_VECTOR_SIZE.rst | 9
   branches/release/libs/mpl/doc/src/refmanual/LambdaExpression.rst | 10
   branches/release/libs/mpl/doc/src/refmanual/Macros-Asserts.rst | 11
   branches/release/libs/mpl/doc/src/refmanual/Macros-Configuration.rst | 9
   branches/release/libs/mpl/doc/src/refmanual/Macros.rst | 9
   branches/release/libs/mpl/doc/src/refmanual/Metafunction.rst | 9
   branches/release/libs/mpl/doc/src/refmanual/MetafunctionClass.rst | 10
   branches/release/libs/mpl/doc/src/refmanual/Metafunctions-Arithmetic.rst | 13
   branches/release/libs/mpl/doc/src/refmanual/Metafunctions-Bitwise.rst | 13
   branches/release/libs/mpl/doc/src/refmanual/Metafunctions-Comparisons.rst | 13
   branches/release/libs/mpl/doc/src/refmanual/Metafunctions-Composition.rst | 19
   branches/release/libs/mpl/doc/src/refmanual/Metafunctions-Conditional.rst | 10
   branches/release/libs/mpl/doc/src/refmanual/Metafunctions-Invocation.rst | 10
   branches/release/libs/mpl/doc/src/refmanual/Metafunctions-Logical.rst | 14
   branches/release/libs/mpl/doc/src/refmanual/Metafunctions-Trivial.rst | 55 ----
   branches/release/libs/mpl/doc/src/refmanual/Metafunctions-Type.rst | 10
   branches/release/libs/mpl/doc/src/refmanual/Metafunctions.rst | 10
   branches/release/libs/mpl/doc/src/refmanual/NumericMetafunction.rst | 9
   branches/release/libs/mpl/doc/src/refmanual/PlaceholderExpression.rst | 10
   branches/release/libs/mpl/doc/src/refmanual/Placeholders.rst | 29 ++
   branches/release/libs/mpl/doc/src/refmanual/RandomAccessIterator.rst | 9
   branches/release/libs/mpl/doc/src/refmanual/RandomAccessSequence.rst | 9
   branches/release/libs/mpl/doc/src/refmanual/ReversibleAlgorithm.rst | 9
   branches/release/libs/mpl/doc/src/refmanual/Sequences-Classes.rst | 10
   branches/release/libs/mpl/doc/src/refmanual/Sequences-Concepts.rst | 14
   branches/release/libs/mpl/doc/src/refmanual/Sequences-Intrinsic.rst | 9
   branches/release/libs/mpl/doc/src/refmanual/Sequences-Views.rst | 10
   branches/release/libs/mpl/doc/src/refmanual/Sequences.rst | 10
   branches/release/libs/mpl/doc/src/refmanual/TagDispatchedMetafunction.rst | 18
   branches/release/libs/mpl/doc/src/refmanual/TrivialMetafunction.rst | 9
   branches/release/libs/mpl/doc/src/refmanual/VariadicSequence.rst | 22
   branches/release/libs/mpl/doc/src/refmanual/accumulate.rst | 10
   branches/release/libs/mpl/doc/src/refmanual/advance.rst | 10
   branches/release/libs/mpl/doc/src/refmanual/always.rst | 10
   branches/release/libs/mpl/doc/src/refmanual/and_.rst | 9
   branches/release/libs/mpl/doc/src/refmanual/apply.rst | 10
   branches/release/libs/mpl/doc/src/refmanual/apply_wrap.rst | 10
   branches/release/libs/mpl/doc/src/refmanual/arg.rst | 10
   branches/release/libs/mpl/doc/src/refmanual/at.rst | 10
   branches/release/libs/mpl/doc/src/refmanual/at_c.rst | 10
   branches/release/libs/mpl/doc/src/refmanual/back.rst | 9
   branches/release/libs/mpl/doc/src/refmanual/back_inserter.rst | 12
   branches/release/libs/mpl/doc/src/refmanual/begin.rst | 10
   branches/release/libs/mpl/doc/src/refmanual/bind.rst | 10
   branches/release/libs/mpl/doc/src/refmanual/bitand_.rst | 10
   branches/release/libs/mpl/doc/src/refmanual/bitor_.rst | 10
   branches/release/libs/mpl/doc/src/refmanual/bitxor_.rst | 10
   branches/release/libs/mpl/doc/src/refmanual/bool_.rst | 24 -
   branches/release/libs/mpl/doc/src/refmanual/c_str.rst | 9
   branches/release/libs/mpl/doc/src/refmanual/char_.rst | 9
   branches/release/libs/mpl/doc/src/refmanual/clear.rst | 9
   branches/release/libs/mpl/doc/src/refmanual/contains.rst | 10
   branches/release/libs/mpl/doc/src/refmanual/copy.rst | 10
   branches/release/libs/mpl/doc/src/refmanual/copy_if.rst | 10
   branches/release/libs/mpl/doc/src/refmanual/count.rst | 10
   branches/release/libs/mpl/doc/src/refmanual/count_if.rst | 10
   branches/release/libs/mpl/doc/src/refmanual/deque.rst | 10
   branches/release/libs/mpl/doc/src/refmanual/deref.rst | 10
   branches/release/libs/mpl/doc/src/refmanual/distance.rst | 10
   branches/release/libs/mpl/doc/src/refmanual/divides.rst | 10
   branches/release/libs/mpl/doc/src/refmanual/empty.rst | 10
   branches/release/libs/mpl/doc/src/refmanual/empty_base.rst | 10
   branches/release/libs/mpl/doc/src/refmanual/empty_sequence.rst | 10
   branches/release/libs/mpl/doc/src/refmanual/end.rst | 10
   branches/release/libs/mpl/doc/src/refmanual/equal.rst | 10
   branches/release/libs/mpl/doc/src/refmanual/equal_to.rst | 9
   branches/release/libs/mpl/doc/src/refmanual/erase.rst | 10
   branches/release/libs/mpl/doc/src/refmanual/erase_key.rst | 10
   branches/release/libs/mpl/doc/src/refmanual/eval_if.rst | 10
   branches/release/libs/mpl/doc/src/refmanual/eval_if_c.rst | 10
   branches/release/libs/mpl/doc/src/refmanual/filter_view.rst | 10
   branches/release/libs/mpl/doc/src/refmanual/find.rst | 10
   branches/release/libs/mpl/doc/src/refmanual/find_if.rst | 10
   branches/release/libs/mpl/doc/src/refmanual/fold.rst | 17
   branches/release/libs/mpl/doc/src/refmanual/for_each.rst | 14
   branches/release/libs/mpl/doc/src/refmanual/front.rst | 10
   branches/release/libs/mpl/doc/src/refmanual/front_inserter.rst | 12
   branches/release/libs/mpl/doc/src/refmanual/greater.rst | 9
   branches/release/libs/mpl/doc/src/refmanual/greater_equal.rst | 9
   branches/release/libs/mpl/doc/src/refmanual/has_key.rst | 10
   branches/release/libs/mpl/doc/src/refmanual/identity.rst | 10
   branches/release/libs/mpl/doc/src/refmanual/if_.rst | 10
   branches/release/libs/mpl/doc/src/refmanual/if_c.rst | 10
   branches/release/libs/mpl/doc/src/refmanual/inherit.rst | 10
   branches/release/libs/mpl/doc/src/refmanual/inherit_linearly.rst | 10
   branches/release/libs/mpl/doc/src/refmanual/insert.rst | 10
   branches/release/libs/mpl/doc/src/refmanual/insert_range.rst | 9
   branches/release/libs/mpl/doc/src/refmanual/inserter_.rst | 18
   branches/release/libs/mpl/doc/src/refmanual/int_.rst | 9
   branches/release/libs/mpl/doc/src/refmanual/integral_c.rst | 9
   branches/release/libs/mpl/doc/src/refmanual/is_sequence.rst | 10
   branches/release/libs/mpl/doc/src/refmanual/iter_fold.rst | 12
   branches/release/libs/mpl/doc/src/refmanual/iter_fold_if.rst | 14
   branches/release/libs/mpl/doc/src/refmanual/iterator_category.rst | 10
   branches/release/libs/mpl/doc/src/refmanual/iterator_range.rst | 10
   branches/release/libs/mpl/doc/src/refmanual/joint_view.rst | 10
   branches/release/libs/mpl/doc/src/refmanual/key_type.rst | 10
   branches/release/libs/mpl/doc/src/refmanual/lambda.rst | 10
   branches/release/libs/mpl/doc/src/refmanual/less.rst | 9
   branches/release/libs/mpl/doc/src/refmanual/less_equal.rst | 9
   branches/release/libs/mpl/doc/src/refmanual/list.rst | 10
   branches/release/libs/mpl/doc/src/refmanual/list_c.rst | 10
   branches/release/libs/mpl/doc/src/refmanual/long_.rst | 9
   branches/release/libs/mpl/doc/src/refmanual/lower_bound.rst | 10
   branches/release/libs/mpl/doc/src/refmanual/map.rst | 13
   branches/release/libs/mpl/doc/src/refmanual/max.rst | 10
   branches/release/libs/mpl/doc/src/refmanual/max_element.rst | 10
   branches/release/libs/mpl/doc/src/refmanual/min.rst | 10
   branches/release/libs/mpl/doc/src/refmanual/min_element.rst | 10
   branches/release/libs/mpl/doc/src/refmanual/minus.rst | 10
   branches/release/libs/mpl/doc/src/refmanual/modulus.rst | 9
   branches/release/libs/mpl/doc/src/refmanual/multiplies.rst | 9
   branches/release/libs/mpl/doc/src/refmanual/negate.rst | 9
   branches/release/libs/mpl/doc/src/refmanual/next.rst | 10
   branches/release/libs/mpl/doc/src/refmanual/not_.rst | 9
   branches/release/libs/mpl/doc/src/refmanual/not_equal_to.rst | 9
   branches/release/libs/mpl/doc/src/refmanual/numeric_cast.rst | 9
   branches/release/libs/mpl/doc/src/refmanual/or_.rst | 10
   branches/release/libs/mpl/doc/src/refmanual/order.rst | 10
   branches/release/libs/mpl/doc/src/refmanual/pair.rst | 9
   branches/release/libs/mpl/doc/src/refmanual/partition.rst | 10
   branches/release/libs/mpl/doc/src/refmanual/plus.rst | 10
   branches/release/libs/mpl/doc/src/refmanual/pop_back.rst | 9
   branches/release/libs/mpl/doc/src/refmanual/pop_front.rst | 9
   branches/release/libs/mpl/doc/src/refmanual/prior.rst | 16
   branches/release/libs/mpl/doc/src/refmanual/protect.rst | 10
   branches/release/libs/mpl/doc/src/refmanual/push_back.rst | 9
   branches/release/libs/mpl/doc/src/refmanual/push_front.rst | 10
   branches/release/libs/mpl/doc/src/refmanual/quote.rst | 10
   branches/release/libs/mpl/doc/src/refmanual/range_c.rst | 10
   branches/release/libs/mpl/doc/src/refmanual/refmanual.py | 43 +--
   branches/release/libs/mpl/doc/src/refmanual/refmanual.rst | 59 +----
   branches/release/libs/mpl/doc/src/refmanual/refmanual.toc | 2
   branches/release/libs/mpl/doc/src/refmanual/remove.rst | 10
   branches/release/libs/mpl/doc/src/refmanual/remove_if.rst | 10
   branches/release/libs/mpl/doc/src/refmanual/replace.rst | 10
   branches/release/libs/mpl/doc/src/refmanual/replace_if.rst | 10
   branches/release/libs/mpl/doc/src/refmanual/reverse.rst | 10
   branches/release/libs/mpl/doc/src/refmanual/reverse_copy.rst | 10
   branches/release/libs/mpl/doc/src/refmanual/reverse_copy_if.rst | 10
   branches/release/libs/mpl/doc/src/refmanual/reverse_fold.rst | 12
   branches/release/libs/mpl/doc/src/refmanual/reverse_iter_fold.rst | 10
   branches/release/libs/mpl/doc/src/refmanual/reverse_partition.rst | 10
   branches/release/libs/mpl/doc/src/refmanual/reverse_remove.rst | 10
   branches/release/libs/mpl/doc/src/refmanual/reverse_remove_if.rst | 10
   branches/release/libs/mpl/doc/src/refmanual/reverse_replace.rst | 10
   branches/release/libs/mpl/doc/src/refmanual/reverse_replace_if.rst | 10
   branches/release/libs/mpl/doc/src/refmanual/reverse_stable_partition.rst | 10
   branches/release/libs/mpl/doc/src/refmanual/reverse_transform.rst | 10
   branches/release/libs/mpl/doc/src/refmanual/reverse_unique.rst | 10
   branches/release/libs/mpl/doc/src/refmanual/sequence_tag.rst | 10
   branches/release/libs/mpl/doc/src/refmanual/set.rst | 9
   branches/release/libs/mpl/doc/src/refmanual/set_c.rst | 9
   branches/release/libs/mpl/doc/src/refmanual/shift_left.rst | 10
   branches/release/libs/mpl/doc/src/refmanual/shift_right.rst | 10
   branches/release/libs/mpl/doc/src/refmanual/single_view.rst | 10
   branches/release/libs/mpl/doc/src/refmanual/size.rst | 10
   branches/release/libs/mpl/doc/src/refmanual/size_t.rst | 9
   branches/release/libs/mpl/doc/src/refmanual/sizeof_.rst | 10
   branches/release/libs/mpl/doc/src/refmanual/sort.rst | 10
   branches/release/libs/mpl/doc/src/refmanual/stable_partition.rst | 10
   branches/release/libs/mpl/doc/src/refmanual/string.rst | 10
   branches/release/libs/mpl/doc/src/refmanual/times.rst | 10
   branches/release/libs/mpl/doc/src/refmanual/transform.rst | 10
   branches/release/libs/mpl/doc/src/refmanual/transform_view.rst | 9
   branches/release/libs/mpl/doc/src/refmanual/unique.rst | 10
   branches/release/libs/mpl/doc/src/refmanual/unpack_args.rst | 10
   branches/release/libs/mpl/doc/src/refmanual/upper_bound.rst | 10
   branches/release/libs/mpl/doc/src/refmanual/value_type.rst | 10
   branches/release/libs/mpl/doc/src/refmanual/vector.rst | 11
   branches/release/libs/mpl/doc/src/refmanual/vector_c.rst | 9
   branches/release/libs/mpl/doc/src/refmanual/void_.rst | 10
   branches/release/libs/mpl/doc/src/refmanual/zip_view.rst | 10
   branches/release/libs/mpl/doc/style.css | 132 +++++++++--
   branches/release/libs/mpl/test/Jamfile.v2 | 1
   branches/release/libs/mpl/test/copy.cpp | 164 ++++++++++++++
   branches/release/libs/mpl/test/push_front.cpp | 10
   420 files changed, 7689 insertions(+), 7750 deletions(-)

Modified: branches/release/libs/mpl/doc/refmanual.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual.html (original)
+++ branches/release/libs/mpl/doc/refmanual.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,52 +1,50 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual</title>
-<meta name="copyright" content="Copyright © Aleksey Gurtovoy and David Abrahams, 2001-2005." />
+<meta name="copyright" content="Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams" />
 <link rel="stylesheet" href="style.css" type="text/css" />
 </head>
 <body class="docframe refmanual">
+<div class="document" id="the-mpl-reference-manual">
 <h1 class="title">The MPL Reference Manual</h1>
 <table class="docinfo" frame="void" rules="none">
 <col class="docinfo-name" />
 <col class="docinfo-content" />
 <tbody valign="top">
 <tr><th class="docinfo-name">Copyright:</th>
-<td>Copyright © Aleksey Gurtovoy and David Abrahams, 2001-2005.</td></tr>
-<tr class="field"><th class="docinfo-name">License:</th><td class="field-body">Distributed under the Boost Software License, Version 1.0. (See
-accompanying file <tt class="literal"><span class="pre">LICENSE_1_0.txt</span></tt> or copy at
-<a class="reference" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</td>
+<td>Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</td></tr>
+<tr class="field"><th class="docinfo-name">License:</th><td class="field-body">Distributed under the Boost Software License, Version 1.0. (See
+accompanying file <tt class="literal"><span class="pre">LICENSE_1_0.txt</span></tt> or copy at
+<a class="reference external" href="
http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</td>
 </tr>
 </tbody>
 </table>
-<div class="document" id="the-mpl-reference-manual">
-<!-- no .. section-numbering:: -->
+<!-- TOC copyright: -->
 <ul class="toc simple" id="outline">
-<li><a class="reference" href="./refmanual/sequences.html" id="id322" name="id322">Sequences</a></li>
-<li><a class="reference" href="./refmanual/iterators.html" id="id376" name="id376">Iterators</a></li>
-<li><a class="reference" href="./refmanual/algorithms.html" id="id388" name="id388">Algorithms</a></li>
-<li><a class="reference" href="./refmanual/metafunctions.html" id="id436" name="id436">Metafunctions</a></li>
-<li><a class="reference" href="./refmanual/data-types.html" id="id496" name="id496">Data Types</a></li>
-<li><a class="reference" href="./refmanual/macros.html" id="id509" name="id509">Macros</a></li>
-<li><a class="reference" href="./refmanual/terminology.html" id="id529" name="id529">Terminology</a></li>
-<li><a class="reference" href="./refmanual/categorized-index.html" id="id530" name="id530">Categorized Index</a></li>
-<li><a class="reference" href="./refmanual/acknowledgements.html" id="id533" name="id533">Acknowledgements</a></li>
-<li><a class="reference" href="./refmanual/refmanual_toc.html">Full TOC</a></li>
+<li><a class="reference internal" href="./refmanual/sequences.html" id="id1376">Sequences</a></li>
+<li><a class="reference internal" href="./refmanual/iterators.html" id="id1431">Iterators</a></li>
+<li><a class="reference internal" href="./refmanual/algorithms.html" id="id1443">Algorithms</a></li>
+<li><a class="reference internal" href="./refmanual/metafunctions.html" id="id1493">Metafunctions</a></li>
+<li><a class="reference internal" href="./refmanual/data-types.html" id="id1555">Data Types</a></li>
+<li><a class="reference internal" href="./refmanual/macros.html" id="id1569">Macros</a></li>
+<li><a class="reference internal" href="./refmanual/terminology.html" id="id1590">Terminology</a></li>
+<li><a class="reference internal" href="./refmanual/categorized-index.html" id="id1591">Categorized Index</a></li>
+<li><a class="reference internal" href="./refmanual/acknowledgements.html" id="id1594">Acknowledgements</a></li>
+<li><a class="reference internal" href="./refmanual/refmanual_toc.html">Full TOC</a></li>
 </ul>
 <!-- workaround weird substitution bug (used to work!): -->
 <!-- workaround weird substitution bug (works with t's!): -->
 <!-- "[*Note:*" instead of "|Note:|" to workaround another subst. bug -->
 </div>
-<hr class="footer" />
 <div class="footer">
-Generated on: 2004-11-15 12:15 UTC.
-Generated by <a class="reference" href="
http://docutils.sourceforge.net/" target="_top">Docutils</a> from <a class="reference" href="http://docutils.sourceforge.net/rst.html" target="_top">reStructuredText</a> source.
+<hr class="footer" />
+Generated on: 2009-08-17 11:02 UTC.
+Generated by <a class="reference external" href="http://docutils.sourceforge.net/" target="_top">Docutils</a> from <a class="reference external" href="http://docutils.sourceforge.net/rst.html" target="_top">reStructuredText</a> source.
+
 </div>
 </body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/accumulate.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/accumulate.html (original)
+++ branches/release/libs/mpl/doc/refmanual/accumulate.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: accumulate</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,8 +12,8 @@
 <td class="header-group page-location">Front Page / Algorithms / Iteration Algorithms / accumulate</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="accumulate">
-<h1><a class="toc-backref" href="./iteration-algorithms.html#id401" name="accumulate">accumulate</a></h1>
-<div class="section" id="accumulate-synopsis">
+<h1><a class="toc-backref" href="./iteration-algorithms.html#id1456">accumulate</a></h1>
+<div class="section" id="id527">
 <h3><a class="subsection-title" href="#synopsis" name="synopsis">Synopsis</a></h3>
 <pre class="literal-block">
 template&lt;
@@ -30,36 +27,36 @@
 };
 </pre>
 </div>
-<div class="section" id="accumulate-description">
+<div class="section" id="id528">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
-<p>Returns the result of the successive application of binary <tt class="literal"><span class="pre">ForwardOp</span></tt> to the
-result of the previous <tt class="literal"><span class="pre">ForwardOp</span></tt> invocation (<tt class="literal"><span class="pre">State</span></tt> if it's the first call)
-and every element of the sequence in the range [<tt class="literal"><span class="pre">begin&lt;Sequence&gt;::type</span></tt>, <tt class="literal"><span class="pre">end&lt;Sequence&gt;::type</span></tt>) in order.
-[<em>Note:</em> <tt class="literal"><span class="pre">accumulate</span></tt> is a synonym for <a class="refentry reference" href="./fold.html"><tt class="refentry literal"><span class="pre">fold</span></tt></a> — <em>end note</em>]</p>
+<p>Returns the result of the successive application of binary <tt class="literal"><span class="pre">ForwardOp</span></tt> to the
+result of the previous <tt class="literal"><span class="pre">ForwardOp</span></tt> invocation (<tt class="literal"><span class="pre">State</span></tt> if it's the first call)
+and every element of the sequence in the range [<tt class="literal"><span class="pre">begin&lt;Sequence&gt;::type</span></tt>, <tt class="literal"><span class="pre">end&lt;Sequence&gt;::type</span></tt>) in order.
+[<em>Note:</em> <tt class="literal"><span class="pre">accumulate</span></tt> is a synonym for <a class="reference internal" href="./fold.html">fold</a> — <em>end note</em>]</p>
 </div>
-<div class="section" id="accumulate-header">
+<div class="section" id="id529">
 <h3><a class="subsection-title" href="#header" name="header">Header</a></h3>
 <pre class="literal-block">
 #include &lt;boost/mpl/accumulate.hpp&gt;
 </pre>
 </div>
-<div class="section" id="accumulate-parameters">
+<div class="section" id="id530">
 <h3><a class="subsection-title" href="#parameters" name="parameters">Parameters</a></h3>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="15%" />
 <col width="32%" />
 <col width="53%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Parameter</th>
-<th>Requirement</th>
-<th>Description</th>
+<tr><th class="head">Parameter</th>
+<th class="head">Requirement</th>
+<th class="head">Description</th>
 </tr>
 </thead>
 <tbody valign="top">
 <tr><td><tt class="literal"><span class="pre">Sequence</span></tt></td>
-<td><a class="reference" href="./forward-sequence.html">Forward Sequence</a></td>
+<td><a class="reference internal" href="./forward-sequence.html">Forward Sequence</a></td>
 <td>A sequence to iterate.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">State</span></tt></td>
@@ -68,59 +65,61 @@
 application.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">ForwardOp</span></tt></td>
-<td>Binary <a class="reference" href="./lambda-expression.html">Lambda Expression</a></td>
+<td>Binary <a class="reference internal" href="./lambda-expression.html">Lambda Expression</a></td>
 <td>The operation to be executed on forward
 traversal.</td>
 </tr>
 </tbody>
 </table>
 </div>
-<div class="section" id="accumulate-expression-semantics">
+<div class="section" id="id531">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
-<p>For any <a class="reference" href="./forward-sequence.html">Forward Sequence</a> <tt class="literal"><span class="pre">s</span></tt>, binary <a class="reference" href="./lambda-expression.html">Lambda Expression</a> <tt class="literal"><span class="pre">op</span></tt>, and arbitrary type <tt class="literal"><span class="pre">state</span></tt>:</p>
+<p>For any <a class="reference internal" href="./forward-sequence.html">Forward Sequence</a> <tt class="literal"><span class="pre">s</span></tt>, binary <a class="reference internal" href="./lambda-expression.html">Lambda Expression</a> <tt class="literal"><span class="pre">op</span></tt>, and arbitrary type <tt class="literal"><span class="pre">state</span></tt>:</p>
 <pre class="literal-block">
-typedef accumulate&lt;s,state,op&gt;::type t;
+typedef accumulate&lt;s,state,op&gt;::type t;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Return type:</th><td class="field-body">A type.</td>
+<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><p class="first">A type.</p>
+</td>
 </tr>
 <tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><p class="first">Equivalent to</p>
 <pre class="last literal-block">
-typedef fold&lt;s,state,op&gt;::type t;
+typedef fold&lt;s,state,op&gt;::type t;
 </pre>
 </td>
 </tr>
 </tbody>
 </table>
 </div>
-<div class="section" id="accumulate-complexity">
+<div class="section" id="id532">
 <h3><a class="subsection-title" href="#complexity" name="complexity">Complexity</a></h3>
 <p>Linear. Exactly <tt class="literal"><span class="pre">size&lt;s&gt;::value</span></tt> applications of <tt class="literal"><span class="pre">op</span></tt>.</p>
 </div>
-<div class="section" id="accumulate-example">
+<div class="section" id="id533">
 <h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
 <pre class="literal-block">
 typedef vector&lt;long,float,short,double,float,long,long double&gt; types;
 typedef accumulate&lt;
       types
     , int_&lt;0&gt;
- , if_&lt; is_float&lt;_2&gt;,next&lt;_1&gt;,_1 &gt;
+ , if_&lt; is_float&lt;_2&gt;,next&lt;_1&gt;,_1 &gt;
     &gt;::type number_of_floats;
 
 <a href="./assert-relation.html" class="identifier">BOOST_MPL_ASSERT_RELATION</a>( number_of_floats::value, ==, 4 );
 </pre>
 </div>
-<div class="section" id="accumulate-see-also">
+<div class="section" id="id534">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./algorithms.html">Algorithms</a>, <a class="refentry reference" href="./fold.html"><tt class="refentry literal"><span class="pre">fold</span></tt></a>, <a class="refentry reference" href="./reverse-fold.html"><tt class="refentry literal"><span class="pre">reverse_fold</span></tt></a>, <a class="refentry reference" href="./iter-fold.html"><tt class="refentry literal"><span class="pre">iter_fold</span></tt></a>, <a class="refentry reference" href="./reverse-iter-fold.html"><tt class="refentry literal"><span class="pre">reverse_iter_fold</span></tt></a>, <a class="refentry reference" href="./copy.html"><tt class="refentry literal"><span class="pre">copy</span></tt></a>, <a class="refentry reference" href="./copy-if.html"><tt class="refentry literal"><span class="pre">copy_if</span></tt></a></p>
-<!-- modtime: November 10, 2004 04:25:46 +0000 -->
+<p><a class="reference internal" href="./algorithms.html">Algorithms</a>, <a class="reference internal" href="./fold.html">fold</a>, <a class="reference internal" href="./reverse-fold.html">reverse_fold</a>, <a class="reference internal" href="./iter-fold.html">iter_fold</a>, <a class="reference internal" href="./reverse-iter-fold.html">reverse_iter_fold</a>, <a class="reference internal" href="./copy.html">copy</a>, <a class="reference internal" href="./copy-if.html">copy_if</a></p>
 </div>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/acknowledgements.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/acknowledgements.html (original)
+++ branches/release/libs/mpl/doc/refmanual/acknowledgements.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: Acknowledgements</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,13 +12,14 @@
 <td class="header-group page-location">Front Page / Acknowledgements</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="acknowledgements">
-<h1><a class="toc-backref" href="../refmanual.html#id533" name="acknowledgements">Acknowledgements</a></h1>
-<a class="target" id="label-acknowledgements" name="label-acknowledgements"></a><p>The format and language of this reference documentation has been greatly influenced by
-the SGI's <a class="reference" href="http://www.sgi.com/tech/stl/" target="_top">Standard Template Library Programmer's Guide</a>.</p>
-<!-- modtime: November 09, 2004 17:18:37 +0000 -->
+<h1><a class="toc-backref" href="../refmanual.html#id1594">Acknowledgements</a></h1>
+<p id="label-acknowledgements">The format and language of this reference documentation has been greatly influenced by
+the SGI's <a class="reference external" href="http://www.sgi.com/tech/stl/" target="_top">Standard Template Library Programmer's Guide</a>.</p>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/advance.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/advance.html (original)
+++ branches/release/libs/mpl/doc/refmanual/advance.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: advance</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,8 +12,8 @@
 <td class="header-group page-location">Front Page / Iterators / Iterator Metafunctions / advance</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="advance">
-<h1><a class="toc-backref" href="./iterator-metafunctions.html#id382" name="advance">advance</a></h1>
-<div class="section" id="advance-synopsis">
+<h1><a class="toc-backref" href="./iterator-metafunctions.html#id1437">advance</a></h1>
+<div class="section" id="id403">
 <h3><a class="subsection-title" href="#synopsis" name="synopsis">Synopsis</a></h3>
 <pre class="literal-block">
 template&lt;
@@ -29,91 +26,94 @@
 };
 </pre>
 </div>
-<div class="section" id="advance-description">
+<div class="section" id="id404">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
-<p>Moves <tt class="literal"><span class="pre">Iterator</span></tt> by the distance <tt class="literal"><span class="pre">N</span></tt>. For <a class="reference" href="./bidirectional-iterator.html">bidirectional</a> and
-<a class="reference" href="./random-access-iterator.html">random access</a> iterators, the distance may be negative.</p>
+<p>Moves <tt class="literal"><span class="pre">Iterator</span></tt> by the distance <tt class="literal"><span class="pre">N</span></tt>. For <a class="reference internal" href="./advance.html#bidirectional">bidirectional</a> and
+<a class="reference internal" href="./advance.html#random-access">random access</a> iterators, the distance may be negative.</p>
 </div>
-<div class="section" id="advance-header">
+<div class="section" id="id405">
 <h3><a class="subsection-title" href="#header" name="header">Header</a></h3>
 <pre class="literal-block">
 #include &lt;boost/mpl/advance.hpp&gt;
 </pre>
 </div>
-<div class="section" id="advance-parameters">
+<div class="section" id="id406">
 <h3><a class="subsection-title" href="#parameters" name="parameters">Parameters</a></h3>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="19%" />
 <col width="35%" />
 <col width="45%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Parameter</th>
-<th>Requirement</th>
-<th>Description</th>
+<tr><th class="head">Parameter</th>
+<th class="head">Requirement</th>
+<th class="head">Description</th>
 </tr>
 </thead>
 <tbody valign="top">
 <tr><td><tt class="literal"><span class="pre">Iterator</span></tt></td>
-<td><a class="reference" href="./forward-iterator.html">Forward Iterator</a></td>
+<td><a class="reference internal" href="./forward-iterator.html">Forward Iterator</a></td>
 <td>An iterator to advance.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">N</span></tt></td>
-<td><a class="reference" href="./integral-constant.html">Integral Constant</a></td>
+<td><a class="reference internal" href="./integral-constant.html">Integral Constant</a></td>
 <td>A distance.</td>
 </tr>
 </tbody>
 </table>
 </div>
-<div class="section" id="advance-model-of">
+<div class="section" id="id407">
 <h3><a class="subsection-title" href="#model-of" name="model-of">Model Of</a></h3>
-<p><a class="reference" href="./tag-dispatched.html">Tag Dispatched Metafunction</a></p>
+<p><a class="reference internal" href="./tag-dispatched-metafunction.html">Tag Dispatched Metafunction</a></p>
 </div>
-<div class="section" id="advance-expression-semantics">
+<div class="section" id="id408">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
-<p>For a <a class="reference" href="./forward-iterator.html">Forward Iterator</a> <tt class="literal"><span class="pre">iter</span></tt> and arbitrary <a class="reference" href="./integral-constant.html">Integral Constant</a> <tt class="literal"><span class="pre">n</span></tt>:</p>
+<p>For a <a class="reference internal" href="./forward-iterator.html">Forward Iterator</a> <tt class="literal"><span class="pre">iter</span></tt> and arbitrary <a class="reference internal" href="./integral-constant.html">Integral Constant</a> <tt class="literal"><span class="pre">n</span></tt>:</p>
 <pre class="literal-block">
-typedef advance&lt;iter,n&gt;::type j;
+typedef advance&lt;iter,n&gt;::type j;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference" href="./forward-iterator.html">Forward Iterator</a>.</td>
+<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><p class="first"><a class="reference internal" href="./forward-iterator.html">Forward Iterator</a>.</p>
+</td>
 </tr>
-<tr class="field"><th class="field-name">Precondition:</th><td class="field-body">If <tt class="literal"><span class="pre">Iterator</span></tt> is a <a class="reference" href="./forward-iterator.html">Forward Iterator</a>, <tt class="literal"><span class="pre">n::value</span></tt> must be nonnegative.</td>
+<tr class="field"><th class="field-name">Precondition:</th><td class="field-body"><p class="first">If <tt class="literal"><span class="pre">Iterator</span></tt> is a <a class="reference internal" href="./forward-iterator.html">Forward Iterator</a>, <tt class="literal"><span class="pre">n::value</span></tt> must be nonnegative.</p>
+</td>
 </tr>
 <tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><p class="first">Equivalent to:</p>
 <pre class="literal-block">
-typedef iter i0;
-typedef next&lt;i0&gt;::type i1;
+typedef iter i0;
+typedef next&lt;i0&gt;::type i1;
 <em>...</em>
 typedef next&lt;i<em>n-1</em>&gt;::type j;
 </pre>
 <p>if <tt class="literal"><span class="pre">n::value</span> <span class="pre">&gt;</span> <span class="pre">0</span></tt>, and</p>
 <pre class="literal-block">
-typedef iter i0;
-typedef prior&lt;i0&gt;::type i1;
+typedef iter i0;
+typedef prior&lt;i0&gt;::type i1;
 <em>...</em>
 typedef prior&lt;i<em>n-1</em>&gt;::type j;
 </pre>
-<p class="last">otherwise.</p>
+<p>otherwise.</p>
 </td>
 </tr>
-<tr class="field"><th class="field-name">Postcondition:</th><td class="field-body"><tt class="literal"><span class="pre">j</span></tt> is dereferenceable or past-the-end;
-<tt class="literal"><span class="pre">distance&lt;iter,j&gt;::value</span> <span class="pre">==</span> <span class="pre">n::value</span></tt> if <tt class="literal"><span class="pre">n::value</span> <span class="pre">&gt;</span> <span class="pre">0</span></tt>, and
-<tt class="literal"><span class="pre">distance&lt;j,iter&gt;::value</span> <span class="pre">==</span> <span class="pre">n::value</span></tt> otherwise.</td>
+<tr class="field"><th class="field-name">Postcondition:</th><td class="field-body"><p class="first last"><tt class="literal"><span class="pre">j</span></tt> is dereferenceable or past-the-end;
+<tt class="literal"><span class="pre">distance&lt;iter,j&gt;::value</span> <span class="pre">==</span> <span class="pre">n::value</span></tt> if <tt class="literal"><span class="pre">n::value</span> <span class="pre">&gt;</span> <span class="pre">0</span></tt>, and
+<tt class="literal"><span class="pre">distance&lt;j,iter&gt;::value</span> <span class="pre">==</span> <span class="pre">n::value</span></tt> otherwise.</p>
+</td>
 </tr>
 </tbody>
 </table>
 </div>
-<div class="section" id="advance-complexity">
+<div class="section" id="id409">
 <h3><a class="subsection-title" href="#complexity" name="complexity">Complexity</a></h3>
-<p>Amortized constant time if <tt class="literal"><span class="pre">iter</span></tt> is a model of
-<a class="reference" href="./random-access-iterator.html">Random Access Iterator</a>, otherwise linear time.</p>
+<p>Amortized constant time if <tt class="literal"><span class="pre">iter</span></tt> is a model of
+<a class="reference internal" href="./random-access-iterator.html">Random Access Iterator</a>, otherwise linear time.</p>
 </div>
-<div class="section" id="advance-example">
+<div class="section" id="id410">
 <h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
 <pre class="literal-block">
 typedef range_c&lt;int,0,10&gt; numbers;
@@ -127,15 +127,16 @@
 <a href="./assert.html" class="identifier">BOOST_MPL_ASSERT</a>(( boost::is_same&lt;i2,first&gt; ));
 </pre>
 </div>
-<div class="section" id="advance-see-also">
+<div class="section" id="id411">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./iterators.html">Iterators</a>, <a class="reference" href="./tag-dispatched.html">Tag Dispatched Metafunction</a>, <a class="refentry reference" href="./distance.html"><tt class="refentry literal"><span class="pre">distance</span></tt></a>, <a class="refentry reference" href="./next.html"><tt class="refentry literal"><span class="pre">next</span></tt></a></p>
-<!-- modtime: November 11, 2004 11:16:39 +0000 -->
+<p><a class="reference internal" href="./iterators.html">Iterators</a>, <a class="reference internal" href="./tag-dispatched-metafunction.html">Tag Dispatched Metafunction</a>, <a class="reference internal" href="./distance.html">distance</a>, <a class="reference internal" href="./next.html">next</a></p>
 <!-- Iterators/Iterator Metafunctions//distance |20 -->
 </div>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/algorithms-concepts.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/algorithms-concepts.html (original)
+++ branches/release/libs/mpl/doc/refmanual/algorithms-concepts.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: Concepts</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -14,16 +11,18 @@
 <table class="header"><tr class="header"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
 <td class="header-group page-location">Front Page / Algorithms / Concepts</td>
 </tr></table><div class="header-separator"></div>
-<div class="section" id="algorithms-concepts">
-<h1><a class="toc-backref" href="./algorithms.html#id389" name="algorithms-concepts">Concepts</a></h1>
-<a class="target" id="label-algorithms-concepts" name="label-algorithms-concepts"></a><!-- Algorithms/Concepts//Inserter -->
+<div class="section" id="id453">
+<h1><a class="toc-backref" href="./algorithms.html#id1444"><a class="subsection-title" href="#concepts" name="concepts">Concepts</a></a></h1>
+<!-- Algorithms/Concepts//Inserter -->
 <ul class="toc simple" id="outline">
-<li><a class="reference" href="./inserter.html" id="id390" name="id390">Inserter</a></li>
-<li><a class="reference" href="./reversible-algorithm.html" id="id391" name="id391">Reversible Algorithm</a></li>
+<li><a class="reference internal" href="./inserter.html" id="id1445">Inserter</a></li>
+<li><a class="reference internal" href="./reversible-algorithm.html" id="id1446">Reversible Algorithm</a></li>
 </ul>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/algorithms.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/algorithms.html (original)
+++ branches/release/libs/mpl/doc/refmanual/algorithms.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: Algorithms</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,49 +12,50 @@
 <td class="header-group page-location">Front Page / Algorithms</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="algorithms">
-<h1><a class="toc-backref" href="../refmanual.html#id388" name="algorithms">Algorithms</a></h1>
-<a class="target" id="label-algorithms" name="label-algorithms"></a><p>The MPL provides a broad range of fundamental algorithms aimed to
-satisfy the majority of sequential compile-time data processing
+<h1><a class="toc-backref" href="../refmanual.html#id1443">Algorithms</a></h1>
+<p id="label-algorithms">The MPL provides a broad range of fundamental algorithms aimed to
+satisfy the majority of sequential compile-time data processing
 needs. The algorithms include compile-time counterparts
-of many of the STL algorithms, iteration algorithms borrowed from
+of many of the STL algorithms, iteration algorithms borrowed from
 functional programming languages, and more.</p>
 <p>Unlike the algorithms in the C++ Standard Library, which operate on
 implict <em>iterator ranges</em>, the majority of MPL counterparts take
-and return <em>sequences</em>. This derivation is not dictated by the
+and return <em>sequences</em>. This derivation is not dictated by the
 functional nature of C++ compile-time computations per se, but
 rather by a desire to improve general usability of the library,
-making programming with compile-time data structures as enjoyable
+making programming with compile-time data structures as enjoyable
 as possible.</p>
-<!-- This can be seen as a further generalization and extension of
+<!-- This can be seen as a further generalization and extension of
 the STL's conceptual framework. -->
-<p>In the spirit of the STL, MPL algorithms are <em>generic</em>, meaning
-that they are not tied to particular sequence class
-implementations, and can operate on a wide range of arguments as
+<p>In the spirit of the STL, MPL algorithms are <em>generic</em>, meaning
+that they are not tied to particular sequence class
+implementations, and can operate on a wide range of arguments as
 long as they satisfy the documented requirements. The requirements
-are formulated in terms of concepts. Under the hood,
-algorithms are decoupled from concrete sequence
-implementations by operating on <a class="reference" href="./iterators.html">Iterators</a>.</p>
-<p>All MPL algorithms can be sorted into three
-major categories: iteration algorithms, querying algorithms, and
-transformation algorithms. The transformation algorithms introduce
-an associated <a class="reference" href="./inserter.html">Inserter</a> concept, a rough equivalent for the notion of
-<a class="reference" href="http://www.sgi.com/tech/stl/OutputIterator.html" target="_top">Output Iterator</a> in the Standard Library. Moreover, every
-transformation algorithm provides a <tt class="literal"><span class="pre">reverse_</span></tt> counterpart,
+are formulated in terms of concepts. Under the hood,
+algorithms are decoupled from concrete sequence
+implementations by operating on <a class="reference internal" href="./iterators.html">Iterators</a>.</p>
+<p>All MPL algorithms can be sorted into three
+major categories: iteration algorithms, querying algorithms, and
+transformation algorithms. The transformation algorithms introduce
+an associated <a class="reference internal" href="./inserter.html">Inserter</a> concept, a rough equivalent for the notion of
+<a class="reference external" href="http://www.sgi.com/tech/stl/OutputIterator.html" target="_top">Output Iterator</a> in the Standard Library. Moreover, every
+transformation algorithm provides a <tt class="literal"><span class="pre">reverse_</span></tt> counterpart,
 allowing for a wider range of efficient transformations — a
-common functionality documented by the <a class="reference" href="./reversible-algorithm.html">Reversible Algorithm</a>
+common functionality documented by the <a class="reference internal" href="./reversible-algorithm.html">Reversible Algorithm</a>
 concept.</p>
-<!-- modtime: November 29, 2004 06:33:05 +0000 -->
 <ul class="toc simple" id="outline">
-<li><a class="reference" href="./algorithms-concepts.html" id="id389" name="id389">Concepts</a></li>
-<li><a class="reference" href="./inserters.html" id="id392" name="id392">Inserters</a></li>
-<li><a class="reference" href="./iteration-algorithms.html" id="id396" name="id396">Iteration Algorithms</a></li>
-<li><a class="reference" href="./querying-algorithms.html" id="id402" name="id402">Querying Algorithms</a></li>
-<li><a class="reference" href="./transformation-algorithms.html" id="id413" name="id413">Transformation Algorithms</a></li>
-<li><a class="reference" href="./runtime-algorithms.html" id="id436" name="id436">Runtime Algorithms</a></li>
+<li><a class="reference internal" href="./algorithms-concepts.html" id="id1444">Concepts</a></li>
+<li><a class="reference internal" href="./inserters.html" id="id1447">Inserters</a></li>
+<li><a class="reference internal" href="./iteration-algorithms.html" id="id1451">Iteration Algorithms</a></li>
+<li><a class="reference internal" href="./querying-algorithms.html" id="id1457">Querying Algorithms</a></li>
+<li><a class="reference internal" href="./transformation-algorithms.html" id="id1468">Transformation Algorithms</a></li>
+<li><a class="reference internal" href="./runtime-algorithms.html" id="id1491">Runtime Algorithms</a></li>
 </ul>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/always.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/always.html (original)
+++ branches/release/libs/mpl/doc/refmanual/always.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: always</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,11 +12,11 @@
 <td class="header-group page-location">Front Page / Metafunctions / Miscellaneous / always</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="always">
-<h1><a class="toc-backref" href="./miscellaneous.html#id489" name="always">always</a></h1>
-<div class="section" id="always-synopsis">
+<h1><a class="toc-backref" href="./miscellaneous.html#id1548">always</a></h1>
+<div class="section" id="id1155">
 <h3><a class="subsection-title" href="#synopsis" name="synopsis">Synopsis</a></h3>
 <pre class="literal-block">
-template&lt;
+template&lt;
       typename X
     &gt;
 struct always
@@ -29,33 +26,33 @@
 };
 </pre>
 </div>
-<div class="section" id="always-description">
+<div class="section" id="id1156">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
-<p><tt class="literal"><span class="pre">always&lt;X&gt;</span></tt> specialization is a variadic <a class="reference" href="./metafunction-class.html">Metafunction Class</a> always returning the
+<p><tt class="literal"><span class="pre">always&lt;X&gt;</span></tt> specialization is a variadic <a class="reference internal" href="./metafunction-class.html">Metafunction Class</a> always returning the
 same type, <tt class="literal"><span class="pre">X</span></tt>, regardless of the number and types of passed arguments.</p>
 </div>
-<div class="section" id="always-header">
+<div class="section" id="id1157">
 <h3><a class="subsection-title" href="#header" name="header">Header</a></h3>
 <pre class="literal-block">
 #include &lt;boost/mpl/always.hpp&gt;
 </pre>
 </div>
-<div class="section" id="always-model-of">
+<div class="section" id="id1158">
 <h3><a class="subsection-title" href="#model-of" name="model-of">Model of</a></h3>
-<p><a class="reference" href="./metafunction-class.html">Metafunction Class</a></p>
+<p><a class="reference internal" href="./metafunction-class.html">Metafunction Class</a></p>
 </div>
-<div class="section" id="always-parameters">
+<div class="section" id="id1159">
 <h3><a class="subsection-title" href="#parameters" name="parameters">Parameters</a></h3>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="22%" />
 <col width="28%" />
 <col width="51%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Parameter</th>
-<th>Requirement</th>
-<th>Description</th>
+<tr><th class="head">Parameter</th>
+<th class="head">Requirement</th>
+<th class="head">Description</th>
 </tr>
 </thead>
 <tbody valign="top">
@@ -66,46 +63,48 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="always-expression-semantics">
+<div class="section" id="id1160">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
 <p>For an arbitrary type <tt class="literal"><span class="pre">x</span></tt>:</p>
 <pre class="literal-block">
 typedef always&lt;x&gt; f;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference" href="./metafunction-class.html">Metafunction Class</a>.</td>
+<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><p class="first"><a class="reference internal" href="./metafunction-class.html">Metafunction Class</a>.</p>
+</td>
 </tr>
 <tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><p class="first">Equivalent to</p>
 <pre class="last literal-block">
-struct f : bind&lt; identity&lt;_1&gt;, x > {};
+struct f : bind&lt; identity&lt;_1&gt;, x > {};
 </pre>
 </td>
 </tr>
 </tbody>
 </table>
 </div>
-<div class="section" id="always-example">
+<div class="section" id="id1161">
 <h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
 <pre class="literal-block">
-typedef always&lt;true_&gt; always_true;
+typedef always&lt;true_&gt; always_true;
 
-BOOST_MPL_ASSERT(( apply&lt; always_true,false_&gt; ));
-BOOST_MPL_ASSERT(( apply&lt; always_true,false_,false_ &gt; ));
-BOOST_MPL_ASSERT(( apply&lt; always_true,false_,false_,false_ > ));
+BOOST_MPL_ASSERT(( apply&lt; always_true,false_&gt; ));
+BOOST_MPL_ASSERT(( apply&lt; always_true,false_,false_ &gt; ));
+BOOST_MPL_ASSERT(( apply&lt; always_true,false_,false_,false_ > ));
 </pre>
 </div>
-<div class="section" id="always-see-also">
+<div class="section" id="id1162">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./metafunctions.html">Metafunctions</a>, <a class="reference" href="./metafunction-class.html">Metafunction Class</a>, <a class="refentry reference" href="./identity.html"><tt class="refentry literal"><span class="pre">identity</span></tt></a>, <a class="refentry reference" href="./bind.html"><tt class="refentry literal"><span class="pre">bind</span></tt></a>, <a class="refentry reference" href="./apply.html"><tt class="refentry literal"><span class="pre">apply</span></tt></a></p>
-<!-- modtime: November 13, 2004 02:52:37 +0000 -->
+<p><a class="reference internal" href="./metafunctions.html">Metafunctions</a>, <a class="reference internal" href="./metafunction-class.html">Metafunction Class</a>, <a class="reference internal" href="./identity.html">identity</a>, <a class="reference internal" href="./bind.html">bind</a>, <a class="reference internal" href="./apply.html">apply</a></p>
 <!-- Metafunctions/Miscellaneous//inherit |30 -->
 </div>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/and.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/and.html (original)
+++ branches/release/libs/mpl/doc/refmanual/and.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: and_</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,11 +12,11 @@
 <td class="header-group page-location">Front Page / Metafunctions / Logical Operations / and_</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="and">
-<h1><a class="toc-backref" href="./logical-operations.html#id476" name="and">and_</a></h1>
-<div class="section" id="and-synopsis">
+<h1><a class="toc-backref" href="./logical-operations.html#id1533">and_</a></h1>
+<div class="section" id="id1068">
 <h3><a class="subsection-title" href="#synopsis" name="synopsis">Synopsis</a></h3>
 <pre class="literal-block">
-template&lt;
+template&lt;
       typename F1
     , typename F2
     <em>...</em>
@@ -31,54 +28,54 @@
 };
 </pre>
 </div>
-<div class="section" id="and-description">
+<div class="section" id="id1069">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
 <p>Returns the result of short-circuit <em>logical and</em> (<tt class="literal"><span class="pre">&amp;&amp;</span></tt>) operation on its arguments.</p>
 </div>
-<div class="section" id="and-header">
+<div class="section" id="id1070">
 <h3><a class="subsection-title" href="#header" name="header">Header</a></h3>
 <pre class="literal-block">
 #include &lt;boost/mpl/and.hpp&gt;
 #include &lt;boost/mpl/logical.hpp&gt;
 </pre>
 </div>
-<div class="section" id="and-parameters">
+<div class="section" id="id1071">
 <h3><a class="subsection-title" href="#parameters" name="parameters">Parameters</a></h3>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="17%" />
 <col width="30%" />
 <col width="53%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Parameter</th>
-<th>Requirement</th>
-<th>Description</th>
+<tr><th class="head">Parameter</th>
+<th class="head">Requirement</th>
+<th class="head">Description</th>
 </tr>
 </thead>
 <tbody valign="top">
 <tr><td><tt class="literal"><span class="pre">F1</span></tt>, <tt class="literal"><span class="pre">F2</span></tt>,... <tt class="literal"><span class="pre">Fn</span></tt></td>
-<td>Nullary <a class="reference" href="./metafunction.html">Metafunction</a></td>
+<td>Nullary <a class="reference internal" href="./metafunction.html">Metafunction</a></td>
 <td>Operation's arguments.</td>
 </tr>
 </tbody>
 </table>
 </div>
-<div class="section" id="and-expression-semantics">
+<div class="section" id="id1072">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
-<p>For arbitrary nullary <a class="reference" href="./metafunction.html">Metafunction</a>s <tt class="literal"><span class="pre">f1</span></tt>, <tt class="literal"><span class="pre">f2</span></tt>,... <tt class="literal"><span class="pre">fn</span></tt>:</p>
+<p>For arbitrary nullary <a class="reference internal" href="./metafunction.html">Metafunction</a>s <tt class="literal"><span class="pre">f1</span></tt>, <tt class="literal"><span class="pre">f2</span></tt>,... <tt class="literal"><span class="pre">fn</span></tt>:</p>
 <pre class="literal-block">
 typedef and_&lt;f1,f2,<em>...</em>,f<em>n</em>&gt;::type r;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference" href="./integral-constant.html">Integral Constant</a>.</td>
+<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference internal" href="./integral-constant.html">Integral Constant</a>.</td>
 </tr>
-<tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><tt class="literal"><span class="pre">r</span></tt> is <tt class="literal"><span class="pre">false_</span></tt> if either of <tt class="literal"><span class="pre">f1::type::value</span></tt>, <tt class="literal"><span class="pre">f2::type::value</span></tt>,...
-<tt class="literal"><span class="pre">fn::type::value</span></tt> expressions evaluates to <tt class="literal"><span class="pre">false</span></tt>, and <tt class="literal"><span class="pre">true_</span></tt> otherwise;
-guarantees left-to-right evaluation; the operands subsequent to the first
+<tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><tt class="literal"><span class="pre">r</span></tt> is <tt class="literal"><span class="pre">false_</span></tt> if either of <tt class="literal"><span class="pre">f1::type::value</span></tt>, <tt class="literal"><span class="pre">f2::type::value</span></tt>,...
+<tt class="literal"><span class="pre">fn::type::value</span></tt> expressions evaluates to <tt class="literal"><span class="pre">false</span></tt>, and <tt class="literal"><span class="pre">true_</span></tt> otherwise;
+guarantees left-to-right evaluation; the operands subsequent to the first
 <tt class="literal"><span class="pre">f</span></tt><em>i</em> metafunction that evaluates to <tt class="literal"><span class="pre">false</span></tt> are not evaluated.</td>
 </tr>
 </tbody>
@@ -87,11 +84,12 @@
 <pre class="literal-block">
 typedef and_&lt;f1,f2,<em>...</em>,f<em>n</em>&gt; r;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference" href="./integral-constant.html">Integral Constant</a>.</td>
+<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><p class="first"><a class="reference internal" href="./integral-constant.html">Integral Constant</a>.</p>
+</td>
 </tr>
 <tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><p class="first">Equivalent to</p>
 <pre class="last literal-block">
@@ -102,28 +100,29 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="and-example">
+<div class="section" id="id1073">
 <h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
 <pre class="literal-block">
 struct unknown;
 
-BOOST_MPL_ASSERT(( and_&lt; true_,true_ &gt; ));
-BOOST_MPL_ASSERT_NOT(( and_&lt; false_,true_ &gt; ));
-BOOST_MPL_ASSERT_NOT(( and_&lt; true_,false_ &gt; ));
-BOOST_MPL_ASSERT_NOT(( and_&lt; false_,false_ &gt; ));
-BOOST_MPL_ASSERT_NOT(( and_&lt; false_,unknown &gt; )); // OK
-BOOST_MPL_ASSERT_NOT(( and_&lt; false_,unknown,unknown &gt; )); // OK too
+BOOST_MPL_ASSERT(( and_&lt; true_,true_ &gt; ));
+BOOST_MPL_ASSERT_NOT(( and_&lt; false_,true_ &gt; ));
+BOOST_MPL_ASSERT_NOT(( and_&lt; true_,false_ &gt; ));
+BOOST_MPL_ASSERT_NOT(( and_&lt; false_,false_ &gt; ));
+BOOST_MPL_ASSERT_NOT(( and_&lt; false_,unknown &gt; )); // OK
+BOOST_MPL_ASSERT_NOT(( and_&lt; false_,unknown,unknown &gt; )); // OK too
 </pre>
 </div>
-<div class="section" id="and-see-also">
+<div class="section" id="id1074">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./metafunctions.html">Metafunctions</a>, <a class="reference" href="./logical-operations.html">Logical Operations</a>, <a class="refentry reference" href="./or.html"><tt class="refentry literal"><span class="pre">or_</span></tt></a>, <a class="refentry reference" href="./not.html"><tt class="refentry literal"><span class="pre">not_</span></tt></a></p>
-<!-- modtime: November 10, 2004 04:46:17 +0000 -->
+<p><a class="reference internal" href="./metafunctions.html">Metafunctions</a>, <a class="reference internal" href="./logical-operations.html">Logical Operations</a>, <a class="reference internal" href="./or.html">or_</a>, <a class="reference internal" href="./not.html">not_</a></p>
 <!-- Metafunctions/Logical Operations//or_ |20 -->
 </div>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/apply-wrap.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/apply-wrap.html (original)
+++ branches/release/libs/mpl/doc/refmanual/apply-wrap.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: apply_wrap</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,11 +12,11 @@
 <td class="header-group page-location">Front Page / Metafunctions / Invocation / apply_wrap</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="apply-wrap">
-<h1><a class="toc-backref" href="./invocation.html#id452" name="apply-wrap">apply_wrap</a></h1>
-<div class="section" id="invocation-apply-synopsis">
+<h1><a class="toc-backref" href="./invocation.html#id1509">apply_wrap</a></h1>
+<div class="section" id="id894">
 <h3><a class="subsection-title" href="#synopsis" name="synopsis">Synopsis</a></h3>
 <pre class="literal-block">
-template&lt;
+template&lt;
       typename F
     &gt;
 struct apply_wrap0
@@ -27,7 +24,7 @@
     typedef <em>unspecified</em> type;
 };
 
-template&lt;
+template&lt;
       typename F, typename A1
     &gt;
 struct apply_wrap1
@@ -37,7 +34,7 @@
 
 <em>...</em>
 
-template&lt;
+template&lt;
       typename F, typename A1,<em>...</em> typename An
     &gt;
 struct apply_wrap<em>n</em>
@@ -46,37 +43,37 @@
 };
 </pre>
 </div>
-<div class="section" id="invocation-apply-description">
+<div class="section" id="id895">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
-<p>Invokes a <a class="reference" href="./metafunction-class.html">Metafunction Class</a> <tt class="literal"><span class="pre">F</span></tt> with arguments <tt class="literal"><span class="pre">A1</span></tt>,... <tt class="literal"><span class="pre">An</span></tt>.</p>
-<p>In essence, <tt class="literal"><span class="pre">apply_wrap</span></tt> forms are nothing more than syntactic wrappers around
-<tt class="literal"><span class="pre">F::apply&lt;A1,...</span> <span class="pre">An&gt;::type</span></tt> / <tt class="literal"><span class="pre">F::apply::type</span></tt> expressions (hence the name).
-They provide a more concise notation and higher portability than their
+<p>Invokes a <a class="reference internal" href="./metafunction-class.html">Metafunction Class</a> <tt class="literal"><span class="pre">F</span></tt> with arguments <tt class="literal"><span class="pre">A1</span></tt>,... <tt class="literal"><span class="pre">An</span></tt>.</p>
+<p>In essence, <tt class="literal"><span class="pre">apply_wrap</span></tt> forms are nothing more than syntactic wrappers around
+<tt class="literal"><span class="pre">F::apply&lt;A1,...</span> <span class="pre">An&gt;::type</span></tt> / <tt class="literal"><span class="pre">F::apply::type</span></tt> expressions (hence the name).
+They provide a more concise notation and higher portability than their
 underlaying constructs at the cost of an extra template instantiation.</p>
 </div>
-<div class="section" id="invocation-apply-header">
+<div class="section" id="id896">
 <h3><a class="subsection-title" href="#header" name="header">Header</a></h3>
 <pre class="literal-block">
 #include &lt;boost/mpl/apply_wrap.hpp&gt;
 </pre>
 </div>
-<div class="section" id="invocation-apply-parameters">
+<div class="section" id="id897">
 <h3><a class="subsection-title" href="#parameters" name="parameters">Parameters</a></h3>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="15%" />
 <col width="36%" />
 <col width="48%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Parameter</th>
-<th>Requirement</th>
-<th>Description</th>
+<tr><th class="head">Parameter</th>
+<th class="head">Requirement</th>
+<th class="head">Description</th>
 </tr>
 </thead>
 <tbody valign="top">
 <tr><td><tt class="literal"><span class="pre">F</span></tt></td>
-<td><a class="reference" href="./metafunction-class.html">Metafunction Class</a></td>
+<td><a class="reference internal" href="./metafunction-class.html">Metafunction Class</a></td>
 <td>A metafunction class to invoke.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">A1</span></tt>,... <tt class="literal"><span class="pre">An</span></tt></td>
@@ -86,13 +83,13 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="invocation-apply-expression-semantics">
+<div class="section" id="id898">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
-<p>For any <a class="reference" href="./metafunction-class.html">Metafunction Class</a> <tt class="literal"><span class="pre">f</span></tt> and arbitrary types <tt class="literal"><span class="pre">a1</span></tt>,... <tt class="literal"><span class="pre">an</span></tt>:</p>
+<p>For any <a class="reference internal" href="./metafunction-class.html">Metafunction Class</a> <tt class="literal"><span class="pre">f</span></tt> and arbitrary types <tt class="literal"><span class="pre">a1</span></tt>,... <tt class="literal"><span class="pre">an</span></tt>:</p>
 <pre class="literal-block">
 typedef apply_wrap<em>n</em>&lt;f,a1,<em>...</em>an&gt;::type t;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
@@ -100,13 +97,13 @@
 </tr>
 <tr class="field"><th class="field-name">Semantics:</th><td class="field-body">If <tt class="literal"><span class="pre">n</span> <span class="pre">&gt;</span> <span class="pre">0</span></tt>, equivalent to <tt class="literal"><span class="pre">typedef</span> <span class="pre">f::apply&lt;a1,...</span> <span class="pre">an&gt;::type</span> <span class="pre">t;</span></tt>,
 otherwise equivalent to either <tt class="literal"><span class="pre">typedef</span> <span class="pre">f::apply::type</span> <span class="pre">t;</span></tt> or
-<tt class="literal"><span class="pre">typedef</span> <span class="pre">f::apply&lt;&gt;::type</span> <span class="pre">t;</span></tt> depending on whether <tt class="literal"><span class="pre">f::apply</span></tt> is
+<tt class="literal"><span class="pre">typedef</span> <span class="pre">f::apply&lt;&gt;::type</span> <span class="pre">t;</span></tt> depending on whether <tt class="literal"><span class="pre">f::apply</span></tt> is
 a class or a class template.</td>
 </tr>
 </tbody>
 </table>
 </div>
-<div class="section" id="invocation-apply-example">
+<div class="section" id="id899">
 <h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
 <pre class="literal-block">
 struct f0
@@ -116,7 +113,7 @@
         typedef char type;
     };
 };
-
+
 struct g0
 {
     struct apply { typedef char type; };
@@ -140,15 +137,16 @@
 <a href="./assert.html" class="identifier">BOOST_MPL_ASSERT</a>(( is_same&lt;r3,char&gt; ));
 </pre>
 </div>
-<div class="section" id="invocation-apply-see-also">
+<div class="section" id="id900">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./metafunctions.html">Metafunctions</a>, <a class="reference" href="./invocation.html">invocation</a>, <a class="refentry reference" href="./apply.html"><tt class="refentry literal"><span class="pre">apply</span></tt></a>, <a class="refentry reference" href="./lambda.html"><tt class="refentry literal"><span class="pre">lambda</span></tt></a>, <a class="refentry reference" href="./quote.html"><tt class="refentry literal"><span class="pre">quote</span></tt></a>, <a class="refentry reference" href="./bind.html"><tt class="refentry literal"><span class="pre">bind</span></tt></a>, <a class="refentry reference" href="./protect.html"><tt class="refentry literal"><span class="pre">protect</span></tt></a></p>
-<!-- modtime: November 10, 2004 04:46:09 +0000 -->
+<p><a class="reference internal" href="./metafunctions.html">Metafunctions</a>, <a class="reference internal" href="./invocation.html">invocation</a>, <a class="reference internal" href="./apply.html">apply</a>, <a class="reference internal" href="./lambda.html">lambda</a>, <a class="reference internal" href="./quote.html">quote</a>, <a class="reference internal" href="./bind.html">bind</a>, <a class="reference internal" href="./protect.html">protect</a></p>
 <!-- Metafunctions/Invocation//unpack_args |30 -->
 </div>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/apply.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/apply.html (original)
+++ branches/release/libs/mpl/doc/refmanual/apply.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: apply</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,11 +12,11 @@
 <td class="header-group page-location">Front Page / Metafunctions / Invocation / apply</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="apply">
-<h1><a class="toc-backref" href="./invocation.html#id451" name="apply">apply</a></h1>
-<div class="section" id="apply-synopsis">
+<h1><a class="toc-backref" href="./invocation.html#id1508">apply</a></h1>
+<div class="section" id="id887">
 <h3><a class="subsection-title" href="#synopsis" name="synopsis">Synopsis</a></h3>
 <pre class="literal-block">
-template&lt;
+template&lt;
       typename F
     &gt;
 struct apply0
@@ -27,7 +24,7 @@
     typedef <em>unspecified</em> type;
 };
 
-template&lt;
+template&lt;
       typename F, typename A1
     &gt;
 struct apply1
@@ -37,7 +34,7 @@
 
 <em>...</em>
 
-template&lt;
+template&lt;
       typename F, typename A1,<em>...</em> typename An
     &gt;
 struct apply<em>n</em>
@@ -45,7 +42,7 @@
     typedef <em>unspecified</em> type;
 };
 
-template&lt;
+template&lt;
       typename F
     , typename A1 = <em>unspecified</em>
     <em>...</em>
@@ -57,33 +54,33 @@
 };
 </pre>
 </div>
-<div class="section" id="apply-description">
+<div class="section" id="id888">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
-<p>Invokes a <a class="reference" href="./metafunction-class.html">Metafunction Class</a> or a <a class="reference" href="./lambda-expression.html">Lambda Expression</a> <tt class="literal"><span class="pre">F</span></tt> with arguments <tt class="literal"><span class="pre">A1</span></tt>,... <tt class="literal"><span class="pre">An</span></tt>.</p>
+<p>Invokes a <a class="reference internal" href="./metafunction-class.html">Metafunction Class</a> or a <a class="reference internal" href="./lambda-expression.html">Lambda Expression</a> <tt class="literal"><span class="pre">F</span></tt> with arguments <tt class="literal"><span class="pre">A1</span></tt>,... <tt class="literal"><span class="pre">An</span></tt>.</p>
 </div>
-<div class="section" id="apply-header">
+<div class="section" id="id889">
 <h3><a class="subsection-title" href="#header" name="header">Header</a></h3>
 <pre class="literal-block">
 #include &lt;boost/mpl/apply.hpp&gt;
 </pre>
 </div>
-<div class="section" id="apply-parameters">
+<div class="section" id="id890">
 <h3><a class="subsection-title" href="#parameters" name="parameters">Parameters</a></h3>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="15%" />
 <col width="36%" />
 <col width="48%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Parameter</th>
-<th>Requirement</th>
-<th>Description</th>
+<tr><th class="head">Parameter</th>
+<th class="head">Requirement</th>
+<th class="head">Description</th>
 </tr>
 </thead>
 <tbody valign="top">
 <tr><td><tt class="literal"><span class="pre">F</span></tt></td>
-<td><a class="reference" href="./lambda-expression.html">Lambda Expression</a></td>
+<td><a class="reference internal" href="./lambda-expression.html">Lambda Expression</a></td>
 <td>An expression to invoke.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">A1</span></tt>,... <tt class="literal"><span class="pre">An</span></tt></td>
@@ -93,14 +90,14 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="apply-expression-semantics">
+<div class="section" id="id891">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
-<p>For any <a class="reference" href="./lambda-expression.html">Lambda Expression</a> <tt class="literal"><span class="pre">f</span></tt> and arbitrary types <tt class="literal"><span class="pre">a1</span></tt>,... <tt class="literal"><span class="pre">an</span></tt>:</p>
+<p>For any <a class="reference internal" href="./lambda-expression.html">Lambda Expression</a> <tt class="literal"><span class="pre">f</span></tt> and arbitrary types <tt class="literal"><span class="pre">a1</span></tt>,... <tt class="literal"><span class="pre">an</span></tt>:</p>
 <pre class="literal-block">
 typedef apply<em>n</em>&lt;f,a1,<em>...</em>a<em>n</em>&gt;::type t;
 typedef apply&lt;f,a1,<em>...</em>a<em>n</em>&gt;::type t;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
@@ -111,7 +108,7 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="apply-example">
+<div class="section" id="id892">
 <h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
 <pre class="literal-block">
 template&lt; typename N1, typename N2 &gt; struct int_plus
@@ -119,22 +116,23 @@
 {
 };
 
-typedef apply&lt; int_plus&lt;_1,_2&gt;, int_&lt;2&gt;, int_&lt;3&gt; &gt;::type r1;
+typedef apply&lt; int_plus&lt;_1,_2&gt;, int_&lt;2&gt;, int_&lt;3&gt; &gt;::type r1;
 typedef apply&lt; quote<tt class="literal"><span class="pre">2</span></tt>&lt;int_plus&gt;, int_&lt;2&gt;, int_&lt;3&gt; &gt;::type r2;
 
 <a href="./assert-relation.html" class="identifier">BOOST_MPL_ASSERT_RELATION</a>( r1::value, ==, 5 );
 <a href="./assert-relation.html" class="identifier">BOOST_MPL_ASSERT_RELATION</a>( r2::value, ==, 5 );
 </pre>
 </div>
-<div class="section" id="apply-see-also">
+<div class="section" id="id893">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./metafunctions.html">Metafunctions</a>, <a class="refentry reference" href="./apply-wrap.html"><tt class="refentry literal"><span class="pre">apply_wrap</span></tt></a>, <a class="refentry reference" href="./lambda.html"><tt class="refentry literal"><span class="pre">lambda</span></tt></a>, <a class="refentry reference" href="./quote.html"><tt class="refentry literal"><span class="pre">quote</span></tt></a>, <a class="refentry reference" href="./bind.html"><tt class="refentry literal"><span class="pre">bind</span></tt></a></p>
-<!-- modtime: November 10, 2004 04:46:13 +0000 -->
+<p><a class="reference internal" href="./metafunctions.html">Metafunctions</a>, <a class="reference internal" href="./apply-wrap.html">apply_wrap</a>, <a class="reference internal" href="./lambda.html">lambda</a>, <a class="reference internal" href="./quote.html">quote</a>, <a class="reference internal" href="./bind.html">bind</a></p>
 <!-- Metafunctions/Invocation//apply_wrap |20 -->
 </div>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/arg.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/arg.html (original)
+++ branches/release/libs/mpl/doc/refmanual/arg.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,22 +1,19 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: arg</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
 <body class="docframe refmanual">
-<table class="header"><tr class="header"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-<td class="header-group page-location">Front Page / Metafunctions / Composition and Argument Binding / arg</td>
+<table class="header"><tr class="header"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
+<td class="header-group page-location">Front Page / Metafunctions / Composition and Argument Binding / arg</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="arg">
-<h1><a class="toc-backref" href="./composition-and-argument.html#id459" name="arg">arg</a></h1>
-<div class="section" id="arg-synopsis">
+<h1><a class="toc-backref" href="./composition-and-argument-binding.html#id1516">arg</a></h1>
+<div class="section" id="id946">
 <h3><a class="subsection-title" href="#synopsis" name="synopsis">Synopsis</a></h3>
 <pre class="literal-block">
 template&lt; int n &gt; struct arg;
@@ -42,28 +39,28 @@
 };
 </pre>
 </div>
-<div class="section" id="arg-description">
+<div class="section" id="id947">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
-<p><tt class="literal"><span class="pre">arg&lt;n&gt;</span></tt> specialization is a <a class="reference" href="./metafunction-class.html">Metafunction Class</a> that return the <tt class="literal"><span class="pre">n</span></tt>th of its arguments.</p>
+<p><tt class="literal"><span class="pre">arg&lt;n&gt;</span></tt> specialization is a <a class="reference internal" href="./metafunction-class.html">Metafunction Class</a> that return the <tt class="literal"><span class="pre">n</span></tt>th of its arguments.</p>
 </div>
-<div class="section" id="arg-header">
+<div class="section" id="id948">
 <h3><a class="subsection-title" href="#header" name="header">Header</a></h3>
 <pre class="literal-block">
 #include &lt;boost/mpl/arg.hpp&gt;
 </pre>
 </div>
-<div class="section" id="arg-parameters">
+<div class="section" id="id949">
 <h3><a class="subsection-title" href="#parameters" name="parameters">Parameters</a></h3>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="15%" />
 <col width="36%" />
 <col width="48%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Parameter</th>
-<th>Requirement</th>
-<th>Description</th>
+<tr><th class="head">Parameter</th>
+<th class="head">Requirement</th>
+<th class="head">Description</th>
 </tr>
 </thead>
 <tbody valign="top">
@@ -74,14 +71,14 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="arg-expression-semantics">
+<div class="section" id="id950">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
-<p>For any integral constant <tt class="literal"><span class="pre">n</span></tt> in the range [1, <a class="refentry reference" href="./limit-metafunction-arity.html"><tt class="refentry literal"><span class="pre">BOOST_MPL_LIMIT_METAFUNCTION_ARITY</span></tt></a>] and
+<p>For any integral constant <tt class="literal"><span class="pre">n</span></tt> in the range [1, <a class="reference internal" href="./limit-metafunction-arity.html">BOOST_MPL_LIMIT_METAFUNCTION_ARITY</a>] and
 arbitrary types <tt class="literal"><span class="pre">a1</span></tt>,... <tt class="literal"><span class="pre">an</span></tt>:</p>
 <pre class="literal-block">
 typedef apply_wrap<em>n</em>&lt; arg&lt;<em>n</em>&gt;,a1,<em>...</em>a<em>n</em> &gt;::type x;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
@@ -92,7 +89,7 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="arg-example">
+<div class="section" id="id951">
 <h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
 <pre class="literal-block">
 typedef apply_wrap<tt class="literal"><span class="pre">5</span></tt>&lt; arg&lt;1&gt;,bool,char,short,int,long &gt;::type t1;
@@ -102,15 +99,16 @@
 <a href="./assert.html" class="identifier">BOOST_MPL_ASSERT</a>(( is_same&lt; t3, short > ));
 </pre>
 </div>
-<div class="section" id="arg-see-also">
+<div class="section" id="id952">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./composition-and-argument.html">Composition and Argument Binding</a>, <a class="reference" href="./placeholders.html">Placeholders</a>, <a class="refentry reference" href="./lambda.html"><tt class="refentry literal"><span class="pre">lambda</span></tt></a>, <a class="refentry reference" href="./bind.html"><tt class="refentry literal"><span class="pre">bind</span></tt></a>, <a class="refentry reference" href="./apply.html"><tt class="refentry literal"><span class="pre">apply</span></tt></a>, <a class="refentry reference" href="./apply-wrap.html"><tt class="refentry literal"><span class="pre">apply_wrap</span></tt></a></p>
-<!-- modtime: November 13, 2004 18:35:04 +0000 -->
+<p><a class="reference internal" href="./composition-and-argument-binding.html">Composition and Argument Binding</a>, <a class="reference internal" href="./placeholders.html">Placeholders</a>, <a class="reference internal" href="./lambda.html">lambda</a>, <a class="reference internal" href="./bind.html">bind</a>, <a class="reference internal" href="./apply.html">apply</a>, <a class="reference internal" href="./apply-wrap.html">apply_wrap</a></p>
 <!-- Metafunctions/Composition and Argument Binding//protect |60 -->
 </div>
 </div>
 
 <div class="footer-separator"></div>
-<table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/arithmetic-operations.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/arithmetic-operations.html (original)
+++ branches/release/libs/mpl/doc/refmanual/arithmetic-operations.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,34 +1,32 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: Arithmetic Operations</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
 <body class="docframe refmanual">
-<table class="header"><tr class="header"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
+<table class="header"><tr class="header"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
 <td class="header-group page-location">Front Page / Metafunctions / Arithmetic Operations</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="arithmetic-operations">
-<h1><a class="toc-backref" href="./metafunctions.html#id461" name="arithmetic-operations">Arithmetic Operations</a></h1>
-<a class="target" id="id227" name="id227"></a><!-- modtime: November 08, 2004 05:37:53 +0000 -->
-<!-- Metafunctions/Arithmetic Operations//plus |10 -->
+<h1><a class="toc-backref" href="./metafunctions.html#id1518">Arithmetic Operations</a></h1>
+<span class="target" id="label-metafunctions-arithmetic-operations"></span><!-- Metafunctions/Arithmetic Operations//plus |10 -->
 <ul class="toc simple" id="outline">
-<li><a class="reference" href="./plus.html" id="id462" name="id462">plus</a></li>
-<li><a class="reference" href="./minus.html" id="id463" name="id463">minus</a></li>
-<li><a class="reference" href="./times.html" id="id464" name="id464">times</a></li>
-<li><a class="reference" href="./divides.html" id="id465" name="id465">divides</a></li>
-<li><a class="reference" href="./modulus.html" id="id466" name="id466">modulus</a></li>
-<li><a class="reference" href="./negate.html" id="id467" name="id467">negate</a></li>
+<li><a class="reference internal" href="./plus.html" id="id1519">plus</a></li>
+<li><a class="reference internal" href="./minus.html" id="id1520">minus</a></li>
+<li><a class="reference internal" href="./times.html" id="id1521">times</a></li>
+<li><a class="reference internal" href="./divides.html" id="id1522">divides</a></li>
+<li><a class="reference internal" href="./modulus.html" id="id1523">modulus</a></li>
+<li><a class="reference internal" href="./negate.html" id="id1524">negate</a></li>
 </ul>
 </div>
 
 <div class="footer-separator"></div>
-<table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/assert-msg.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/assert-msg.html (original)
+++ branches/release/libs/mpl/doc/refmanual/assert-msg.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: BOOST_MPL_ASSERT_MSG</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -14,9 +11,9 @@
 <table class="header"><tr class="header"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
 <td class="header-group page-location">Front Page / Macros / Asserts / BOOST_MPL_ASSERT_MSG</td>
 </tr></table><div class="header-separator"></div>
-<div class="section" id="assert-msg">
-<h1><a class="toc-backref" href="./asserts.html#id512" name="assert-msg">BOOST_MPL_ASSERT_MSG</a></h1>
-<div class="section" id="asserts-assert-synopsis">
+<div class="section" id="boost-mpl-assert-msg">
+<h1><a class="toc-backref" href="./asserts.html#id1572">BOOST_MPL_ASSERT_MSG</a></h1>
+<div class="section" id="id1294">
 <h3><a class="subsection-title" href="#synopsis" name="synopsis">Synopsis</a></h3>
 <pre class="literal-block">
 #define BOOST_MPL_ASSERT_MSG( condition, message, types ) \
@@ -24,29 +21,29 @@
 /**/
 </pre>
 </div>
-<div class="section" id="asserts-assert-description">
+<div class="section" id="id1295">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
-<p>Generates a compilation error with an embedded custom message when the condition
+<p>Generates a compilation error with an embedded custom message when the condition
 doesn't hold.</p>
 </div>
-<div class="section" id="asserts-assert-header">
+<div class="section" id="id1296">
 <h3><a class="subsection-title" href="#header" name="header">Header</a></h3>
 <pre class="literal-block">
 #include &lt;boost/mpl/assert.hpp&gt;
 </pre>
 </div>
-<div class="section" id="asserts-assert-parameters">
+<div class="section" id="id1297">
 <h3><a class="subsection-title" href="#parameters" name="parameters">Parameters</a></h3>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="15%" />
 <col width="36%" />
 <col width="48%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Parameter</th>
-<th>Requirement</th>
-<th>Description</th>
+<tr><th class="head">Parameter</th>
+<th class="head">Requirement</th>
+<th class="head">Description</th>
 </tr>
 </thead>
 <tbody valign="top">
@@ -67,25 +64,27 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="asserts-assert-expression-semantics">
+<div class="section" id="id1298">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
-<p>For any integral constant expression <tt class="literal"><span class="pre">expr</span></tt>, legal C++ identifier <tt class="literal"><span class="pre">message</span></tt>, and
+<p>For any integral constant expression <tt class="literal"><span class="pre">expr</span></tt>, legal C++ identifier <tt class="literal"><span class="pre">message</span></tt>, and
 arbitrary types <tt class="literal"><span class="pre">t1</span></tt>, <tt class="literal"><span class="pre">t2</span></tt>,... <tt class="literal"><span class="pre">tn</span></tt>:</p>
 <pre class="literal-block">
 <a href="./assert-msg.html" class="identifier">BOOST_MPL_ASSERT_MSG</a>( expr, message, (t1, t2,... tn) );
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Return type:</th><td class="field-body">None.</td>
+<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><p class="first">None.</p>
+</td>
 </tr>
-<tr class="field"><th class="field-name">Precondition:</th><td class="field-body"><tt class="literal"><span class="pre">t1</span></tt>, <tt class="literal"><span class="pre">t2</span></tt>,... <tt class="literal"><span class="pre">tn</span></tt> are non-<tt class="literal"><span class="pre">void</span></tt>.</td>
+<tr class="field"><th class="field-name">Precondition:</th><td class="field-body"><p class="first"><tt class="literal"><span class="pre">t1</span></tt>, <tt class="literal"><span class="pre">t2</span></tt>,... <tt class="literal"><span class="pre">tn</span></tt> are non-<tt class="literal"><span class="pre">void</span></tt>.</p>
+</td>
 </tr>
-<tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><p class="first">Generates a compilation error if <tt class="literal"><span class="pre">expr::value</span> <span class="pre">!=</span> <span class="pre">true</span></tt>, otherwise
+<tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><p class="first">Generates a compilation error if <tt class="literal"><span class="pre">expr</span> <span class="pre">!=</span> <span class="pre">true</span></tt>, otherwise
 has no effect.</p>
 <p>When possible within the compiler's diagnostic capabilities,
-the error message will include the <tt class="literal"><span class="pre">message</span></tt> identifier and the parenthized
+the error message will include the <tt class="literal"><span class="pre">message</span></tt> identifier and the parenthized
 list of <tt class="literal"><span class="pre">t1</span></tt>, <tt class="literal"><span class="pre">t2</span></tt>,... <tt class="literal"><span class="pre">tn</span></tt> types, and have a general form of:</p>
 <pre class="last literal-block">
 <em>...</em> ************( <em>...</em>::message )************)(t1, t2,... tn) <em>...</em>
@@ -97,18 +96,20 @@
 <pre class="literal-block">
 <a href="./assert-msg.html" class="identifier">BOOST_MPL_ASSERT_MSG</a>( expr, message, (types&lt;t1, t2,... tn&gt;) );
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Return type:</th><td class="field-body">None.</td>
+<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><p class="first">None.</p>
+</td>
 </tr>
-<tr class="field"><th class="field-name">Precondition:</th><td class="field-body">None.</td>
+<tr class="field"><th class="field-name">Precondition:</th><td class="field-body"><p class="first">None.</p>
+</td>
 </tr>
-<tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><p class="first">Generates a compilation error if <tt class="literal"><span class="pre">expr::value</span> <span class="pre">!=</span> <span class="pre">true</span></tt>, otherwise
+<tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><p class="first">Generates a compilation error if <tt class="literal"><span class="pre">expr</span> <span class="pre">!=</span> <span class="pre">true</span></tt>, otherwise
 has no effect.</p>
 <p>When possible within the compiler's diagnostics capabilities,
-the error message will include the <tt class="literal"><span class="pre">message</span></tt> identifier and the list of
+the error message will include the <tt class="literal"><span class="pre">message</span></tt> identifier and the list of
 <tt class="literal"><span class="pre">t1</span></tt>, <tt class="literal"><span class="pre">t2</span></tt>,... <tt class="literal"><span class="pre">tn</span></tt> types, and have a general form of:</p>
 <pre class="last literal-block">
 <em>...</em> ************( <em>...</em>::message )************)(types&lt;t1, t2,... tn&gt;) <em>...</em>
@@ -118,13 +119,13 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="asserts-assert-example">
+<div class="section" id="id1299">
 <h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
 <pre class="literal-block">
 template&lt; typename T &gt; struct my
 {
     // ...
- BOOST_MPL_ASSERT_MSG(
+ BOOST_MPL_ASSERT_MSG(
           is_integral&lt;T&gt;::value
         , NON_INTEGRAL_TYPES_ARE_NOT_ALLOWED
         , (T)
@@ -141,15 +142,16 @@
 // ' to non-scalar type `mpl_::assert&lt;false&gt;' requested
 </pre>
 </div>
-<div class="section" id="asserts-assert-see-also">
+<div class="section" id="id1300">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./asserts.html">Asserts</a>, <a class="refentry reference" href="./assert.html"><tt class="refentry literal"><span class="pre">BOOST_MPL_ASSERT</span></tt></a>, <a class="refentry reference" href="./assert-not.html"><tt class="refentry literal"><span class="pre">BOOST_MPL_ASSERT_NOT</span></tt></a>, <a class="refentry reference" href="./assert-relation.html"><tt class="refentry literal"><span class="pre">BOOST_MPL_ASSERT_RELATION</span></tt></a></p>
-<!-- modtime: November 10, 2004 04:45:24 +0000 -->
+<p><a class="reference internal" href="./asserts.html">Asserts</a>, <a class="reference internal" href="./assert.html">BOOST_MPL_ASSERT</a>, <a class="reference internal" href="./assert-not.html">BOOST_MPL_ASSERT_NOT</a>, <a class="reference internal" href="./assert-relation.html">BOOST_MPL_ASSERT_RELATION</a></p>
 <!-- Macros/Asserts//BOOST_MPL_ASSERT_NOT -->
 </div>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/assert-not.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/assert-not.html (original)
+++ branches/release/libs/mpl/doc/refmanual/assert-not.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: BOOST_MPL_ASSERT_NOT</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -14,9 +11,9 @@
 <table class="header"><tr class="header"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
 <td class="header-group page-location">Front Page / Macros / Asserts / BOOST_MPL_ASSERT_NOT</td>
 </tr></table><div class="header-separator"></div>
-<div class="section" id="assert-not">
-<h1><a class="toc-backref" href="./asserts.html#id513" name="assert-not">BOOST_MPL_ASSERT_NOT</a></h1>
-<div class="section" id="macros-asserts-assert-synopsis">
+<div class="section" id="boost-mpl-assert-not">
+<h1><a class="toc-backref" href="./asserts.html#id1573">BOOST_MPL_ASSERT_NOT</a></h1>
+<div class="section" id="id1301">
 <h3><a class="subsection-title" href="#synopsis" name="synopsis">Synopsis</a></h3>
 <pre class="literal-block">
 #define BOOST_MPL_ASSERT_NOT( pred ) \
@@ -24,55 +21,56 @@
 /**/
 </pre>
 </div>
-<div class="section" id="macros-asserts-assert-description">
+<div class="section" id="id1302">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
 <p>Generates a compilation error when predicate holds true.</p>
 </div>
-<div class="section" id="macros-asserts-assert-header">
+<div class="section" id="id1303">
 <h3><a class="subsection-title" href="#header" name="header">Header</a></h3>
 <pre class="literal-block">
 #include &lt;boost/mpl/assert.hpp&gt;
 </pre>
 </div>
-<div class="section" id="macros-asserts-assert-parameters">
+<div class="section" id="id1304">
 <h3><a class="subsection-title" href="#parameters" name="parameters">Parameters</a></h3>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="16%" />
 <col width="38%" />
 <col width="46%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Parameter</th>
-<th>Requirement</th>
-<th>Description</th>
+<tr><th class="head">Parameter</th>
+<th class="head">Requirement</th>
+<th class="head">Description</th>
 </tr>
 </thead>
 <tbody valign="top">
 <tr><td><tt class="literal"><span class="pre">pred</span></tt></td>
-<td>Boolean nullary <a class="reference" href="./metafunction.html">Metafunction</a></td>
+<td>Boolean nullary <a class="reference internal" href="./metafunction.html">Metafunction</a></td>
 <td>A predicate to be asserted to be false.</td>
 </tr>
 </tbody>
 </table>
 </div>
-<div class="section" id="macros-asserts-assert-expression-semantics">
+<div class="section" id="id1305">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
-<p>For any boolean nullary <a class="reference" href="./metafunction.html">Metafunction</a> <tt class="literal"><span class="pre">pred</span></tt>:</p>
+<p>For any boolean nullary <a class="reference internal" href="./metafunction.html">Metafunction</a> <tt class="literal"><span class="pre">pred</span></tt>:</p>
 <pre class="literal-block">
 <a href="./assert-not.html" class="identifier">BOOST_MPL_ASSERT_NOT</a>(( pred ));
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Return type:</th><td class="field-body">None.</td>
+<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><p class="first">None.</p>
+</td>
 </tr>
 <tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><p class="first">Generates a compilation error if <tt class="literal"><span class="pre">pred::type::value</span> <span class="pre">!=</span> <span class="pre">false</span></tt>, otherwise
-has no effect. Note that double parentheses are required even if no commas
+has no effect. Note that double parentheses are required even if no commas
 appear in the condition.</p>
 <p>When possible within the compiler's diagnostic capabilities,
-the error message will include the predicate's full type name, and have a
+the error message will include the predicate's full type name, and have a
 general form of:</p>
 <pre class="last literal-block">
 <em>...</em> ************boost::mpl::not_&lt; pred >::************ <em>...</em>
@@ -82,7 +80,7 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="macros-asserts-assert-example">
+<div class="section" id="id1306">
 <h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
 <pre class="literal-block">
 template&lt; typename T, typename U &gt; struct my
@@ -96,19 +94,20 @@
 // In instantiation of `my&lt;void, void&gt;':
 // instantiated from here
 // conversion from `
-// mpl_::failed************boost::mpl::not_&lt;boost::is_same&lt;void, void&gt;
+// mpl_::failed************boost::mpl::not_&lt;boost::is_same&lt;void, void&gt;
 // &gt;::************' to non-scalar type `mpl_::assert&lt;false&gt;' requested
 </pre>
 </div>
-<div class="section" id="macros-asserts-assert-see-also">
+<div class="section" id="id1307">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./asserts.html">Asserts</a>, <a class="refentry reference" href="./assert.html"><tt class="refentry literal"><span class="pre">BOOST_MPL_ASSERT</span></tt></a>, <a class="refentry reference" href="./assert-msg.html"><tt class="refentry literal"><span class="pre">BOOST_MPL_ASSERT_MSG</span></tt></a>, <a class="refentry reference" href="./assert-relation.html"><tt class="refentry literal"><span class="pre">BOOST_MPL_ASSERT_RELATION</span></tt></a></p>
-<!-- modtime: November 10, 2004 04:45:20 +0000 -->
+<p><a class="reference internal" href="./asserts.html">Asserts</a>, <a class="reference internal" href="./assert.html">BOOST_MPL_ASSERT</a>, <a class="reference internal" href="./assert-msg.html">BOOST_MPL_ASSERT_MSG</a>, <a class="reference internal" href="./assert-relation.html">BOOST_MPL_ASSERT_RELATION</a></p>
 <!-- Macros/Asserts//BOOST_MPL_ASSERT_RELATION -->
 </div>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/assert-relation.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/assert-relation.html (original)
+++ branches/release/libs/mpl/doc/refmanual/assert-relation.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: BOOST_MPL_ASSERT_RELATION</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -14,9 +11,9 @@
 <table class="header"><tr class="header"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
 <td class="header-group page-location">Front Page / Macros / Asserts / BOOST_MPL_ASSERT_RELATION</td>
 </tr></table><div class="header-separator"></div>
-<div class="section" id="assert-relation">
-<h1><a class="toc-backref" href="./asserts.html#id514" name="assert-relation">BOOST_MPL_ASSERT_RELATION</a></h1>
-<div class="section" id="the-macros-asserts-assert-synopsis">
+<div class="section" id="boost-mpl-assert-relation">
+<h1><a class="toc-backref" href="./asserts.html#id1574">BOOST_MPL_ASSERT_RELATION</a></h1>
+<div class="section" id="id1308">
 <h3><a class="subsection-title" href="#synopsis" name="synopsis">Synopsis</a></h3>
 <pre class="literal-block">
 #define BOOST_MPL_ASSERT_RELATION( x, relation, y ) \
@@ -24,30 +21,30 @@
 /**/
 </pre>
 </div>
-<div class="section" id="the-macros-asserts-assert-description">
+<div class="section" id="id1309">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
-<p>A specialized assertion macro for checking numerical conditions. Generates
-a compilation error when the condition <tt class="literal"><span class="pre">(</span> <span class="pre">x</span> <span class="pre">relation</span> <span class="pre">y</span> <span class="pre">)</span></tt>
+<p>A specialized assertion macro for checking numerical conditions. Generates
+a compilation error when the condition <tt class="literal"><span class="pre">(</span> <span class="pre">x</span> <span class="pre">relation</span> <span class="pre">y</span> <span class="pre">)</span></tt>
 doesn't hold.</p>
 </div>
-<div class="section" id="the-macros-asserts-assert-header">
+<div class="section" id="id1310">
 <h3><a class="subsection-title" href="#header" name="header">Header</a></h3>
 <pre class="literal-block">
 #include &lt;boost/mpl/assert.hpp&gt;
 </pre>
 </div>
-<div class="section" id="the-macros-asserts-assert-parameters">
+<div class="section" id="id1311">
 <h3><a class="subsection-title" href="#parameters" name="parameters">Parameters</a></h3>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="15%" />
 <col width="36%" />
 <col width="48%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Parameter</th>
-<th>Requirement</th>
-<th>Description</th>
+<tr><th class="head">Parameter</th>
+<th class="head">Requirement</th>
+<th class="head">Description</th>
 </tr>
 </thead>
 <tbody valign="top">
@@ -67,17 +64,18 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="the-macros-asserts-assert-expression-semantics">
+<div class="section" id="id1312">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
 <p>For any integral constants <tt class="literal"><span class="pre">x</span></tt>, <tt class="literal"><span class="pre">y</span></tt> and a legal C++ operator token <tt class="literal"><span class="pre">op</span></tt>:</p>
 <pre class="literal-block">
 <a href="./assert-relation.html" class="identifier">BOOST_MPL_ASSERT_RELATION</a>( x, op, y );
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Return type:</th><td class="field-body">None.</td>
+<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><p class="first">None.</p>
+</td>
 </tr>
 <tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><p class="first">Generates a compilation error if <tt class="literal"><span class="pre">(</span> <span class="pre">x</span> <span class="pre">op</span> <span class="pre">y</span> <span class="pre">)</span> <span class="pre">!=</span> <span class="pre">true</span></tt>, otherwise
 has no effect.</p>
@@ -92,7 +90,7 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="the-macros-asserts-assert-example">
+<div class="section" id="id1313">
 <h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
 <pre class="literal-block">
 template&lt; typename T, typename U &gt; struct my
@@ -106,18 +104,19 @@
 // In instantiation of `my&lt;char[50], char[10]&gt;':
 // instantiated from here
 // conversion from `
-// mpl_::failed************mpl_::assert_relation&lt;less, 50, 10&gt;::************'
+// mpl_::failed************mpl_::assert_relation&lt;less, 50, 10&gt;::************'
 // to non-scalar type `mpl_::assert&lt;false&gt;' requested
 </pre>
 </div>
-<div class="section" id="the-macros-asserts-assert-see-also">
+<div class="section" id="id1314">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./asserts.html">Asserts</a>, <a class="refentry reference" href="./assert.html"><tt class="refentry literal"><span class="pre">BOOST_MPL_ASSERT</span></tt></a>, <a class="refentry reference" href="./assert-not.html"><tt class="refentry literal"><span class="pre">BOOST_MPL_ASSERT_NOT</span></tt></a>, <a class="refentry reference" href="./assert-msg.html"><tt class="refentry literal"><span class="pre">BOOST_MPL_ASSERT_MSG</span></tt></a></p>
-<!-- modtime: November 10, 2004 04:45:16 +0000 -->
+<p><a class="reference internal" href="./asserts.html">Asserts</a>, <a class="reference internal" href="./assert.html">BOOST_MPL_ASSERT</a>, <a class="reference internal" href="./assert-not.html">BOOST_MPL_ASSERT_NOT</a>, <a class="reference internal" href="./assert-msg.html">BOOST_MPL_ASSERT_MSG</a></p>
 </div>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/assert.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/assert.html (original)
+++ branches/release/libs/mpl/doc/refmanual/assert.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: BOOST_MPL_ASSERT</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -14,9 +11,9 @@
 <table class="header"><tr class="header"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
 <td class="header-group page-location">Front Page / Macros / Asserts / BOOST_MPL_ASSERT</td>
 </tr></table><div class="header-separator"></div>
-<div class="section" id="assert">
-<h1><a class="toc-backref" href="./asserts.html#id511" name="assert">BOOST_MPL_ASSERT</a></h1>
-<div class="section" id="assert-synopsis">
+<div class="section" id="boost-mpl-assert">
+<h1><a class="toc-backref" href="./asserts.html#id1571">BOOST_MPL_ASSERT</a></h1>
+<div class="section" id="id1287">
 <h3><a class="subsection-title" href="#synopsis" name="synopsis">Synopsis</a></h3>
 <pre class="literal-block">
 #define BOOST_MPL_ASSERT( pred ) \
@@ -24,55 +21,56 @@
 /**/
 </pre>
 </div>
-<div class="section" id="assert-description">
+<div class="section" id="id1288">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
 <p>Generates a compilation error when the predicate <tt class="literal"><span class="pre">pred</span></tt> holds false.</p>
 </div>
-<div class="section" id="assert-header">
+<div class="section" id="id1289">
 <h3><a class="subsection-title" href="#header" name="header">Header</a></h3>
 <pre class="literal-block">
 #include &lt;boost/mpl/assert.hpp&gt;
 </pre>
 </div>
-<div class="section" id="assert-parameters">
+<div class="section" id="id1290">
 <h3><a class="subsection-title" href="#parameters" name="parameters">Parameters</a></h3>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="19%" />
 <col width="43%" />
 <col width="38%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Parameter</th>
-<th>Requirement</th>
-<th>Description</th>
+<tr><th class="head">Parameter</th>
+<th class="head">Requirement</th>
+<th class="head">Description</th>
 </tr>
 </thead>
 <tbody valign="top">
 <tr><td><tt class="literal"><span class="pre">pred</span></tt></td>
-<td>Boolean nullary <a class="reference" href="./metafunction.html">Metafunction</a></td>
+<td>Boolean nullary <a class="reference internal" href="./metafunction.html">Metafunction</a></td>
 <td>A predicate to be asserted.</td>
 </tr>
 </tbody>
 </table>
 </div>
-<div class="section" id="assert-expression-semantics">
+<div class="section" id="id1291">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
-<p>For any boolean nullary <a class="reference" href="./metafunction.html">Metafunction</a> <tt class="literal"><span class="pre">pred</span></tt>:</p>
+<p>For any boolean nullary <a class="reference internal" href="./metafunction.html">Metafunction</a> <tt class="literal"><span class="pre">pred</span></tt>:</p>
 <pre class="literal-block">
 <a href="./assert.html" class="identifier">BOOST_MPL_ASSERT</a>(( pred ));
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Return type:</th><td class="field-body">None.</td>
+<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><p class="first">None.</p>
+</td>
 </tr>
 <tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><p class="first">Generates a compilation error if <tt class="literal"><span class="pre">pred::type::value</span> <span class="pre">!=</span> <span class="pre">true</span></tt>, otherwise
-has no effect. Note that double parentheses are required even if no commas
+has no effect. Note that double parentheses are required even if no commas
 appear in the condition.</p>
 <p>When possible within the compiler's diagnostic capabilities,
-the error message will include the predicate's full type name, and have a
+the error message will include the predicate's full type name, and have a
 general form of:</p>
 <pre class="last literal-block">
 <em>...</em> ************ pred::************ <em>...</em>
@@ -82,7 +80,7 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="assert-example">
+<div class="section" id="id1292">
 <h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
 <pre class="literal-block">
 template&lt; typename T, typename U &gt; struct my
@@ -96,19 +94,20 @@
 // In instantiation of `my&lt;void, char*&gt;':
 // instantiated from here
 // conversion from `
-// mpl_::failed************boost::is_same&lt;void, char*&gt;::************' to
+// mpl_::failed************boost::is_same&lt;void, char*&gt;::************' to
 // non-scalar type `mpl_::assert&lt;false&gt;' requested
 </pre>
 </div>
-<div class="section" id="assert-see-also">
+<div class="section" id="id1293">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./asserts.html">Asserts</a>, <a class="refentry reference" href="./assert-not.html"><tt class="refentry literal"><span class="pre">BOOST_MPL_ASSERT_NOT</span></tt></a>, <a class="refentry reference" href="./assert-msg.html"><tt class="refentry literal"><span class="pre">BOOST_MPL_ASSERT_MSG</span></tt></a>, <a class="refentry reference" href="./assert-relation.html"><tt class="refentry literal"><span class="pre">BOOST_MPL_ASSERT_RELATION</span></tt></a></p>
-<!-- modtime: November 10, 2004 04:45:28 +0000 -->
+<p><a class="reference internal" href="./asserts.html">Asserts</a>, <a class="reference internal" href="./assert-not.html">BOOST_MPL_ASSERT_NOT</a>, <a class="reference internal" href="./assert-msg.html">BOOST_MPL_ASSERT_MSG</a>, <a class="reference internal" href="./assert-relation.html">BOOST_MPL_ASSERT_RELATION</a></p>
 <!-- Macros/Asserts//BOOST_MPL_ASSERT_MSG -->
 </div>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/asserts.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/asserts.html (original)
+++ branches/release/libs/mpl/doc/refmanual/asserts.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: Asserts</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,22 +12,23 @@
 <td class="header-group page-location">Front Page / Macros / Asserts</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="asserts">
-<h1><a class="toc-backref" href="./macros.html#id510" name="asserts">Asserts</a></h1>
-<a class="target" id="label-macros-asserts" name="label-macros-asserts"></a><p>The MPL supplies a suite of static assertion macros that are specifically
+<h1><a class="toc-backref" href="./macros.html#id1570">Asserts</a></h1>
+<p id="label-macros-asserts">The MPL supplies a suite of static assertion macros that are specifically
 designed to generate maximally useful and informative error messages
 within the diagnostic capabilities of each compiler.</p>
 <p>All assert macros can be used at class, function, or namespace scope.</p>
-<!-- modtime: November 05, 2004 07:25:45 +0000 -->
 <!-- Macros/Asserts//BOOST_MPL_ASSERT -->
 <ul class="toc simple" id="outline">
-<li><a class="reference" href="./assert.html" id="id511" name="id511">BOOST_MPL_ASSERT</a></li>
-<li><a class="reference" href="./assert-msg.html" id="id512" name="id512">BOOST_MPL_ASSERT_MSG</a></li>
-<li><a class="reference" href="./assert-not.html" id="id513" name="id513">BOOST_MPL_ASSERT_NOT</a></li>
-<li><a class="reference" href="./assert-relation.html" id="id514" name="id514">BOOST_MPL_ASSERT_RELATION</a></li>
+<li><a class="reference internal" href="./assert.html" id="id1571">BOOST_MPL_ASSERT</a></li>
+<li><a class="reference internal" href="./assert-msg.html" id="id1572">BOOST_MPL_ASSERT_MSG</a></li>
+<li><a class="reference internal" href="./assert-not.html" id="id1573">BOOST_MPL_ASSERT_NOT</a></li>
+<li><a class="reference internal" href="./assert-relation.html" id="id1574">BOOST_MPL_ASSERT_RELATION</a></li>
 </ul>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/associative-sequence.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/associative-sequence.html (original)
+++ branches/release/libs/mpl/doc/refmanual/associative-sequence.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,68 +1,65 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: Associative Sequence</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
 <body class="docframe refmanual">
-<table class="header"><tr class="header"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
+<table class="header"><tr class="header"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
 <td class="header-group page-location">Front Page / Sequences / Concepts / Associative Sequence</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="associative-sequence">
-<h1><a class="toc-backref" href="./concepts.html#id330" name="associative-sequence">Associative Sequence</a></h1>
-<div class="section" id="associative-description">
+<h1><a class="toc-backref" href="./concepts.html#id1384">Associative Sequence</a></h1>
+<div class="section" id="id29">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
-<p>An <a class="reference" href="./associative-sequence.html">Associative Sequence</a> is a <a class="reference" href="./forward-sequence.html">Forward Sequence</a> that allows efficient retrieval of
-elements based on keys. Unlike associative containers in the C++ Standard Library,
-MPL associative sequences have no associated ordering relation. Instead,
-<em>type identity</em> is used to impose an equivalence relation on keys, and the
-order in which sequence elements are traversed during iteration is left
+<p>An <a class="reference internal" href="./associative-sequence.html">Associative Sequence</a> is a <a class="reference internal" href="./forward-sequence.html">Forward Sequence</a> that allows efficient retrieval of
+elements based on keys. Unlike associative containers in the C++ Standard Library,
+MPL associative sequences have no associated ordering relation. Instead,
+<em>type identity</em> is used to impose an equivalence relation on keys, and the
+order in which sequence elements are traversed during iteration is left
 unspecified.</p>
 </div>
-<div class="section" id="associative-definitions">
+<div class="section" id="id30">
 <h3><a class="subsection-title" href="#definitions" name="definitions">Definitions</a></h3>
-<a class="target" id="key-part" name="key-part"></a><a class="target" id="value-part" name="value-part"></a><ul class="simple">
-<li>A <em>key</em> is a part of the element type used to identify and retrieve
+<ul class="simple" id="value-part">
+<span id="key-part"></span><li>A <em>key</em> is a part of the element type used to identify and retrieve
 the element within the sequence.</li>
-<li>A <em>value</em> is a part of the element type retrievied from the sequence
+<li>A <em>value</em> is a part of the element type retrievied from the sequence
 by its key.</li>
 </ul>
 </div>
-<div class="section" id="associative-expression-requirements">
+<div class="section" id="id31">
 <h3><a class="subsection-title" href="#expression-requirements" name="expression-requirements">Expression requirements</a></h3>
-<p>In the following table and subsequent specifications, <tt class="literal"><span class="pre">s</span></tt> is an <a class="reference" href="./associative-sequence.html">Associative Sequence</a>,
+<p>In the following table and subsequent specifications, <tt class="literal"><span class="pre">s</span></tt> is an <a class="reference internal" href="./associative-sequence.html">Associative Sequence</a>,
 <tt class="literal"><span class="pre">x</span></tt> is a sequence element, and <tt class="literal"><span class="pre">k</span></tt> and <tt class="literal"><span class="pre">def</span></tt> are arbitrary types.</p>
-<p>In addition to the requirements defined in <a class="reference" href="./forward-sequence.html">Forward Sequence</a>,
+<p>In addition to the requirements defined in <a class="reference internal" href="./forward-sequence.html">Forward Sequence</a>,
 the following must be met:</p>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="33%" />
 <col width="38%" />
 <col width="29%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Expression</th>
-<th>Type</th>
-<th>Complexity</th>
+<tr><th class="head">Expression</th>
+<th class="head">Type</th>
+<th class="head">Complexity</th>
 </tr>
 </thead>
 <tbody valign="top">
 <tr><td><tt class="literal"><span class="pre">has_key&lt;s,k&gt;::type</span></tt></td>
-<td>Boolean <a class="reference" href="./integral-constant.html">Integral Constant</a></td>
+<td>Boolean <a class="reference internal" href="./integral-constant.html">Integral Constant</a></td>
 <td>Amortized constant time</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">count&lt;s,k&gt;::type</span></tt></td>
-<td><a class="reference" href="./integral-constant.html">Integral Constant</a></td>
+<td><a class="reference internal" href="./integral-constant.html">Integral Constant</a></td>
 <td>Amortized constant time</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">order&lt;s,k&gt;::type</span></tt></td>
-<td><a class="reference" href="./integral-constant.html">Integral Constant</a> or <tt class="literal"><span class="pre">void_</span></tt></td>
+<td><a class="reference internal" href="./integral-constant.html">Integral Constant</a> or <tt class="literal"><span class="pre">void_</span></tt></td>
 <td>Amortized constant time</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">at&lt;s,k&gt;::type</span></tt></td>
@@ -84,33 +81,33 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="associative-expression-semantics">
+<div class="section" id="id32">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
 <p>The semantics of an expression are defined only
-where they differ from, or are not defined in <a class="reference" href="./forward-sequence.html">Forward Sequence</a>.</p>
-<table border="1" class="table">
+where they differ from, or are not defined in <a class="reference internal" href="./forward-sequence.html">Forward Sequence</a>.</p>
+<table border="1" class="docutils table">
 <colgroup>
 <col width="33%" />
 <col width="67%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Expression</th>
-<th>Semantics</th>
+<tr><th class="head">Expression</th>
+<th class="head">Semantics</th>
 </tr>
 </thead>
 <tbody valign="top">
 <tr><td><tt class="literal"><span class="pre">has_key&lt;s,k&gt;::type</span></tt></td>
-<td>A boolean <a class="reference" href="./integral-constant.html">Integral Constant</a> <tt class="literal"><span class="pre">c</span></tt> such that
+<td>A boolean <a class="reference internal" href="./integral-constant.html">Integral Constant</a> <tt class="literal"><span class="pre">c</span></tt> such that
 <tt class="literal"><span class="pre">c::value</span> <span class="pre">==</span> <span class="pre">true</span></tt> if and only if there is one or more
-elements with the key <tt class="literal"><span class="pre">k</span></tt> in <tt class="literal"><span class="pre">s</span></tt>; see <a class="refentry reference" href="./has-key.html"><tt class="refentry literal"><span class="pre">has_key</span></tt></a>.</td>
+elements with the key <tt class="literal"><span class="pre">k</span></tt> in <tt class="literal"><span class="pre">s</span></tt>; see <a class="reference internal" href="./has-key.html">has_key</a>.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">count&lt;s,k&gt;::type</span></tt></td>
 <td>The number of elements with the key <tt class="literal"><span class="pre">k</span></tt> in <tt class="literal"><span class="pre">s</span></tt>;
-see <a class="refentry reference" href="./count.html"><tt class="refentry literal"><span class="pre">count</span></tt></a>.</td>
+see <a class="reference internal" href="./count.html">count</a>.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">order&lt;s,k&gt;::type</span></tt></td>
-<td>A unique unsigned <a class="reference" href="./integral-constant.html">Integral Constant</a> associated
-with the key <tt class="literal"><span class="pre">k</span></tt> in the sequence <tt class="literal"><span class="pre">s</span></tt>; see <a class="refentry reference" href="./order.html"><tt class="refentry literal"><span class="pre">order</span></tt></a>.</td>
+<td>A unique unsigned <a class="reference internal" href="./integral-constant.html">Integral Constant</a> associated
+with the key <tt class="literal"><span class="pre">k</span></tt> in the sequence <tt class="literal"><span class="pre">s</span></tt>; see <a class="reference internal" href="./order.html">order</a>.</td>
 </tr>
 <tr><td><pre class="first last literal-block">
 <a href="./at.html" class="identifier">at</a>&lt;s,k&gt;::type
@@ -118,42 +115,43 @@
 </pre>
 </td>
 <td>The first element associated with the key <tt class="literal"><span class="pre">k</span></tt>
-in the sequence <tt class="literal"><span class="pre">s</span></tt>; see <a class="refentry reference" href="./at.html"><tt class="refentry literal"><span class="pre">at</span></tt></a>.</td>
+in the sequence <tt class="literal"><span class="pre">s</span></tt>; see <a class="reference internal" href="./at.html">at</a>.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">key_type&lt;s,x&gt;::type</span></tt></td>
 <td>The key part of the element <tt class="literal"><span class="pre">x</span></tt> that would be
-used to identify <tt class="literal"><span class="pre">x</span></tt> in <tt class="literal"><span class="pre">s</span></tt>; see <a class="refentry reference" href="./key-type.html"><tt class="refentry literal"><span class="pre">key_type</span></tt></a>.</td>
+used to identify <tt class="literal"><span class="pre">x</span></tt> in <tt class="literal"><span class="pre">s</span></tt>; see <a class="reference internal" href="./key-type.html">key_type</a>.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">value_type&lt;s,x&gt;::type</span></tt></td>
 <td>The value part of the element <tt class="literal"><span class="pre">x</span></tt> that would be
-used for <tt class="literal"><span class="pre">x</span></tt> in <tt class="literal"><span class="pre">s</span></tt>; see <a class="refentry reference" href="./value-type.html"><tt class="refentry literal"><span class="pre">value_type</span></tt></a>.</td>
+used for <tt class="literal"><span class="pre">x</span></tt> in <tt class="literal"><span class="pre">s</span></tt>; see <a class="reference internal" href="./value-type.html">value_type</a>.</td>
 </tr>
 </tbody>
 </table>
 <!-- Invariants
 - - - - - - - - - -
 
-For any associative sequence ``s`` the following invariants always hold:
+For any associative sequence ``s`` the following invariants always hold:
 
  * ??? -->
 </div>
-<div class="section" id="associative-models">
+<div class="section" id="id33">
 <h3><a class="subsection-title" href="#models" name="models">Models</a></h3>
 <ul class="simple">
-<li><a class="refentry reference" href="./set.html"><tt class="refentry literal"><span class="pre">set</span></tt></a></li>
-<li><a class="refentry reference" href="./map.html"><tt class="refentry literal"><span class="pre">map</span></tt></a></li>
+<li><a class="reference internal" href="./set.html">set</a></li>
+<li><a class="reference internal" href="./map.html">map</a></li>
 </ul>
 <!-- * |multiset| -->
 </div>
-<div class="section" id="associative-see-also">
+<div class="section" id="id34">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./sequences.html">Sequences</a>, <a class="reference" href="./extensible-associative.html">Extensible Associative Sequence</a>, <a class="refentry reference" href="./has-key.html"><tt class="refentry literal"><span class="pre">has_key</span></tt></a>, <a class="refentry reference" href="./count.html"><tt class="refentry literal"><span class="pre">count</span></tt></a>, <a class="refentry reference" href="./order.html"><tt class="refentry literal"><span class="pre">order</span></tt></a>, <a class="refentry reference" href="./at.html"><tt class="refentry literal"><span class="pre">at</span></tt></a>, <a class="refentry reference" href="./key-type.html"><tt class="refentry literal"><span class="pre">key_type</span></tt></a>, <a class="refentry reference" href="./value-type.html"><tt class="refentry literal"><span class="pre">value_type</span></tt></a></p>
-<!-- modtime: November 13, 2004 00:51:14 +0000 -->
+<p><a class="reference internal" href="./sequences.html">Sequences</a>, <a class="reference internal" href="./extensible-associative-sequence.html">Extensible Associative Sequence</a>, <a class="reference internal" href="./has-key.html">has_key</a>, <a class="reference internal" href="./count.html">count</a>, <a class="reference internal" href="./order.html">order</a>, <a class="reference internal" href="./at.html">at</a>, <a class="reference internal" href="./key-type.html">key_type</a>, <a class="reference internal" href="./value-type.html">value_type</a></p>
 <!-- Sequences/Concepts//Extensible Associative Sequence |80 -->
 </div>
 </div>
 
 <div class="footer-separator"></div>
-<table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/at-c.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/at-c.html (original)
+++ branches/release/libs/mpl/doc/refmanual/at-c.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: at_c</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,8 +12,8 @@
 <td class="header-group page-location">Front Page / Sequences / Intrinsic Metafunctions / at_c</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="at-c">
-<h1><a class="toc-backref" href="./intrinsic-metafunctions.html#id354" name="at-c">at_c</a></h1>
-<div class="section" id="intrinsic-at-synopsis">
+<h1><a class="toc-backref" href="./intrinsic-metafunctions.html#id1409">at_c</a></h1>
+<div class="section" id="id185">
 <h3><a class="subsection-title" href="#synopsis" name="synopsis">Synopsis</a></h3>
 <pre class="literal-block">
 template&lt;
@@ -29,35 +26,35 @@
 };
 </pre>
 </div>
-<div class="section" id="intrinsic-at-description">
+<div class="section" id="id186">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
-<p>Returns a type identical to the <tt class="literal"><span class="pre">n</span></tt>th element from the beginning of
-the sequence. <tt class="literal"><span class="pre">at_c&lt;Sequence,n&gt;::type</span></tt> is a shorcut notation for
+<p>Returns a type identical to the <tt class="literal"><span class="pre">n</span></tt>th element from the beginning of
+the sequence. <tt class="literal"><span class="pre">at_c&lt;Sequence,n&gt;::type</span></tt> is a shorcut notation for
 <tt class="literal"><span class="pre">at&lt;</span> <span class="pre">Sequence,</span> <span class="pre">long_&lt;n&gt;</span> <span class="pre">&gt;::type</span></tt>.</p>
 </div>
-<div class="section" id="intrinsic-at-header">
+<div class="section" id="id187">
 <h3><a class="subsection-title" href="#header" name="header">Header</a></h3>
 <pre class="literal-block">
 #include &lt;boost/mpl/at.hpp&gt;
 </pre>
 </div>
-<div class="section" id="intrinsic-at-parameters">
+<div class="section" id="id188">
 <h3><a class="subsection-title" href="#parameters" name="parameters">Parameters</a></h3>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="15%" />
 <col width="36%" />
 <col width="48%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Parameter</th>
-<th>Requirement</th>
-<th>Description</th>
+<tr><th class="head">Parameter</th>
+<th class="head">Requirement</th>
+<th class="head">Description</th>
 </tr>
 </thead>
 <tbody valign="top">
 <tr><td><tt class="literal"><span class="pre">Sequence</span></tt></td>
-<td><a class="reference" href="./forward-sequence.html">Forward Sequence</a></td>
+<td><a class="reference internal" href="./forward-sequence.html">Forward Sequence</a></td>
 <td>A sequence to be examined.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">n</span></tt></td>
@@ -68,18 +65,20 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="intrinsic-at-expression-semantics">
+<div class="section" id="id189">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
 <pre class="literal-block">
-typedef at_c&lt;Sequence,n&gt;::type t;
+typedef at_c&lt;Sequence,n&gt;::type t;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Return type:</th><td class="field-body">A type</td>
+<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><p class="first">A type</p>
+</td>
 </tr>
-<tr class="field"><th class="field-name">Precondition:</th><td class="field-body"><tt class="literal"><span class="pre">0</span> <span class="pre">&lt;=</span> <span class="pre">n</span> <span class="pre">&lt;</span> <span class="pre">size&lt;Sequence&gt;::value</span></tt></td>
+<tr class="field"><th class="field-name">Precondition:</th><td class="field-body"><p class="first"><tt class="literal"><span class="pre">0</span> <span class="pre">&lt;=</span> <span class="pre">n</span> <span class="pre">&lt;</span> <span class="pre">size&lt;Sequence&gt;::value</span></tt></p>
+</td>
 </tr>
 <tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><p class="first">Equivalent to</p>
 <pre class="last literal-block">
@@ -90,46 +89,47 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="at-complexity">
+<div class="section" id="id190">
 <h3><a class="subsection-title" href="#complexity" name="complexity">Complexity</a></h3>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="47%" />
 <col width="53%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Sequence archetype</th>
-<th>Complexity</th>
+<tr><th class="head">Sequence archetype</th>
+<th class="head">Complexity</th>
 </tr>
 </thead>
 <tbody valign="top">
-<tr><td><a class="reference" href="./forward-sequence.html">Forward Sequence</a></td>
+<tr><td><a class="reference internal" href="./forward-sequence.html">Forward Sequence</a></td>
 <td>Linear.</td>
 </tr>
-<tr><td><a class="reference" href="./random-access-sequence.html">Random Access Sequence</a></td>
+<tr><td><a class="reference internal" href="./random-access-sequence.html">Random Access Sequence</a></td>
 <td>Amortized constant time.</td>
 </tr>
 </tbody>
 </table>
 </div>
-<div class="section" id="intrinsic-at-example">
+<div class="section" id="id191">
 <h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
 <pre class="literal-block">
 typedef range_c&lt;long,10,50&gt; range;
-BOOST_MPL_ASSERT_RELATION( (at_c&lt; range,0 &gt;::value), ==, 10 );
-BOOST_MPL_ASSERT_RELATION( (at_c&lt; range,10 &gt;::value), ==, 20 );
-BOOST_MPL_ASSERT_RELATION( (at_c&lt; range,40 &gt;::value), ==, 50 );
+BOOST_MPL_ASSERT_RELATION( (at_c&lt; range,0 &gt;::type::value), ==, 10 );
+BOOST_MPL_ASSERT_RELATION( (at_c&lt; range,10 &gt;::type::value), ==, 20 );
+BOOST_MPL_ASSERT_RELATION( (at_c&lt; range,40 &gt;::type::value), ==, 50 );
 </pre>
 </div>
-<div class="section" id="intrinsic-at-see-also">
+<div class="section" id="id192">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./forward-sequence.html">Forward Sequence</a>, <a class="reference" href="./random-access-sequence.html">Random Access Sequence</a>, <a class="refentry reference" href="./at.html"><tt class="refentry literal"><span class="pre">at</span></tt></a>, <a class="refentry reference" href="./front.html"><tt class="refentry literal"><span class="pre">front</span></tt></a>, <a class="refentry reference" href="./back.html"><tt class="refentry literal"><span class="pre">back</span></tt></a></p>
-<!-- modtime: November 13, 2004 01:23:57 +0000 -->
+<p><a class="reference internal" href="./forward-sequence.html">Forward Sequence</a>, <a class="reference internal" href="./random-access-sequence.html">Random Access Sequence</a>, <a class="reference internal" href="./at.html">at</a>, <a class="reference internal" href="./front.html">front</a>, <a class="reference internal" href="./back.html">back</a></p>
 <!-- Sequences/Intrinsic Metafunctions//back -->
 </div>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/at.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/at.html (original)
+++ branches/release/libs/mpl/doc/refmanual/at.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: at</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,8 +12,8 @@
 <td class="header-group page-location">Front Page / Sequences / Intrinsic Metafunctions / at</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="at">
-<h1><a class="toc-backref" href="./intrinsic-metafunctions.html#id353" name="at">at</a></h1>
-<div class="section" id="at-synopsis">
+<h1><a class="toc-backref" href="./intrinsic-metafunctions.html#id1408">at</a></h1>
+<div class="section" id="id177">
 <h3><a class="subsection-title" href="#synopsis" name="synopsis">Synopsis</a></h3>
 <pre class="literal-block">
 template&lt;
@@ -39,52 +36,52 @@
 };
 </pre>
 </div>
-<div class="section" id="at-description">
+<div class="section" id="id178">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
-<p><tt class="literal"><span class="pre">at</span></tt> is an <a class="reference" href="./terminology.html#overloaded-name">overloaded name</a>:</p>
+<p><tt class="literal"><span class="pre">at</span></tt> is an <a class="reference internal" href="./terminology.html#overloaded-name">overloaded name</a>:</p>
 <ul class="simple">
-<li><tt class="literal"><span class="pre">at&lt;Sequence,N&gt;</span></tt> returns the <tt class="literal"><span class="pre">N</span></tt>-th element from the beginning of the
-<a class="reference" href="./forward-sequence.html">Forward Sequence</a> <tt class="literal"><span class="pre">Sequence</span></tt>.</li>
-<li><tt class="literal"><span class="pre">at&lt;AssocSeq,Key,Default&gt;</span></tt> returns the first element associated with <tt class="literal"><span class="pre">Key</span></tt>
-in the <a class="reference" href="./associative-sequence.html">Associative Sequence</a> <tt class="literal"><span class="pre">AssocSeq</span></tt>, or <tt class="literal"><span class="pre">Default</span></tt> if no such element
+<li><tt class="literal"><span class="pre">at&lt;Sequence,N&gt;</span></tt> returns the <tt class="literal"><span class="pre">N</span></tt>-th element from the beginning of the
+<a class="reference internal" href="./forward-sequence.html">Forward Sequence</a> <tt class="literal"><span class="pre">Sequence</span></tt>.</li>
+<li><tt class="literal"><span class="pre">at&lt;AssocSeq,Key,Default&gt;</span></tt> returns the first element associated with <tt class="literal"><span class="pre">Key</span></tt>
+in the <a class="reference internal" href="./associative-sequence.html">Associative Sequence</a> <tt class="literal"><span class="pre">AssocSeq</span></tt>, or <tt class="literal"><span class="pre">Default</span></tt> if no such element
 exists.</li>
 </ul>
 </div>
-<div class="section" id="at-header">
+<div class="section" id="id179">
 <h3><a class="subsection-title" href="#header" name="header">Header</a></h3>
 <pre class="literal-block">
 #include &lt;boost/mpl/at.hpp&gt;
 </pre>
 </div>
-<div class="section" id="at-model-of">
+<div class="section" id="id180">
 <h3><a class="subsection-title" href="#model-of" name="model-of">Model of</a></h3>
-<p><a class="reference" href="./tag-dispatched.html">Tag Dispatched Metafunction</a></p>
+<p><a class="reference internal" href="./tag-dispatched-metafunction.html">Tag Dispatched Metafunction</a></p>
 </div>
-<div class="section" id="at-parameters">
+<div class="section" id="id181">
 <h3><a class="subsection-title" href="#parameters" name="parameters">Parameters</a></h3>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="17%" />
 <col width="30%" />
 <col width="53%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Parameter</th>
-<th>Requirement</th>
-<th>Description</th>
+<tr><th class="head">Parameter</th>
+<th class="head">Requirement</th>
+<th class="head">Description</th>
 </tr>
 </thead>
 <tbody valign="top">
 <tr><td><tt class="literal"><span class="pre">Sequence</span></tt></td>
-<td><a class="reference" href="./forward-sequence.html">Forward Sequence</a></td>
+<td><a class="reference internal" href="./forward-sequence.html">Forward Sequence</a></td>
 <td>A sequence to be examined.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">AssocSeq</span></tt></td>
-<td><a class="reference" href="./associative-sequence.html">Associative Sequence</a></td>
+<td><a class="reference internal" href="./associative-sequence.html">Associative Sequence</a></td>
 <td>A sequence to be examined.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">N</span></tt></td>
-<td><a class="reference" href="./integral-constant.html">Integral Constant</a></td>
+<td><a class="reference internal" href="./integral-constant.html">Integral Constant</a></td>
 <td>An offset from the beginning of the sequence
 specifying the element to be retrieved.</td>
 </tr>
@@ -100,20 +97,22 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="at-expression-semantics">
+<div class="section" id="id182">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
 <div class="expression-semantics compound">
-<p class="compound-first">For any <a class="reference" href="./forward-sequence.html">Forward Sequence</a> <tt class="literal"><span class="pre">s</span></tt>, and <a class="reference" href="./integral-constant.html">Integral Constant</a> <tt class="literal"><span class="pre">n</span></tt>:</p>
+<p class="compound-first">For any <a class="reference internal" href="./forward-sequence.html">Forward Sequence</a> <tt class="literal"><span class="pre">s</span></tt>, and <a class="reference internal" href="./integral-constant.html">Integral Constant</a> <tt class="literal"><span class="pre">n</span></tt>:</p>
 <pre class="compound-middle literal-block">
-typedef at&lt;s,n&gt;::type t;
+typedef at&lt;s,n&gt;::type t;
 </pre>
-<table class="compound-last field-list" frame="void" rules="none">
+<table class="compound-last docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Return type:</th><td class="field-body">A type.</td>
+<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><p class="first">A type.</p>
+</td>
 </tr>
-<tr class="field"><th class="field-name">Precondition:</th><td class="field-body"><tt class="literal"><span class="pre">0</span> <span class="pre">&lt;=</span> <span class="pre">n::value</span> <span class="pre">&lt;</span> <span class="pre">size&lt;s&gt;::value</span></tt>.</td>
+<tr class="field"><th class="field-name">Precondition:</th><td class="field-body"><p class="first"><tt class="literal"><span class="pre">0</span> <span class="pre">&lt;=</span> <span class="pre">n::value</span> <span class="pre">&lt;</span> <span class="pre">size&lt;s&gt;::value</span></tt>.</p>
+</td>
 </tr>
 <tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><p class="first">Equivalent to</p>
 <pre class="last literal-block">
@@ -125,11 +124,11 @@
 </table>
 </div>
 <div class="expression-semantics compound">
-<p class="compound-first">For any <a class="reference" href="./associative-sequence.html">Associative Sequence</a> <tt class="literal"><span class="pre">s</span></tt>, and arbitrary types <tt class="literal"><span class="pre">key</span></tt> and <tt class="literal"><span class="pre">x</span></tt>:</p>
+<p class="compound-first">For any <a class="reference internal" href="./associative-sequence.html">Associative Sequence</a> <tt class="literal"><span class="pre">s</span></tt>, and arbitrary types <tt class="literal"><span class="pre">key</span></tt> and <tt class="literal"><span class="pre">x</span></tt>:</p>
 <pre class="compound-middle literal-block">
-typedef at&lt;s,key,x&gt;::type t;
+typedef at&lt;s,key,x&gt;::type t;
 </pre>
-<table class="compound-middle field-list" frame="void" rules="none">
+<table class="compound-middle docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
@@ -142,13 +141,14 @@
 </table>
 <!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
 <pre class="compound-middle literal-block">
-typedef at&lt;s,key&gt;::type t;
+typedef at&lt;s,key&gt;::type t;
 </pre>
-<table class="compound-last field-list" frame="void" rules="none">
+<table class="compound-last docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Return type:</th><td class="field-body">A type.</td>
+<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><p class="first">A type.</p>
+</td>
 </tr>
 <tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><p class="first">Equivalent to</p>
 <pre class="last literal-block">
@@ -161,31 +161,31 @@
 </div>
 </div>
 <div class="section" id="complexity">
-<h3><a class="subsection-title" href="#complexity" name="complexity">Complexity</a></h3>
-<table border="1" class="table">
+<h3>Complexity</h3>
+<table border="1" class="docutils table">
 <colgroup>
 <col width="47%" />
 <col width="53%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Sequence archetype</th>
-<th>Complexity</th>
+<tr><th class="head">Sequence archetype</th>
+<th class="head">Complexity</th>
 </tr>
 </thead>
 <tbody valign="top">
-<tr><td><a class="reference" href="./forward-sequence.html">Forward Sequence</a></td>
+<tr><td><a class="reference internal" href="./forward-sequence.html">Forward Sequence</a></td>
 <td>Linear.</td>
 </tr>
-<tr><td><a class="reference" href="./random-access-sequence.html">Random Access Sequence</a></td>
+<tr><td><a class="reference internal" href="./random-access-sequence.html">Random Access Sequence</a></td>
 <td>Amortized constant time.</td>
 </tr>
-<tr><td><a class="reference" href="./associative-sequence.html">Associative Sequence</a></td>
+<tr><td><a class="reference internal" href="./associative-sequence.html">Associative Sequence</a></td>
 <td>Amortized constant time.</td>
 </tr>
 </tbody>
 </table>
 </div>
-<div class="section" id="at-example">
+<div class="section" id="id183">
 <h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
 <pre class="literal-block">
 typedef range_c&lt;long,10,50&gt; range;
@@ -200,15 +200,16 @@
 <a href="./assert.html" class="identifier">BOOST_MPL_ASSERT</a>(( is_same&lt; <a href="./at.html" class="identifier">at</a>&lt;s,int&gt;::type, int > ));
 </pre>
 </div>
-<div class="section" id="at-see-also">
+<div class="section" id="id184">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./forward-sequence.html">Forward Sequence</a>, <a class="reference" href="./random-access-sequence.html">Random Access Sequence</a>, <a class="reference" href="./associative-sequence.html">Associative Sequence</a>, <a class="refentry reference" href="./at-c.html"><tt class="refentry literal"><span class="pre">at_c</span></tt></a>, <a class="refentry reference" href="./front.html"><tt class="refentry literal"><span class="pre">front</span></tt></a>, <a class="refentry reference" href="./back.html"><tt class="refentry literal"><span class="pre">back</span></tt></a></p>
-<!-- modtime: November 13, 2004 01:23:02 +0000 -->
+<p><a class="reference internal" href="./forward-sequence.html">Forward Sequence</a>, <a class="reference internal" href="./random-access-sequence.html">Random Access Sequence</a>, <a class="reference internal" href="./associative-sequence.html">Associative Sequence</a>, <a class="reference internal" href="./at-c.html">at_c</a>, <a class="reference internal" href="./front.html">front</a>, <a class="reference internal" href="./back.html">back</a></p>
 <!-- Sequences/Intrinsic Metafunctions//at_c -->
 </div>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/aux-lambda-support.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/aux-lambda-support.html (original)
+++ branches/release/libs/mpl/doc/refmanual/aux-lambda-support.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,22 +1,19 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: BOOST_MPL_AUX_LAMBDA_SUPPORT</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
 <body class="docframe refmanual">
-<table class="header"><tr class="header"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-<td class="header-group page-location">Front Page / Macros / Broken Compiler Workarounds / BOOST_MPL_AUX_LAMBDA_SUPPORT</td>
+<table class="header"><tr class="header"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
+<td class="header-group page-location">Front Page / Macros / Broken Compiler Workarounds / BOOST_MPL_AUX_LAMBDA_SUPPORT</td>
 </tr></table><div class="header-separator"></div>
-<div class="section" id="aux-lambda-support">
-<h1><a class="toc-backref" href="./broken-compiler.html#id528" name="aux-lambda-support">BOOST_MPL_AUX_LAMBDA_SUPPORT</a></h1>
-<div class="section" id="aux-synopsis">
+<div class="section" id="boost-mpl-aux-lambda-support">
+<h1><a class="toc-backref" href="./broken-compiler-workarounds.html#id1589">BOOST_MPL_AUX_LAMBDA_SUPPORT</a></h1>
+<div class="section" id="id1367">
 <h3><a class="subsection-title" href="#synopsis" name="synopsis">Synopsis</a></h3>
 <pre class="literal-block">
 #define BOOST_MPL_AUX_LAMBDA_SUPPORT(arity, fun, params) \
@@ -24,30 +21,30 @@
 /**/
 </pre>
 </div>
-<div class="section" id="aux-description">
+<div class="section" id="id1368">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
-<p>Enables metafunction <tt class="literal"><span class="pre">fun</span></tt> for the use in <a class="reference" href="./lambda-expression.html">Lambda Expression</a>s on
-compilers that don't support partial template specialization or/and
+<p>Enables metafunction <tt class="literal"><span class="pre">fun</span></tt> for the use in <a class="reference internal" href="./lambda-expression.html">Lambda Expression</a>s on
+compilers that don't support partial template specialization or/and
 template template parameters. Expands to nothing on conforming compilers.</p>
 </div>
-<div class="section" id="aux-header">
+<div class="section" id="id1369">
 <h3><a class="subsection-title" href="#header" name="header">Header</a></h3>
 <pre class="literal-block">
 #include &lt;boost/mpl/aux_/lambda_support.hpp&gt;
 </pre>
 </div>
-<div class="section" id="aux-parameters">
+<div class="section" id="id1370">
 <h3><a class="subsection-title" href="#parameters" name="parameters">Parameters</a></h3>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="15%" />
 <col width="32%" />
 <col width="53%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Parameter</th>
-<th>Requirement</th>
-<th>Description</th>
+<tr><th class="head">Parameter</th>
+<th class="head">Requirement</th>
+<th class="head">Description</th>
 </tr>
 </thead>
 <tbody valign="top">
@@ -61,16 +58,16 @@
 <td>The metafunction's name.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">params</span></tt></td>
-<td>A <a class="reference" href="http://www.boost.org/libs/preprocessor/doc/data/tuples.html" target="_top">PP-tuple</a></td>
+<td>A <a class="reference external" href="http://www.boost.org/libs/preprocessor/doc/data/tuples.html" target="_top">PP-tuple</a></td>
 <td>A tuple of the metafunction's parameter names, in
 their original order, including the defaults.</td>
 </tr>
 </tbody>
 </table>
 </div>
-<div class="section" id="aux-expression-semantics">
+<div class="section" id="id1371">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
-<p>For any integral constant <tt class="literal"><span class="pre">n</span></tt>, a <a class="reference" href="./metafunction.html">Metafunction</a> <tt class="literal"><span class="pre">fun</span></tt>, and arbitrary types <tt class="literal"><span class="pre">A1</span></tt>,... <tt class="literal"><span class="pre">An</span></tt>:</p>
+<p>For any integral constant <tt class="literal"><span class="pre">n</span></tt>, a <a class="reference internal" href="./metafunction.html">Metafunction</a> <tt class="literal"><span class="pre">fun</span></tt>, and arbitrary types <tt class="literal"><span class="pre">A1</span></tt>,... <tt class="literal"><span class="pre">An</span></tt>:</p>
 <pre class="literal-block">
 template&lt; typename A1,<em>...</em> typename A<em>n</em> &gt; struct fun
 {
@@ -79,24 +76,24 @@
     <a href="./aux-lambda-support.html" class="identifier">BOOST_MPL_AUX_LAMBDA_SUPPORT</a>(n, fun, (A1,<em>...</em>A<em>n</em>))
 };
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Precondition:</th><td class="field-body">Appears in <tt class="literal"><span class="pre">fun</span></tt>'s scope, immediately followed by the scope-closing
+<tr class="field"><th class="field-name">Precondition:</th><td class="field-body">Appears in <tt class="literal"><span class="pre">fun</span></tt>'s scope, immediately followed by the scope-closing
 bracket (<tt class="literal"><span class="pre">}</span></tt>).</td>
 </tr>
 <tr class="field"><th class="field-name">Return type:</th><td class="field-body">None.</td>
 </tr>
-<tr class="field"><th class="field-name">Semantics:</th><td class="field-body">Expands to nothing and has no effect on conforming compilers. On compilers that
+<tr class="field"><th class="field-name">Semantics:</th><td class="field-body">Expands to nothing and has no effect on conforming compilers. On compilers that
 don't support partial template specialization or/and template template parameters
 expands to an unspecified token sequence enabling <tt class="literal"><span class="pre">fun</span></tt> to participate in
-<a class="reference" href="./lambda-expression.html">Lambda Expression</a>s with the semantics described in this manual.</td>
+<a class="reference internal" href="./lambda-expression.html">Lambda Expression</a>s with the semantics described in this manual.</td>
 </tr>
 </tbody>
 </table>
 </div>
-<div class="section" id="aux-example">
+<div class="section" id="id1372">
 <h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
 <pre class="literal-block">
 template&lt; typename T, typename U = int &gt; struct f
@@ -106,18 +103,19 @@
     <a href="./aux-lambda-support.html" class="identifier">BOOST_MPL_AUX_LAMBDA_SUPPORT</a>(2, f, (T,U))
 };
 
-typedef apply<tt class="literal"><span class="pre">1</span></tt>&lt; f&lt;char,_1&gt;,long &gt;::type r;
+typedef apply<tt class="literal"><span class="pre">1</span></tt>&lt; f&lt;char,_1&gt;,long &gt;::type r;
 <a href="./assert.html" class="identifier">BOOST_MPL_ASSERT</a>(( is_same&lt; r, char[sizeof(long)] > ));
 </pre>
 </div>
-<div class="section" id="aux-see-also">
+<div class="section" id="id1373">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./macros.html">Macros</a>, <a class="reference" href="./metafunctions.html">Metafunctions</a>, <a class="reference" href="./lambda-expression.html">Lambda Expression</a></p>
-<!-- modtime: November 10, 2004 04:45:01 +0000 -->
+<p><a class="reference internal" href="./macros.html">Macros</a>, <a class="reference internal" href="./metafunctions.html">Metafunctions</a>, <a class="reference internal" href="./lambda-expression.html">Lambda Expression</a></p>
 </div>
 </div>
 
 <div class="footer-separator"></div>
-<table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/back-extensible-sequence.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/back-extensible-sequence.html (original)
+++ branches/release/libs/mpl/doc/refmanual/back-extensible-sequence.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: Back Extensible Sequence</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,39 +12,39 @@
 <td class="header-group page-location">Front Page / Sequences / Concepts / Back Extensible Sequence</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="back-extensible-sequence">
-<h1><a class="toc-backref" href="./concepts.html#id329" name="back-extensible-sequence">Back Extensible Sequence</a></h1>
-<div class="section" id="back-description">
+<h1><a class="toc-backref" href="./concepts.html#id1383">Back Extensible Sequence</a></h1>
+<div class="section" id="id23">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
-<p>A <a class="reference" href="./back-extensible-sequence.html">Back Extensible Sequence</a> is an <a class="reference" href="./extensible-sequence.html">Extensible Sequence</a> that supports amortized constant
+<p>A <a class="reference internal" href="./back-extensible-sequence.html">Back Extensible Sequence</a> is an <a class="reference internal" href="./extensible-sequence.html">Extensible Sequence</a> that supports amortized constant
 time insertion and removal operations at the end.</p>
 </div>
-<div class="section" id="back-refinement-of">
+<div class="section" id="id24">
 <h3><a class="subsection-title" href="#refinement-of" name="refinement-of">Refinement of</a></h3>
-<p><a class="reference" href="./extensible-sequence.html">Extensible Sequence</a></p>
+<p><a class="reference internal" href="./extensible-sequence.html">Extensible Sequence</a></p>
 </div>
-<div class="section" id="back-expression-requirements">
+<div class="section" id="id25">
 <h3><a class="subsection-title" href="#expression-requirements" name="expression-requirements">Expression requirements</a></h3>
-<p>In addition to the requirements defined in <a class="reference" href="./extensible-sequence.html">Extensible Sequence</a>,
-for any <a class="reference" href="./back-extensible-sequence.html">Back Extensible Sequence</a> <tt class="literal"><span class="pre">s</span></tt> the following must be met:</p>
-<table border="1" class="table">
+<p>In addition to the requirements defined in <a class="reference internal" href="./extensible-sequence.html">Extensible Sequence</a>,
+for any <a class="reference internal" href="./back-extensible-sequence.html">Back Extensible Sequence</a> <tt class="literal"><span class="pre">s</span></tt> the following must be met:</p>
+<table border="1" class="docutils table">
 <colgroup>
 <col width="35%" />
 <col width="35%" />
 <col width="30%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Expression</th>
-<th>Type</th>
-<th>Complexity</th>
+<tr><th class="head">Expression</th>
+<th class="head">Type</th>
+<th class="head">Complexity</th>
 </tr>
 </thead>
 <tbody valign="top">
 <tr><td><tt class="literal"><span class="pre">push_back&lt;s,x&gt;::type</span></tt></td>
-<td><a class="reference" href="./back-extensible-sequence.html">Back Extensible Sequence</a></td>
+<td><a class="reference internal" href="./back-extensible-sequence.html">Back Extensible Sequence</a></td>
 <td>Amortized constant time</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">pop_back&lt;s&gt;::type</span></tt></td>
-<td><a class="reference" href="./back-extensible-sequence.html">Back Extensible Sequence</a></td>
+<td><a class="reference internal" href="./back-extensible-sequence.html">Back Extensible Sequence</a></td>
 <td>Amortized constant time</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">back&lt;s&gt;::type</span></tt></td>
@@ -57,51 +54,52 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="back-expression-semantics">
+<div class="section" id="id26">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
 <p>The semantics of an expression are defined only
-where they differ from, or are not defined in <a class="reference" href="./extensible-sequence.html">Extensible Sequence</a>.</p>
-<table border="1" class="table">
+where they differ from, or are not defined in <a class="reference internal" href="./extensible-sequence.html">Extensible Sequence</a>.</p>
+<table border="1" class="docutils table">
 <colgroup>
 <col width="34%" />
 <col width="66%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Expression</th>
-<th>Semantics</th>
+<tr><th class="head">Expression</th>
+<th class="head">Semantics</th>
 </tr>
 </thead>
 <tbody valign="top">
 <tr><td><tt class="literal"><span class="pre">push_back&lt;s,x&gt;::type</span></tt></td>
 <td>Equivalent to <tt class="literal"><span class="pre">insert&lt;s,end&lt;s&gt;::type,x&gt;::type</span></tt>;
-see <a class="refentry reference" href="./push-back.html"><tt class="refentry literal"><span class="pre">push_back</span></tt></a>.</td>
+see <a class="reference internal" href="./push-back.html">push_back</a>.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">pop_back&lt;v&gt;::type</span></tt></td>
 <td>Equivalent to <tt class="literal"><span class="pre">erase&lt;s,end&lt;s&gt;::type&gt;::type</span></tt>;
-see <a class="refentry reference" href="./pop-back.html"><tt class="refentry literal"><span class="pre">pop_back</span></tt></a>.</td>
+see <a class="reference internal" href="./pop-back.html">pop_back</a>.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">back&lt;s&gt;::type</span></tt></td>
-<td>The last element in the sequence; see <a class="refentry reference" href="./back.html"><tt class="refentry literal"><span class="pre">back</span></tt></a>.</td>
+<td>The last element in the sequence; see <a class="reference internal" href="./back.html">back</a>.</td>
 </tr>
 </tbody>
 </table>
 </div>
-<div class="section" id="back-models">
+<div class="section" id="id27">
 <h3><a class="subsection-title" href="#models" name="models">Models</a></h3>
 <ul class="simple">
-<li><a class="refentry reference" href="./vector.html"><tt class="refentry literal"><span class="pre">vector</span></tt></a></li>
-<li><a class="refentry reference" href="./deque.html"><tt class="refentry literal"><span class="pre">deque</span></tt></a></li>
+<li><a class="reference internal" href="./vector.html">vector</a></li>
+<li><a class="reference internal" href="./deque.html">deque</a></li>
 </ul>
 </div>
-<div class="section" id="back-see-also">
+<div class="section" id="id28">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./sequences.html">Sequences</a>, <a class="reference" href="./extensible-sequence.html">Extensible Sequence</a>, <a class="reference" href="./front-extensible-sequence.html">Front Extensible Sequence</a>, <a class="refentry reference" href="./push-back.html"><tt class="refentry literal"><span class="pre">push_back</span></tt></a>, <a class="refentry reference" href="./pop-back.html"><tt class="refentry literal"><span class="pre">pop_back</span></tt></a>, <a class="refentry reference" href="./back.html"><tt class="refentry literal"><span class="pre">back</span></tt></a></p>
-<!-- modtime: November 10, 2004 04:27:21 +0000 -->
+<p><a class="reference internal" href="./sequences.html">Sequences</a>, <a class="reference internal" href="./extensible-sequence.html">Extensible Sequence</a>, <a class="reference internal" href="./front-extensible-sequence.html">Front Extensible Sequence</a>, <a class="reference internal" href="./push-back.html">push_back</a>, <a class="reference internal" href="./pop-back.html">pop_back</a>, <a class="reference internal" href="./back.html">back</a></p>
 <!-- Sequences/Concepts//Associative Sequence |70 -->
 </div>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/back-inserter.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/back-inserter.html (original)
+++ branches/release/libs/mpl/doc/refmanual/back-inserter.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: back_inserter</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,8 +12,8 @@
 <td class="header-group page-location">Front Page / Algorithms / Inserters / back_inserter</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="back-inserter">
-<h1><a class="toc-backref" href="./inserters.html#id393" name="back-inserter">back_inserter</a></h1>
-<div class="section" id="inserters-back-synopsis">
+<h1><a class="toc-backref" href="./inserters.html#id1448">back_inserter</a></h1>
+<div class="section" id="id465">
 <h3><a class="subsection-title" href="#synopsis" name="synopsis">Synopsis</a></h3>
 <pre class="literal-block">
 template&lt;
@@ -29,92 +26,93 @@
 };
 </pre>
 </div>
-<div class="section" id="inserters-back-description">
+<div class="section" id="id466">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
 <p>Inserts elements at the end of the sequence.</p>
 </div>
-<div class="section" id="inserters-back-header">
+<div class="section" id="id467">
 <h3><a class="subsection-title" href="#header" name="header">Header</a></h3>
 <pre class="literal-block">
 #include &lt;boost/mpl/back_inserter.hpp&gt;
 </pre>
 </div>
-<div class="section" id="inserters-back-model-of">
+<div class="section" id="id468">
 <h3><a class="subsection-title" href="#model-of" name="model-of">Model of</a></h3>
-<p><a class="reference" href="./inserter.html">Inserter</a></p>
+<p><a class="reference internal" href="./inserter.html">Inserter</a></p>
 </div>
-<div class="section" id="inserters-back-parameters">
+<div class="section" id="id469">
 <h3><a class="subsection-title" href="#parameters" name="parameters">Parameters</a></h3>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="18%" />
 <col width="36%" />
 <col width="46%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Parameter</th>
-<th>Requirement</th>
-<th>Description</th>
+<tr><th class="head">Parameter</th>
+<th class="head">Requirement</th>
+<th class="head">Description</th>
 </tr>
 </thead>
 <tbody valign="top">
 <tr><td><tt class="literal"><span class="pre">Seq</span></tt></td>
-<td><a class="reference" href="./back-extensible-sequence.html">Back Extensible Sequence</a></td>
+<td><a class="reference internal" href="./back-extensible-sequence.html">Back Extensible Sequence</a></td>
 <td>A sequence to bind the inserter to.</td>
 </tr>
 </tbody>
 </table>
 </div>
-<div class="section" id="inserters-back-expression-semantics">
+<div class="section" id="id470">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
 <p>The semantics of an expression are defined only
-where they differ from, or are not defined in <a class="reference" href="./inserter.html">Inserter</a>.</p>
-<p>For any <a class="reference" href="./back-extensible-sequence.html">Back Extensible Sequence</a> <tt class="literal"><span class="pre">s</span></tt>:</p>
-<table border="1" class="table">
+where they differ from, or are not defined in <a class="reference internal" href="./inserter.html">Inserter</a>.</p>
+<p>For any <a class="reference internal" href="./back-extensible-sequence.html">Back Extensible Sequence</a> <tt class="literal"><span class="pre">s</span></tt>:</p>
+<table border="1" class="docutils table">
 <colgroup>
 <col width="33%" />
 <col width="67%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Expression</th>
-<th>Semantics</th>
+<tr><th class="head">Expression</th>
+<th class="head">Semantics</th>
 </tr>
 </thead>
 <tbody valign="top">
 <tr><td><tt class="literal"><span class="pre">back_inserter&lt;s&gt;</span></tt></td>
-<td><p class="first">An <a class="reference" href="./inserter.html">Inserter</a> <tt class="literal"><span class="pre">in</span></tt>, equivalent to</p>
+<td><p class="first">An <a class="reference internal" href="./inserter.html">Inserter</a> <tt class="literal"><span class="pre">in</span></tt>, equivalent to</p>
 <pre class="last literal-block">
-struct in : inserter&lt;s,push_back&lt;_1,_2&gt; > {};
+struct in : inserter&lt;s,push_back&lt;_1,_2&gt; > {};
 </pre>
 </td>
 </tr>
 </tbody>
 </table>
 </div>
-<div class="section" id="inserters-back-complexity">
+<div class="section" id="id471">
 <h3><a class="subsection-title" href="#complexity" name="complexity">Complexity</a></h3>
 <p>Amortized constant time.</p>
 </div>
-<div class="section" id="inserters-back-example">
+<div class="section" id="id472">
 <h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
 <pre class="literal-block">
 typedef copy&lt;
       <a href="./range-c.html" class="identifier">range_c</a>&lt;int,5,10&gt;
     , back_inserter&lt; vector_c&lt;int,0,1,2,3,4&gt; &gt;
     &gt;::type range;
-
+
 <a href="./assert.html" class="identifier">BOOST_MPL_ASSERT</a>(( <a href="./equal.html" class="identifier">equal</a>&lt; range, <a href="./range-c.html" class="identifier">range_c</a>&lt;int,0,10&gt; > ));
 </pre>
 </div>
-<div class="section" id="inserters-back-see-also">
+<div class="section" id="id473">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./algorithms.html">Algorithms</a>, <a class="reference" href="./inserter.html">Inserter</a>, <a class="reference" href="./reversible-algorithm.html">Reversible Algorithm</a>, <a class="refentry reference" href="./inserters-inserter.html"><tt class="refentry literal"><span class="pre">inserter</span></tt></a>, <a class="refentry reference" href="./front-inserter.html"><tt class="refentry literal"><span class="pre">front_inserter</span></tt></a>, <a class="refentry reference" href="./push-back.html"><tt class="refentry literal"><span class="pre">push_back</span></tt></a></p>
-<!-- modtime: November 10, 2004 04:44:52 +0000 -->
+<p><a class="reference internal" href="./algorithms.html">Algorithms</a>, <a class="reference internal" href="./inserter.html">Inserter</a>, <a class="reference internal" href="./reversible-algorithm.html">Reversible Algorithm</a>, <a class="reference internal" href="./inserter-class.html">inserter (class)</a>, <a class="reference internal" href="./front-inserter.html">front_inserter</a>, <a class="reference internal" href="./push-back.html">push_back</a></p>
 <!-- Algorithms/Inserters//front_inserter -->
 </div>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/back.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/back.html (original)
+++ branches/release/libs/mpl/doc/refmanual/back.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: back</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,8 +12,8 @@
 <td class="header-group page-location">Front Page / Sequences / Intrinsic Metafunctions / back</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="back">
-<h1><a class="toc-backref" href="./intrinsic-metafunctions.html#id355" name="back">back</a></h1>
-<div class="section" id="back-synopsis">
+<h1><a class="toc-backref" href="./intrinsic-metafunctions.html#id1410">back</a></h1>
+<div class="section" id="id193">
 <h3><a class="subsection-title" href="#synopsis" name="synopsis">Synopsis</a></h3>
 <pre class="literal-block">
 template&lt;
@@ -28,55 +25,57 @@
 };
 </pre>
 </div>
-<div class="section" id="intrinsic-back-description">
+<div class="section" id="id194">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
 <p>Returns the last element in the sequence.</p>
 </div>
-<div class="section" id="back-header">
+<div class="section" id="id195">
 <h3><a class="subsection-title" href="#header" name="header">Header</a></h3>
 <pre class="literal-block">
 #include &lt;boost/mpl/back.hpp&gt;
 </pre>
 </div>
-<div class="section" id="back-model-of">
+<div class="section" id="id196">
 <h3><a class="subsection-title" href="#model-of" name="model-of">Model of</a></h3>
-<p><a class="reference" href="./tag-dispatched.html">Tag Dispatched Metafunction</a></p>
+<p><a class="reference internal" href="./tag-dispatched-metafunction.html">Tag Dispatched Metafunction</a></p>
 </div>
-<div class="section" id="back-parameters">
+<div class="section" id="id197">
 <h3><a class="subsection-title" href="#parameters" name="parameters">Parameters</a></h3>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="19%" />
 <col width="35%" />
 <col width="45%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Parameter</th>
-<th>Requirement</th>
-<th>Description</th>
+<tr><th class="head">Parameter</th>
+<th class="head">Requirement</th>
+<th class="head">Description</th>
 </tr>
 </thead>
 <tbody valign="top">
 <tr><td><tt class="literal"><span class="pre">Sequence</span></tt></td>
-<td><a class="reference" href="./bidirectional-sequence.html">Bidirectional Sequence</a></td>
+<td><a class="reference internal" href="./bidirectional-sequence.html">Bidirectional Sequence</a></td>
 <td>A sequence to be examined.</td>
 </tr>
 </tbody>
 </table>
 </div>
-<div class="section" id="intrinsic-back-expression-semantics">
+<div class="section" id="id198">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
-<p>For any <a class="reference" href="./bidirectional-sequence.html">Bidirectional Sequence</a> <tt class="literal"><span class="pre">s</span></tt>:</p>
+<p>For any <a class="reference internal" href="./bidirectional-sequence.html">Bidirectional Sequence</a> <tt class="literal"><span class="pre">s</span></tt>:</p>
 <pre class="literal-block">
-typedef back&lt;s&gt;::type t;
+typedef back&lt;s&gt;::type t;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Return type:</th><td class="field-body">A type.</td>
+<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><p class="first">A type.</p>
+</td>
 </tr>
-<tr class="field"><th class="field-name">Precondition:</th><td class="field-body"><tt class="literal"><span class="pre">empty&lt;s&gt;::value</span> <span class="pre">==</span> <span class="pre">false</span></tt>.</td>
+<tr class="field"><th class="field-name">Precondition:</th><td class="field-body"><p class="first"><tt class="literal"><span class="pre">empty&lt;s&gt;::value</span> <span class="pre">==</span> <span class="pre">false</span></tt>.</p>
+</td>
 </tr>
 <tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><p class="first">Equivalent to</p>
 <pre class="last literal-block">
@@ -87,31 +86,32 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="back-complexity">
+<div class="section" id="id199">
 <h3><a class="subsection-title" href="#complexity" name="complexity">Complexity</a></h3>
 <p>Amortized constant time.</p>
 </div>
-<div class="section" id="back-example">
+<div class="section" id="id200">
 <h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
 <pre class="literal-block">
 typedef range_c&lt;int,0,1&gt; range1;
 typedef range_c&lt;int,0,10&gt; range2;
 typedef range_c&lt;int,-10,0&gt; range3;
-
+
 <a href="./assert-relation.html" class="identifier">BOOST_MPL_ASSERT_RELATION</a>( <a href="./back.html" class="identifier">back</a>&lt;range1&gt;::value, ==, 0 );
 <a href="./assert-relation.html" class="identifier">BOOST_MPL_ASSERT_RELATION</a>( <a href="./back.html" class="identifier">back</a>&lt;range2&gt;::value, ==, 9 );
 <a href="./assert-relation.html" class="identifier">BOOST_MPL_ASSERT_RELATION</a>( <a href="./back.html" class="identifier">back</a>&lt;range3&gt;::value, ==, -1 );
 </pre>
 </div>
-<div class="section" id="intrinsic-back-see-also">
+<div class="section" id="id201">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./bidirectional-sequence.html">Bidirectional Sequence</a>, <a class="refentry reference" href="./front.html"><tt class="refentry literal"><span class="pre">front</span></tt></a>, <a class="refentry reference" href="./push-back.html"><tt class="refentry literal"><span class="pre">push_back</span></tt></a>, <a class="refentry reference" href="./end.html"><tt class="refentry literal"><span class="pre">end</span></tt></a>, <a class="refentry reference" href="./deref.html"><tt class="refentry literal"><span class="pre">deref</span></tt></a>, <a class="refentry reference" href="./at.html"><tt class="refentry literal"><span class="pre">at</span></tt></a></p>
-<!-- modtime: November 13, 2004 01:24:30 +0000 -->
+<p><a class="reference internal" href="./bidirectional-sequence.html">Bidirectional Sequence</a>, <a class="reference internal" href="./front.html">front</a>, <a class="reference internal" href="./push-back.html">push_back</a>, <a class="reference internal" href="./end.html">end</a>, <a class="reference internal" href="./deref.html">deref</a>, <a class="reference internal" href="./at.html">at</a></p>
 <!-- Sequences/Intrinsic Metafunctions//begin -->
 </div>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/begin.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/begin.html (original)
+++ branches/release/libs/mpl/doc/refmanual/begin.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: begin</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,8 +12,8 @@
 <td class="header-group page-location">Front Page / Sequences / Intrinsic Metafunctions / begin</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="begin">
-<h1><a class="toc-backref" href="./intrinsic-metafunctions.html#id356" name="begin">begin</a></h1>
-<div class="section" id="begin-synopsis">
+<h1><a class="toc-backref" href="./intrinsic-metafunctions.html#id1411">begin</a></h1>
+<div class="section" id="id202">
 <h3><a class="subsection-title" href="#synopsis" name="synopsis">Synopsis</a></h3>
 <pre class="literal-block">
 template&lt;
@@ -28,33 +25,33 @@
 };
 </pre>
 </div>
-<div class="section" id="begin-description">
+<div class="section" id="id203">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
 <p>Returns an iterator that points to the first element of the sequence. If
-the argument is not a <a class="reference" href="./forward-sequence.html">Forward Sequence</a>, returns <a class="refentry reference" href="./void.html"><tt class="refentry literal"><span class="pre">void_</span></tt></a>.</p>
+the argument is not a <a class="reference internal" href="./forward-sequence.html">Forward Sequence</a>, returns <a class="reference internal" href="./void.html">void_</a>.</p>
 </div>
-<div class="section" id="begin-header">
+<div class="section" id="id204">
 <h3><a class="subsection-title" href="#header" name="header">Header</a></h3>
 <pre class="literal-block">
 #include &lt;boost/mpl/begin_end.hpp&gt;
 </pre>
 </div>
-<div class="section" id="begin-model-of">
+<div class="section" id="id205">
 <h3><a class="subsection-title" href="#model-of" name="model-of">Model of</a></h3>
-<p><a class="reference" href="./tag-dispatched.html">Tag Dispatched Metafunction</a></p>
+<p><a class="reference internal" href="./tag-dispatched-metafunction.html">Tag Dispatched Metafunction</a></p>
 </div>
-<div class="section" id="begin-parameters">
+<div class="section" id="id206">
 <h3><a class="subsection-title" href="#parameters" name="parameters">Parameters</a></h3>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="18%" />
 <col width="22%" />
 <col width="60%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Parameter</th>
-<th>Requirement</th>
-<th>Description</th>
+<tr><th class="head">Parameter</th>
+<th class="head">Requirement</th>
+<th class="head">Description</th>
 </tr>
 </thead>
 <tbody valign="top">
@@ -66,32 +63,32 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="begin-expression-semantics">
+<div class="section" id="id207">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
 <p>For any arbitrary type <tt class="literal"><span class="pre">x</span></tt>:</p>
 <pre class="literal-block">
 typedef begin&lt;x&gt;::type first;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference" href="./forward-iterator.html">Forward Iterator</a> or <a class="refentry reference" href="./void.html"><tt class="refentry literal"><span class="pre">void_</span></tt></a>.</td>
+<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference internal" href="./forward-iterator.html">Forward Iterator</a> or <a class="reference internal" href="./void.html">void_</a>.</td>
 </tr>
-<tr class="field"><th class="field-name">Semantics:</th><td class="field-body">If <tt class="literal"><span class="pre">x</span></tt> is a <a class="reference" href="./forward-sequence.html">Forward Sequence</a>, <tt class="literal"><span class="pre">first</span></tt> is an iterator pointing to the
-first element of <tt class="literal"><span class="pre">s</span></tt>; otherwise <tt class="literal"><span class="pre">first</span></tt> is <a class="refentry reference" href="./void.html"><tt class="refentry literal"><span class="pre">void_</span></tt></a>.</td>
+<tr class="field"><th class="field-name">Semantics:</th><td class="field-body">If <tt class="literal"><span class="pre">x</span></tt> is a <a class="reference internal" href="./forward-sequence.html">Forward Sequence</a>, <tt class="literal"><span class="pre">first</span></tt> is an iterator pointing to the
+first element of <tt class="literal"><span class="pre">s</span></tt>; otherwise <tt class="literal"><span class="pre">first</span></tt> is <a class="reference internal" href="./void.html">void_</a>.</td>
 </tr>
-<tr class="field"><th class="field-name">Postcondition:</th><td class="field-body">If <tt class="literal"><span class="pre">first</span></tt> is an iterator, it is either dereferenceable or past-the-end; it
+<tr class="field"><th class="field-name">Postcondition:</th><td class="field-body">If <tt class="literal"><span class="pre">first</span></tt> is an iterator, it is either dereferenceable or past-the-end; it
 is past-the-end if and only if <tt class="literal"><span class="pre">size&lt;x&gt;::value</span> <span class="pre">==</span> <span class="pre">0</span></tt>.</td>
 </tr>
 </tbody>
 </table>
 </div>
-<div class="section" id="begin-complexity">
+<div class="section" id="id208">
 <h3><a class="subsection-title" href="#complexity" name="complexity">Complexity</a></h3>
 <p>Amortized constant time.</p>
 </div>
-<div class="section" id="begin-example">
+<div class="section" id="id209">
 <h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
 <pre class="literal-block">
 typedef vector&lt; unsigned char,unsigned short,
@@ -103,15 +100,16 @@
 <a href="./assert.html" class="identifier">BOOST_MPL_ASSERT</a>(( is_same&lt; <a href="./begin.html" class="identifier">begin</a>&lt;int&gt;::type, <a href="./void.html" class="identifier">void_</a> > ));
 </pre>
 </div>
-<div class="section" id="begin-see-also">
+<div class="section" id="id210">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./iterators.html">Iterators</a>, <a class="reference" href="./forward-sequence.html">Forward Sequence</a>, <a class="refentry reference" href="./end.html"><tt class="refentry literal"><span class="pre">end</span></tt></a>, <a class="refentry reference" href="./size.html"><tt class="refentry literal"><span class="pre">size</span></tt></a>, <a class="refentry reference" href="./empty.html"><tt class="refentry literal"><span class="pre">empty</span></tt></a></p>
-<!-- modtime: November 13, 2004 01:25:11 +0000 -->
+<p><a class="reference internal" href="./iterators.html">Iterators</a>, <a class="reference internal" href="./forward-sequence.html">Forward Sequence</a>, <a class="reference internal" href="./end.html">end</a>, <a class="reference internal" href="./size.html">size</a>, <a class="reference internal" href="./empty.html">empty</a></p>
 <!-- Sequences/Intrinsic Metafunctions//clear -->
 </div>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/bidirectional-iterator.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/bidirectional-iterator.html (original)
+++ branches/release/libs/mpl/doc/refmanual/bidirectional-iterator.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: Bidirectional Iterator</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,70 +12,70 @@
 <td class="header-group page-location">Front Page / Iterators / Concepts / Bidirectional Iterator</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="bidirectional-iterator">
-<h1><a class="toc-backref" href="./iterators-concepts.html#id379" name="bidirectional-iterator">Bidirectional Iterator</a></h1>
-<div class="section" id="iterators-bidirectional-description">
+<h1><a class="toc-backref" href="./iterators-concepts.html#id1434">Bidirectional Iterator</a></h1>
+<div class="section" id="id390">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
-<p>A <a class="reference" href="./bidirectional-iterator.html">Bidirectional Iterator</a> is a <a class="reference" href="./forward-iterator.html">Forward Iterator</a> that provides a way to
+<p>A <a class="reference internal" href="./bidirectional-iterator.html">Bidirectional Iterator</a> is a <a class="reference internal" href="./forward-iterator.html">Forward Iterator</a> that provides a way to
 obtain an iterator to the previous element in a sequence.</p>
 </div>
-<div class="section" id="bidirectional-refinement-of">
+<div class="section" id="id391">
 <h3><a class="subsection-title" href="#refinement-of" name="refinement-of">Refinement of</a></h3>
-<p><a class="reference" href="./forward-iterator.html">Forward Iterator</a></p>
+<p><a class="reference internal" href="./forward-iterator.html">Forward Iterator</a></p>
 </div>
-<div class="section" id="bidirectional-definitions">
+<div class="section" id="id392">
 <h3><a class="subsection-title" href="#definitions" name="definitions">Definitions</a></h3>
 <ul class="simple">
-<li>a bidirectional iterator <tt class="literal"><span class="pre">i</span></tt> is <cite>decrementable</cite> if there is a &quot;previous&quot;
-iterator, that is, if <tt class="literal"><span class="pre">prior&lt;i&gt;::type</span></tt> expression is well-defined;
-iterators pointing to the first element of the sequence are not
+<li>a bidirectional iterator <tt class="literal"><span class="pre">i</span></tt> is <cite>decrementable</cite> if there is a &quot;previous&quot;
+iterator, that is, if <tt class="literal"><span class="pre">prior&lt;i&gt;::type</span></tt> expression is well-defined;
+iterators pointing to the first element of the sequence are not
 decrementable.</li>
 </ul>
 </div>
-<div class="section" id="iterators-bidirectional-expression-requirements">
+<div class="section" id="id393">
 <h3><a class="subsection-title" href="#expression-requirements" name="expression-requirements">Expression requirements</a></h3>
-<p>In addition to the requirements defined in <a class="reference" href="./forward-iterator.html">Forward Iterator</a>,
+<p>In addition to the requirements defined in <a class="reference internal" href="./forward-iterator.html">Forward Iterator</a>,
 the following requirements must be met.</p>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="25%" />
 <col width="46%" />
 <col width="29%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Expression</th>
-<th>Type</th>
-<th>Complexity</th>
+<tr><th class="head">Expression</th>
+<th class="head">Type</th>
+<th class="head">Complexity</th>
 </tr>
 </thead>
 <tbody valign="top">
 <tr><td><tt class="literal"><span class="pre">next&lt;i&gt;::type</span></tt></td>
-<td><a class="reference" href="./bidirectional-iterator.html">Bidirectional Iterator</a></td>
+<td><a class="reference internal" href="./bidirectional-iterator.html">Bidirectional Iterator</a></td>
 <td>Amortized constant time</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">prior&lt;i&gt;::type</span></tt></td>
-<td><a class="reference" href="./bidirectional-iterator.html">Bidirectional Iterator</a></td>
+<td><a class="reference internal" href="./bidirectional-iterator.html">Bidirectional Iterator</a></td>
 <td>Amortized constant time</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">i::category</span></tt></td>
-<td><a class="reference" href="./integral-constant.html">Integral Constant</a>, convertible
+<td><a class="reference internal" href="./integral-constant.html">Integral Constant</a>, convertible
 to <tt class="literal"><span class="pre">bidirectional_iterator_tag</span></tt></td>
 <td>Constant time</td>
 </tr>
 </tbody>
 </table>
 </div>
-<div class="section" id="iterators-bidirectional-expression-semantics">
+<div class="section" id="id394">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
 <pre class="literal-block">
 typedef prior&lt;i&gt;::type j;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
 <tr class="field"><th class="field-name">Precondition:</th><td class="field-body"><tt class="literal"><span class="pre">i</span></tt> is decrementable</td>
 </tr>
-<tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><tt class="literal"><span class="pre">j</span></tt> is an iterator pointing to the previous element of the
+<tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><tt class="literal"><span class="pre">j</span></tt> is an iterator pointing to the previous element of the
 sequence</td>
 </tr>
 <tr class="field"><th class="field-name">Postcondition:</th><td class="field-body"><tt class="literal"><span class="pre">j</span></tt> is dereferenceable and incrementable</td>
@@ -86,25 +83,26 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="bidirectional-invariants">
+<div class="section" id="id395">
 <h3><a class="subsection-title" href="#invariants" name="invariants">Invariants</a></h3>
-<p>For any bidirectional iterators <tt class="literal"><span class="pre">i</span></tt> and <tt class="literal"><span class="pre">j</span></tt> the following invariants
+<p>For any bidirectional iterators <tt class="literal"><span class="pre">i</span></tt> and <tt class="literal"><span class="pre">j</span></tt> the following invariants
 always hold:</p>
 <ul class="simple">
-<li>If <tt class="literal"><span class="pre">i</span></tt> is incrementable, then <tt class="literal"><span class="pre">prior&lt;</span> <span class="pre">next&lt;i&gt;::type</span> <span class="pre">&gt;::type</span></tt> is a null
+<li>If <tt class="literal"><span class="pre">i</span></tt> is incrementable, then <tt class="literal"><span class="pre">prior&lt;</span> <span class="pre">next&lt;i&gt;::type</span> <span class="pre">&gt;::type</span></tt> is a null
 operation; similarly, if <tt class="literal"><span class="pre">i</span></tt> is decrementable, <tt class="literal"><span class="pre">next&lt;</span> <span class="pre">prior&lt;i&gt;::type</span> <span class="pre">&gt;::type</span></tt>
 is a null operation.</li>
 </ul>
 </div>
-<div class="section" id="iterators-bidirectional-see-also">
+<div class="section" id="id396">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./iterators.html">Iterators</a>, <a class="reference" href="./forward-iterator.html">Forward Iterator</a>, <a class="reference" href="./random-access-iterator.html">Random Access Iterator</a>, <a class="reference" href="./bidirectional-sequence.html">Bidirectional Sequence</a>, <a class="refentry reference" href="./prior.html"><tt class="refentry literal"><span class="pre">prior</span></tt></a></p>
-<!-- modtime: November 15, 2004 02:44:55 +0000 -->
+<p><a class="reference internal" href="./iterators.html">Iterators</a>, <a class="reference internal" href="./forward-iterator.html">Forward Iterator</a>, <a class="reference internal" href="./random-access-iterator.html">Random Access Iterator</a>, <a class="reference internal" href="./bidirectional-sequence.html">Bidirectional Sequence</a>, <a class="reference internal" href="./prior.html">prior</a></p>
 <!-- Iterators/Concepts//Random Access Iterator |30 -->
 </div>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/bidirectional-sequence.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/bidirectional-sequence.html (original)
+++ branches/release/libs/mpl/doc/refmanual/bidirectional-sequence.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: Bidirectional Sequence</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,39 +12,39 @@
 <td class="header-group page-location">Front Page / Sequences / Concepts / Bidirectional Sequence</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="bidirectional-sequence">
-<h1><a class="toc-backref" href="./concepts.html#id325" name="bidirectional-sequence">Bidirectional Sequence</a></h1>
-<div class="section" id="bidirectional-description">
+<h1><a class="toc-backref" href="./concepts.html#id1379">Bidirectional Sequence</a></h1>
+<div class="section" id="id1">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
-<p>A <a class="reference" href="./bidirectional-sequence.html">Bidirectional Sequence</a> is a <a class="reference" href="./forward-sequence.html">Forward Sequence</a> whose iterators model
-<a class="reference" href="./bidirectional-iterator.html">Bidirectional Iterator</a>.</p>
+<p>A <a class="reference internal" href="./bidirectional-sequence.html">Bidirectional Sequence</a> is a <a class="reference internal" href="./forward-sequence.html">Forward Sequence</a> whose iterators model
+<a class="reference internal" href="./bidirectional-iterator.html">Bidirectional Iterator</a>.</p>
 </div>
 <div class="section" id="refinement-of">
-<h3><a class="subsection-title" href="#refinement-of" name="refinement-of">Refinement of</a></h3>
-<p><a class="reference" href="./forward-sequence.html">Forward Sequence</a></p>
+<h3>Refinement of</h3>
+<p><a class="reference internal" href="./forward-sequence.html">Forward Sequence</a></p>
 </div>
-<div class="section" id="bidirectional-expression-requirements">
+<div class="section" id="id2">
 <h3><a class="subsection-title" href="#expression-requirements" name="expression-requirements">Expression requirements</a></h3>
-<p>In addition to the requirements defined in <a class="reference" href="./forward-sequence.html">Forward Sequence</a>,
-for any <a class="reference" href="./bidirectional-sequence.html">Bidirectional Sequence</a> <tt class="literal"><span class="pre">s</span></tt> the following must be met:</p>
-<table border="1" class="table">
+<p>In addition to the requirements defined in <a class="reference internal" href="./forward-sequence.html">Forward Sequence</a>,
+for any <a class="reference internal" href="./bidirectional-sequence.html">Bidirectional Sequence</a> <tt class="literal"><span class="pre">s</span></tt> the following must be met:</p>
+<table border="1" class="docutils table">
 <colgroup>
 <col width="30%" />
 <col width="39%" />
 <col width="30%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Expression</th>
-<th>Type</th>
-<th>Complexity</th>
+<tr><th class="head">Expression</th>
+<th class="head">Type</th>
+<th class="head">Complexity</th>
 </tr>
 </thead>
 <tbody valign="top">
 <tr><td><tt class="literal"><span class="pre">begin&lt;s&gt;::type</span></tt></td>
-<td><a class="reference" href="./bidirectional-iterator.html">Bidirectional Iterator</a></td>
+<td><a class="reference internal" href="./bidirectional-iterator.html">Bidirectional Iterator</a></td>
 <td>Amortized constant time</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">end&lt;s&gt;::type</span></tt></td>
-<td><a class="reference" href="./bidirectional-iterator.html">Bidirectional Iterator</a></td>
+<td><a class="reference internal" href="./bidirectional-iterator.html">Bidirectional Iterator</a></td>
 <td>Amortized constant time</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">back&lt;s&gt;::type</span></tt></td>
@@ -57,43 +54,44 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="bidirectional-expression-semantics">
+<div class="section" id="id3">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
 <p>The semantics of an expression are defined only
-where they differ from, or are not defined in <a class="reference" href="./forward-sequence.html">Forward Sequence</a>.</p>
-<table border="1" class="table">
+where they differ from, or are not defined in <a class="reference internal" href="./forward-sequence.html">Forward Sequence</a>.</p>
+<table border="1" class="docutils table">
 <colgroup>
 <col width="28%" />
 <col width="72%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Expression</th>
-<th>Semantics</th>
+<tr><th class="head">Expression</th>
+<th class="head">Semantics</th>
 </tr>
 </thead>
 <tbody valign="top">
 <tr><td><tt class="literal"><span class="pre">back&lt;s&gt;::type</span></tt></td>
-<td>The last element in the sequence; see <a class="refentry reference" href="./back.html"><tt class="refentry literal"><span class="pre">back</span></tt></a>.</td>
+<td>The last element in the sequence; see <a class="reference internal" href="./back.html">back</a>.</td>
 </tr>
 </tbody>
 </table>
 </div>
-<div class="section" id="bidirectional-models">
+<div class="section" id="id4">
 <h3><a class="subsection-title" href="#models" name="models">Models</a></h3>
 <ul class="simple">
-<li><a class="refentry reference" href="./vector.html"><tt class="refentry literal"><span class="pre">vector</span></tt></a></li>
-<li><a class="refentry reference" href="./range-c.html"><tt class="refentry literal"><span class="pre">range_c</span></tt></a></li>
+<li><a class="reference internal" href="./vector.html">vector</a></li>
+<li><a class="reference internal" href="./range-c.html">range_c</a></li>
 </ul>
 </div>
-<div class="section" id="bidirectional-see-also">
+<div class="section" id="id5">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./sequences.html">Sequences</a>, <a class="reference" href="./forward-sequence.html">Forward Sequence</a>, <a class="reference" href="./random-access-sequence.html">Random Access Sequence</a>, <a class="reference" href="./bidirectional-iterator.html">Bidirectional Iterator</a>, <a class="refentry reference" href="./begin.html"><tt class="refentry literal"><span class="pre">begin</span></tt></a> / <a class="refentry reference" href="./end.html"><tt class="refentry literal"><span class="pre">end</span></tt></a>, <a class="refentry reference" href="./back.html"><tt class="refentry literal"><span class="pre">back</span></tt></a></p>
-<!-- modtime: November 13, 2004 00:39:57 +0000 -->
+<p><a class="reference internal" href="./sequences.html">Sequences</a>, <a class="reference internal" href="./forward-sequence.html">Forward Sequence</a>, <a class="reference internal" href="./random-access-sequence.html">Random Access Sequence</a>, <a class="reference internal" href="./bidirectional-iterator.html">Bidirectional Iterator</a>, <a class="reference internal" href="./begin.html">begin</a> / <a class="reference internal" href="./end.html">end</a>, <a class="reference internal" href="./back.html">back</a></p>
 <!-- Sequences/Concepts//Random Access Sequence |30 -->
 </div>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/bind.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/bind.html (original)
+++ branches/release/libs/mpl/doc/refmanual/bind.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,25 +1,22 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: bind</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
 <body class="docframe refmanual">
-<table class="header"><tr class="header"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-<td class="header-group page-location">Front Page / Metafunctions / Composition and Argument Binding / bind</td>
+<table class="header"><tr class="header"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
+<td class="header-group page-location">Front Page / Metafunctions / Composition and Argument Binding / bind</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="bind">
-<h1><a class="toc-backref" href="./composition-and-argument.html#id457" name="bind">bind</a></h1>
-<div class="section" id="bind-synopsis">
+<h1><a class="toc-backref" href="./composition-and-argument-binding.html#id1514">bind</a></h1>
+<div class="section" id="id929">
 <h3><a class="subsection-title" href="#synopsis" name="synopsis">Synopsis</a></h3>
 <pre class="literal-block">
-template&lt;
+template&lt;
       typename F
     &gt;
 struct bind0
@@ -28,7 +25,7 @@
     // <em>...</em>
 };
 
-template&lt;
+template&lt;
       typename F, typename A1
     &gt;
 struct bind1
@@ -39,7 +36,7 @@
 
 <em>...</em>
 
-template&lt;
+template&lt;
       typename F, typename A1,<em>...</em> typename An
     &gt;
 struct bind<em>n</em>
@@ -48,7 +45,7 @@
     // <em>...</em>
 };
 
-template&lt;
+template&lt;
       typename F
     , typename A1 = <em>unspecified</em>
     <em>...</em>
@@ -61,40 +58,40 @@
 };
 </pre>
 </div>
-<div class="section" id="bind-description">
+<div class="section" id="id930">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
-<p><tt class="literal"><span class="pre">bind</span></tt> is a higher-order primitive for <a class="reference" href="./metafunction-class.html">Metafunction Class</a> composition
-and argument binding. In essence, it's a compile-time counterpart of
-the similar run-time functionality provided by <a class="reference" href="http://www.boost.org/libs/bind/bind.html" target="_top">Boost.Bind</a> and <a class="reference" href="http://www.boost.org/libs/lambda/doc/index.html" target="_top">Boost.Lambda</a>
+<p><tt class="literal"><span class="pre">bind</span></tt> is a higher-order primitive for <a class="reference internal" href="./metafunction-class.html">Metafunction Class</a> composition
+and argument binding. In essence, it's a compile-time counterpart of
+the similar run-time functionality provided by <a class="reference external" href="http://www.boost.org/libs/bind/bind.html" target="_top">Boost.Bind</a> and <a class="reference external" href="http://www.boost.org/libs/lambda/doc/index.html" target="_top">Boost.Lambda</a>
 libraries.</p>
 </div>
-<div class="section" id="bind-header">
+<div class="section" id="id931">
 <h3><a class="subsection-title" href="#header" name="header">Header</a></h3>
 <pre class="literal-block">
 #include &lt;boost/mpl/bind.hpp&gt;
 </pre>
 </div>
-<div class="section" id="bind-model-of">
+<div class="section" id="id932">
 <h3><a class="subsection-title" href="#model-of" name="model-of">Model of</a></h3>
-<p><a class="reference" href="./metafunction-class.html">Metafunction Class</a></p>
+<p><a class="reference internal" href="./metafunction-class.html">Metafunction Class</a></p>
 </div>
-<div class="section" id="bind-parameters">
+<div class="section" id="id933">
 <h3><a class="subsection-title" href="#parameters" name="parameters">Parameters</a></h3>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="15%" />
 <col width="36%" />
 <col width="48%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Parameter</th>
-<th>Requirement</th>
-<th>Description</th>
+<tr><th class="head">Parameter</th>
+<th class="head">Requirement</th>
+<th class="head">Description</th>
 </tr>
 </thead>
 <tbody valign="top">
 <tr><td><tt class="literal"><span class="pre">F</span></tt></td>
-<td><a class="reference" href="./metafunction-class.html">Metafunction Class</a></td>
+<td><a class="reference internal" href="./metafunction-class.html">Metafunction Class</a></td>
 <td>An metafunction class to perform binding on.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">A1</span></tt>,... <tt class="literal"><span class="pre">An</span></tt></td>
@@ -104,22 +101,22 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="bind-expression-semantics">
+<div class="section" id="id934">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
-<p>For any <a class="reference" href="./metafunction-class.html">Metafunction Class</a> <tt class="literal"><span class="pre">f</span></tt> and arbitrary types <tt class="literal"><span class="pre">a1</span></tt>,... <tt class="literal"><span class="pre">an</span></tt>:</p>
+<p>For any <a class="reference internal" href="./metafunction-class.html">Metafunction Class</a> <tt class="literal"><span class="pre">f</span></tt> and arbitrary types <tt class="literal"><span class="pre">a1</span></tt>,... <tt class="literal"><span class="pre">an</span></tt>:</p>
 <pre class="literal-block">
 typedef bind&lt;f,a1,...a<em>n</em>&gt; g;
 typedef bind<em>n</em>&lt;f,a1,...a<em>n</em>&gt; g;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference" href="./metafunction-class.html">Metafunction Class</a></td>
+<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference internal" href="./metafunction-class.html">Metafunction Class</a></td>
 </tr>
 </tbody>
 </table>
-<a class="target" id="bind-semantics" name="bind-semantics"></a><table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" id="bind-semantics" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
@@ -127,17 +124,17 @@
 <pre class="literal-block">
 struct g
 {
- template&lt;
+ template&lt;
           typename U1 = <em>unspecified</em>
         <em>...</em>
         , typename U<em>n</em> = <em>unspecified</em>
         &gt;
     struct apply
         : apply_wrap<em>n</em>&lt;
- typename h0&lt;f,U1,<em>...</em>U<em>n</em>&gt;::type
- , typename h1&lt;a1,U1,<em>...</em>U<em>n</em>&gt;::type
+ typename h0&lt;f,U1,<em>...</em>U<em>n</em>&gt;::type
+ , typename h1&lt;a1,U1,<em>...</em>U<em>n</em>&gt;::type
             <em>...</em>
- , typename h<em>n</em>&lt;a<em>n</em>,U1,<em>...</em>U<em>n</em>&gt;::type
+ , typename h<em>n</em>&lt;a<em>n</em>,U1,<em>...</em>U<em>n</em>&gt;::type
>
     {
     };
@@ -150,14 +147,14 @@
 {
 };
 </pre>
-<p>if <tt class="literal"><span class="pre">f</span></tt> or <tt class="literal"><span class="pre">a</span></tt><em>k</em> is a <a class="reference" href="./terminology.html#bind-expression">bind expression</a> or a <a class="reference" href="./placeholders.html">placeholder</a>, and</p>
+<p>if <tt class="literal"><span class="pre">f</span></tt> or <tt class="literal"><span class="pre">a</span></tt><em>k</em> is a <a class="reference internal" href="./terminology.html#bind-expression">bind expression</a> or a <a class="reference internal" href="./placeholders.html#placeholder">placeholder</a>, and</p>
 <pre class="literal-block">
 template&lt; typename X, typename U1,<em>...</em> typename U<em>n</em> &gt; struct h<em>k</em>
 {
     typedef X type;
 };
 </pre>
-<p class="last">otherwise. [<em>Note:</em> Every <tt class="literal"><span class="pre">n</span></tt>th appearance of the <a class="reference" href="./placeholders.html">unnamed placeholder</a>
+<p class="last">otherwise. [<em>Note:</em> Every <tt class="literal"><span class="pre">n</span></tt>th appearance of the <a class="reference internal" href="./placeholders.html">unnamed placeholder</a>
 in the <tt class="literal"><span class="pre">bind&lt;f,a1,...an&gt;</span></tt> specialization is replaced with the corresponding
 numbered placeholder <tt class="literal"><span class="pre">_</span></tt><em>n</em> — <em>end note</em>]</p>
 </td>
@@ -165,7 +162,7 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="bind-example">
+<div class="section" id="id936">
 <h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
 <pre class="literal-block">
 struct f1
@@ -185,26 +182,26 @@
     };
 };
 
-typedef apply_wrap<tt class="literal"><span class="pre">1</span></tt>&lt;
- bind<tt class="literal"><span class="pre">1</span></tt>&lt;f1,_1&gt;
- , int
+typedef apply_wrap<tt class="literal"><span class="pre">1</span></tt>&lt;
+ bind<tt class="literal"><span class="pre">1</span></tt>&lt;f1,_1&gt;
+ , int
     &gt;::type r11;
 
-typedef apply_wrap<tt class="literal"><span class="pre">5</span></tt>&lt;
- bind<tt class="literal"><span class="pre">1</span></tt>&lt;f1,_5&gt;
- , void,void,void,void,int
+typedef apply_wrap<tt class="literal"><span class="pre">5</span></tt>&lt;
+ bind<tt class="literal"><span class="pre">1</span></tt>&lt;f1,_5&gt;
+ , void,void,void,void,int
     &gt;::type r12;
 
 <a href="./assert.html" class="identifier">BOOST_MPL_ASSERT</a>(( is_same&lt;r11,int&gt; ));
 <a href="./assert.html" class="identifier">BOOST_MPL_ASSERT</a>(( is_same&lt;r12,int&gt; ));
 
-typedef apply_wrap<tt class="literal"><span class="pre">5</span></tt>&lt;
- bind<tt class="literal"><span class="pre">5</span></tt>&lt;f5,_1,_2,_3,_4,_5&gt;
- , void,void,void,void,int
+typedef apply_wrap<tt class="literal"><span class="pre">5</span></tt>&lt;
+ bind<tt class="literal"><span class="pre">5</span></tt>&lt;f5,_1,_2,_3,_4,_5&gt;
+ , void,void,void,void,int
     &gt;::type r51;
 
 typedef apply_wrap<tt class="literal"><span class="pre">5</span></tt>&lt;
- bind<tt class="literal"><span class="pre">5</span></tt>&lt;f5,_5,_4,_3,_2,_1&gt;
+ bind<tt class="literal"><span class="pre">5</span></tt>&lt;f5,_5,_4,_3,_2,_1&gt;
     , int,void,void,void,void
     &gt;::type r52;
 
@@ -212,16 +209,17 @@
 <a href="./assert.html" class="identifier">BOOST_MPL_ASSERT</a>(( is_same&lt;r52,int&gt; ));
 </pre>
 </div>
-<div class="section" id="bind-see-also">
+<div class="section" id="id937">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./composition-and-argument.html">Composition and Argument Binding</a>, <a class="reference" href="./invocation.html">invocation</a>, <a class="reference" href="./placeholders.html">Placeholders</a>, <a class="refentry reference" href="./lambda.html"><tt class="refentry literal"><span class="pre">lambda</span></tt></a>, <a class="refentry reference" href="./quote.html"><tt class="refentry literal"><span class="pre">quote</span></tt></a>,
-<a class="refentry reference" href="./protect.html"><tt class="refentry literal"><span class="pre">protect</span></tt></a>, <a class="refentry reference" href="./apply.html"><tt class="refentry literal"><span class="pre">apply</span></tt></a>, <a class="refentry reference" href="./apply-wrap.html"><tt class="refentry literal"><span class="pre">apply_wrap</span></tt></a></p>
-<!-- modtime: November 13, 2004 01:59:44 +0000 -->
+<p><a class="reference internal" href="./composition-and-argument-binding.html">Composition and Argument Binding</a>, <a class="reference internal" href="./invocation.html">invocation</a>, <a class="reference internal" href="./placeholders.html">Placeholders</a>, <a class="reference internal" href="./lambda.html">lambda</a>, <a class="reference internal" href="./quote.html">quote</a>,
+<a class="reference internal" href="./protect.html">protect</a>, <a class="reference internal" href="./apply.html">apply</a>, <a class="reference internal" href="./apply-wrap.html">apply_wrap</a></p>
 <!-- Metafunctions/Composition and Argument Binding//quote |40 -->
 </div>
 </div>
 
 <div class="footer-separator"></div>
-<table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/bitand.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/bitand.html (original)
+++ branches/release/libs/mpl/doc/refmanual/bitand.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: bitand_</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,8 +12,8 @@
 <td class="header-group page-location">Front Page / Metafunctions / Bitwise Operations / bitand_</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="bitand">
-<h1><a class="toc-backref" href="./bitwise-operations.html#id480" name="bitand">bitand_</a></h1>
-<div class="section" id="bitand-synopsis">
+<h1><a class="toc-backref" href="./bitwise-operations.html#id1537">bitand_</a></h1>
+<div class="section" id="id1089">
 <h3><a class="subsection-title" href="#synopsis" name="synopsis">Synopsis</a></h3>
 <pre class="literal-block">
 template&lt;
@@ -32,58 +29,59 @@
 };
 </pre>
 </div>
-<div class="section" id="bitand-description">
+<div class="section" id="id1090">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
 <p>Returns the result of <em>bitwise and</em> (<tt class="literal"><span class="pre">&amp;</span></tt>) operation of its arguments.</p>
 </div>
-<div class="section" id="bitand-header">
+<div class="section" id="id1091">
 <h3><a class="subsection-title" href="#header" name="header">Header</a></h3>
 <pre class="literal-block">
 #include &lt;boost/mpl/bitand.hpp&gt;
 #include &lt;boost/mpl/bitwise.hpp&gt;
 </pre>
 </div>
-<div class="section" id="bitand-model-of">
+<div class="section" id="id1092">
 <h3><a class="subsection-title" href="#model-of" name="model-of">Model of</a></h3>
-<p><a class="reference" href="./numeric-metafunction.html">Numeric Metafunction</a></p>
+<p><a class="reference internal" href="./numeric-metafunction.html">Numeric Metafunction</a></p>
 </div>
-<div class="section" id="bitand-parameters">
+<div class="section" id="id1093">
 <h3><a class="subsection-title" href="#parameters" name="parameters">Parameters</a></h3>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="17%" />
 <col width="30%" />
 <col width="53%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Parameter</th>
-<th>Requirement</th>
-<th>Description</th>
+<tr><th class="head">Parameter</th>
+<th class="head">Requirement</th>
+<th class="head">Description</th>
 </tr>
 </thead>
 <tbody valign="top">
 <tr><td><tt class="literal"><span class="pre">T1</span></tt>, <tt class="literal"><span class="pre">T2</span></tt>,... <tt class="literal"><span class="pre">Tn</span></tt></td>
-<td><a class="reference" href="./integral-constant.html">Integral Constant</a></td>
+<td><a class="reference internal" href="./integral-constant.html">Integral Constant</a></td>
 <td>Operation's arguments.</td>
 </tr>
 </tbody>
 </table>
 <p>[<em>Note:</em> The requirements listed in this specification
-are the ones imposed by the default implementation. See <a class="reference" href="./numeric-metafunction.html">Numeric Metafunction</a> concept
-for the details on how to provide an implementation for a user-defined numeric type
-that does not satisfy the <a class="reference" href="./integral-constant.html">Integral Constant</a> requirements. — <em>end note</em>]</p>
+are the ones imposed by the default implementation. See <a class="reference internal" href="./numeric-metafunction.html">Numeric Metafunction</a> concept
+for the details on how to provide an implementation for a user-defined numeric type
+that does not satisfy the <a class="reference internal" href="./integral-constant.html">Integral Constant</a> requirements. — <em>end note</em>]</p>
 </div>
-<div class="section" id="bitand-expression-semantics">
+<div class="section" id="id1094">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
-<p>For any <a class="reference" href="./integral-constant.html">Integral Constant</a>s <em>c</em><sub>1</sub>,<em>c</em><sub>2</sub>,... <em>c</em><sub>n</sub>:</p>
+<p>For any <a class="reference internal" href="./integral-constant.html">Integral Constant</a>s <em>c</em><sub>1</sub>,<em>c</em><sub>2</sub>,... <em>c</em><sub>n</sub>:</p>
 <pre class="literal-block">
-typedef bitand_&lt;c1,<em>...</em>c<em>n</em>&gt;::type r;
+typedef bitand_&lt;c1,<em>...</em>c<em>n</em>&gt;::type r;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference" href="./integral-constant.html">Integral Constant</a>.</td>
+<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><p class="first"><a class="reference internal" href="./integral-constant.html">Integral Constant</a>.</p>
+</td>
 </tr>
 <tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><p class="first">Equivalent to</p>
 <pre class="last literal-block">
@@ -91,8 +89,8 @@
       typeof(c1::value &amp; c2::value)
     , ( c1::value &amp; c2::value )
     &gt; c;
-
-typedef bitand_&lt;c,c3,<em>...</em>c<em>n</em>&gt;::type r;
+
+typedef bitand_&lt;c,c3,<em>...</em>c<em>n</em>&gt;::type r;
 </pre>
 </td>
 </tr>
@@ -102,11 +100,12 @@
 <pre class="literal-block">
 typedef bitand_&lt;c1,<em>...</em>c<em>n</em>&gt; r;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference" href="./integral-constant.html">Integral Constant</a>.</td>
+<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><p class="first"><a class="reference internal" href="./integral-constant.html">Integral Constant</a>.</p>
+</td>
 </tr>
 <tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><p class="first">Equivalent to</p>
 <pre class="last literal-block">
@@ -117,11 +116,11 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="bitand-complexity">
+<div class="section" id="id1095">
 <h3><a class="subsection-title" href="#complexity" name="complexity">Complexity</a></h3>
 <p>Amortized constant time.</p>
 </div>
-<div class="section" id="bitand-example">
+<div class="section" id="id1096">
 <h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
 <pre class="literal-block">
 typedef integral_c&lt;unsigned,0&gt; u0;
@@ -138,15 +137,16 @@
 <a href="./assert-relation.html" class="identifier">BOOST_MPL_ASSERT_RELATION</a>( (<a href="./bitand.html" class="identifier">bitand_</a>&lt;u8,uffffffff&gt;::value), ==, 8 );
 </pre>
 </div>
-<div class="section" id="bitand-see-also">
+<div class="section" id="id1097">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./bitwise-operations.html">Bitwise Operations</a>, <a class="reference" href="./numeric-metafunction.html">Numeric Metafunction</a>, <a class="refentry reference" href="./numeric-cast.html"><tt class="refentry literal"><span class="pre">numeric_cast</span></tt></a>, <a class="refentry reference" href="./bitor.html"><tt class="refentry literal"><span class="pre">bitor_</span></tt></a>, <a class="refentry reference" href="./bitxor.html"><tt class="refentry literal"><span class="pre">bitxor_</span></tt></a>, <a class="refentry reference" href="./shift-left.html"><tt class="refentry literal"><span class="pre">shift_left</span></tt></a></p>
-<!-- modtime: November 10, 2004 04:44:32 +0000 -->
+<p><a class="reference internal" href="./bitwise-operations.html">Bitwise Operations</a>, <a class="reference internal" href="./numeric-metafunction.html">Numeric Metafunction</a>, <a class="reference internal" href="./numeric-cast.html">numeric_cast</a>, <a class="reference internal" href="./bitor.html">bitor_</a>, <a class="reference internal" href="./bitxor.html">bitxor_</a>, <a class="reference internal" href="./shift-left.html">shift_left</a></p>
 <!-- Metafunctions/Bitwise Operations//bitor_ -->
 </div>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/bitor.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/bitor.html (original)
+++ branches/release/libs/mpl/doc/refmanual/bitor.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: bitor_</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,8 +12,8 @@
 <td class="header-group page-location">Front Page / Metafunctions / Bitwise Operations / bitor_</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="bitor">
-<h1><a class="toc-backref" href="./bitwise-operations.html#id481" name="bitor">bitor_</a></h1>
-<div class="section" id="bitor-synopsis">
+<h1><a class="toc-backref" href="./bitwise-operations.html#id1538">bitor_</a></h1>
+<div class="section" id="id1098">
 <h3><a class="subsection-title" href="#synopsis" name="synopsis">Synopsis</a></h3>
 <pre class="literal-block">
 template&lt;
@@ -32,58 +29,59 @@
 };
 </pre>
 </div>
-<div class="section" id="bitor-description">
+<div class="section" id="id1099">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
 <p>Returns the result of <em>bitwise or</em> (<tt class="literal"><span class="pre">|</span></tt>) operation of its arguments.</p>
 </div>
-<div class="section" id="bitor-header">
+<div class="section" id="id1100">
 <h3><a class="subsection-title" href="#header" name="header">Header</a></h3>
 <pre class="literal-block">
 #include &lt;boost/mpl/bitor.hpp&gt;
 #include &lt;boost/mpl/bitwise.hpp&gt;
 </pre>
 </div>
-<div class="section" id="bitor-model-of">
+<div class="section" id="id1101">
 <h3><a class="subsection-title" href="#model-of" name="model-of">Model of</a></h3>
-<p><a class="reference" href="./numeric-metafunction.html">Numeric Metafunction</a></p>
+<p><a class="reference internal" href="./numeric-metafunction.html">Numeric Metafunction</a></p>
 </div>
-<div class="section" id="bitor-parameters">
+<div class="section" id="id1102">
 <h3><a class="subsection-title" href="#parameters" name="parameters">Parameters</a></h3>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="17%" />
 <col width="30%" />
 <col width="53%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Parameter</th>
-<th>Requirement</th>
-<th>Description</th>
+<tr><th class="head">Parameter</th>
+<th class="head">Requirement</th>
+<th class="head">Description</th>
 </tr>
 </thead>
 <tbody valign="top">
 <tr><td><tt class="literal"><span class="pre">T1</span></tt>, <tt class="literal"><span class="pre">T2</span></tt>,... <tt class="literal"><span class="pre">Tn</span></tt></td>
-<td><a class="reference" href="./integral-constant.html">Integral Constant</a></td>
+<td><a class="reference internal" href="./integral-constant.html">Integral Constant</a></td>
 <td>Operation's arguments.</td>
 </tr>
 </tbody>
 </table>
 <p>[<em>Note:</em> The requirements listed in this specification
-are the ones imposed by the default implementation. See <a class="reference" href="./numeric-metafunction.html">Numeric Metafunction</a> concept
-for the details on how to provide an implementation for a user-defined numeric type
-that does not satisfy the <a class="reference" href="./integral-constant.html">Integral Constant</a> requirements. — <em>end note</em>]</p>
+are the ones imposed by the default implementation. See <a class="reference internal" href="./numeric-metafunction.html">Numeric Metafunction</a> concept
+for the details on how to provide an implementation for a user-defined numeric type
+that does not satisfy the <a class="reference internal" href="./integral-constant.html">Integral Constant</a> requirements. — <em>end note</em>]</p>
 </div>
-<div class="section" id="bitor-expression-semantics">
+<div class="section" id="id1103">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
-<p>For any <a class="reference" href="./integral-constant.html">Integral Constant</a>s <em>c</em><sub>1</sub>,<em>c</em><sub>2</sub>,... <em>c</em><sub>n</sub>:</p>
+<p>For any <a class="reference internal" href="./integral-constant.html">Integral Constant</a>s <em>c</em><sub>1</sub>,<em>c</em><sub>2</sub>,... <em>c</em><sub>n</sub>:</p>
 <pre class="literal-block">
-typedef bitor_&lt;c1,<em>...</em>c<em>n</em>&gt;::type r;
+typedef bitor_&lt;c1,<em>...</em>c<em>n</em>&gt;::type r;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference" href="./integral-constant.html">Integral Constant</a>.</td>
+<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><p class="first"><a class="reference internal" href="./integral-constant.html">Integral Constant</a>.</p>
+</td>
 </tr>
 <tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><p class="first">Equivalent to</p>
 <pre class="last literal-block">
@@ -91,8 +89,8 @@
       typeof(c1::value | c2::value)
     , ( c1::value | c2::value )
     &gt; c;
-
-typedef bitor_&lt;c,c3,<em>...</em>c<em>n</em>&gt;::type r;
+
+typedef bitor_&lt;c,c3,<em>...</em>c<em>n</em>&gt;::type r;
 </pre>
 </td>
 </tr>
@@ -102,11 +100,12 @@
 <pre class="literal-block">
 typedef bitor_&lt;c1,<em>...</em>c<em>n</em>&gt; r;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference" href="./integral-constant.html">Integral Constant</a>.</td>
+<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><p class="first"><a class="reference internal" href="./integral-constant.html">Integral Constant</a>.</p>
+</td>
 </tr>
 <tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><p class="first">Equivalent to</p>
 <pre class="last literal-block">
@@ -117,11 +116,11 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="bitor-complexity">
+<div class="section" id="id1104">
 <h3><a class="subsection-title" href="#complexity" name="complexity">Complexity</a></h3>
 <p>Amortized constant time.</p>
 </div>
-<div class="section" id="bitor-example">
+<div class="section" id="id1105">
 <h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
 <pre class="literal-block">
 typedef integral_c&lt;unsigned,0&gt; u0;
@@ -138,15 +137,16 @@
 <a href="./assert-relation.html" class="identifier">BOOST_MPL_ASSERT_RELATION</a>( (<a href="./bitor.html" class="identifier">bitor_</a>&lt;u8,uffffffff&gt;::value), ==, 0xffffffff );
 </pre>
 </div>
-<div class="section" id="bitor-see-also">
+<div class="section" id="id1106">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./bitwise-operations.html">Bitwise Operations</a>, <a class="reference" href="./numeric-metafunction.html">Numeric Metafunction</a>, <a class="refentry reference" href="./numeric-cast.html"><tt class="refentry literal"><span class="pre">numeric_cast</span></tt></a>, <a class="refentry reference" href="./bitand.html"><tt class="refentry literal"><span class="pre">bitand_</span></tt></a>, <a class="refentry reference" href="./bitxor.html"><tt class="refentry literal"><span class="pre">bitxor_</span></tt></a>, <a class="refentry reference" href="./shift-left.html"><tt class="refentry literal"><span class="pre">shift_left</span></tt></a></p>
-<!-- modtime: November 10, 2004 05:04:32 +0000 -->
+<p><a class="reference internal" href="./bitwise-operations.html">Bitwise Operations</a>, <a class="reference internal" href="./numeric-metafunction.html">Numeric Metafunction</a>, <a class="reference internal" href="./numeric-cast.html">numeric_cast</a>, <a class="reference internal" href="./bitand.html">bitand_</a>, <a class="reference internal" href="./bitxor.html">bitxor_</a>, <a class="reference internal" href="./shift-left.html">shift_left</a></p>
 <!-- Metafunctions/Bitwise Operations//bitxor_ -->
 </div>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/bitwise-operations.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/bitwise-operations.html (original)
+++ branches/release/libs/mpl/doc/refmanual/bitwise-operations.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: Bitwise Operations</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,19 +12,20 @@
 <td class="header-group page-location">Front Page / Metafunctions / Bitwise Operations</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="bitwise-operations">
-<h1><a class="toc-backref" href="./metafunctions.html#id479" name="bitwise-operations">Bitwise Operations</a></h1>
-<a class="target" id="id248" name="id248"></a><!-- modtime: November 08, 2004 08:24:29 +0000 -->
-<!-- Metafunctions/Bitwise Operations//bitand_ -->
+<h1><a class="toc-backref" href="./metafunctions.html#id1536">Bitwise Operations</a></h1>
+<span class="target" id="label-metafunctions-bitwise-operations"></span><!-- Metafunctions/Bitwise Operations//bitand_ -->
 <ul class="toc simple" id="outline">
-<li><a class="reference" href="./bitand.html" id="id480" name="id480">bitand_</a></li>
-<li><a class="reference" href="./bitor.html" id="id481" name="id481">bitor_</a></li>
-<li><a class="reference" href="./bitxor.html" id="id482" name="id482">bitxor_</a></li>
-<li><a class="reference" href="./shift-left.html" id="id483" name="id483">shift_left</a></li>
-<li><a class="reference" href="./shift-right.html" id="id484" name="id484">shift_right</a></li>
+<li><a class="reference internal" href="./bitand.html" id="id1537">bitand_</a></li>
+<li><a class="reference internal" href="./bitor.html" id="id1538">bitor_</a></li>
+<li><a class="reference internal" href="./bitxor.html" id="id1539">bitxor_</a></li>
+<li><a class="reference internal" href="./shift-left.html" id="id1540">shift_left</a></li>
+<li><a class="reference internal" href="./shift-right.html" id="id1541">shift_right</a></li>
 </ul>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/bitxor.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/bitxor.html (original)
+++ branches/release/libs/mpl/doc/refmanual/bitxor.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: bitxor_</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,8 +12,8 @@
 <td class="header-group page-location">Front Page / Metafunctions / Bitwise Operations / bitxor_</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="bitxor">
-<h1><a class="toc-backref" href="./bitwise-operations.html#id482" name="bitxor">bitxor_</a></h1>
-<div class="section" id="bitxor-synopsis">
+<h1><a class="toc-backref" href="./bitwise-operations.html#id1539">bitxor_</a></h1>
+<div class="section" id="id1107">
 <h3><a class="subsection-title" href="#synopsis" name="synopsis">Synopsis</a></h3>
 <pre class="literal-block">
 template&lt;
@@ -32,58 +29,59 @@
 };
 </pre>
 </div>
-<div class="section" id="bitxor-description">
+<div class="section" id="id1108">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
 <p>Returns the result of <em>bitwise xor</em> (<tt class="literal"><span class="pre">^</span></tt>) operation of its arguments.</p>
 </div>
-<div class="section" id="bitxor-header">
+<div class="section" id="id1109">
 <h3><a class="subsection-title" href="#header" name="header">Header</a></h3>
 <pre class="literal-block">
 #include &lt;boost/mpl/bitxor.hpp&gt;
 #include &lt;boost/mpl/bitwise.hpp&gt;
 </pre>
 </div>
-<div class="section" id="bitxor-model-of">
+<div class="section" id="id1110">
 <h3><a class="subsection-title" href="#model-of" name="model-of">Model of</a></h3>
-<p><a class="reference" href="./numeric-metafunction.html">Numeric Metafunction</a></p>
+<p><a class="reference internal" href="./numeric-metafunction.html">Numeric Metafunction</a></p>
 </div>
-<div class="section" id="bitxor-parameters">
+<div class="section" id="id1111">
 <h3><a class="subsection-title" href="#parameters" name="parameters">Parameters</a></h3>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="17%" />
 <col width="30%" />
 <col width="53%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Parameter</th>
-<th>Requirement</th>
-<th>Description</th>
+<tr><th class="head">Parameter</th>
+<th class="head">Requirement</th>
+<th class="head">Description</th>
 </tr>
 </thead>
 <tbody valign="top">
 <tr><td><tt class="literal"><span class="pre">T1</span></tt>, <tt class="literal"><span class="pre">T2</span></tt>,... <tt class="literal"><span class="pre">Tn</span></tt></td>
-<td><a class="reference" href="./integral-constant.html">Integral Constant</a></td>
+<td><a class="reference internal" href="./integral-constant.html">Integral Constant</a></td>
 <td>Operation's arguments.</td>
 </tr>
 </tbody>
 </table>
 <p>[<em>Note:</em> The requirements listed in this specification
-are the ones imposed by the default implementation. See <a class="reference" href="./numeric-metafunction.html">Numeric Metafunction</a> concept
-for the details on how to provide an implementation for a user-defined numeric type
-that does not satisfy the <a class="reference" href="./integral-constant.html">Integral Constant</a> requirements. — <em>end note</em>]</p>
+are the ones imposed by the default implementation. See <a class="reference internal" href="./numeric-metafunction.html">Numeric Metafunction</a> concept
+for the details on how to provide an implementation for a user-defined numeric type
+that does not satisfy the <a class="reference internal" href="./integral-constant.html">Integral Constant</a> requirements. — <em>end note</em>]</p>
 </div>
-<div class="section" id="bitxor-expression-semantics">
+<div class="section" id="id1112">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
-<p>For any <a class="reference" href="./integral-constant.html">Integral Constant</a>s <em>c</em><sub>1</sub>,<em>c</em><sub>2</sub>,... <em>c</em><sub>n</sub>:</p>
+<p>For any <a class="reference internal" href="./integral-constant.html">Integral Constant</a>s <em>c</em><sub>1</sub>,<em>c</em><sub>2</sub>,... <em>c</em><sub>n</sub>:</p>
 <pre class="literal-block">
-typedef bitxor_&lt;c1,<em>...</em>c<em>n</em>&gt;::type r;
+typedef bitxor_&lt;c1,<em>...</em>c<em>n</em>&gt;::type r;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference" href="./integral-constant.html">Integral Constant</a>.</td>
+<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><p class="first"><a class="reference internal" href="./integral-constant.html">Integral Constant</a>.</p>
+</td>
 </tr>
 <tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><p class="first">Equivalent to</p>
 <pre class="last literal-block">
@@ -91,8 +89,8 @@
       typeof(c1::value ^ c2::value)
     , ( c1::value ^ c2::value )
     &gt; c;
-
-typedef bitxor_&lt;c,c3,<em>...</em>c<em>n</em>&gt;::type r;
+
+typedef bitxor_&lt;c,c3,<em>...</em>c<em>n</em>&gt;::type r;
 </pre>
 </td>
 </tr>
@@ -102,11 +100,12 @@
 <pre class="literal-block">
 typedef bitxor_&lt;c1,<em>...</em>c<em>n</em>&gt; r;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference" href="./integral-constant.html">Integral Constant</a>.</td>
+<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><p class="first"><a class="reference internal" href="./integral-constant.html">Integral Constant</a>.</p>
+</td>
 </tr>
 <tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><p class="first">Equivalent to</p>
 <pre class="last literal-block">
@@ -117,11 +116,11 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="bitxor-complexity">
+<div class="section" id="id1113">
 <h3><a class="subsection-title" href="#complexity" name="complexity">Complexity</a></h3>
 <p>Amortized constant time.</p>
 </div>
-<div class="section" id="bitxor-example">
+<div class="section" id="id1114">
 <h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
 <pre class="literal-block">
 typedef integral_c&lt;unsigned,0&gt; u0;
@@ -139,15 +138,16 @@
 <a href="./assert-relation.html" class="identifier">BOOST_MPL_ASSERT_RELATION</a>( (<a href="./bitxor.html" class="identifier">bitxor_</a>&lt;u8,uffffffff&gt;::value), ==, 0xffffffff ^ 8 );
 </pre>
 </div>
-<div class="section" id="bitxor-see-also">
+<div class="section" id="id1115">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./bitwise-operations.html">Bitwise Operations</a>, <a class="reference" href="./numeric-metafunction.html">Numeric Metafunction</a>, <a class="refentry reference" href="./numeric-cast.html"><tt class="refentry literal"><span class="pre">numeric_cast</span></tt></a>, <a class="refentry reference" href="./bitand.html"><tt class="refentry literal"><span class="pre">bitand_</span></tt></a>, <a class="refentry reference" href="./bitor.html"><tt class="refentry literal"><span class="pre">bitor_</span></tt></a>, <a class="refentry reference" href="./shift-left.html"><tt class="refentry literal"><span class="pre">shift_left</span></tt></a></p>
-<!-- modtime: November 13, 2004 02:03:30 +0000 -->
+<p><a class="reference internal" href="./bitwise-operations.html">Bitwise Operations</a>, <a class="reference internal" href="./numeric-metafunction.html">Numeric Metafunction</a>, <a class="reference internal" href="./numeric-cast.html">numeric_cast</a>, <a class="reference internal" href="./bitand.html">bitand_</a>, <a class="reference internal" href="./bitor.html">bitor_</a>, <a class="reference internal" href="./shift-left.html">shift_left</a></p>
 <!-- Metafunctions/Bitwise Operations//shift_left -->
 </div>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/bool.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/bool.html (original)
+++ branches/release/libs/mpl/doc/refmanual/bool.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: bool_</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,8 +12,8 @@
 <td class="header-group page-location">Front Page / Data Types / Numeric / bool_</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="bool">
-<h1><a class="toc-backref" href="./numeric.html#id500" name="bool">bool_</a></h1>
-<div class="section" id="bool-synopsis">
+<h1><a class="toc-backref" href="./numeric.html#id1559">bool_</a></h1>
+<div class="section" id="id1222">
 <h3><a class="subsection-title" href="#synopsis" name="synopsis">Synopsis</a></h3>
 <pre class="literal-block">
 template&lt;
@@ -28,36 +25,36 @@
     // ...
 };
 
-typedef bool_&lt;true&gt; true_;
-typedef bool_&lt;false&gt; false_;
+typedef bool_&lt;true&gt; true_;
+typedef bool_&lt;false&gt; false_;
 </pre>
 </div>
-<div class="section" id="bool-description">
+<div class="section" id="id1223">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
-<p>A boolean <a class="reference" href="./integral-constant.html">Integral Constant</a> wrapper.</p>
+<p>A boolean <a class="reference internal" href="./integral-constant.html">Integral Constant</a> wrapper.</p>
 </div>
-<div class="section" id="bool-header">
+<div class="section" id="id1224">
 <h3><a class="subsection-title" href="#header" name="header">Header</a></h3>
 <pre class="literal-block">
 #include &lt;boost/mpl/bool.hpp&gt;
 </pre>
 </div>
-<div class="section" id="bool-model-of">
+<div class="section" id="id1225">
 <h3><a class="subsection-title" href="#model-of" name="model-of">Model of</a></h3>
-<p><a class="reference" href="./integral-constant.html">Integral Constant</a></p>
+<p><a class="reference internal" href="./integral-constant.html">Integral Constant</a></p>
 </div>
-<div class="section" id="bool-parameters">
+<div class="section" id="id1226">
 <h3><a class="subsection-title" href="#parameters" name="parameters">Parameters</a></h3>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="21%" />
 <col width="42%" />
 <col width="37%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Parameter</th>
-<th>Requirement</th>
-<th>Description</th>
+<tr><th class="head">Parameter</th>
+<th class="head">Requirement</th>
+<th class="head">Description</th>
 </tr>
 </thead>
 <tbody valign="top">
@@ -68,48 +65,49 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="bool-expression-semantics">
+<div class="section" id="id1227">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
 <p>The semantics of an expression are defined only
-where they differ from, or are not defined in <a class="reference" href="./integral-constant.html">Integral Constant</a>.</p>
+where they differ from, or are not defined in <a class="reference internal" href="./integral-constant.html">Integral Constant</a>.</p>
 <p>For arbitrary integral constant <tt class="literal"><span class="pre">c</span></tt>:</p>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="24%" />
 <col width="76%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Expression</th>
-<th>Semantics</th>
+<tr><th class="head">Expression</th>
+<th class="head">Semantics</th>
 </tr>
 </thead>
 <tbody valign="top">
 <tr><td><tt class="literal"><span class="pre">bool_&lt;c&gt;</span></tt></td>
-<td>An <a class="reference" href="./integral-constant.html">Integral Constant</a> <tt class="literal"><span class="pre">x</span></tt> such that <tt class="literal"><span class="pre">x::value</span> <span class="pre">==</span> <span class="pre">c</span></tt>
+<td>An <a class="reference internal" href="./integral-constant.html">Integral Constant</a> <tt class="literal"><span class="pre">x</span></tt> such that <tt class="literal"><span class="pre">x::value</span> <span class="pre">==</span> <span class="pre">c</span></tt>
 and <tt class="literal"><span class="pre">x::value_type</span></tt> is identical to <tt class="literal"><span class="pre">bool</span></tt>.</td>
 </tr>
 </tbody>
 </table>
 </div>
-<div class="section" id="bool-example">
+<div class="section" id="id1228">
 <h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
 <pre class="literal-block">
 <a href="./assert.html" class="identifier">BOOST_MPL_ASSERT</a>(( is_same&lt; <a href="./bool.html" class="identifier">bool_</a>&lt;true&gt;::<a href="./value-type.html" class="identifier">value_type</a>, bool &gt; ));
-BOOST_MPL_ASSERT(( is_same&lt; bool_&lt;true&gt;, <a class="reference" href="./bool.html"><tt class="literal"><span class="pre">true_</span></tt></a> &gt; )); }
+BOOST_MPL_ASSERT(( is_same&lt; bool_&lt;true&gt;, true_ &gt; )); }
 <a href="./assert.html" class="identifier">BOOST_MPL_ASSERT</a>(( is_same&lt; <a href="./bool.html" class="identifier">bool_</a>&lt;true&gt;::type, <a href="./bool.html" class="identifier">bool_</a>&lt;true&gt; &gt; ));
 <a href="./assert-relation.html" class="identifier">BOOST_MPL_ASSERT_RELATION</a>( <a href="./bool.html" class="identifier">bool_</a>&lt;true&gt;::value, ==, true );
 assert( bool_&lt;true&gt;() == true );
 </pre>
 </div>
-<div class="section" id="bool-see-also">
+<div class="section" id="id1229">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./data-types.html">Data Types</a>, <a class="reference" href="./integral-constant.html">Integral Constant</a>, <a class="refentry reference" href="./int.html"><tt class="refentry literal"><span class="pre">int_</span></tt></a>, <a class="refentry reference" href="./long.html"><tt class="refentry literal"><span class="pre">long_</span></tt></a>, <a class="refentry reference" href="./integral-c.html"><tt class="refentry literal"><span class="pre">integral_c</span></tt></a></p>
-<!-- modtime: November 10, 2004 04:44:19 +0000 -->
+<p><a class="reference internal" href="./data-types.html">Data Types</a>, <a class="reference internal" href="./integral-constant.html">Integral Constant</a>, <a class="reference internal" href="./int.html">int_</a>, <a class="reference internal" href="./long.html">long_</a>, <a class="reference internal" href="./integral-c.html">integral_c</a></p>
 <!-- Data Types/Numeric//int_ |20 -->
 </div>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Deleted: branches/release/libs/mpl/doc/refmanual/broken-compiler.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/broken-compiler.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
+++ (empty file)
@@ -1,28 +0,0 @@
-<?xml version="1.0" encoding="utf-8" ?>
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
-<title>The MPL Reference Manual: Broken Compiler Workarounds</title>
-<link rel="stylesheet" href="../style.css" type="text/css" />
-</head>
-<body class="docframe refmanual">
-<table class="header"><tr class="header"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-<td class="header-group page-location">Front Page / Macros / Broken Compiler Workarounds</td>
-</tr></table><div class="header-separator"></div>
-<div class="section" id="broken-compiler">
-<h1><a class="toc-backref" href="./macros.html#id527" name="broken-compiler">Broken Compiler Workarounds</a></h1>
-<a class="target" id="label-macros-broken" name="label-macros-broken"></a><!-- Macros/Broken Compiler Workarounds//BOOST_MPL_AUX_LAMBDA_SUPPORT -->
-<ul class="toc simple" id="outline">
-<li><a class="reference" href="./aux-lambda-support.html" id="id528" name="id528">BOOST_MPL_AUX_LAMBDA_SUPPORT</a></li>
-</ul>
-</div>
-
-<div class="footer-separator"></div>
-<table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
-</html>

Deleted: branches/release/libs/mpl/doc/refmanual/categorized-concepts.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/categorized-concepts.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
+++ (empty file)
@@ -1,49 +0,0 @@
-<?xml version="1.0" encoding="utf-8" ?>
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
-<title>The MPL Reference Manual: Concepts</title>
-<link rel="stylesheet" href="../style.css" type="text/css" />
-</head>
-<body class="docframe refmanual">
-<table class="header"><tr class="header"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-<td class="header-group page-location">Front Page / Categorized Index / Concepts</td>
-</tr></table><div class="header-separator"></div>
-<div class="section" id="categorized-concepts">
-<h1><a class="toc-backref" href="./categorized-index.html#id531" name="categorized-concepts">Concepts</a></h1>
-<ul class="simple">
-<li><a class="reference" href="./associative-sequence.html">Associative Sequence</a></li>
-<li><a class="reference" href="./back-extensible-sequence.html">Back Extensible Sequence</a></li>
-<li><a class="reference" href="./bidirectional-iterator.html">Bidirectional Iterator</a></li>
-<li><a class="reference" href="./bidirectional-sequence.html">Bidirectional Sequence</a></li>
-<li><a class="reference" href="./extensible-associative.html">Extensible Associative Sequence</a></li>
-<li><a class="reference" href="./extensible-sequence.html">Extensible Sequence</a></li>
-<li><a class="reference" href="./forward-iterator.html">Forward Iterator</a></li>
-<li><a class="reference" href="./forward-sequence.html">Forward Sequence</a></li>
-<li><a class="reference" href="./front-extensible-sequence.html">Front Extensible Sequence</a></li>
-<li><a class="reference" href="./inserter.html">Inserter</a></li>
-<li><a class="reference" href="./integral-constant.html">Integral Constant</a></li>
-<li><a class="reference" href="./integral-sequence-wrapper.html">Integral Sequence Wrapper</a></li>
-<li><a class="reference" href="./lambda-expression.html">Lambda Expression</a></li>
-<li><a class="reference" href="./metafunction.html">Metafunction</a></li>
-<li><a class="reference" href="./metafunction-class.html">Metafunction Class</a></li>
-<li><a class="reference" href="./numeric-metafunction.html">Numeric Metafunction</a></li>
-<li><a class="reference" href="./placeholder-expression.html">Placeholder Expression</a></li>
-<li><a class="reference" href="./random-access-iterator.html">Random Access Iterator</a></li>
-<li><a class="reference" href="./random-access-sequence.html">Random Access Sequence</a></li>
-<li><a class="reference" href="./reversible-algorithm.html">Reversible Algorithm</a></li>
-<li><a class="reference" href="./tag-dispatched.html">Tag Dispatched Metafunction</a></li>
-<li><a class="reference" href="./trivial-metafunction.html">Trivial Metafunction</a></li>
-<li><a class="reference" href="./variadic-sequence.html">Variadic Sequence</a></li>
-</ul>
-</div>
-
-<div class="footer-separator"></div>
-<table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
-</html>

Modified: branches/release/libs/mpl/doc/refmanual/categorized-index.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/categorized-index.html (original)
+++ branches/release/libs/mpl/doc/refmanual/categorized-index.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,28 +1,27 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: Categorized Index</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
 <body class="docframe refmanual">
-<table class="header"><tr class="header"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
+<table class="header"><tr class="header"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
 <td class="header-group page-location">Front Page / Categorized Index</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="categorized-index">
-<h1><a class="toc-backref" href="../refmanual.html#id530" name="categorized-index">Categorized Index</a></h1>
-<a class="target" id="label-categorized-index" name="label-categorized-index"></a><a class="target" id="categorized" name="categorized"></a><ul class="toc simple" id="outline">
-<li><a class="reference" href="./categorized-concepts.html" id="id531" name="id531">Concepts</a></li>
-<li><a class="reference" href="./components.html" id="id532" name="id532">Components</a></li>
+<h1><a class="toc-backref" href="../refmanual.html#id1591">Categorized Index</a></h1>
+<ul class="toc simple" id="outline">
+<li><a class="reference internal" href="./categorized-index-concepts.html" id="id1592">Concepts</a></li>
+<li><a class="reference internal" href="./components.html" id="id1593">Components</a></li>
 </ul>
 </div>
 
 <div class="footer-separator"></div>
-<table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/cfg-no-has-xxx.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/cfg-no-has-xxx.html (original)
+++ branches/release/libs/mpl/doc/refmanual/cfg-no-has-xxx.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,43 +1,41 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: BOOST_MPL_CFG_NO_HAS_XXX</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
 <body class="docframe refmanual">
-<table class="header"><tr class="header"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
+<table class="header"><tr class="header"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
 <td class="header-group page-location">Front Page / Macros / Configuration / BOOST_MPL_CFG_NO_HAS_XXX</td>
 </tr></table><div class="header-separator"></div>
-<div class="section" id="cfg-no-has-xxx">
-<h1><a class="toc-backref" href="./configuration.html#id520" name="cfg-no-has-xxx">BOOST_MPL_CFG_NO_HAS_XXX</a></h1>
-<div class="section" id="configuration-cfg-synopsis">
+<div class="section" id="boost-mpl-cfg-no-has-xxx">
+<h1><a class="toc-backref" href="./configuration.html#id1580">BOOST_MPL_CFG_NO_HAS_XXX</a></h1>
+<div class="section" id="id1333">
 <h3><a class="subsection-title" href="#synopsis" name="synopsis">Synopsis</a></h3>
 <pre class="literal-block">
 // #define BOOST_MPL_CFG_NO_HAS_XXX
 </pre>
 </div>
-<div class="section" id="configuration-cfg-description">
+<div class="section" id="id1334">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
-<p><tt class="literal"><span class="pre">BOOST_MPL_CFG_NO_HAS_XXX</span></tt> is an boolean configuration macro
-signaling availability of the <a class="refentry reference" href="./has-xxx-trait-def.html"><tt class="refentry literal"><span class="pre">BOOST_MPL_HAS_XXX_TRAIT_DEF</span></tt></a> /
-<a class="refentry reference" href="./has-xxx-trait-named-def.html"><tt class="refentry literal"><span class="pre">BOOST_MPL_HAS_XXX_TRAIT_NAMED_DEF</span></tt></a> introspection macros' functionality
+<p><tt class="literal"><span class="pre">BOOST_MPL_CFG_NO_HAS_XXX</span></tt> is an boolean configuration macro
+signaling availability of the <a class="reference internal" href="./has-xxx-trait-def.html">BOOST_MPL_HAS_XXX_TRAIT_DEF</a> /
+<a class="reference internal" href="./has-xxx-trait-named-def.html">BOOST_MPL_HAS_XXX_TRAIT_NAMED_DEF</a> introspection macros' functionality
 on a particular compiler.</p>
 </div>
-<div class="section" id="configuration-cfg-see-also">
+<div class="section" id="id1335">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./macros.html">Macros</a>, <a class="reference" href="./configuration.html">Configuration</a>, <a class="refentry reference" href="./has-xxx-trait-def.html"><tt class="refentry literal"><span class="pre">BOOST_MPL_HAS_XXX_TRAIT_DEF</span></tt></a>, <a class="refentry reference" href="./has-xxx-trait-named-def.html"><tt class="refentry literal"><span class="pre">BOOST_MPL_HAS_XXX_TRAIT_NAMED_DEF</span></tt></a></p>
-<!-- modtime: November 10, 2004 04:44:13 +0000 -->
+<p><a class="reference internal" href="./macros.html">Macros</a>, <a class="reference internal" href="./configuration.html">Configuration</a>, <a class="reference internal" href="./has-xxx-trait-def.html">BOOST_MPL_HAS_XXX_TRAIT_DEF</a>, <a class="reference internal" href="./has-xxx-trait-named-def.html">BOOST_MPL_HAS_XXX_TRAIT_NAMED_DEF</a></p>
 <!-- Macros/Configuration//BOOST_MPL_LIMIT_METAFUNCTION_ARITY |20 -->
 </div>
 </div>
 
 <div class="footer-separator"></div>
-<table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Deleted: branches/release/libs/mpl/doc/refmanual/cfg-no-preprocessed.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/cfg-no-preprocessed.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
+++ (empty file)
@@ -1,49 +0,0 @@
-<?xml version="1.0" encoding="utf-8" ?>
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
-<title>The MPL Reference Manual: BOOST_MPL_CFG_NO_PREPROCESSED_HEADERS</title>
-<link rel="stylesheet" href="../style.css" type="text/css" />
-</head>
-<body class="docframe refmanual">
-<table class="header"><tr class="header"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-<td class="header-group page-location">Front Page / Macros / Configuration / BOOST_MPL_CFG_NO_PREPROCESSED_HEADERS</td>
-</tr></table><div class="header-separator"></div>
-<div class="section" id="cfg-no-preprocessed">
-<h1><a class="toc-backref" href="./configuration.html#id519" name="cfg-no-preprocessed">BOOST_MPL_CFG_NO_PREPROCESSED_HEADERS</a></h1>
-<a class="target" id="id294" name="id294"></a><div class="section" id="cfg-synopsis">
-<h3><a class="subsection-title" href="#synopsis" name="synopsis">Synopsis</a></h3>
-<pre class="literal-block">
-// #define BOOST_MPL_CFG_NO_PREPROCESSED_HEADERS
-</pre>
-</div>
-<div class="section" id="cfg-description">
-<h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
-<p><tt class="literal"><span class="pre">BOOST_MPL_CFG_NO_PREPROCESSED_HEADERS</span></tt> is an boolean configuration macro
-regulating library's internal use of preprocessed headers. When defined, it
-instructs the MPL to discard the pre-generated headers found in
-<tt class="literal"><span class="pre">boost/mpl/aux_/preprocessed</span></tt> directory and use <a class="reference" href="http://boost-consulting.com/tmpbook/preprocessor.html" target="_top">preprocessor
-metaprogramming</a> techniques to generate the necessary versions of the
-library components on the fly.</p>
-<p>In this implementation of the library, the macro is not defined by default.
-To change the default configuration, define
-<tt class="literal"><span class="pre">BOOST_MPL_CFG_NO_PREPROCESSED_HEADERS</span></tt> before including any library
-header.</p>
-</div>
-<div class="section" id="cfg-see-also">
-<h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./macros.html">Macros</a>, <a class="reference" href="./configuration.html">Configuration</a></p>
-<!-- modtime: November 15, 2004 01:55:35 +0000 -->
-<!-- Macros/Configuration//BOOST_MPL_CFG_NO_HAS_XXX |20 -->
-</div>
-</div>
-
-<div class="footer-separator"></div>
-<table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
-</html>

Modified: branches/release/libs/mpl/doc/refmanual/classes.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/classes.html (original)
+++ branches/release/libs/mpl/doc/refmanual/classes.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: Classes</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,27 +12,29 @@
 <td class="header-group page-location">Front Page / Sequences / Classes</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="classes">
-<h1><a class="toc-backref" href="./sequences.html#id334" name="classes">Classes</a></h1>
-<a class="target" id="label-sequences-classes" name="label-sequences-classes"></a><p>The MPL provides a large number of predefined general-purpose sequence
+<h1><a class="toc-backref" href="./sequences.html#id1388">Classes</a></h1>
+<p id="label-sequences-classes">The MPL provides a large number of predefined general-purpose sequence
 classes covering most of the typical metaprogramming needs out-of-box.</p>
-<!-- For all library-supplied sequences a publicly-derived class with no additional
+<!-- For all library-supplied sequences a publicly-derived class with no additional
 members is equivalent except for type identity. -->
-<!-- modtime: October 25, 2004 06:16:07 +0000 -->
 <!-- Sequences/Classes//vector |10 -->
 <ul class="toc simple" id="outline">
-<li><a class="reference" href="./vector.html" id="id335" name="id335">vector</a></li>
-<li><a class="reference" href="./list.html" id="id336" name="id336">list</a></li>
-<li><a class="reference" href="./deque.html" id="id337" name="id337">deque</a></li>
-<li><a class="reference" href="./set.html" id="id338" name="id338">set</a></li>
-<li><a class="reference" href="./map.html" id="id339" name="id339">map</a></li>
-<li><a class="reference" href="./range-c.html" id="id340" name="id340">range_c</a></li>
-<li><a class="reference" href="./vector-c.html" id="id341" name="id341">vector_c</a></li>
-<li><a class="reference" href="./list-c.html" id="id342" name="id342">list_c</a></li>
-<li><a class="reference" href="./set-c.html" id="id343" name="id343">set_c</a></li>
+<li><a class="reference internal" href="./vector.html" id="id1389">vector</a></li>
+<li><a class="reference internal" href="./list.html" id="id1390">list</a></li>
+<li><a class="reference internal" href="./deque.html" id="id1391">deque</a></li>
+<li><a class="reference internal" href="./set.html" id="id1392">set</a></li>
+<li><a class="reference internal" href="./map.html" id="id1393">map</a></li>
+<li><a class="reference internal" href="./range-c.html" id="id1394">range_c</a></li>
+<li><a class="reference internal" href="./vector-c.html" id="id1395">vector_c</a></li>
+<li><a class="reference internal" href="./list-c.html" id="id1396">list_c</a></li>
+<li><a class="reference internal" href="./set-c.html" id="id1397">set_c</a></li>
+<li><a class="reference internal" href="./string.html" id="id1398">string</a></li>
 </ul>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/clear.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/clear.html (original)
+++ branches/release/libs/mpl/doc/refmanual/clear.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: clear</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,8 +12,8 @@
 <td class="header-group page-location">Front Page / Sequences / Intrinsic Metafunctions / clear</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="clear">
-<h1><a class="toc-backref" href="./intrinsic-metafunctions.html#id357" name="clear">clear</a></h1>
-<div class="section" id="clear-synopsis">
+<h1><a class="toc-backref" href="./intrinsic-metafunctions.html#id1412">clear</a></h1>
+<div class="section" id="id211">
 <h3><a class="subsection-title" href="#synopsis" name="synopsis">Synopsis</a></h3>
 <pre class="literal-block">
 template&lt;
@@ -28,71 +25,73 @@
 };
 </pre>
 </div>
-<div class="section" id="clear-description">
+<div class="section" id="id212">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
-<p>Returns an empty sequence <a class="reference" href="./terminology.html#concept-identical">concept-identical</a> to <tt class="literal"><span class="pre">Sequence</span></tt>.</p>
+<p>Returns an empty sequence <a class="reference internal" href="./terminology.html#concept-identical">concept-identical</a> to <tt class="literal"><span class="pre">Sequence</span></tt>.</p>
 </div>
-<div class="section" id="clear-header">
+<div class="section" id="id213">
 <h3><a class="subsection-title" href="#header" name="header">Header</a></h3>
 <pre class="literal-block">
 #include &lt;boost/mpl/clear.hpp&gt;
 </pre>
 </div>
-<div class="section" id="clear-model-of">
+<div class="section" id="id214">
 <h3><a class="subsection-title" href="#model-of" name="model-of">Model of</a></h3>
-<p><a class="reference" href="./tag-dispatched.html">Tag Dispatched Metafunction</a></p>
+<p><a class="reference internal" href="./tag-dispatched-metafunction.html">Tag Dispatched Metafunction</a></p>
 </div>
-<div class="section" id="clear-parameters">
+<div class="section" id="id215">
 <h3><a class="subsection-title" href="#parameters" name="parameters">Parameters</a></h3>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="17%" />
 <col width="39%" />
 <col width="44%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Parameter</th>
-<th>Requirement</th>
-<th>Description</th>
+<tr><th class="head">Parameter</th>
+<th class="head">Requirement</th>
+<th class="head">Description</th>
 </tr>
 </thead>
 <tbody valign="top">
 <tr><td><tt class="literal"><span class="pre">Sequence</span></tt></td>
-<td><a class="reference" href="./extensible-sequence.html">Extensible Sequence</a> or
-<a class="reference" href="./extensible-associative.html">Extensible Associative Sequence</a></td>
+<td><a class="reference internal" href="./extensible-sequence.html">Extensible Sequence</a> or
+<a class="reference internal" href="./extensible-associative-sequence.html">Extensible Associative Sequence</a></td>
 <td>A sequence to get an empty &quot;copy&quot; of.</td>
 </tr>
 </tbody>
 </table>
 </div>
-<div class="section" id="clear-expression-semantics">
+<div class="section" id="id216">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
-<p>For any <a class="reference" href="./extensible-sequence.html">Extensible Sequence</a> or <a class="reference" href="./extensible-associative.html">Extensible Associative Sequence</a> <tt class="literal"><span class="pre">s</span></tt>:</p>
+<p>For any <a class="reference internal" href="./extensible-sequence.html">Extensible Sequence</a> or <a class="reference internal" href="./extensible-associative-sequence.html">Extensible Associative Sequence</a> <tt class="literal"><span class="pre">s</span></tt>:</p>
 <pre class="literal-block">
-typedef clear&lt;s&gt;::type t;
+typedef clear&lt;s&gt;::type t;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference" href="./extensible-sequence.html">Extensible Sequence</a> or <a class="reference" href="./extensible-associative.html">Extensible Associative Sequence</a>.</td>
+<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><p class="first"><a class="reference internal" href="./extensible-sequence.html">Extensible Sequence</a> or <a class="reference internal" href="./extensible-associative-sequence.html">Extensible Associative Sequence</a>.</p>
+</td>
 </tr>
 <tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><p class="first">Equivalent to</p>
-<pre class="last literal-block">
+<pre class="literal-block">
 typedef erase&lt; s, begin&lt;s&gt;::type, end&lt;s&gt;::type &gt;::type t;
 </pre>
 </td>
 </tr>
-<tr class="field"><th class="field-name">Postcondition:</th><td class="field-body"><tt class="literal"><span class="pre">empty&lt;s&gt;::value</span> <span class="pre">==</span> <span class="pre">true</span></tt>.</td>
+<tr class="field"><th class="field-name">Postcondition:</th><td class="field-body"><p class="first last"><tt class="literal"><span class="pre">empty&lt;s&gt;::value</span> <span class="pre">==</span> <span class="pre">true</span></tt>.</p>
+</td>
 </tr>
 </tbody>
 </table>
 </div>
-<div class="section" id="clear-complexity">
+<div class="section" id="id217">
 <h3><a class="subsection-title" href="#complexity" name="complexity">Complexity</a></h3>
 <p>Amortized constant time.</p>
 </div>
-<div class="section" id="clear-example">
+<div class="section" id="id218">
 <h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
 <pre class="literal-block">
 typedef vector_c&lt;int,1,3,5,7,9,11&gt; odds;
@@ -101,15 +100,16 @@
 <a href="./assert.html" class="identifier">BOOST_MPL_ASSERT</a>(( <a href="./empty.html" class="identifier">empty</a>&lt;nothing&gt; ));
 </pre>
 </div>
-<div class="section" id="clear-see-also">
+<div class="section" id="id219">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./extensible-sequence.html">Extensible Sequence</a>, <a class="reference" href="./extensible-associative.html">Extensible Associative Sequence</a>, <a class="refentry reference" href="./erase.html"><tt class="refentry literal"><span class="pre">erase</span></tt></a>, <a class="refentry reference" href="./empty.html"><tt class="refentry literal"><span class="pre">empty</span></tt></a>, <a class="refentry reference" href="./begin.html"><tt class="refentry literal"><span class="pre">begin</span></tt></a>, <a class="refentry reference" href="./end.html"><tt class="refentry literal"><span class="pre">end</span></tt></a></p>
-<!-- modtime: November 13, 2004 01:25:47 +0000 -->
+<p><a class="reference internal" href="./extensible-sequence.html">Extensible Sequence</a>, <a class="reference internal" href="./extensible-associative-sequence.html">Extensible Associative Sequence</a>, <a class="reference internal" href="./erase.html">erase</a>, <a class="reference internal" href="./empty.html">empty</a>, <a class="reference internal" href="./begin.html">begin</a>, <a class="reference internal" href="./end.html">end</a></p>
 <!-- Sequences/Intrinsic Metafunctions//empty -->
 </div>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/comparisons.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/comparisons.html (original)
+++ branches/release/libs/mpl/doc/refmanual/comparisons.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: Comparisons</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,20 +12,21 @@
 <td class="header-group page-location">Front Page / Metafunctions / Comparisons</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="comparisons">
-<h1><a class="toc-backref" href="./metafunctions.html#id468" name="comparisons">Comparisons</a></h1>
-<a class="target" id="id235" name="id235"></a><!-- modtime: November 08, 2004 06:50:08 +0000 -->
-<!-- Metafunctions/Comparisons//less |10 -->
+<h1><a class="toc-backref" href="./metafunctions.html#id1525">Comparisons</a></h1>
+<span class="target" id="label-metafunctions-comparisons"></span><!-- Metafunctions/Comparisons//less |10 -->
 <ul class="toc simple" id="outline">
-<li><a class="reference" href="./less.html" id="id469" name="id469">less</a></li>
-<li><a class="reference" href="./less-equal.html" id="id470" name="id470">less_equal</a></li>
-<li><a class="reference" href="./greater.html" id="id471" name="id471">greater</a></li>
-<li><a class="reference" href="./greater-equal.html" id="id472" name="id472">greater_equal</a></li>
-<li><a class="reference" href="./equal-to.html" id="id473" name="id473">equal_to</a></li>
-<li><a class="reference" href="./not-equal-to.html" id="id474" name="id474">not_equal_to</a></li>
+<li><a class="reference internal" href="./less.html" id="id1526">less</a></li>
+<li><a class="reference internal" href="./less-equal.html" id="id1527">less_equal</a></li>
+<li><a class="reference internal" href="./greater.html" id="id1528">greater</a></li>
+<li><a class="reference internal" href="./greater-equal.html" id="id1529">greater_equal</a></li>
+<li><a class="reference internal" href="./equal-to.html" id="id1530">equal_to</a></li>
+<li><a class="reference internal" href="./not-equal-to.html" id="id1531">not_equal_to</a></li>
 </ul>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/components.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/components.html (original)
+++ branches/release/libs/mpl/doc/refmanual/components.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,176 +1,180 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: Components</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
 <body class="docframe refmanual">
-<table class="header"><tr class="header"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
+<table class="header"><tr class="header"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
 <td class="header-group page-location">Front Page / Categorized Index / Components</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="components">
-<h1><a class="toc-backref" href="./categorized-index.html#id532" name="components">Components</a></h1>
-<ul class="simple">
-<li><a class="refentry reference" href="./assert.html"><tt class="refentry literal"><span class="pre">BOOST_MPL_ASSERT</span></tt></a></li>
-<li><a class="refentry reference" href="./assert-msg.html"><tt class="refentry literal"><span class="pre">BOOST_MPL_ASSERT_MSG</span></tt></a></li>
-<li><a class="refentry reference" href="./assert-not.html"><tt class="refentry literal"><span class="pre">BOOST_MPL_ASSERT_NOT</span></tt></a></li>
-<li><a class="refentry reference" href="./assert-relation.html"><tt class="refentry literal"><span class="pre">BOOST_MPL_ASSERT_RELATION</span></tt></a></li>
-<li><a class="refentry reference" href="./aux-lambda-support.html"><tt class="refentry literal"><span class="pre">BOOST_MPL_AUX_LAMBDA_SUPPORT</span></tt></a></li>
-<li><a class="refentry reference" href="./cfg-no-has-xxx.html"><tt class="refentry literal"><span class="pre">BOOST_MPL_CFG_NO_HAS_XXX</span></tt></a></li>
-<li><a class="refentry reference" href="./cfg-no-preprocessed.html"><tt class="refentry literal"><span class="pre">BOOST_MPL_CFG_NO_PREPROCESSED_HEADERS</span></tt></a></li>
-<li><a class="refentry reference" href="./has-xxx-trait-def.html"><tt class="refentry literal"><span class="pre">BOOST_MPL_HAS_XXX_TRAIT_DEF</span></tt></a></li>
-<li><a class="refentry reference" href="./has-xxx-trait-named-def.html"><tt class="refentry literal"><span class="pre">BOOST_MPL_HAS_XXX_TRAIT_NAMED_DEF</span></tt></a></li>
-<li><a class="refentry reference" href="./limit-list-size.html"><tt class="refentry literal"><span class="pre">BOOST_MPL_LIMIT_LIST_SIZE</span></tt></a></li>
-<li><a class="refentry reference" href="./limit-map-size.html"><tt class="refentry literal"><span class="pre">BOOST_MPL_LIMIT_MAP_SIZE</span></tt></a></li>
-<li><a class="refentry reference" href="./limit-metafunction-arity.html"><tt class="refentry literal"><span class="pre">BOOST_MPL_LIMIT_METAFUNCTION_ARITY</span></tt></a></li>
-<li><a class="refentry reference" href="./limit-set-size.html"><tt class="refentry literal"><span class="pre">BOOST_MPL_LIMIT_SET_SIZE</span></tt></a></li>
-<li><a class="refentry reference" href="./limit-unrolling.html"><tt class="refentry literal"><span class="pre">BOOST_MPL_LIMIT_UNROLLING</span></tt></a></li>
-<li><a class="refentry reference" href="./limit-vector-size.html"><tt class="refentry literal"><span class="pre">BOOST_MPL_LIMIT_VECTOR_SIZE</span></tt></a></li>
-<li><a class="refentry reference" href="./placeholders.html"><tt class="refentry literal"><span class="pre">_1</span></tt></a>, <a class="refentry reference" href="./placeholders.html"><tt class="refentry literal"><span class="pre">_2</span></tt></a>, <a class="refentry reference" href="./placeholders.html"><tt class="refentry literal"><span class="pre">_3</span></tt></a>,<em>...</em></li>
-<li><a class="refentry reference" href="./accumulate.html"><tt class="refentry literal"><span class="pre">accumulate</span></tt></a></li>
-<li><a class="refentry reference" href="./advance.html"><tt class="refentry literal"><span class="pre">advance</span></tt></a></li>
-<li><a class="refentry reference" href="./always.html"><tt class="refentry literal"><span class="pre">always</span></tt></a></li>
-<li><a class="refentry reference" href="./and.html"><tt class="refentry literal"><span class="pre">and_</span></tt></a></li>
-<li><a class="refentry reference" href="./apply.html"><tt class="refentry literal"><span class="pre">apply</span></tt></a></li>
-<li><a class="refentry reference" href="./apply-wrap.html"><tt class="refentry literal"><span class="pre">apply_wrap</span></tt></a></li>
-<li><a class="refentry reference" href="./arg.html"><tt class="refentry literal"><span class="pre">arg</span></tt></a></li>
-<li><a class="refentry reference" href="./at.html"><tt class="refentry literal"><span class="pre">at</span></tt></a></li>
-<li><a class="refentry reference" href="./at-c.html"><tt class="refentry literal"><span class="pre">at_c</span></tt></a></li>
-<li><a class="refentry reference" href="./back.html"><tt class="refentry literal"><span class="pre">back</span></tt></a></li>
-<li><a class="refentry reference" href="./back-inserter.html"><tt class="refentry literal"><span class="pre">back_inserter</span></tt></a></li>
-<li><a class="refentry reference" href="./begin.html"><tt class="refentry literal"><span class="pre">begin</span></tt></a></li>
-<li><a class="refentry reference" href="./bind.html"><tt class="refentry literal"><span class="pre">bind</span></tt></a></li>
-<li><a class="refentry reference" href="./bitand.html"><tt class="refentry literal"><span class="pre">bitand_</span></tt></a></li>
-<li><a class="refentry reference" href="./bitor.html"><tt class="refentry literal"><span class="pre">bitor_</span></tt></a></li>
-<li><a class="refentry reference" href="./bitxor.html"><tt class="refentry literal"><span class="pre">bitxor_</span></tt></a></li>
-<li><a class="refentry reference" href="./bool.html"><tt class="refentry literal"><span class="pre">bool_</span></tt></a></li>
-<li><a class="refentry reference" href="./clear.html"><tt class="refentry literal"><span class="pre">clear</span></tt></a></li>
-<li><a class="refentry reference" href="./contains.html"><tt class="refentry literal"><span class="pre">contains</span></tt></a></li>
-<li><a class="refentry reference" href="./copy.html"><tt class="refentry literal"><span class="pre">copy</span></tt></a></li>
-<li><a class="refentry reference" href="./copy-if.html"><tt class="refentry literal"><span class="pre">copy_if</span></tt></a></li>
-<li><a class="refentry reference" href="./count.html"><tt class="refentry literal"><span class="pre">count</span></tt></a></li>
-<li><a class="refentry reference" href="./count-if.html"><tt class="refentry literal"><span class="pre">count_if</span></tt></a></li>
-<li><a class="refentry reference" href="./deque.html"><tt class="refentry literal"><span class="pre">deque</span></tt></a></li>
-<li><a class="refentry reference" href="./deref.html"><tt class="refentry literal"><span class="pre">deref</span></tt></a></li>
-<li><a class="refentry reference" href="./distance.html"><tt class="refentry literal"><span class="pre">distance</span></tt></a></li>
-<li><a class="refentry reference" href="./divides.html"><tt class="refentry literal"><span class="pre">divides</span></tt></a></li>
-<li><a class="refentry reference" href="./empty.html"><tt class="refentry literal"><span class="pre">empty</span></tt></a></li>
-<li><a class="refentry reference" href="./empty-base.html"><tt class="refentry literal"><span class="pre">empty_base</span></tt></a></li>
-<li><a class="refentry reference" href="./empty-sequence.html"><tt class="refentry literal"><span class="pre">empty_sequence</span></tt></a></li>
-<li><a class="refentry reference" href="./end.html"><tt class="refentry literal"><span class="pre">end</span></tt></a></li>
-<li><a class="refentry reference" href="./equal.html"><tt class="refentry literal"><span class="pre">equal</span></tt></a></li>
-<li><a class="refentry reference" href="./equal-to.html"><tt class="refentry literal"><span class="pre">equal_to</span></tt></a></li>
-<li><a class="refentry reference" href="./erase.html"><tt class="refentry literal"><span class="pre">erase</span></tt></a></li>
-<li><a class="refentry reference" href="./erase-key.html"><tt class="refentry literal"><span class="pre">erase_key</span></tt></a></li>
-<li><a class="refentry reference" href="./eval-if.html"><tt class="refentry literal"><span class="pre">eval_if</span></tt></a></li>
-<li><a class="refentry reference" href="./eval-if-c.html"><tt class="refentry literal"><span class="pre">eval_if_c</span></tt></a></li>
-<li><a class="refentry reference" href="./filter-view.html"><tt class="refentry literal"><span class="pre">filter_view</span></tt></a></li>
-<li><a class="refentry reference" href="./find.html"><tt class="refentry literal"><span class="pre">find</span></tt></a></li>
-<li><a class="refentry reference" href="./find-if.html"><tt class="refentry literal"><span class="pre">find_if</span></tt></a></li>
-<li><a class="refentry reference" href="./fold.html"><tt class="refentry literal"><span class="pre">fold</span></tt></a></li>
-<li><a class="refentry reference" href="./front.html"><tt class="refentry literal"><span class="pre">front</span></tt></a></li>
-<li><a class="refentry reference" href="./front-inserter.html"><tt class="refentry literal"><span class="pre">front_inserter</span></tt></a></li>
-<li><a class="refentry reference" href="./greater.html"><tt class="refentry literal"><span class="pre">greater</span></tt></a></li>
-<li><a class="refentry reference" href="./greater-equal.html"><tt class="refentry literal"><span class="pre">greater_equal</span></tt></a></li>
-<li><a class="refentry reference" href="./has-key.html"><tt class="refentry literal"><span class="pre">has_key</span></tt></a></li>
-<li><a class="refentry reference" href="./identity.html"><tt class="refentry literal"><span class="pre">identity</span></tt></a></li>
-<li><a class="refentry reference" href="./if.html"><tt class="refentry literal"><span class="pre">if_</span></tt></a></li>
-<li><a class="refentry reference" href="./if-c.html"><tt class="refentry literal"><span class="pre">if_c</span></tt></a></li>
-<li><a class="refentry reference" href="./inherit.html"><tt class="refentry literal"><span class="pre">inherit</span></tt></a></li>
-<li><a class="refentry reference" href="./inherit-linearly.html"><tt class="refentry literal"><span class="pre">inherit_linearly</span></tt></a></li>
-<li><a class="refentry reference" href="./insert.html"><tt class="refentry literal"><span class="pre">insert</span></tt></a></li>
-<li><a class="refentry reference" href="./insert-range.html"><tt class="refentry literal"><span class="pre">insert_range</span></tt></a></li>
-<li><a class="refentry reference" href="./inserters-inserter.html"><tt class="refentry literal"><span class="pre">inserter</span></tt></a></li>
-<li><a class="refentry reference" href="./int.html"><tt class="refentry literal"><span class="pre">int_</span></tt></a></li>
-<li><a class="refentry reference" href="./integral-c.html"><tt class="refentry literal"><span class="pre">integral_c</span></tt></a></li>
-<li><a class="refentry reference" href="./is-sequence.html"><tt class="refentry literal"><span class="pre">is_sequence</span></tt></a></li>
-<li><a class="refentry reference" href="./iter-fold.html"><tt class="refentry literal"><span class="pre">iter_fold</span></tt></a></li>
-<li><a class="refentry reference" href="./iterator-category.html"><tt class="refentry literal"><span class="pre">iterator_category</span></tt></a></li>
-<li><a class="refentry reference" href="./iterator-range.html"><tt class="refentry literal"><span class="pre">iterator_range</span></tt></a></li>
-<li><a class="refentry reference" href="./joint-view.html"><tt class="refentry literal"><span class="pre">joint_view</span></tt></a></li>
-<li><a class="refentry reference" href="./key-type.html"><tt class="refentry literal"><span class="pre">key_type</span></tt></a></li>
-<li><a class="refentry reference" href="./lambda.html"><tt class="refentry literal"><span class="pre">lambda</span></tt></a></li>
-<li><a class="refentry reference" href="./less.html"><tt class="refentry literal"><span class="pre">less</span></tt></a></li>
-<li><a class="refentry reference" href="./less-equal.html"><tt class="refentry literal"><span class="pre">less_equal</span></tt></a></li>
-<li><a class="refentry reference" href="./list.html"><tt class="refentry literal"><span class="pre">list</span></tt></a></li>
-<li><a class="refentry reference" href="./list-c.html"><tt class="refentry literal"><span class="pre">list_c</span></tt></a></li>
-<li><a class="refentry reference" href="./long.html"><tt class="refentry literal"><span class="pre">long_</span></tt></a></li>
-<li><a class="refentry reference" href="./lower-bound.html"><tt class="refentry literal"><span class="pre">lower_bound</span></tt></a></li>
-<li><a class="refentry reference" href="./map.html"><tt class="refentry literal"><span class="pre">map</span></tt></a></li>
-<li><a class="refentry reference" href="./max.html"><tt class="refentry literal"><span class="pre">max</span></tt></a></li>
-<li><a class="refentry reference" href="./max-element.html"><tt class="refentry literal"><span class="pre">max_element</span></tt></a></li>
-<li><a class="refentry reference" href="./min.html"><tt class="refentry literal"><span class="pre">min</span></tt></a></li>
-<li><a class="refentry reference" href="./min-element.html"><tt class="refentry literal"><span class="pre">min_element</span></tt></a></li>
-<li><a class="refentry reference" href="./minus.html"><tt class="refentry literal"><span class="pre">minus</span></tt></a></li>
-<li><a class="refentry reference" href="./modulus.html"><tt class="refentry literal"><span class="pre">modulus</span></tt></a></li>
-<li><a class="refentry reference" href="./negate.html"><tt class="refentry literal"><span class="pre">negate</span></tt></a></li>
-<li><a class="refentry reference" href="./next.html"><tt class="refentry literal"><span class="pre">next</span></tt></a></li>
-<li><a class="refentry reference" href="./not.html"><tt class="refentry literal"><span class="pre">not_</span></tt></a></li>
-<li><a class="refentry reference" href="./not-equal-to.html"><tt class="refentry literal"><span class="pre">not_equal_to</span></tt></a></li>
-<li><a class="refentry reference" href="./numeric-cast.html"><tt class="refentry literal"><span class="pre">numeric_cast</span></tt></a></li>
-<li><a class="refentry reference" href="./or.html"><tt class="refentry literal"><span class="pre">or_</span></tt></a></li>
-<li><a class="refentry reference" href="./order.html"><tt class="refentry literal"><span class="pre">order</span></tt></a></li>
-<li><a class="refentry reference" href="./pair.html"><tt class="refentry literal"><span class="pre">pair</span></tt></a></li>
-<li><a class="refentry reference" href="./partition.html"><tt class="refentry literal"><span class="pre">partition</span></tt></a></li>
-<li><a class="refentry reference" href="./plus.html"><tt class="refentry literal"><span class="pre">plus</span></tt></a></li>
-<li><a class="refentry reference" href="./pop-back.html"><tt class="refentry literal"><span class="pre">pop_back</span></tt></a></li>
-<li><a class="refentry reference" href="./pop-front.html"><tt class="refentry literal"><span class="pre">pop_front</span></tt></a></li>
-<li><a class="refentry reference" href="./prior.html"><tt class="refentry literal"><span class="pre">prior</span></tt></a></li>
-<li><a class="refentry reference" href="./protect.html"><tt class="refentry literal"><span class="pre">protect</span></tt></a></li>
-<li><a class="refentry reference" href="./push-back.html"><tt class="refentry literal"><span class="pre">push_back</span></tt></a></li>
-<li><a class="refentry reference" href="./push-front.html"><tt class="refentry literal"><span class="pre">push_front</span></tt></a></li>
-<li><a class="refentry reference" href="./quote.html"><tt class="refentry literal"><span class="pre">quote</span></tt></a></li>
-<li><a class="refentry reference" href="./range-c.html"><tt class="refentry literal"><span class="pre">range_c</span></tt></a></li>
-<li><a class="refentry reference" href="./remove.html"><tt class="refentry literal"><span class="pre">remove</span></tt></a></li>
-<li><a class="refentry reference" href="./remove-if.html"><tt class="refentry literal"><span class="pre">remove_if</span></tt></a></li>
-<li><a class="refentry reference" href="./replace.html"><tt class="refentry literal"><span class="pre">replace</span></tt></a></li>
-<li><a class="refentry reference" href="./replace-if.html"><tt class="refentry literal"><span class="pre">replace_if</span></tt></a></li>
-<li><a class="refentry reference" href="./reverse.html"><tt class="refentry literal"><span class="pre">reverse</span></tt></a></li>
-<li><a class="refentry reference" href="./reverse-copy.html"><tt class="refentry literal"><span class="pre">reverse_copy</span></tt></a></li>
-<li><a class="refentry reference" href="./reverse-copy-if.html"><tt class="refentry literal"><span class="pre">reverse_copy_if</span></tt></a></li>
-<li><a class="refentry reference" href="./reverse-fold.html"><tt class="refentry literal"><span class="pre">reverse_fold</span></tt></a></li>
-<li><a class="refentry reference" href="./reverse-iter-fold.html"><tt class="refentry literal"><span class="pre">reverse_iter_fold</span></tt></a></li>
-<li><a class="refentry reference" href="./reverse-partition.html"><tt class="refentry literal"><span class="pre">reverse_partition</span></tt></a></li>
-<li><a class="refentry reference" href="./reverse-remove.html"><tt class="refentry literal"><span class="pre">reverse_remove</span></tt></a></li>
-<li><a class="refentry reference" href="./reverse-remove-if.html"><tt class="refentry literal"><span class="pre">reverse_remove_if</span></tt></a></li>
-<li><a class="refentry reference" href="./reverse-replace.html"><tt class="refentry literal"><span class="pre">reverse_replace</span></tt></a></li>
-<li><a class="refentry reference" href="./reverse-replace-if.html"><tt class="refentry literal"><span class="pre">reverse_replace_if</span></tt></a></li>
-<li><a class="refentry reference" href="./reverse-stable-partition.html"><tt class="refentry literal"><span class="pre">reverse_stable_partition</span></tt></a></li>
-<li><a class="refentry reference" href="./reverse-transform.html"><tt class="refentry literal"><span class="pre">reverse_transform</span></tt></a></li>
-<li><a class="refentry reference" href="./reverse-unique.html"><tt class="refentry literal"><span class="pre">reverse_unique</span></tt></a></li>
-<li><a class="refentry reference" href="./sequence-tag.html"><tt class="refentry literal"><span class="pre">sequence_tag</span></tt></a></li>
-<li><a class="refentry reference" href="./set.html"><tt class="refentry literal"><span class="pre">set</span></tt></a></li>
-<li><a class="refentry reference" href="./set-c.html"><tt class="refentry literal"><span class="pre">set_c</span></tt></a></li>
-<li><a class="refentry reference" href="./shift-left.html"><tt class="refentry literal"><span class="pre">shift_left</span></tt></a></li>
-<li><a class="refentry reference" href="./shift-right.html"><tt class="refentry literal"><span class="pre">shift_right</span></tt></a></li>
-<li><a class="refentry reference" href="./single-view.html"><tt class="refentry literal"><span class="pre">single_view</span></tt></a></li>
-<li><a class="refentry reference" href="./size.html"><tt class="refentry literal"><span class="pre">size</span></tt></a></li>
-<li><a class="refentry reference" href="./size-t.html"><tt class="refentry literal"><span class="pre">size_t</span></tt></a></li>
-<li><a class="refentry reference" href="./sizeof.html"><tt class="refentry literal"><span class="pre">sizeof_</span></tt></a></li>
-<li><a class="refentry reference" href="./sort.html"><tt class="refentry literal"><span class="pre">sort</span></tt></a></li>
-<li><a class="refentry reference" href="./stable-partition.html"><tt class="refentry literal"><span class="pre">stable_partition</span></tt></a></li>
-<li><a class="refentry reference" href="./times.html"><tt class="refentry literal"><span class="pre">times</span></tt></a></li>
-<li><a class="refentry reference" href="./transform.html"><tt class="refentry literal"><span class="pre">transform</span></tt></a></li>
-<li><a class="refentry reference" href="./transform-view.html"><tt class="refentry literal"><span class="pre">transform_view</span></tt></a></li>
-<li><a class="refentry reference" href="./unique.html"><tt class="refentry literal"><span class="pre">unique</span></tt></a></li>
-<li><a class="refentry reference" href="./unpack-args.html"><tt class="refentry literal"><span class="pre">unpack_args</span></tt></a></li>
-<li><a class="refentry reference" href="./upper-bound.html"><tt class="refentry literal"><span class="pre">upper_bound</span></tt></a></li>
-<li><a class="refentry reference" href="./value-type.html"><tt class="refentry literal"><span class="pre">value_type</span></tt></a></li>
-<li><a class="refentry reference" href="./vector.html"><tt class="refentry literal"><span class="pre">vector</span></tt></a></li>
-<li><a class="refentry reference" href="./vector-c.html"><tt class="refentry literal"><span class="pre">vector_c</span></tt></a></li>
-<li><a class="refentry reference" href="./void.html"><tt class="refentry literal"><span class="pre">void_</span></tt></a></li>
-<li><a class="refentry reference" href="./zip-view.html"><tt class="refentry literal"><span class="pre">zip_view</span></tt></a></li>
+<h1><a class="toc-backref" href="./categorized-index.html#id1593">Components</a></h1>
+<ul class="simple" id="label-categorized-index-components">
+<li><a class="reference internal" href="./assert.html">BOOST_MPL_ASSERT</a></li>
+<li><a class="reference internal" href="./assert-msg.html">BOOST_MPL_ASSERT_MSG</a></li>
+<li><a class="reference internal" href="./assert-not.html">BOOST_MPL_ASSERT_NOT</a></li>
+<li><a class="reference internal" href="./assert-relation.html">BOOST_MPL_ASSERT_RELATION</a></li>
+<li><a class="reference internal" href="./aux-lambda-support.html">BOOST_MPL_AUX_LAMBDA_SUPPORT</a></li>
+<li><a class="reference internal" href="./cfg-no-has-xxx.html">BOOST_MPL_CFG_NO_HAS_XXX</a></li>
+<li><a class="reference internal" href="./cfg-no-preprocessed-headers.html">BOOST_MPL_CFG_NO_PREPROCESSED_HEADERS</a></li>
+<li><a class="reference internal" href="./has-xxx-trait-def.html">BOOST_MPL_HAS_XXX_TRAIT_DEF</a></li>
+<li><a class="reference internal" href="./has-xxx-trait-named-def.html">BOOST_MPL_HAS_XXX_TRAIT_NAMED_DEF</a></li>
+<li><a class="reference internal" href="./limit-list-size.html">BOOST_MPL_LIMIT_LIST_SIZE</a></li>
+<li><a class="reference internal" href="./limit-map-size.html">BOOST_MPL_LIMIT_MAP_SIZE</a></li>
+<li><a class="reference internal" href="./limit-metafunction-arity.html">BOOST_MPL_LIMIT_METAFUNCTION_ARITY</a></li>
+<li><a class="reference internal" href="./limit-set-size.html">BOOST_MPL_LIMIT_SET_SIZE</a></li>
+<li><a class="reference internal" href="./limit-string-size.html">BOOST_MPL_LIMIT_STRING_SIZE</a></li>
+<li><a class="reference internal" href="./limit-unrolling.html">BOOST_MPL_LIMIT_UNROLLING</a></li>
+<li><a class="reference internal" href="./limit-vector-size.html">BOOST_MPL_LIMIT_VECTOR_SIZE</a></li>
+<li><a class="reference internal" href="./trivial-metafunctions-summary.html">Trivial Metafunctions Summary</a></li>
+<li><a class="reference internal" href="./placeholders.html">_1</a>, <a class="reference internal" href="./placeholders.html">_2</a>, <a class="reference internal" href="./placeholders.html">_3</a>,<em>...</em></li>
+<li><a class="reference internal" href="./accumulate.html">accumulate</a></li>
+<li><a class="reference internal" href="./advance.html">advance</a></li>
+<li><a class="reference internal" href="./always.html">always</a></li>
+<li><a class="reference internal" href="./and.html">and_</a></li>
+<li><a class="reference internal" href="./apply.html">apply</a></li>
+<li><a class="reference internal" href="./apply-wrap.html">apply_wrap</a></li>
+<li><a class="reference internal" href="./arg.html">arg</a></li>
+<li><a class="reference internal" href="./at.html">at</a></li>
+<li><a class="reference internal" href="./at-c.html">at_c</a></li>
+<li><a class="reference internal" href="./back.html">back</a></li>
+<li><a class="reference internal" href="./back-inserter.html">back_inserter</a></li>
+<li><a class="reference internal" href="./begin.html">begin</a></li>
+<li><a class="reference internal" href="./bind.html">bind</a></li>
+<li><a class="reference internal" href="./bitand.html">bitand_</a></li>
+<li><a class="reference internal" href="./bitor.html">bitor_</a></li>
+<li><a class="reference internal" href="./bitxor.html">bitxor_</a></li>
+<li><a class="reference internal" href="./bool.html">bool_</a></li>
+<li><a class="reference internal" href="./c-str.html">c_str</a></li>
+<li><a class="reference internal" href="./char.html">char_</a></li>
+<li><a class="reference internal" href="./clear.html">clear</a></li>
+<li><a class="reference internal" href="./contains.html">contains</a></li>
+<li><a class="reference internal" href="./copy.html">copy</a></li>
+<li><a class="reference internal" href="./copy-if.html">copy_if</a></li>
+<li><a class="reference internal" href="./count.html">count</a></li>
+<li><a class="reference internal" href="./count-if.html">count_if</a></li>
+<li><a class="reference internal" href="./deque.html">deque</a></li>
+<li><a class="reference internal" href="./deref.html">deref</a></li>
+<li><a class="reference internal" href="./distance.html">distance</a></li>
+<li><a class="reference internal" href="./divides.html">divides</a></li>
+<li><a class="reference internal" href="./empty.html">empty</a></li>
+<li><a class="reference internal" href="./empty-base.html">empty_base</a></li>
+<li><a class="reference internal" href="./empty-sequence.html">empty_sequence</a></li>
+<li><a class="reference internal" href="./end.html">end</a></li>
+<li><a class="reference internal" href="./equal.html">equal</a></li>
+<li><a class="reference internal" href="./equal-to.html">equal_to</a></li>
+<li><a class="reference internal" href="./erase.html">erase</a></li>
+<li><a class="reference internal" href="./erase-key.html">erase_key</a></li>
+<li><a class="reference internal" href="./eval-if.html">eval_if</a></li>
+<li><a class="reference internal" href="./eval-if-c.html">eval_if_c</a></li>
+<li><a class="reference internal" href="./filter-view.html">filter_view</a></li>
+<li><a class="reference internal" href="./find.html">find</a></li>
+<li><a class="reference internal" href="./find-if.html">find_if</a></li>
+<li><a class="reference internal" href="./fold.html">fold</a></li>
+<li><a class="reference internal" href="./for-each.html">for_each</a></li>
+<li><a class="reference internal" href="./front.html">front</a></li>
+<li><a class="reference internal" href="./front-inserter.html">front_inserter</a></li>
+<li><a class="reference internal" href="./greater.html">greater</a></li>
+<li><a class="reference internal" href="./greater-equal.html">greater_equal</a></li>
+<li><a class="reference internal" href="./has-key.html">has_key</a></li>
+<li><a class="reference internal" href="./identity.html">identity</a></li>
+<li><a class="reference internal" href="./if.html">if_</a></li>
+<li><a class="reference internal" href="./if-c.html">if_c</a></li>
+<li><a class="reference internal" href="./inherit.html">inherit</a></li>
+<li><a class="reference internal" href="./inherit-linearly.html">inherit_linearly</a></li>
+<li><a class="reference internal" href="./insert.html">insert</a></li>
+<li><a class="reference internal" href="./insert-range.html">insert_range</a></li>
+<li><a class="reference internal" href="./inserter.html">Inserter</a></li>
+<li><a class="reference internal" href="./int.html">int_</a></li>
+<li><a class="reference internal" href="./integral-c.html">integral_c</a></li>
+<li><a class="reference internal" href="./is-sequence.html">is_sequence</a></li>
+<li><a class="reference internal" href="./iter-fold.html">iter_fold</a></li>
+<li><a class="reference internal" href="./iterator-category.html">iterator_category</a></li>
+<li><a class="reference internal" href="./iterator-range.html">iterator_range</a></li>
+<li><a class="reference internal" href="./joint-view.html">joint_view</a></li>
+<li><a class="reference internal" href="./key-type.html">key_type</a></li>
+<li><a class="reference internal" href="./lambda.html">lambda</a></li>
+<li><a class="reference internal" href="./less.html">less</a></li>
+<li><a class="reference internal" href="./less-equal.html">less_equal</a></li>
+<li><a class="reference internal" href="./list.html">list</a></li>
+<li><a class="reference internal" href="./list-c.html">list_c</a></li>
+<li><a class="reference internal" href="./long.html">long_</a></li>
+<li><a class="reference internal" href="./lower-bound.html">lower_bound</a></li>
+<li><a class="reference internal" href="./map.html">map</a></li>
+<li><a class="reference internal" href="./max.html">max</a></li>
+<li><a class="reference internal" href="./max-element.html">max_element</a></li>
+<li><a class="reference internal" href="./min.html">min</a></li>
+<li><a class="reference internal" href="./min-element.html">min_element</a></li>
+<li><a class="reference internal" href="./minus.html">minus</a></li>
+<li><a class="reference internal" href="./modulus.html">modulus</a></li>
+<li><a class="reference internal" href="./negate.html">negate</a></li>
+<li><a class="reference internal" href="./next.html">next</a></li>
+<li><a class="reference internal" href="./not.html">not_</a></li>
+<li><a class="reference internal" href="./not-equal-to.html">not_equal_to</a></li>
+<li><a class="reference internal" href="./numeric-cast.html">numeric_cast</a></li>
+<li><a class="reference internal" href="./or.html">or_</a></li>
+<li><a class="reference internal" href="./order.html">order</a></li>
+<li><a class="reference internal" href="./pair.html">pair</a></li>
+<li><a class="reference internal" href="./partition.html">partition</a></li>
+<li><a class="reference internal" href="./plus.html">plus</a></li>
+<li><a class="reference internal" href="./pop-back.html">pop_back</a></li>
+<li><a class="reference internal" href="./pop-front.html">pop_front</a></li>
+<li><a class="reference internal" href="./prior.html">prior</a></li>
+<li><a class="reference internal" href="./protect.html">protect</a></li>
+<li><a class="reference internal" href="./push-back.html">push_back</a></li>
+<li><a class="reference internal" href="./push-front.html">push_front</a></li>
+<li><a class="reference internal" href="./quote.html">quote</a></li>
+<li><a class="reference internal" href="./range-c.html">range_c</a></li>
+<li><a class="reference internal" href="./remove.html">remove</a></li>
+<li><a class="reference internal" href="./remove-if.html">remove_if</a></li>
+<li><a class="reference internal" href="./replace.html">replace</a></li>
+<li><a class="reference internal" href="./replace-if.html">replace_if</a></li>
+<li><a class="reference internal" href="./reverse.html">reverse</a></li>
+<li><a class="reference internal" href="./reverse-copy.html">reverse_copy</a></li>
+<li><a class="reference internal" href="./reverse-copy-if.html">reverse_copy_if</a></li>
+<li><a class="reference internal" href="./reverse-fold.html">reverse_fold</a></li>
+<li><a class="reference internal" href="./reverse-iter-fold.html">reverse_iter_fold</a></li>
+<li><a class="reference internal" href="./reverse-partition.html">reverse_partition</a></li>
+<li><a class="reference internal" href="./reverse-remove.html">reverse_remove</a></li>
+<li><a class="reference internal" href="./reverse-remove-if.html">reverse_remove_if</a></li>
+<li><a class="reference internal" href="./reverse-replace.html">reverse_replace</a></li>
+<li><a class="reference internal" href="./reverse-replace-if.html">reverse_replace_if</a></li>
+<li><a class="reference internal" href="./reverse-stable-partition.html">reverse_stable_partition</a></li>
+<li><a class="reference internal" href="./reverse-transform.html">reverse_transform</a></li>
+<li><a class="reference internal" href="./reverse-unique.html">reverse_unique</a></li>
+<li><a class="reference internal" href="./sequence-tag.html">sequence_tag</a></li>
+<li><a class="reference internal" href="./set.html">set</a></li>
+<li><a class="reference internal" href="./set-c.html">set_c</a></li>
+<li><a class="reference internal" href="./shift-left.html">shift_left</a></li>
+<li><a class="reference internal" href="./shift-right.html">shift_right</a></li>
+<li><a class="reference internal" href="./single-view.html">single_view</a></li>
+<li><a class="reference internal" href="./size.html">size</a></li>
+<li><a class="reference internal" href="./size-t.html">size_t</a></li>
+<li><a class="reference internal" href="./sizeof.html">sizeof_</a></li>
+<li><a class="reference internal" href="./sort.html">sort</a></li>
+<li><a class="reference internal" href="./stable-partition.html">stable_partition</a></li>
+<li><a class="reference internal" href="./string.html">string</a></li>
+<li><a class="reference internal" href="./times.html">times</a></li>
+<li><a class="reference internal" href="./transform.html">transform</a></li>
+<li><a class="reference internal" href="./transform-view.html">transform_view</a></li>
+<li><a class="reference internal" href="./unique.html">unique</a></li>
+<li><a class="reference internal" href="./unpack-args.html">unpack_args</a></li>
+<li><a class="reference internal" href="./upper-bound.html">upper_bound</a></li>
+<li><a class="reference internal" href="./value-type.html">value_type</a></li>
+<li><a class="reference internal" href="./vector.html">vector</a></li>
+<li><a class="reference internal" href="./vector-c.html">vector_c</a></li>
+<li><a class="reference internal" href="./void.html">void_</a></li>
+<li><a class="reference internal" href="./zip-view.html">zip_view</a></li>
 </ul>
-<!-- modtime: November 10, 2004 05:07:51 +0000 -->
 </div>
 
 <div class="footer-separator"></div>
-<table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Deleted: branches/release/libs/mpl/doc/refmanual/composition-and-argument.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/composition-and-argument.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
+++ (empty file)
@@ -1,34 +0,0 @@
-<?xml version="1.0" encoding="utf-8" ?>
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
-<title>The MPL Reference Manual: Composition and Argument Binding</title>
-<link rel="stylesheet" href="../style.css" type="text/css" />
-</head>
-<body class="docframe refmanual">
-<table class="header"><tr class="header"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-<td class="header-group page-location">Front Page / Metafunctions / Composition and Argument Binding</td>
-</tr></table><div class="header-separator"></div>
-<div class="section" id="composition-and-argument">
-<h1><a class="toc-backref" href="./metafunctions.html#id454" name="composition-and-argument">Composition and Argument Binding</a></h1>
-<a class="target" id="id217" name="id217"></a><!-- modtime: November 07, 2004 18:47:40 +0000 -->
-<!-- Metafunctions/Composition and Argument Binding//_1,_2,..._n |10 -->
-<ul class="toc simple" id="outline">
-<li><a class="reference" href="./placeholders.html" id="id455" name="id455">Placeholders</a></li>
-<li><a class="reference" href="./lambda.html" id="id456" name="id456">lambda</a></li>
-<li><a class="reference" href="./bind.html" id="id457" name="id457">bind</a></li>
-<li><a class="reference" href="./quote.html" id="id458" name="id458">quote</a></li>
-<li><a class="reference" href="./arg.html" id="id459" name="id459">arg</a></li>
-<li><a class="reference" href="./protect.html" id="id460" name="id460">protect</a></li>
-</ul>
-</div>
-
-<div class="footer-separator"></div>
-<table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
-</html>

Modified: branches/release/libs/mpl/doc/refmanual/concepts.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/concepts.html (original)
+++ branches/release/libs/mpl/doc/refmanual/concepts.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: Concepts</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,15 +12,15 @@
 <td class="header-group page-location">Front Page / Sequences / Concepts</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="concepts">
-<h1><a class="toc-backref" href="./sequences.html#id323" name="concepts">Concepts</a></h1>
-<a class="target" id="label-sequences-concepts" name="label-sequences-concepts"></a><p>The taxonomy of sequence concepts in MPL parallels the taxonomy of the MPL
-<a class="reference" href="./iterators.html">Iterators</a>, with two additional classification dimensions:
+<h1><a class="toc-backref" href="./sequences.html#id1377">Concepts</a></h1>
+<p id="label-sequences-concepts">The taxonomy of sequence concepts in MPL parallels the taxonomy of the MPL
+<a class="reference internal" href="./iterators.html">Iterators</a>, with two additional classification dimensions:
 <cite>extensibility</cite> and <cite>associativeness</cite>.</p>
-<!-- The latter two are orthogonal to
-sequence traversal characteristics, but not to each other, meaning that
-a sequence can be characterized as both `Bidirectional`__
-and `Back Extensible`__, or `Bidirectional`__ and
-`Extensible Associative`__, but not as `Bidirectional`__,
+<!-- The latter two are orthogonal to
+sequence traversal characteristics, but not to each other, meaning that
+a sequence can be characterized as both `Bidirectional`__
+and `Back Extensible`__, or `Bidirectional`__ and
+`Extensible Associative`__, but not as `Bidirectional`__,
 `Back Extensible`__ *and* `Extensible Associative`__.
 
 __ `Bidirectional Sequence`_
@@ -38,23 +35,24 @@
 Two utility concepts, |Variadic Sequence| and |Integral Sequence Wrapper|,
 are not applicable in generic contexts, but are used to group together
 the common parts of different sequence classes' specifications. -->
-<!-- modtime: November 05, 2004 05:11:22 +0000 -->
 <!-- Sequences/Concepts//Forward Sequence |10 -->
 <ul class="toc simple" id="outline">
-<li><a class="reference" href="./forward-sequence.html" id="id324" name="id324">Forward Sequence</a></li>
-<li><a class="reference" href="./bidirectional-sequence.html" id="id325" name="id325">Bidirectional Sequence</a></li>
-<li><a class="reference" href="./random-access-sequence.html" id="id326" name="id326">Random Access Sequence</a></li>
-<li><a class="reference" href="./extensible-sequence.html" id="id327" name="id327">Extensible Sequence</a></li>
-<li><a class="reference" href="./front-extensible-sequence.html" id="id328" name="id328">Front Extensible Sequence</a></li>
-<li><a class="reference" href="./back-extensible-sequence.html" id="id329" name="id329">Back Extensible Sequence</a></li>
-<li><a class="reference" href="./associative-sequence.html" id="id330" name="id330">Associative Sequence</a></li>
-<li><a class="reference" href="./extensible-associative.html" id="id331" name="id331">Extensible Associative Sequence</a></li>
-<li><a class="reference" href="./integral-sequence-wrapper.html" id="id332" name="id332">Integral Sequence Wrapper</a></li>
-<li><a class="reference" href="./variadic-sequence.html" id="id333" name="id333">Variadic Sequence</a></li>
+<li><a class="reference internal" href="./forward-sequence.html" id="id1378">Forward Sequence</a></li>
+<li><a class="reference internal" href="./bidirectional-sequence.html" id="id1379">Bidirectional Sequence</a></li>
+<li><a class="reference internal" href="./random-access-sequence.html" id="id1380">Random Access Sequence</a></li>
+<li><a class="reference internal" href="./extensible-sequence.html" id="id1381">Extensible Sequence</a></li>
+<li><a class="reference internal" href="./front-extensible-sequence.html" id="id1382">Front Extensible Sequence</a></li>
+<li><a class="reference internal" href="./back-extensible-sequence.html" id="id1383">Back Extensible Sequence</a></li>
+<li><a class="reference internal" href="./associative-sequence.html" id="id1384">Associative Sequence</a></li>
+<li><a class="reference internal" href="./extensible-associative-sequence.html" id="id1385">Extensible Associative Sequence</a></li>
+<li><a class="reference internal" href="./integral-sequence-wrapper.html" id="id1386">Integral Sequence Wrapper</a></li>
+<li><a class="reference internal" href="./variadic-sequence.html" id="id1387">Variadic Sequence</a></li>
 </ul>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/configuration.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/configuration.html (original)
+++ branches/release/libs/mpl/doc/refmanual/configuration.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,36 +1,35 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: Configuration</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
 <body class="docframe refmanual">
-<table class="header"><tr class="header"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
+<table class="header"><tr class="header"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
 <td class="header-group page-location">Front Page / Macros / Configuration</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="configuration">
-<h1><a class="toc-backref" href="./macros.html#id518" name="configuration">Configuration</a></h1>
-<a class="target" id="id293" name="id293"></a><!-- modtime: November 04, 2004 12:12:12 +0000 -->
-<!-- Macros/Configuration//BOOST_MPL_CFG_NO_PREPROCESSED_HEADERS |10 -->
+<h1><a class="toc-backref" href="./macros.html#id1578">Configuration</a></h1>
+<span class="target" id="label-macros-configuration"></span><!-- Macros/Configuration//BOOST_MPL_CFG_NO_PREPROCESSED_HEADERS |10 -->
 <ul class="toc simple" id="outline">
-<li><a class="reference" href="./cfg-no-preprocessed.html" id="id519" name="id519">BOOST_MPL_CFG_NO_PREPROCESSED_HEADERS</a></li>
-<li><a class="reference" href="./cfg-no-has-xxx.html" id="id520" name="id520">BOOST_MPL_CFG_NO_HAS_XXX</a></li>
-<li><a class="reference" href="./limit-metafunction-arity.html" id="id521" name="id521">BOOST_MPL_LIMIT_METAFUNCTION_ARITY</a></li>
-<li><a class="reference" href="./limit-vector-size.html" id="id522" name="id522">BOOST_MPL_LIMIT_VECTOR_SIZE</a></li>
-<li><a class="reference" href="./limit-list-size.html" id="id523" name="id523">BOOST_MPL_LIMIT_LIST_SIZE</a></li>
-<li><a class="reference" href="./limit-set-size.html" id="id524" name="id524">BOOST_MPL_LIMIT_SET_SIZE</a></li>
-<li><a class="reference" href="./limit-map-size.html" id="id525" name="id525">BOOST_MPL_LIMIT_MAP_SIZE</a></li>
-<li><a class="reference" href="./limit-unrolling.html" id="id526" name="id526">BOOST_MPL_LIMIT_UNROLLING</a></li>
+<li><a class="reference internal" href="./cfg-no-preprocessed-headers.html" id="id1579">BOOST_MPL_CFG_NO_PREPROCESSED_HEADERS</a></li>
+<li><a class="reference internal" href="./cfg-no-has-xxx.html" id="id1580">BOOST_MPL_CFG_NO_HAS_XXX</a></li>
+<li><a class="reference internal" href="./limit-metafunction-arity.html" id="id1581">BOOST_MPL_LIMIT_METAFUNCTION_ARITY</a></li>
+<li><a class="reference internal" href="./limit-vector-size.html" id="id1582">BOOST_MPL_LIMIT_VECTOR_SIZE</a></li>
+<li><a class="reference internal" href="./limit-list-size.html" id="id1583">BOOST_MPL_LIMIT_LIST_SIZE</a></li>
+<li><a class="reference internal" href="./limit-set-size.html" id="id1584">BOOST_MPL_LIMIT_SET_SIZE</a></li>
+<li><a class="reference internal" href="./limit-map-size.html" id="id1585">BOOST_MPL_LIMIT_MAP_SIZE</a></li>
+<li><a class="reference internal" href="./limit-string-size.html" id="id1586">BOOST_MPL_LIMIT_STRING_SIZE</a></li>
+<li><a class="reference internal" href="./limit-unrolling.html" id="id1587">BOOST_MPL_LIMIT_UNROLLING</a></li>
 </ul>
 </div>
 
 <div class="footer-separator"></div>
-<table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/contains.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/contains.html (original)
+++ branches/release/libs/mpl/doc/refmanual/contains.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: contains</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,8 +12,8 @@
 <td class="header-group page-location">Front Page / Algorithms / Querying Algorithms / contains</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="contains">
-<h1><a class="toc-backref" href="./querying-algorithms.html#id405" name="contains">contains</a></h1>
-<div class="section" id="contains-synopsis">
+<h1><a class="toc-backref" href="./querying-algorithms.html#id1460">contains</a></h1>
+<div class="section" id="id551">
 <h3><a class="subsection-title" href="#synopsis" name="synopsis">Synopsis</a></h3>
 <pre class="literal-block">
 template&lt;
@@ -29,34 +26,34 @@
 };
 </pre>
 </div>
-<div class="section" id="contains-description">
+<div class="section" id="id552">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
-<p>Returns a true-valued <a class="reference" href="./integral-constant.html">Integral Constant</a> if one or more elements in <tt class="literal"><span class="pre">Sequence</span></tt>
+<p>Returns a true-valued <a class="reference internal" href="./integral-constant.html">Integral Constant</a> if one or more elements in <tt class="literal"><span class="pre">Sequence</span></tt>
 are identical to <tt class="literal"><span class="pre">T</span></tt>.</p>
 </div>
-<div class="section" id="contains-header">
+<div class="section" id="id553">
 <h3><a class="subsection-title" href="#header" name="header">Header</a></h3>
 <pre class="literal-block">
 #include &lt;boost/mpl/contains.hpp&gt;
 </pre>
 </div>
-<div class="section" id="contains-parameters">
+<div class="section" id="id554">
 <h3><a class="subsection-title" href="#parameters" name="parameters">Parameters</a></h3>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="19%" />
 <col width="35%" />
 <col width="45%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Parameter</th>
-<th>Requirement</th>
-<th>Description</th>
+<tr><th class="head">Parameter</th>
+<th class="head">Requirement</th>
+<th class="head">Description</th>
 </tr>
 </thead>
 <tbody valign="top">
 <tr><td><tt class="literal"><span class="pre">Sequence</span></tt></td>
-<td><a class="reference" href="./forward-sequence.html">Forward Sequence</a></td>
+<td><a class="reference internal" href="./forward-sequence.html">Forward Sequence</a></td>
 <td>A sequence to be examined.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">T</span></tt></td>
@@ -66,21 +63,22 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="contains-expression-semantics">
+<div class="section" id="id555">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
-<p>For any <a class="reference" href="./forward-sequence.html">Forward Sequence</a> <tt class="literal"><span class="pre">s</span></tt> and arbitrary type <tt class="literal"><span class="pre">t</span></tt>:</p>
+<p>For any <a class="reference internal" href="./forward-sequence.html">Forward Sequence</a> <tt class="literal"><span class="pre">s</span></tt> and arbitrary type <tt class="literal"><span class="pre">t</span></tt>:</p>
 <pre class="literal-block">
 typedef contains&lt;s,t&gt;::type r;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference" href="./integral-constant.html">Integral Constant</a>.</td>
+<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><p class="first"><a class="reference internal" href="./integral-constant.html">Integral Constant</a>.</p>
+</td>
 </tr>
 <tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><p class="first">Equivalent to</p>
 <pre class="last literal-block">
-typedef not_&lt; is_same&lt;
+typedef not_&lt; is_same&lt;
       <a href="./find.html" class="identifier">find</a>&lt;s,t&gt;::type
     , end&lt;s&gt;::type
     &gt; &gt;::type r;
@@ -90,26 +88,27 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="contains-complexity">
+<div class="section" id="id556">
 <h3><a class="subsection-title" href="#complexity" name="complexity">Complexity</a></h3>
 <p>Linear. At most <tt class="literal"><span class="pre">size&lt;s&gt;::value</span></tt> comparisons for identity.</p>
 </div>
-<div class="section" id="contains-example">
+<div class="section" id="id557">
 <h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
 <pre class="literal-block">
 typedef vector&lt;char,int,unsigned,long,unsigned long&gt; types;
 <a href="./assert-not.html" class="identifier">BOOST_MPL_ASSERT_NOT</a>(( <a href="./contains.html" class="identifier">contains</a>&lt;types,bool&gt; ));
 </pre>
 </div>
-<div class="section" id="contains-see-also">
+<div class="section" id="id558">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./querying-algorithms.html">Querying Algorithms</a>, <a class="refentry reference" href="./find.html"><tt class="refentry literal"><span class="pre">find</span></tt></a>, <a class="refentry reference" href="./find-if.html"><tt class="refentry literal"><span class="pre">find_if</span></tt></a>, <a class="refentry reference" href="./count.html"><tt class="refentry literal"><span class="pre">count</span></tt></a>, <a class="refentry reference" href="./lower-bound.html"><tt class="refentry literal"><span class="pre">lower_bound</span></tt></a></p>
-<!-- modtime: November 13, 2004 01:52:38 +0000 -->
+<p><a class="reference internal" href="./querying-algorithms.html">Querying Algorithms</a>, <a class="reference internal" href="./find.html">find</a>, <a class="reference internal" href="./find-if.html">find_if</a>, <a class="reference internal" href="./count.html">count</a>, <a class="reference internal" href="./lower-bound.html">lower_bound</a></p>
 <!-- Algorithms/Querying Algorithms//count |40 -->
 </div>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/copy-if.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/copy-if.html (original)
+++ branches/release/libs/mpl/doc/refmanual/copy-if.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: copy_if</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,8 +12,8 @@
 <td class="header-group page-location">Front Page / Algorithms / Transformation Algorithms / copy_if</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="copy-if">
-<h1><a class="toc-backref" href="./transformation-algorithms.html#id415" name="copy-if">copy_if</a></h1>
-<div class="section" id="transformation-copy-synopsis">
+<h1><a class="toc-backref" href="./transformation-algorithms.html#id1470">copy_if</a></h1>
+<div class="section" id="id624">
 <h3><a class="subsection-title" href="#synopsis" name="synopsis">Synopsis</a></h3>
 <pre class="literal-block">
 template&lt;
@@ -30,68 +27,69 @@
 };
 </pre>
 </div>
-<div class="section" id="transformation-copy-description">
+<div class="section" id="id625">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
-<p>Returns a filtered copy of the original sequence containing the elements that satisfy
+<p>Returns a filtered copy of the original sequence containing the elements that satisfy
 the predicate <tt class="literal"><span class="pre">Pred</span></tt>.</p>
-<p>[<em>Note:</em> This wording applies to a no-inserter version(s) of the algorithm. See the
-<cite>Expression semantics</cite> subsection for a precise specification of the algorithm's
+<p>[<em>Note:</em> This wording applies to a no-inserter version(s) of the algorithm. See the
+<cite>Expression semantics</cite> subsection for a precise specification of the algorithm's
 details in all cases — <em>end note</em>]</p>
 </div>
-<div class="section" id="transformation-copy-header">
+<div class="section" id="id626">
 <h3><a class="subsection-title" href="#header" name="header">Header</a></h3>
 <pre class="literal-block">
 #include &lt;boost/mpl/copy_if.hpp&gt;
 </pre>
 </div>
-<div class="section" id="transformation-copy-model-of">
+<div class="section" id="id627">
 <h3><a class="subsection-title" href="#model-of" name="model-of">Model of</a></h3>
-<p><a class="reference" href="./reversible-algorithm.html">Reversible Algorithm</a></p>
+<p><a class="reference internal" href="./reversible-algorithm.html">Reversible Algorithm</a></p>
 </div>
-<div class="section" id="transformation-copy-parameters">
+<div class="section" id="id628">
 <h3><a class="subsection-title" href="#parameters" name="parameters">Parameters</a></h3>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="19%" />
 <col width="40%" />
 <col width="40%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Parameter</th>
-<th>Requirement</th>
-<th>Description</th>
+<tr><th class="head">Parameter</th>
+<th class="head">Requirement</th>
+<th class="head">Description</th>
 </tr>
 </thead>
 <tbody valign="top">
 <tr><td><tt class="literal"><span class="pre">Sequence</span></tt></td>
-<td><a class="reference" href="./forward-sequence.html">Forward Sequence</a></td>
+<td><a class="reference internal" href="./forward-sequence.html">Forward Sequence</a></td>
 <td>A sequence to copy.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">Pred</span></tt></td>
-<td>Unary <a class="reference" href="./lambda-expression.html">Lambda Expression</a></td>
+<td>Unary <a class="reference internal" href="./lambda-expression.html">Lambda Expression</a></td>
 <td>A copying condition.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">In</span></tt></td>
-<td><a class="reference" href="./inserter.html">Inserter</a></td>
+<td><a class="reference internal" href="./inserter.html">Inserter</a></td>
 <td>An inserter.</td>
 </tr>
 </tbody>
 </table>
 </div>
-<div class="section" id="transformation-copy-expression-semantics">
+<div class="section" id="id629">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
 <p>The semantics of an expression are defined only
-where they differ from, or are not defined in <a class="reference" href="./reversible-algorithm.html">Reversible Algorithm</a>.</p>
-<p>For any <a class="reference" href="./forward-sequence.html">Forward Sequence</a> <tt class="literal"><span class="pre">s</span></tt>, an unary <a class="reference" href="./lambda-expression.html">Lambda Expression</a> <tt class="literal"><span class="pre">pred</span></tt>, and
-an <a class="reference" href="./inserter.html">Inserter</a> <tt class="literal"><span class="pre">in</span></tt>:</p>
+where they differ from, or are not defined in <a class="reference internal" href="./reversible-algorithm.html">Reversible Algorithm</a>.</p>
+<p>For any <a class="reference internal" href="./forward-sequence.html">Forward Sequence</a> <tt class="literal"><span class="pre">s</span></tt>, an unary <a class="reference internal" href="./lambda-expression.html">Lambda Expression</a> <tt class="literal"><span class="pre">pred</span></tt>, and
+an <a class="reference internal" href="./inserter.html">Inserter</a> <tt class="literal"><span class="pre">in</span></tt>:</p>
 <pre class="literal-block">
-typedef copy_if&lt;s,pred,in&gt;::type r;
+typedef copy_if&lt;s,pred,in&gt;::type r;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Return type:</th><td class="field-body">A type.</td>
+<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><p class="first">A type.</p>
+</td>
 </tr>
 <tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><p class="first">Equivalent to</p>
 <pre class="last literal-block">
@@ -102,9 +100,9 @@
       s
     , in::state
     , eval_if&lt;
- apply_wrap<tt class="literal"><span class="pre">1</span></tt>&lt;p,_2&gt;
- , apply_wrap<tt class="literal"><span class="pre">2</span></tt>&lt;op,_1,_2&gt;
- , identity&lt;_1&gt;
+ apply_wrap<tt class="literal"><span class="pre">1</span></tt>&lt;p,_2&gt;
+ , apply_wrap<tt class="literal"><span class="pre">2</span></tt>&lt;op,_1,_2&gt;
+ , identity&lt;_1&gt;
         &gt;
     &gt;::type r;
 </pre>
@@ -113,17 +111,17 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="transformation-copy-complexity">
+<div class="section" id="id630">
 <h3><a class="subsection-title" href="#complexity" name="complexity">Complexity</a></h3>
-<p>Linear. Exactly <tt class="literal"><span class="pre">size&lt;s&gt;::value</span></tt> applications of <tt class="literal"><span class="pre">pred</span></tt>, and at
+<p>Linear. Exactly <tt class="literal"><span class="pre">size&lt;s&gt;::value</span></tt> applications of <tt class="literal"><span class="pre">pred</span></tt>, and at
 most <tt class="literal"><span class="pre">size&lt;s&gt;::value</span></tt> applications of <tt class="literal"><span class="pre">in::operation</span></tt>.</p>
 </div>
-<div class="section" id="transformation-copy-example">
+<div class="section" id="id631">
 <h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
 <pre class="literal-block">
 typedef copy_if&lt;
       <a href="./range-c.html" class="identifier">range_c</a>&lt;int,0,10&gt;
- , less&lt; _1, int_&lt;5&gt; &gt;
+ , less&lt; _1, int_&lt;5&gt; &gt;
     , back_inserter&lt; vector&lt;&gt; &gt;
     &gt;::type result;
 
@@ -131,15 +129,16 @@
 <a href="./assert.html" class="identifier">BOOST_MPL_ASSERT</a>(( <a href="./equal.html" class="identifier">equal</a>&lt;result,<a href="./range-c.html" class="identifier">range_c</a>&lt;int,0,5&gt; > ));
 </pre>
 </div>
-<div class="section" id="transformation-copy-see-also">
+<div class="section" id="id632">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./transformation-algorithms.html">Transformation Algorithms</a>, <a class="reference" href="./reversible-algorithm.html">Reversible Algorithm</a>, <a class="refentry reference" href="./reverse-copy-if.html"><tt class="refentry literal"><span class="pre">reverse_copy_if</span></tt></a>, <a class="refentry reference" href="./copy.html"><tt class="refentry literal"><span class="pre">copy</span></tt></a>, <a class="refentry reference" href="./remove-if.html"><tt class="refentry literal"><span class="pre">remove_if</span></tt></a>, <a class="refentry reference" href="./replace-if.html"><tt class="refentry literal"><span class="pre">replace_if</span></tt></a></p>
-<!-- modtime: November 13, 2004 01:54:56 +0000 -->
+<p><a class="reference internal" href="./transformation-algorithms.html">Transformation Algorithms</a>, <a class="reference internal" href="./reversible-algorithm.html">Reversible Algorithm</a>, <a class="reference internal" href="./reverse-copy-if.html">reverse_copy_if</a>, <a class="reference internal" href="./copy.html">copy</a>, <a class="reference internal" href="./remove-if.html">remove_if</a>, <a class="reference internal" href="./replace-if.html">replace_if</a></p>
 <!-- Algorithms/Transformation Algorithms//transform |30 -->
 </div>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/copy.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/copy.html (original)
+++ branches/release/libs/mpl/doc/refmanual/copy.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: copy</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,8 +12,8 @@
 <td class="header-group page-location">Front Page / Algorithms / Transformation Algorithms / copy</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="copy">
-<h1><a class="toc-backref" href="./transformation-algorithms.html#id414" name="copy">copy</a></h1>
-<div class="section" id="copy-synopsis">
+<h1><a class="toc-backref" href="./transformation-algorithms.html#id1469">copy</a></h1>
+<div class="section" id="id615">
 <h3><a class="subsection-title" href="#synopsis" name="synopsis">Synopsis</a></h3>
 <pre class="literal-block">
 template&lt;
@@ -29,62 +26,63 @@
 };
 </pre>
 </div>
-<div class="section" id="copy-description">
+<div class="section" id="id616">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
 <p>Returns a copy of the original sequence.</p>
-<p>[<em>Note:</em> This wording applies to a no-inserter version(s) of the algorithm. See the
-<cite>Expression semantics</cite> subsection for a precise specification of the algorithm's
+<p>[<em>Note:</em> This wording applies to a no-inserter version(s) of the algorithm. See the
+<cite>Expression semantics</cite> subsection for a precise specification of the algorithm's
 details in all cases — <em>end note</em>]</p>
 </div>
-<div class="section" id="copy-header">
+<div class="section" id="id617">
 <h3><a class="subsection-title" href="#header" name="header">Header</a></h3>
 <pre class="literal-block">
 #include &lt;boost/mpl/copy.hpp&gt;
 </pre>
 </div>
-<div class="section" id="copy-model-of">
+<div class="section" id="id618">
 <h3><a class="subsection-title" href="#model-of" name="model-of">Model of</a></h3>
-<p><a class="reference" href="./reversible-algorithm.html">Reversible Algorithm</a></p>
+<p><a class="reference internal" href="./reversible-algorithm.html">Reversible Algorithm</a></p>
 </div>
-<div class="section" id="copy-parameters">
+<div class="section" id="id619">
 <h3><a class="subsection-title" href="#parameters" name="parameters">Parameters</a></h3>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="21%" />
 <col width="37%" />
 <col width="42%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Parameter</th>
-<th>Requirement</th>
-<th>Description</th>
+<tr><th class="head">Parameter</th>
+<th class="head">Requirement</th>
+<th class="head">Description</th>
 </tr>
 </thead>
 <tbody valign="top">
 <tr><td><tt class="literal"><span class="pre">Sequence</span></tt></td>
-<td><a class="reference" href="./forward-sequence.html">Forward Sequence</a></td>
+<td><a class="reference internal" href="./forward-sequence.html">Forward Sequence</a></td>
 <td>A sequence to copy.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">In</span></tt></td>
-<td><a class="reference" href="./inserter.html">Inserter</a></td>
+<td><a class="reference internal" href="./inserter.html">Inserter</a></td>
 <td>An inserter.</td>
 </tr>
 </tbody>
 </table>
 </div>
-<div class="section" id="copy-expression-semantics">
+<div class="section" id="id620">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
 <p>The semantics of an expression are defined only
-where they differ from, or are not defined in <a class="reference" href="./reversible-algorithm.html">Reversible Algorithm</a>.</p>
-<p>For any <a class="reference" href="./forward-sequence.html">Forward Sequence</a> <tt class="literal"><span class="pre">s</span></tt>, and an <a class="reference" href="./inserter.html">Inserter</a> <tt class="literal"><span class="pre">in</span></tt>:</p>
+where they differ from, or are not defined in <a class="reference internal" href="./reversible-algorithm.html">Reversible Algorithm</a>.</p>
+<p>For any <a class="reference internal" href="./forward-sequence.html">Forward Sequence</a> <tt class="literal"><span class="pre">s</span></tt>, and an <a class="reference internal" href="./inserter.html">Inserter</a> <tt class="literal"><span class="pre">in</span></tt>:</p>
 <pre class="literal-block">
-typedef copy&lt;s,in&gt;::type r;
+typedef copy&lt;s,in&gt;::type r;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Return type:</th><td class="field-body">A type.</td>
+<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><p class="first">A type.</p>
+</td>
 </tr>
 <tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><p class="first">Equivalent to</p>
 <pre class="last literal-block">
@@ -95,11 +93,11 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="copy-complexity">
+<div class="section" id="id621">
 <h3><a class="subsection-title" href="#complexity" name="complexity">Complexity</a></h3>
 <p>Linear. Exactly <tt class="literal"><span class="pre">size&lt;s&gt;::value</span></tt> applications of <tt class="literal"><span class="pre">in::operation</span></tt>.</p>
 </div>
-<div class="section" id="copy-example">
+<div class="section" id="id622">
 <h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
 <pre class="literal-block">
 typedef vector_c&lt;int,0,1,2,3,4,5,6,7,8,9&gt; numbers;
@@ -112,15 +110,16 @@
 <a href="./assert.html" class="identifier">BOOST_MPL_ASSERT</a>(( <a href="./equal.html" class="identifier">equal</a>&lt; result,<a href="./range-c.html" class="identifier">range_c</a>&lt;int,0,20&gt; > ));
 </pre>
 </div>
-<div class="section" id="copy-see-also">
+<div class="section" id="id623">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./transformation-algorithms.html">Transformation Algorithms</a>, <a class="reference" href="./reversible-algorithm.html">Reversible Algorithm</a>, <a class="refentry reference" href="./reverse-copy.html"><tt class="refentry literal"><span class="pre">reverse_copy</span></tt></a>, <a class="refentry reference" href="./copy-if.html"><tt class="refentry literal"><span class="pre">copy_if</span></tt></a>, <a class="refentry reference" href="./transform.html"><tt class="refentry literal"><span class="pre">transform</span></tt></a></p>
-<!-- modtime: November 13, 2004 01:54:21 +0000 -->
+<p><a class="reference internal" href="./transformation-algorithms.html">Transformation Algorithms</a>, <a class="reference internal" href="./reversible-algorithm.html">Reversible Algorithm</a>, <a class="reference internal" href="./reverse-copy.html">reverse_copy</a>, <a class="reference internal" href="./copy-if.html">copy_if</a>, <a class="reference internal" href="./transform.html">transform</a></p>
 <!-- Algorithms/Transformation Algorithms//copy_if |20 -->
 </div>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/count-if.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/count-if.html (original)
+++ branches/release/libs/mpl/doc/refmanual/count-if.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: count_if</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,8 +12,8 @@
 <td class="header-group page-location">Front Page / Algorithms / Querying Algorithms / count_if</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="count-if">
-<h1><a class="toc-backref" href="./querying-algorithms.html#id407" name="count-if">count_if</a></h1>
-<div class="section" id="querying-count-synopsis">
+<h1><a class="toc-backref" href="./querying-algorithms.html#id1462">count_if</a></h1>
+<div class="section" id="id567">
 <h3><a class="subsection-title" href="#synopsis" name="synopsis">Synopsis</a></h3>
 <pre class="literal-block">
 template&lt;
@@ -29,61 +26,62 @@
 };
 </pre>
 </div>
-<div class="section" id="querying-count-description">
+<div class="section" id="id568">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
 <p>Returns the number of elements in <tt class="literal"><span class="pre">Sequence</span></tt> that satisfy the predicate <tt class="literal"><span class="pre">Pred</span></tt>.</p>
 </div>
-<div class="section" id="querying-count-header">
+<div class="section" id="id569">
 <h3><a class="subsection-title" href="#header" name="header">Header</a></h3>
 <pre class="literal-block">
 #include &lt;boost/mpl/count_if.hpp&gt;
 </pre>
 </div>
-<div class="section" id="querying-count-parameters">
+<div class="section" id="id570">
 <h3><a class="subsection-title" href="#parameters" name="parameters">Parameters</a></h3>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="19%" />
 <col width="38%" />
 <col width="43%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Parameter</th>
-<th>Requirement</th>
-<th>Description</th>
+<tr><th class="head">Parameter</th>
+<th class="head">Requirement</th>
+<th class="head">Description</th>
 </tr>
 </thead>
 <tbody valign="top">
 <tr><td><tt class="literal"><span class="pre">Sequence</span></tt></td>
-<td><a class="reference" href="./forward-sequence.html">Forward Sequence</a></td>
+<td><a class="reference internal" href="./forward-sequence.html">Forward Sequence</a></td>
 <td>A sequence to be examined.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">Pred</span></tt></td>
-<td>Unary <a class="reference" href="./lambda-expression.html">Lambda Expression</a></td>
+<td>Unary <a class="reference internal" href="./lambda-expression.html">Lambda Expression</a></td>
 <td>A count condition.</td>
 </tr>
 </tbody>
 </table>
 </div>
-<div class="section" id="querying-count-expression-semantics">
+<div class="section" id="id571">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
-<p>For any <a class="reference" href="./forward-sequence.html">Forward Sequence</a> <tt class="literal"><span class="pre">s</span></tt> and unary <a class="reference" href="./lambda-expression.html">Lambda Expression</a> <tt class="literal"><span class="pre">pred</span></tt>:</p>
+<p>For any <a class="reference internal" href="./forward-sequence.html">Forward Sequence</a> <tt class="literal"><span class="pre">s</span></tt> and unary <a class="reference internal" href="./lambda-expression.html">Lambda Expression</a> <tt class="literal"><span class="pre">pred</span></tt>:</p>
 <pre class="literal-block">
-typedef count_if&lt;s,pred&gt;::type n;
+typedef count_if&lt;s,pred&gt;::type n;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference" href="./integral-constant.html">Integral Constant</a>.</td>
+<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><p class="first"><a class="reference internal" href="./integral-constant.html">Integral Constant</a>.</p>
+</td>
 </tr>
 <tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><p class="first">Equivalent to</p>
 <pre class="last literal-block">
 typedef lambda&lt;pred&gt;::type p;
-typedef fold&lt;
+typedef fold&lt;
       s
     , long_&lt;0&gt;
- , if_&lt; apply_wrap<tt class="literal"><span class="pre">1</span></tt>&lt;p,_2&gt;, next&lt;_1&gt;, _1 &gt;
+ , if_&lt; apply_wrap<tt class="literal"><span class="pre">1</span></tt>&lt;p,_2&gt;, next&lt;_1&gt;, _1 &gt;
     &gt;::type n;
 </pre>
 </td>
@@ -91,29 +89,30 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="querying-count-complexity">
+<div class="section" id="id572">
 <h3><a class="subsection-title" href="#complexity" name="complexity">Complexity</a></h3>
 <p>Linear. Exactly <tt class="literal"><span class="pre">size&lt;s&gt;::value</span></tt> applications of <tt class="literal"><span class="pre">pred</span></tt>.</p>
 </div>
-<div class="section" id="querying-count-example">
+<div class="section" id="id573">
 <h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
 <pre class="literal-block">
 typedef vector&lt;int,char,long,short,char,long,double,long&gt; types;
-
+
 <a href="./assert-relation.html" class="identifier">BOOST_MPL_ASSERT_RELATION</a>( (<a href="./count-if.html" class="identifier">count_if</a>&lt; types, is_float&lt;_&gt; &gt;::value), ==, 1 );
 <a href="./assert-relation.html" class="identifier">BOOST_MPL_ASSERT_RELATION</a>( (<a href="./count-if.html" class="identifier">count_if</a>&lt; types, is_same&lt;_,char&gt; &gt;::value), ==, 2 );
 <a href="./assert-relation.html" class="identifier">BOOST_MPL_ASSERT_RELATION</a>( (<a href="./count-if.html" class="identifier">count_if</a>&lt; types, is_same&lt;_,void&gt; &gt;::value), ==, 0 );
 </pre>
 </div>
-<div class="section" id="querying-count-see-also">
+<div class="section" id="id574">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./querying-algorithms.html">Querying Algorithms</a>, <a class="refentry reference" href="./count.html"><tt class="refentry literal"><span class="pre">count</span></tt></a>, <a class="refentry reference" href="./find.html"><tt class="refentry literal"><span class="pre">find</span></tt></a>, <a class="refentry reference" href="./find-if.html"><tt class="refentry literal"><span class="pre">find_if</span></tt></a>, <a class="refentry reference" href="./contains.html"><tt class="refentry literal"><span class="pre">contains</span></tt></a></p>
-<!-- modtime: November 10, 2004 04:43:18 +0000 -->
+<p><a class="reference internal" href="./querying-algorithms.html">Querying Algorithms</a>, <a class="reference internal" href="./count.html">count</a>, <a class="reference internal" href="./find.html">find</a>, <a class="reference internal" href="./find-if.html">find_if</a>, <a class="reference internal" href="./contains.html">contains</a></p>
 <!-- Algorithms/Querying Algorithms//lower_bound |60 -->
 </div>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/count.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/count.html (original)
+++ branches/release/libs/mpl/doc/refmanual/count.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: count</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,8 +12,8 @@
 <td class="header-group page-location">Front Page / Algorithms / Querying Algorithms / count</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="count">
-<h1><a class="toc-backref" href="./querying-algorithms.html#id406" name="count">count</a></h1>
-<div class="section" id="count-synopsis">
+<h1><a class="toc-backref" href="./querying-algorithms.html#id1461">count</a></h1>
+<div class="section" id="id559">
 <h3><a class="subsection-title" href="#synopsis" name="synopsis">Synopsis</a></h3>
 <pre class="literal-block">
 template&lt;
@@ -29,33 +26,33 @@
 };
 </pre>
 </div>
-<div class="section" id="count-description">
+<div class="section" id="id560">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
 <p>Returns the number of elements in a <tt class="literal"><span class="pre">Sequence</span></tt> that are identical to <tt class="literal"><span class="pre">T</span></tt>.</p>
 </div>
-<div class="section" id="count-header">
+<div class="section" id="id561">
 <h3><a class="subsection-title" href="#header" name="header">Header</a></h3>
 <pre class="literal-block">
 #include &lt;boost/mpl/count.hpp&gt;
 </pre>
 </div>
-<div class="section" id="count-parameters">
+<div class="section" id="id562">
 <h3><a class="subsection-title" href="#parameters" name="parameters">Parameters</a></h3>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="19%" />
 <col width="35%" />
 <col width="45%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Parameter</th>
-<th>Requirement</th>
-<th>Description</th>
+<tr><th class="head">Parameter</th>
+<th class="head">Requirement</th>
+<th class="head">Description</th>
 </tr>
 </thead>
 <tbody valign="top">
 <tr><td><tt class="literal"><span class="pre">Sequence</span></tt></td>
-<td><a class="reference" href="./forward-sequence.html">Forward Sequence</a></td>
+<td><a class="reference internal" href="./forward-sequence.html">Forward Sequence</a></td>
 <td>A sequence to be examined.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">T</span></tt></td>
@@ -65,17 +62,18 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="count-expression-semantics">
+<div class="section" id="id563">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
-<p>For any <a class="reference" href="./forward-sequence.html">Forward Sequence</a> <tt class="literal"><span class="pre">s</span></tt> and arbitrary type <tt class="literal"><span class="pre">t</span></tt>:</p>
+<p>For any <a class="reference internal" href="./forward-sequence.html">Forward Sequence</a> <tt class="literal"><span class="pre">s</span></tt> and arbitrary type <tt class="literal"><span class="pre">t</span></tt>:</p>
 <pre class="literal-block">
 typedef count&lt;s,t&gt;::type n;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference" href="./integral-constant.html">Integral Constant</a>.</td>
+<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><p class="first"><a class="reference internal" href="./integral-constant.html">Integral Constant</a>.</p>
+</td>
 </tr>
 <tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><p class="first">Equivalent to</p>
 <pre class="last literal-block">
@@ -86,11 +84,11 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="count-complexity">
+<div class="section" id="id564">
 <h3><a class="subsection-title" href="#complexity" name="complexity">Complexity</a></h3>
 <p>Linear. Exactly <tt class="literal"><span class="pre">size&lt;s&gt;::value</span></tt> comparisons for identity.</p>
 </div>
-<div class="section" id="count-example">
+<div class="section" id="id565">
 <h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
 <pre class="literal-block">
 typedef vector&lt;int,char,long,short,char,short,double,long&gt; types;
@@ -99,15 +97,16 @@
 <a href="./assert-relation.html" class="identifier">BOOST_MPL_ASSERT_RELATION</a>( n::value, ==, 2 );
 </pre>
 </div>
-<div class="section" id="count-see-also">
+<div class="section" id="id566">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./querying-algorithms.html">Querying Algorithms</a>, <a class="refentry reference" href="./count-if.html"><tt class="refentry literal"><span class="pre">count_if</span></tt></a>, <a class="refentry reference" href="./find.html"><tt class="refentry literal"><span class="pre">find</span></tt></a>, <a class="refentry reference" href="./find-if.html"><tt class="refentry literal"><span class="pre">find_if</span></tt></a>, <a class="refentry reference" href="./contains.html"><tt class="refentry literal"><span class="pre">contains</span></tt></a>, <a class="refentry reference" href="./lower-bound.html"><tt class="refentry literal"><span class="pre">lower_bound</span></tt></a></p>
-<!-- modtime: November 13, 2004 01:52:16 +0000 -->
+<p><a class="reference internal" href="./querying-algorithms.html">Querying Algorithms</a>, <a class="reference internal" href="./count-if.html">count_if</a>, <a class="reference internal" href="./find.html">find</a>, <a class="reference internal" href="./find-if.html">find_if</a>, <a class="reference internal" href="./contains.html">contains</a>, <a class="reference internal" href="./lower-bound.html">lower_bound</a></p>
 <!-- Algorithms/Querying Algorithms//count_if |50 -->
 </div>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Deleted: branches/release/libs/mpl/doc/refmanual/data-concepts.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/data-concepts.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
+++ (empty file)
@@ -1,28 +0,0 @@
-<?xml version="1.0" encoding="utf-8" ?>
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
-<title>The MPL Reference Manual: Concepts</title>
-<link rel="stylesheet" href="../style.css" type="text/css" />
-</head>
-<body class="docframe refmanual">
-<table class="header"><tr class="header"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-<td class="header-group page-location">Front Page / Data Types / Concepts</td>
-</tr></table><div class="header-separator"></div>
-<div class="section" id="data-concepts">
-<h1><a class="toc-backref" href="./data-types.html#id497" name="data-concepts">Concepts</a></h1>
-<a class="target" id="label-data-types-concepts" name="label-data-types-concepts"></a><!-- Data Types/Concepts//Integral Constant -->
-<ul class="toc simple" id="outline">
-<li><a class="reference" href="./integral-constant.html" id="id498" name="id498">Integral Constant</a></li>
-</ul>
-</div>
-
-<div class="footer-separator"></div>
-<table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
-</html>

Deleted: branches/release/libs/mpl/doc/refmanual/data-miscellaneous.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/data-miscellaneous.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
+++ (empty file)
@@ -1,30 +0,0 @@
-<?xml version="1.0" encoding="utf-8" ?>
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
-<title>The MPL Reference Manual: Miscellaneous</title>
-<link rel="stylesheet" href="../style.css" type="text/css" />
-</head>
-<body class="docframe refmanual">
-<table class="header"><tr class="header"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-<td class="header-group page-location">Front Page / Data Types / Miscellaneous</td>
-</tr></table><div class="header-separator"></div>
-<div class="section" id="data-miscellaneous">
-<h1><a class="toc-backref" href="./data-types.html#id505" name="data-miscellaneous">Miscellaneous</a></h1>
-<a class="target" id="id279" name="id279"></a><!-- Data Types/Miscellaneous//pair |10 -->
-<ul class="toc simple" id="outline">
-<li><a class="reference" href="./pair.html" id="id506" name="id506">pair</a></li>
-<li><a class="reference" href="./empty-base.html" id="id507" name="id507">empty_base</a></li>
-<li><a class="reference" href="./void.html" id="id508" name="id508">void_</a></li>
-</ul>
-</div>
-
-<div class="footer-separator"></div>
-<table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
-</html>

Modified: branches/release/libs/mpl/doc/refmanual/data-types.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/data-types.html (original)
+++ branches/release/libs/mpl/doc/refmanual/data-types.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,30 +1,28 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: Data Types</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
 <body class="docframe refmanual">
-<table class="header"><tr class="header"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
+<table class="header"><tr class="header"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
 <td class="header-group page-location">Front Page / Data Types</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="data-types">
-<h1><a class="toc-backref" href="../refmanual.html#id496" name="data-types">Data Types</a></h1>
-<a class="target" id="label-data-types" name="label-data-types"></a><a class="target" id="data" name="data"></a><!-- modtime: November 08, 2004 09:39:06 +0000 -->
-<ul class="toc simple" id="outline">
-<li><a class="reference" href="./data-concepts.html" id="id497" name="id497">Concepts</a></li>
-<li><a class="reference" href="./numeric.html" id="id499" name="id499">Numeric</a></li>
-<li><a class="reference" href="./data-miscellaneous.html" id="id505" name="id505">Miscellaneous</a></li>
+<h1><a class="toc-backref" href="../refmanual.html#id1555">Data Types</a></h1>
+<span class="target" id="data"><span id="label-data-types"></span></span><ul class="toc simple" id="outline">
+<li><a class="reference internal" href="./data-types-concepts.html" id="id1556">Concepts</a></li>
+<li><a class="reference internal" href="./numeric.html" id="id1558">Numeric</a></li>
+<li><a class="reference internal" href="./data-types-miscellaneous.html" id="id1565">Miscellaneous</a></li>
 </ul>
 </div>
 
 <div class="footer-separator"></div>
-<table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/deque.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/deque.html (original)
+++ branches/release/libs/mpl/doc/refmanual/deque.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: deque</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,35 +12,35 @@
 <td class="header-group page-location">Front Page / Sequences / Classes / deque</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="deque">
-<h1><a class="toc-backref" href="./classes.html#id337" name="deque">deque</a></h1>
-<div class="section" id="deque-description">
+<h1><a class="toc-backref" href="./classes.html#id1391">deque</a></h1>
+<div class="section" id="id64">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
-<p><tt class="literal"><span class="pre">deque</span></tt> is a <a class="reference" href="./variadic-sequence.html">variadic</a>, <a class="reference" href="./random-access-sequence.html">random access</a>, <a class="reference" href="./extensible-sequence.html">extensible</a> sequence of types that
-supports constant-time insertion and removal of elements at both ends, and
-linear-time insertion and removal of elements in the middle. In this implementation
-of the library, <tt class="literal"><span class="pre">deque</span></tt> is a synonym for <a class="refentry reference" href="./vector.html"><tt class="refentry literal"><span class="pre">vector</span></tt></a>.</p>
+<p><tt class="literal"><span class="pre">deque</span></tt> is a <a class="reference internal" href="./variadic-sequence.html#variadic">variadic</a>, <a class="reference internal" href="./random-access-sequence.html">random access</a>, <a class="reference internal" href="./extensible-sequence.html">extensible</a> sequence of types that
+supports constant-time insertion and removal of elements at both ends, and
+linear-time insertion and removal of elements in the middle. In this implementation
+of the library, <tt class="literal"><span class="pre">deque</span></tt> is a synonym for <a class="reference internal" href="./vector.html">vector</a>.</p>
 </div>
-<div class="section" id="deque-header">
+<div class="section" id="id67">
 <h3><a class="subsection-title" href="#header" name="header">Header</a></h3>
 <pre class="literal-block">
 #include &lt;boost/mpl/deque.hpp&gt;
 </pre>
 </div>
-<div class="section" id="deque-model-of">
+<div class="section" id="id68">
 <h3><a class="subsection-title" href="#model-of" name="model-of">Model of</a></h3>
 <ul class="simple">
-<li><a class="reference" href="./variadic-sequence.html">Variadic Sequence</a></li>
-<li><a class="reference" href="./random-access-sequence.html">Random Access Sequence</a></li>
-<li><a class="reference" href="./extensible-sequence.html">Extensible Sequence</a></li>
-<li><a class="reference" href="./back-extensible-sequence.html">Back Extensible Sequence</a></li>
-<li><a class="reference" href="./front-extensible-sequence.html">Front Extensible Sequence</a></li>
+<li><a class="reference internal" href="./variadic-sequence.html">Variadic Sequence</a></li>
+<li><a class="reference internal" href="./random-access-sequence.html">Random Access Sequence</a></li>
+<li><a class="reference internal" href="./extensible-sequence.html">Extensible Sequence</a></li>
+<li><a class="reference internal" href="./back-extensible-sequence.html">Back Extensible Sequence</a></li>
+<li><a class="reference internal" href="./front-extensible-sequence.html">Front Extensible Sequence</a></li>
 </ul>
 </div>
-<div class="section" id="deque-expression-semantics">
+<div class="section" id="id69">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
-<p>See <a class="refentry reference" href="./vector.html"><tt class="refentry literal"><span class="pre">vector</span></tt></a> specification.</p>
+<p>See <a class="reference internal" href="./vector.html">vector</a> specification.</p>
 </div>
-<div class="section" id="deque-example">
+<div class="section" id="id70">
 <h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
 <pre class="literal-block">
 typedef deque&lt;float,double,long double&gt; floats;
@@ -52,15 +49,16 @@
 <a href="./assert.html" class="identifier">BOOST_MPL_ASSERT</a>(( is_same&lt; <a href="./at-c.html" class="identifier">at_c</a>&lt;types,3&gt;::type, int > ));
 </pre>
 </div>
-<div class="section" id="deque-see-also">
+<div class="section" id="id71">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./sequences.html">Sequences</a>, <a class="refentry reference" href="./vector.html"><tt class="refentry literal"><span class="pre">vector</span></tt></a>, <a class="refentry reference" href="./list.html"><tt class="refentry literal"><span class="pre">list</span></tt></a>, <a class="refentry reference" href="./set.html"><tt class="refentry literal"><span class="pre">set</span></tt></a></p>
-<!-- modtime: November 15, 2004 01:17:18 +0000 -->
+<p><a class="reference internal" href="./sequences.html">Sequences</a>, <a class="reference internal" href="./vector.html">vector</a>, <a class="reference internal" href="./list.html">list</a>, <a class="reference internal" href="./set.html">set</a></p>
 <!-- Sequences/Classes//set |40 -->
 </div>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/deref.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/deref.html (original)
+++ branches/release/libs/mpl/doc/refmanual/deref.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: deref</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,8 +12,8 @@
 <td class="header-group page-location">Front Page / Iterators / Iterator Metafunctions / deref</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="deref">
-<h1><a class="toc-backref" href="./iterator-metafunctions.html#id386" name="deref">deref</a></h1>
-<div class="section" id="deref-synopsis">
+<h1><a class="toc-backref" href="./iterator-metafunctions.html#id1441">deref</a></h1>
+<div class="section" id="id437">
 <h3><a class="subsection-title" href="#synopsis" name="synopsis">Synopsis</a></h3>
 <pre class="literal-block">
 template&lt;
@@ -28,54 +25,56 @@
 };
 </pre>
 </div>
-<div class="section" id="deref-description">
+<div class="section" id="id438">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
 <p>Dereferences an iterator.</p>
 </div>
-<div class="section" id="deref-header">
+<div class="section" id="id439">
 <h3><a class="subsection-title" href="#header" name="header">Header</a></h3>
 <pre class="literal-block">
 #include &lt;boost/mpl/deref.hpp&gt;
 </pre>
 </div>
-<div class="section" id="deref-parameters">
+<div class="section" id="id440">
 <h3><a class="subsection-title" href="#parameters" name="parameters">Parameters</a></h3>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="19%" />
 <col width="35%" />
 <col width="45%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Parameter</th>
-<th>Requirement</th>
-<th>Description</th>
+<tr><th class="head">Parameter</th>
+<th class="head">Requirement</th>
+<th class="head">Description</th>
 </tr>
 </thead>
 <tbody valign="top">
 <tr><td><tt class="literal"><span class="pre">Iterator</span></tt></td>
-<td><a class="reference" href="./forward-iterator.html">Forward Iterator</a></td>
+<td><a class="reference internal" href="./forward-iterator.html">Forward Iterator</a></td>
 <td>The iterator to dereference.</td>
 </tr>
 </tbody>
 </table>
 </div>
-<div class="section" id="deref-expression-semantics">
+<div class="section" id="id441">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
-<p>For any <a class="reference" href="./forward-iterator.html">Forward Iterator</a>s <tt class="literal"><span class="pre">iter</span></tt>:</p>
+<p>For any <a class="reference internal" href="./forward-iterator.html">Forward Iterator</a>s <tt class="literal"><span class="pre">iter</span></tt>:</p>
 <pre class="literal-block">
-typedef deref&lt;iter&gt;::type t;
+typedef deref&lt;iter&gt;::type t;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Return type:</th><td class="field-body">A type.</td>
+<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><p class="first">A type.</p>
+</td>
 </tr>
-<tr class="field"><th class="field-name">Precondition:</th><td class="field-body"><tt class="literal"><span class="pre">iter</span></tt> is dereferenceable.</td>
+<tr class="field"><th class="field-name">Precondition:</th><td class="field-body"><p class="first"><tt class="literal"><span class="pre">iter</span></tt> is dereferenceable.</p>
+</td>
 </tr>
 <tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><p class="first"><tt class="literal"><span class="pre">t</span></tt> is identical to the element referenced by <tt class="literal"><span class="pre">iter</span></tt>. If <tt class="literal"><span class="pre">iter</span></tt> is
-a user-defined iterator, the library-provided default implementation is
+a user-defined iterator, the library-provided default implementation is
 equivalent to</p>
 <pre class="last literal-block">
 typedef iter::type t;
@@ -85,11 +84,11 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="deref-complexity">
+<div class="section" id="id442">
 <h3><a class="subsection-title" href="#complexity" name="complexity">Complexity</a></h3>
 <p>Amortized constant time.</p>
 </div>
-<div class="section" id="deref-example">
+<div class="section" id="id443">
 <h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
 <pre class="literal-block">
 typedef vector&lt;char,short,int,long&gt; types;
@@ -98,15 +97,16 @@
 <a href="./assert.html" class="identifier">BOOST_MPL_ASSERT</a>(( is_same&lt; <a href="./deref.html" class="identifier">deref</a>&lt;iter&gt;::type, char > ));
 </pre>
 </div>
-<div class="section" id="deref-see-also">
+<div class="section" id="id444">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./iterators.html">Iterators</a>, <a class="refentry reference" href="./begin.html"><tt class="refentry literal"><span class="pre">begin</span></tt></a> / <a class="refentry reference" href="./end.html"><tt class="refentry literal"><span class="pre">end</span></tt></a>, <a class="refentry reference" href="./next.html"><tt class="refentry literal"><span class="pre">next</span></tt></a></p>
-<!-- modtime: November 11, 2004 11:17:11 +0000 -->
+<p><a class="reference internal" href="./iterators.html">Iterators</a>, <a class="reference internal" href="./begin.html">begin</a> / <a class="reference internal" href="./end.html">end</a>, <a class="reference internal" href="./next.html">next</a></p>
 <!-- Iterators/Iterator Metafunctions//iterator_category |60 -->
 </div>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/distance.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/distance.html (original)
+++ branches/release/libs/mpl/doc/refmanual/distance.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: distance</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,8 +12,8 @@
 <td class="header-group page-location">Front Page / Iterators / Iterator Metafunctions / distance</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="distance">
-<h1><a class="toc-backref" href="./iterator-metafunctions.html#id383" name="distance">distance</a></h1>
-<div class="section" id="distance-synopsis">
+<h1><a class="toc-backref" href="./iterator-metafunctions.html#id1438">distance</a></h1>
+<div class="section" id="id412">
 <h3><a class="subsection-title" href="#synopsis" name="synopsis">Synopsis</a></h3>
 <pre class="literal-block">
 template&lt;
@@ -29,81 +26,84 @@
 };
 </pre>
 </div>
-<div class="section" id="distance-description">
+<div class="section" id="id413">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
-<p>Returns the distance between <tt class="literal"><span class="pre">First</span></tt> and <tt class="literal"><span class="pre">Last</span></tt> iterators, that is, an
-<a class="reference" href="./integral-constant.html">Integral Constant</a> <tt class="literal"><span class="pre">n</span></tt> such that <tt class="literal"><span class="pre">advance&lt;First,n&gt;::type</span></tt> is
+<p>Returns the distance between <tt class="literal"><span class="pre">First</span></tt> and <tt class="literal"><span class="pre">Last</span></tt> iterators, that is, an
+<a class="reference internal" href="./integral-constant.html">Integral Constant</a> <tt class="literal"><span class="pre">n</span></tt> such that <tt class="literal"><span class="pre">advance&lt;First,n&gt;::type</span></tt> is
 identical to <tt class="literal"><span class="pre">Last</span></tt>.</p>
 </div>
-<div class="section" id="distance-header">
+<div class="section" id="id414">
 <h3><a class="subsection-title" href="#header" name="header">Header</a></h3>
 <pre class="literal-block">
 #include &lt;boost/mpl/distance.hpp&gt;
 </pre>
 </div>
-<div class="section" id="distance-parameters">
+<div class="section" id="id415">
 <h3><a class="subsection-title" href="#parameters" name="parameters">Parameters</a></h3>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="19%" />
 <col width="35%" />
 <col width="45%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Parameter</th>
-<th>Requirement</th>
-<th>Description</th>
+<tr><th class="head">Parameter</th>
+<th class="head">Requirement</th>
+<th class="head">Description</th>
 </tr>
 </thead>
 <tbody valign="top">
 <tr><td><tt class="literal"><span class="pre">First</span></tt>,
 <tt class="literal"><span class="pre">Last</span></tt></td>
-<td><a class="reference" href="./forward-iterator.html">Forward Iterator</a></td>
+<td><a class="reference internal" href="./forward-iterator.html">Forward Iterator</a></td>
 <td>Iterators to compute a
 distance between.</td>
 </tr>
 </tbody>
 </table>
 </div>
-<div class="section" id="distance-model-of">
+<div class="section" id="id416">
 <h3><a class="subsection-title" href="#model-of" name="model-of">Model Of</a></h3>
-<p><a class="reference" href="./tag-dispatched.html">Tag Dispatched Metafunction</a></p>
+<p><a class="reference internal" href="./tag-dispatched-metafunction.html">Tag Dispatched Metafunction</a></p>
 </div>
-<div class="section" id="distance-expression-semantics">
+<div class="section" id="id417">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
-<p>For any <a class="reference" href="./forward-iterator.html">Forward Iterator</a>s <tt class="literal"><span class="pre">first</span></tt> and <tt class="literal"><span class="pre">last</span></tt>:</p>
+<p>For any <a class="reference internal" href="./forward-iterator.html">Forward Iterator</a>s <tt class="literal"><span class="pre">first</span></tt> and <tt class="literal"><span class="pre">last</span></tt>:</p>
 <pre class="literal-block">
-typedef distance&lt;first,last&gt;::type n;
+typedef distance&lt;first,last&gt;::type n;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference" href="./integral-constant.html">Integral Constant</a>.</td>
+<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><p class="first"><a class="reference internal" href="./integral-constant.html">Integral Constant</a>.</p>
+</td>
 </tr>
-<tr class="field"><th class="field-name">Precondition:</th><td class="field-body">[<tt class="literal"><span class="pre">first</span></tt>, <tt class="literal"><span class="pre">last</span></tt>) is a valid range.</td>
+<tr class="field"><th class="field-name">Precondition:</th><td class="field-body"><p class="first">[<tt class="literal"><span class="pre">first</span></tt>, <tt class="literal"><span class="pre">last</span></tt>) is a valid range.</p>
+</td>
 </tr>
 <tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><p class="first">Equivalent to</p>
-<pre class="last literal-block">
+<pre class="literal-block">
 typedef iter_fold&lt;
       <a href="./iterator-range.html" class="identifier">iterator_range</a>&lt;first,last&gt;
     , long_&lt;0&gt;
- , next&lt;_1&gt;
+ , next&lt;_1&gt;
     &gt;::type n;
 </pre>
 </td>
 </tr>
-<tr class="field"><th class="field-name">Postcondition:</th><td class="field-body"><tt class="literal"><span class="pre">is_same&lt;</span> <span class="pre">advance&lt;first,n&gt;::type,</span> <span class="pre">last</span> <span class="pre">&gt;::value</span> <span class="pre">==</span> <span class="pre">true</span></tt>.</td>
+<tr class="field"><th class="field-name">Postcondition:</th><td class="field-body"><p class="first last"><tt class="literal"><span class="pre">is_same&lt;</span> <span class="pre">advance&lt;first,n&gt;::type,</span> <span class="pre">last</span> <span class="pre">&gt;::value</span> <span class="pre">==</span> <span class="pre">true</span></tt>.</p>
+</td>
 </tr>
 </tbody>
 </table>
 </div>
-<div class="section" id="distance-complexity">
+<div class="section" id="id418">
 <h3><a class="subsection-title" href="#complexity" name="complexity">Complexity</a></h3>
-<p>Amortized constant time if <tt class="literal"><span class="pre">first</span></tt> and <tt class="literal"><span class="pre">last</span></tt> are <a class="reference" href="./random-access-iterator.html">Random Access Iterator</a>s,
+<p>Amortized constant time if <tt class="literal"><span class="pre">first</span></tt> and <tt class="literal"><span class="pre">last</span></tt> are <a class="reference internal" href="./random-access-iterator.html">Random Access Iterator</a>s,
 otherwise linear time.</p>
 </div>
-<div class="section" id="distance-example">
+<div class="section" id="id419">
 <h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
 <pre class="literal-block">
 typedef range_c&lt;int,0,10&gt;::type range;
@@ -113,15 +113,16 @@
 <a href="./assert-relation.html" class="identifier">BOOST_MPL_ASSERT_RELATION</a>( (<a href="./distance.html" class="identifier">distance</a>&lt;first,last&gt;::value), ==, 10);
 </pre>
 </div>
-<div class="section" id="distance-see-also">
+<div class="section" id="id420">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./iterators.html">Iterators</a>, <a class="reference" href="./tag-dispatched.html">Tag Dispatched Metafunction</a>, <a class="refentry reference" href="./advance.html"><tt class="refentry literal"><span class="pre">advance</span></tt></a>, <a class="refentry reference" href="./next.html"><tt class="refentry literal"><span class="pre">next</span></tt></a>, <a class="refentry reference" href="./prior.html"><tt class="refentry literal"><span class="pre">prior</span></tt></a></p>
-<!-- modtime: November 11, 2004 11:16:46 +0000 -->
+<p><a class="reference internal" href="./iterators.html">Iterators</a>, <a class="reference internal" href="./tag-dispatched-metafunction.html">Tag Dispatched Metafunction</a>, <a class="reference internal" href="./advance.html">advance</a>, <a class="reference internal" href="./next.html">next</a>, <a class="reference internal" href="./prior.html">prior</a></p>
 <!-- Iterators/Iterator Metafunctions//next |30 -->
 </div>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/divides.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/divides.html (original)
+++ branches/release/libs/mpl/doc/refmanual/divides.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: divides</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,8 +12,8 @@
 <td class="header-group page-location">Front Page / Metafunctions / Arithmetic Operations / divides</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="divides">
-<h1><a class="toc-backref" href="./arithmetic-operations.html#id465" name="divides">divides</a></h1>
-<div class="section" id="divides-synopsis">
+<h1><a class="toc-backref" href="./arithmetic-operations.html#id1522">divides</a></h1>
+<div class="section" id="id987">
 <h3><a class="subsection-title" href="#synopsis" name="synopsis">Synopsis</a></h3>
 <pre class="literal-block">
 template&lt;
@@ -32,60 +29,62 @@
 };
 </pre>
 </div>
-<div class="section" id="divides-description">
+<div class="section" id="id988">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
 <p>Returns the quotient of its arguments.</p>
 </div>
-<div class="section" id="divides-header">
+<div class="section" id="id989">
 <h3><a class="subsection-title" href="#header" name="header">Header</a></h3>
 <pre class="literal-block">
 #include &lt;boost/mpl/divides.hpp&gt;
 #include &lt;boost/mpl/arithmetic.hpp&gt;
 </pre>
 </div>
-<div class="section" id="divides-model-of">
+<div class="section" id="id990">
 <h3><a class="subsection-title" href="#model-of" name="model-of">Model of</a></h3>
-<p><a class="reference" href="./numeric-metafunction.html">Numeric Metafunction</a></p>
+<p><a class="reference internal" href="./numeric-metafunction.html">Numeric Metafunction</a></p>
 </div>
-<div class="section" id="divides-parameters">
+<div class="section" id="id991">
 <h3><a class="subsection-title" href="#parameters" name="parameters">Parameters</a></h3>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="17%" />
 <col width="30%" />
 <col width="53%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Parameter</th>
-<th>Requirement</th>
-<th>Description</th>
+<tr><th class="head">Parameter</th>
+<th class="head">Requirement</th>
+<th class="head">Description</th>
 </tr>
 </thead>
 <tbody valign="top">
 <tr><td><tt class="literal"><span class="pre">T1</span></tt>, <tt class="literal"><span class="pre">T2</span></tt>,... <tt class="literal"><span class="pre">Tn</span></tt></td>
-<td><a class="reference" href="./integral-constant.html">Integral Constant</a></td>
+<td><a class="reference internal" href="./integral-constant.html">Integral Constant</a></td>
 <td>Operation's arguments.</td>
 </tr>
 </tbody>
 </table>
 <p>[<em>Note:</em> The requirements listed in this specification
-are the ones imposed by the default implementation. See <a class="reference" href="./numeric-metafunction.html">Numeric Metafunction</a> concept
-for the details on how to provide an implementation for a user-defined numeric type
-that does not satisfy the <a class="reference" href="./integral-constant.html">Integral Constant</a> requirements. — <em>end note</em>]</p>
+are the ones imposed by the default implementation. See <a class="reference internal" href="./numeric-metafunction.html">Numeric Metafunction</a> concept
+for the details on how to provide an implementation for a user-defined numeric type
+that does not satisfy the <a class="reference internal" href="./integral-constant.html">Integral Constant</a> requirements. — <em>end note</em>]</p>
 </div>
-<div class="section" id="divides-expression-semantics">
+<div class="section" id="id992">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
-<p>For any <a class="reference" href="./integral-constant.html">Integral Constant</a>s <em>c</em><sub>1</sub>,<em>c</em><sub>2</sub>,... <em>c</em><sub>n</sub>:</p>
+<p>For any <a class="reference internal" href="./integral-constant.html">Integral Constant</a>s <em>c</em><sub>1</sub>,<em>c</em><sub>2</sub>,... <em>c</em><sub>n</sub>:</p>
 <pre class="literal-block">
-typedef divides&lt;c1,<em>...</em>c<em>n</em>&gt;::type r;
+typedef divides&lt;c1,<em>...</em>c<em>n</em>&gt;::type r;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference" href="./integral-constant.html">Integral Constant</a>.</td>
+<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><p class="first"><a class="reference internal" href="./integral-constant.html">Integral Constant</a>.</p>
+</td>
 </tr>
-<tr class="field"><th class="field-name">Precondition:</th><td class="field-body"><tt class="literal"><span class="pre">c2::value</span> <span class="pre">!=</span> <span class="pre">0</span></tt>, <em>...</em> <tt class="literal"><span class="pre">cn::value</span> <span class="pre">!=</span> <span class="pre">0</span></tt>.</td>
+<tr class="field"><th class="field-name">Precondition:</th><td class="field-body"><p class="first"><tt class="literal"><span class="pre">c2::value</span> <span class="pre">!=</span> <span class="pre">0</span></tt>, <em>...</em> <tt class="literal"><span class="pre">cn::value</span> <span class="pre">!=</span> <span class="pre">0</span></tt>.</p>
+</td>
 </tr>
 <tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><p class="first">Equivalent to</p>
 <pre class="last literal-block">
@@ -93,8 +92,8 @@
       typeof(c1::value / c2::value)
     , ( c1::value / c2::value )
     &gt; c;
-
-typedef divides&lt;c,c3,<em>...</em>c<em>n</em>&gt;::type r;
+
+typedef divides&lt;c,c3,<em>...</em>c<em>n</em>&gt;::type r;
 </pre>
 </td>
 </tr>
@@ -104,13 +103,15 @@
 <pre class="literal-block">
 typedef divides&lt;c1,<em>...</em>c<em>n</em>&gt; r;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference" href="./integral-constant.html">Integral Constant</a>.</td>
+<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><p class="first"><a class="reference internal" href="./integral-constant.html">Integral Constant</a>.</p>
+</td>
 </tr>
-<tr class="field"><th class="field-name">Precondition:</th><td class="field-body"><tt class="literal"><span class="pre">c2::value</span> <span class="pre">!=</span> <span class="pre">0</span></tt>, <em>...</em> <tt class="literal"><span class="pre">cn::value</span> <span class="pre">!=</span> <span class="pre">0</span></tt>.</td>
+<tr class="field"><th class="field-name">Precondition:</th><td class="field-body"><p class="first"><tt class="literal"><span class="pre">c2::value</span> <span class="pre">!=</span> <span class="pre">0</span></tt>, <em>...</em> <tt class="literal"><span class="pre">cn::value</span> <span class="pre">!=</span> <span class="pre">0</span></tt>.</p>
+</td>
 </tr>
 <tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><p class="first">Equivalent to</p>
 <pre class="last literal-block">
@@ -121,11 +122,11 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="divides-complexity">
+<div class="section" id="id993">
 <h3><a class="subsection-title" href="#complexity" name="complexity">Complexity</a></h3>
 <p>Amortized constant time.</p>
 </div>
-<div class="section" id="divides-example">
+<div class="section" id="id994">
 <h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
 <pre class="literal-block">
 typedef divides&lt; int_&lt;-10&gt;, int_&lt;3&gt;, long_&lt;1&gt; &gt;::type r;
@@ -133,15 +134,16 @@
 <a href="./assert.html" class="identifier">BOOST_MPL_ASSERT</a>(( is_same&lt; r::<a href="./value-type.html" class="identifier">value_type</a>, long > ));
 </pre>
 </div>
-<div class="section" id="divides-see-also">
+<div class="section" id="id995">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./arithmetic-operations.html">Arithmetic Operations</a>, <a class="reference" href="./numeric-metafunction.html">Numeric Metafunction</a>, <a class="refentry reference" href="./numeric-cast.html"><tt class="refentry literal"><span class="pre">numeric_cast</span></tt></a>, <a class="refentry reference" href="./times.html"><tt class="refentry literal"><span class="pre">times</span></tt></a>, <a class="refentry reference" href="./modulus.html"><tt class="refentry literal"><span class="pre">modulus</span></tt></a>, <a class="refentry reference" href="./plus.html"><tt class="refentry literal"><span class="pre">plus</span></tt></a></p>
-<!-- modtime: November 10, 2004 04:43:02 +0000 -->
+<p><a class="reference internal" href="./arithmetic-operations.html">Arithmetic Operations</a>, <a class="reference internal" href="./numeric-metafunction.html">Numeric Metafunction</a>, <a class="reference internal" href="./numeric-cast.html">numeric_cast</a>, <a class="reference internal" href="./times.html">times</a>, <a class="reference internal" href="./modulus.html">modulus</a>, <a class="reference internal" href="./plus.html">plus</a></p>
 <!-- Metafunctions/Arithmetic Operations//modulus |50 -->
 </div>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/empty-base.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/empty-base.html (original)
+++ branches/release/libs/mpl/doc/refmanual/empty-base.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,47 +1,45 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: empty_base</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
 <body class="docframe refmanual">
-<table class="header"><tr class="header"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-<td class="header-group page-location">Front Page / Data Types / Miscellaneous / empty_base</td>
+<table class="header"><tr class="header"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
+<td class="header-group page-location">Front Page / Data Types / Miscellaneous / empty_base</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="empty-base">
-<h1><a class="toc-backref" href="./data-miscellaneous.html#id507" name="empty-base">empty_base</a></h1>
-<div class="section" id="data-empty-synopsis">
+<h1><a class="toc-backref" href="./data-types-miscellaneous.html#id1567">empty_base</a></h1>
+<div class="section" id="id1276">
 <h3><a class="subsection-title" href="#synopsis" name="synopsis">Synopsis</a></h3>
 <pre class="literal-block">
 struct empty_base {};
 </pre>
 </div>
-<div class="section" id="data-empty-description">
+<div class="section" id="id1277">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
-<p>An empty base class. Inheritance from <a class="refentry reference" href="./empty-base.html"><tt class="refentry literal"><span class="pre">empty_base</span></tt></a> through the <a class="refentry reference" href="./inherit.html"><tt class="refentry literal"><span class="pre">inherit</span></tt></a>
+<p>An empty base class. Inheritance from <a class="reference internal" href="./empty-base.html">empty_base</a> through the <a class="reference internal" href="./inherit.html">inherit</a>
 metafunction is a no-op.</p>
 </div>
-<div class="section" id="data-empty-header">
+<div class="section" id="id1278">
 <h3><a class="subsection-title" href="#header" name="header">Header</a></h3>
 <pre class="literal-block">
 #include &lt;boost/mpl/empty_base.hpp&gt;
 </pre>
 </div>
-<div class="section" id="data-empty-see-also">
+<div class="section" id="id1279">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./data-types.html">Data Types</a>, <a class="refentry reference" href="./inherit.html"><tt class="refentry literal"><span class="pre">inherit</span></tt></a>, <a class="refentry reference" href="./inherit-linearly.html"><tt class="refentry literal"><span class="pre">inherit_linearly</span></tt></a>, <a class="refentry reference" href="./void.html"><tt class="refentry literal"><span class="pre">void_</span></tt></a></p>
-<!-- modtime: November 10, 2004 04:42:54 +0000 -->
+<p><a class="reference internal" href="./data-types.html">Data Types</a>, <a class="reference internal" href="./inherit.html">inherit</a>, <a class="reference internal" href="./inherit-linearly.html">inherit_linearly</a>, <a class="reference internal" href="./void.html">void_</a></p>
 <!-- Data Types/Miscellaneous//void_ |100 -->
 </div>
 </div>
 
 <div class="footer-separator"></div>
-<table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/empty-sequence.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/empty-sequence.html (original)
+++ branches/release/libs/mpl/doc/refmanual/empty-sequence.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: empty_sequence</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,8 +12,8 @@
 <td class="header-group page-location">Front Page / Sequences / Views / empty_sequence</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="empty-sequence">
-<h1><a class="toc-backref" href="./views.html#id345" name="empty-sequence">empty_sequence</a></h1>
-<div class="section" id="empty-synopsis">
+<h1><a class="toc-backref" href="./views.html#id1400">empty_sequence</a></h1>
+<div class="section" id="id120">
 <h3><a class="subsection-title" href="#synopsis" name="synopsis">Synopsis</a></h3>
 <pre class="literal-block">
 struct empty_sequence
@@ -26,42 +23,42 @@
 };
 </pre>
 </div>
-<div class="section" id="empty-description">
+<div class="section" id="id121">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
 <p>Represents a sequence containing no elements.</p>
 </div>
-<div class="section" id="empty-header">
+<div class="section" id="id122">
 <h3><a class="subsection-title" href="#header" name="header">Header</a></h3>
 <pre class="literal-block">
 #include &lt;boost/mpl/empty_sequence.hpp&gt;
 </pre>
 </div>
-<div class="section" id="empty-expression-semantics">
+<div class="section" id="id123">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
 <p>The semantics of an expression are defined only
-where they differ from, or are not defined in <a class="reference" href="./random-access-sequence.html">Random Access Sequence</a>.</p>
+where they differ from, or are not defined in <a class="reference internal" href="./random-access-sequence.html">Random Access Sequence</a>.</p>
 <p>In the following table, <tt class="literal"><span class="pre">s</span></tt> is an instance of <tt class="literal"><span class="pre">empty_sequence</span></tt>.</p>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="34%" />
 <col width="66%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Expression</th>
-<th>Semantics</th>
+<tr><th class="head">Expression</th>
+<th class="head">Semantics</th>
 </tr>
 </thead>
 <tbody valign="top">
 <tr><td><tt class="literal"><span class="pre">empty_sequence</span></tt></td>
-<td>An empty <a class="reference" href="./random-access-sequence.html">Random Access Sequence</a>.</td>
+<td>An empty <a class="reference internal" href="./random-access-sequence.html">Random Access Sequence</a>.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">size&lt;s&gt;::type</span></tt></td>
-<td><tt class="literal"><span class="pre">size&lt;s&gt;::value</span> <span class="pre">==</span> <span class="pre">0</span></tt>; see <a class="reference" href="./random-access-sequence.html">Random Access Sequence</a>.</td>
+<td><tt class="literal"><span class="pre">size&lt;s&gt;::value</span> <span class="pre">==</span> <span class="pre">0</span></tt>; see <a class="reference internal" href="./random-access-sequence.html">Random Access Sequence</a>.</td>
 </tr>
 </tbody>
 </table>
 </div>
-<div class="section" id="empty-example">
+<div class="section" id="id124">
 <h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
 <pre class="literal-block">
 typedef begin&lt;empty_sequence&gt;::type first;
@@ -78,15 +75,16 @@
 <a href="./assert-relation.html" class="identifier">BOOST_MPL_ASSERT_RELATION</a>( <a href="./size.html" class="identifier">size</a>&lt;<a href="./empty-sequence.html" class="identifier">empty_sequence</a>&gt;::value, ==, 0 );
 </pre>
 </div>
-<div class="section" id="empty-see-also">
+<div class="section" id="id125">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./sequences.html">Sequences</a>, <a class="reference" href="./views.html">Views</a>, <a class="refentry reference" href="./vector.html"><tt class="refentry literal"><span class="pre">vector</span></tt></a>, <a class="refentry reference" href="./list.html"><tt class="refentry literal"><span class="pre">list</span></tt></a>, <a class="refentry reference" href="./single-view.html"><tt class="refentry literal"><span class="pre">single_view</span></tt></a></p>
-<!-- modtime: November 13, 2004 20:20:53 +0000 -->
+<p><a class="reference internal" href="./sequences.html">Sequences</a>, <a class="reference internal" href="./views.html">Views</a>, <a class="reference internal" href="./vector.html">vector</a>, <a class="reference internal" href="./list.html">list</a>, <a class="reference internal" href="./single-view.html">single_view</a></p>
 <!-- Sequences/Views//filter_view -->
 </div>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/empty.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/empty.html (original)
+++ branches/release/libs/mpl/doc/refmanual/empty.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: empty</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,8 +12,8 @@
 <td class="header-group page-location">Front Page / Sequences / Intrinsic Metafunctions / empty</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="empty">
-<h1><a class="toc-backref" href="./intrinsic-metafunctions.html#id358" name="empty">empty</a></h1>
-<div class="section" id="intrinsic-empty-synopsis">
+<h1><a class="toc-backref" href="./intrinsic-metafunctions.html#id1413">empty</a></h1>
+<div class="section" id="id220">
 <h3><a class="subsection-title" href="#synopsis" name="synopsis">Synopsis</a></h3>
 <pre class="literal-block">
 template&lt;
@@ -28,54 +25,54 @@
 };
 </pre>
 </div>
-<div class="section" id="intrinsic-empty-description">
+<div class="section" id="id221">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
-<p>Returns an <a class="reference" href="./integral-constant.html">Integral Constant</a> <tt class="literal"><span class="pre">c</span></tt> such that <tt class="literal"><span class="pre">c::value</span> <span class="pre">==</span> <span class="pre">true</span></tt> if
+<p>Returns an <a class="reference internal" href="./integral-constant.html">Integral Constant</a> <tt class="literal"><span class="pre">c</span></tt> such that <tt class="literal"><span class="pre">c::value</span> <span class="pre">==</span> <span class="pre">true</span></tt> if
 and only if the sequence is empty.</p>
 </div>
-<div class="section" id="intrinsic-empty-header">
+<div class="section" id="id222">
 <h3><a class="subsection-title" href="#header" name="header">Header</a></h3>
 <pre class="literal-block">
 #include &lt;boost/mpl/empty.hpp&gt;
 </pre>
 </div>
-<div class="section" id="empty-model-of">
+<div class="section" id="id223">
 <h3><a class="subsection-title" href="#model-of" name="model-of">Model of</a></h3>
-<p><a class="reference" href="./tag-dispatched.html">Tag Dispatched Metafunction</a></p>
+<p><a class="reference internal" href="./tag-dispatched-metafunction.html">Tag Dispatched Metafunction</a></p>
 </div>
-<div class="section" id="empty-parameters">
+<div class="section" id="id224">
 <h3><a class="subsection-title" href="#parameters" name="parameters">Parameters</a></h3>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="21%" />
 <col width="32%" />
 <col width="48%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Parameter</th>
-<th>Requirement</th>
-<th>Description</th>
+<tr><th class="head">Parameter</th>
+<th class="head">Requirement</th>
+<th class="head">Description</th>
 </tr>
 </thead>
 <tbody valign="top">
 <tr><td><tt class="literal"><span class="pre">Sequence</span></tt></td>
-<td><a class="reference" href="./forward-sequence.html">Forward Sequence</a></td>
+<td><a class="reference internal" href="./forward-sequence.html">Forward Sequence</a></td>
 <td>A sequence to test.</td>
 </tr>
 </tbody>
 </table>
 </div>
-<div class="section" id="intrinsic-empty-expression-semantics">
+<div class="section" id="id225">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
-<p>For any <a class="reference" href="./forward-sequence.html">Forward Sequence</a> <tt class="literal"><span class="pre">s</span></tt>:</p>
+<p>For any <a class="reference internal" href="./forward-sequence.html">Forward Sequence</a> <tt class="literal"><span class="pre">s</span></tt>:</p>
 <pre class="literal-block">
-typedef empty&lt;s&gt;::type c;
+typedef empty&lt;s&gt;::type c;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Return type:</th><td class="field-body">Boolean <a class="reference" href="./integral-constant.html">Integral Constant</a>.</td>
+<tr class="field"><th class="field-name">Return type:</th><td class="field-body">Boolean <a class="reference internal" href="./integral-constant.html">Integral Constant</a>.</td>
 </tr>
 <tr class="field"><th class="field-name">Semantics:</th><td class="field-body">Equivalent to <tt class="literal"><span class="pre">typedef</span> <span class="pre">is_same&lt;</span> <span class="pre">begin&lt;s&gt;::type,end&lt;s&gt;::type</span> <span class="pre">&gt;::type</span> <span class="pre">c;</span></tt>.</td>
 </tr>
@@ -84,11 +81,11 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="empty-complexity">
+<div class="section" id="id226">
 <h3><a class="subsection-title" href="#complexity" name="complexity">Complexity</a></h3>
 <p>Amortized constant time.</p>
 </div>
-<div class="section" id="intrinsic-empty-example">
+<div class="section" id="id227">
 <h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
 <pre class="literal-block">
 typedef range_c&lt;int,0,0&gt; empty_range;
@@ -98,15 +95,16 @@
 <a href="./assert-not.html" class="identifier">BOOST_MPL_ASSERT_NOT</a>( <a href="./empty.html" class="identifier">empty</a>&lt;types&gt; );
 </pre>
 </div>
-<div class="section" id="intrinsic-empty-see-also">
+<div class="section" id="id228">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./forward-sequence.html">Forward Sequence</a>, <a class="reference" href="./integral-constant.html">Integral Constant</a>, <a class="refentry reference" href="./size.html"><tt class="refentry literal"><span class="pre">size</span></tt></a>, <a class="refentry reference" href="./begin.html"><tt class="refentry literal"><span class="pre">begin</span></tt></a> / <a class="refentry reference" href="./end.html"><tt class="refentry literal"><span class="pre">end</span></tt></a></p>
-<!-- modtime: November 15, 2004 02:43:18 +0000 -->
+<p><a class="reference internal" href="./forward-sequence.html">Forward Sequence</a>, <a class="reference internal" href="./integral-constant.html">Integral Constant</a>, <a class="reference internal" href="./size.html">size</a>, <a class="reference internal" href="./begin.html">begin</a> / <a class="reference internal" href="./end.html">end</a></p>
 <!-- Sequences/Intrinsic Metafunctions//end -->
 </div>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/end.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/end.html (original)
+++ branches/release/libs/mpl/doc/refmanual/end.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: end</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,8 +12,8 @@
 <td class="header-group page-location">Front Page / Sequences / Intrinsic Metafunctions / end</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="end">
-<h1><a class="toc-backref" href="./intrinsic-metafunctions.html#id359" name="end">end</a></h1>
-<div class="section" id="end-synopsis">
+<h1><a class="toc-backref" href="./intrinsic-metafunctions.html#id1414">end</a></h1>
+<div class="section" id="id229">
 <h3><a class="subsection-title" href="#synopsis" name="synopsis">Synopsis</a></h3>
 <pre class="literal-block">
 template&lt;
@@ -28,33 +25,33 @@
 };
 </pre>
 </div>
-<div class="section" id="end-description">
+<div class="section" id="id230">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
-<p>Returns the sequence's past-the-end iterator. If the argument is not a
-<a class="reference" href="./forward-sequence.html">Forward Sequence</a>, returns <a class="refentry reference" href="./void.html"><tt class="refentry literal"><span class="pre">void_</span></tt></a>.</p>
+<p>Returns the sequence's past-the-end iterator. If the argument is not a
+<a class="reference internal" href="./forward-sequence.html">Forward Sequence</a>, returns <a class="reference internal" href="./void.html">void_</a>.</p>
 </div>
-<div class="section" id="end-header">
+<div class="section" id="id231">
 <h3><a class="subsection-title" href="#header" name="header">Header</a></h3>
 <pre class="literal-block">
 #include &lt;boost/mpl/begin_end.hpp&gt;
 </pre>
 </div>
-<div class="section" id="end-model-of">
+<div class="section" id="id232">
 <h3><a class="subsection-title" href="#model-of" name="model-of">Model of</a></h3>
-<p><a class="reference" href="./tag-dispatched.html">Tag Dispatched Metafunction</a></p>
+<p><a class="reference internal" href="./tag-dispatched-metafunction.html">Tag Dispatched Metafunction</a></p>
 </div>
-<div class="section" id="end-parameters">
+<div class="section" id="id233">
 <h3><a class="subsection-title" href="#parameters" name="parameters">Parameters</a></h3>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="19%" />
 <col width="23%" />
 <col width="58%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Parameter</th>
-<th>Requirement</th>
-<th>Description</th>
+<tr><th class="head">Parameter</th>
+<th class="head">Requirement</th>
+<th class="head">Description</th>
 </tr>
 </thead>
 <tbody valign="top">
@@ -66,31 +63,31 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="end-expression-semantics">
+<div class="section" id="id234">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
 <p>For any arbitrary type <tt class="literal"><span class="pre">x</span></tt>:</p>
 <pre class="literal-block">
-typedef end&lt;x&gt;::type last;
+typedef end&lt;x&gt;::type last;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference" href="./forward-iterator.html">Forward Iterator</a> or <a class="refentry reference" href="./void.html"><tt class="refentry literal"><span class="pre">void_</span></tt></a>.</td>
+<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference internal" href="./forward-iterator.html">Forward Iterator</a> or <a class="reference internal" href="./void.html">void_</a>.</td>
 </tr>
-<tr class="field"><th class="field-name">Semantics:</th><td class="field-body">If <tt class="literal"><span class="pre">x</span></tt> is <a class="reference" href="./forward-sequence.html">Forward Sequence</a>, <tt class="literal"><span class="pre">last</span></tt> is an iterator pointing one past the
-last element in <tt class="literal"><span class="pre">s</span></tt>; otherwise <tt class="literal"><span class="pre">last</span></tt> is <a class="refentry reference" href="./void.html"><tt class="refentry literal"><span class="pre">void_</span></tt></a>.</td>
+<tr class="field"><th class="field-name">Semantics:</th><td class="field-body">If <tt class="literal"><span class="pre">x</span></tt> is <a class="reference internal" href="./forward-sequence.html">Forward Sequence</a>, <tt class="literal"><span class="pre">last</span></tt> is an iterator pointing one past the
+last element in <tt class="literal"><span class="pre">s</span></tt>; otherwise <tt class="literal"><span class="pre">last</span></tt> is <a class="reference internal" href="./void.html">void_</a>.</td>
 </tr>
 <tr class="field"><th class="field-name">Postcondition:</th><td class="field-body">If <tt class="literal"><span class="pre">last</span></tt> is an iterator, it is past-the-end.</td>
 </tr>
 </tbody>
 </table>
 </div>
-<div class="section" id="end-complexity">
+<div class="section" id="id235">
 <h3><a class="subsection-title" href="#complexity" name="complexity">Complexity</a></h3>
 <p>Amortized constant time.</p>
 </div>
-<div class="section" id="end-example">
+<div class="section" id="id236">
 <h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
 <pre class="literal-block">
 typedef vector&lt;long&gt; v;
@@ -100,15 +97,16 @@
 <a href="./assert.html" class="identifier">BOOST_MPL_ASSERT</a>(( is_same&lt; <a href="./next.html" class="identifier">next</a>&lt;first&gt;::type, last > ));
 </pre>
 </div>
-<div class="section" id="end-see-also">
+<div class="section" id="id237">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./iterators.html">Iterators</a>, <a class="reference" href="./forward-sequence.html">Forward Sequence</a>, <a class="refentry reference" href="./begin.html"><tt class="refentry literal"><span class="pre">begin</span></tt></a>, <a class="refentry reference" href="./end.html"><tt class="refentry literal"><span class="pre">end</span></tt></a>, <a class="refentry reference" href="./next.html"><tt class="refentry literal"><span class="pre">next</span></tt></a></p>
-<!-- modtime: November 13, 2004 01:26:54 +0000 -->
+<p><a class="reference internal" href="./iterators.html">Iterators</a>, <a class="reference internal" href="./forward-sequence.html">Forward Sequence</a>, <a class="reference internal" href="./begin.html">begin</a>, <a class="reference internal" href="./end.html">end</a>, <a class="reference internal" href="./next.html">next</a></p>
 <!-- Sequences/Intrinsic Metafunctions//erase -->
 </div>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/equal-to.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/equal-to.html (original)
+++ branches/release/libs/mpl/doc/refmanual/equal-to.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: equal_to</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,8 +12,8 @@
 <td class="header-group page-location">Front Page / Metafunctions / Comparisons / equal_to</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="equal-to">
-<h1><a class="toc-backref" href="./comparisons.html#id473" name="equal-to">equal_to</a></h1>
-<div class="section" id="comparisons-equal-synopsis">
+<h1><a class="toc-backref" href="./comparisons.html#id1530">equal_to</a></h1>
+<div class="section" id="id1050">
 <h3><a class="subsection-title" href="#synopsis" name="synopsis">Synopsis</a></h3>
 <pre class="literal-block">
 template&lt;
@@ -29,58 +26,59 @@
 };
 </pre>
 </div>
-<div class="section" id="comparisons-equal-description">
+<div class="section" id="id1051">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
-<p>Returns a true-valued <a class="reference" href="./integral-constant.html">Integral Constant</a> if <tt class="literal"><span class="pre">T1</span></tt> and <tt class="literal"><span class="pre">T2</span></tt> are equal.</p>
+<p>Returns a true-valued <a class="reference internal" href="./integral-constant.html">Integral Constant</a> if <tt class="literal"><span class="pre">T1</span></tt> and <tt class="literal"><span class="pre">T2</span></tt> are equal.</p>
 </div>
-<div class="section" id="comparisons-equal-header">
+<div class="section" id="id1052">
 <h3><a class="subsection-title" href="#header" name="header">Header</a></h3>
 <pre class="literal-block">
 #include &lt;boost/mpl/equal_to.hpp&gt;
 #include &lt;boost/mpl/comparison.hpp&gt;
 </pre>
 </div>
-<div class="section" id="equal-model-of">
+<div class="section" id="id1053">
 <h3><a class="subsection-title" href="#model-of" name="model-of">Model of</a></h3>
-<p><a class="reference" href="./numeric-metafunction.html">Numeric Metafunction</a></p>
+<p><a class="reference internal" href="./numeric-metafunction.html">Numeric Metafunction</a></p>
 </div>
-<div class="section" id="comparisons-equal-parameters">
+<div class="section" id="id1054">
 <h3><a class="subsection-title" href="#parameters" name="parameters">Parameters</a></h3>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="17%" />
 <col width="30%" />
 <col width="53%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Parameter</th>
-<th>Requirement</th>
-<th>Description</th>
+<tr><th class="head">Parameter</th>
+<th class="head">Requirement</th>
+<th class="head">Description</th>
 </tr>
 </thead>
 <tbody valign="top">
 <tr><td><tt class="literal"><span class="pre">T1</span></tt>, <tt class="literal"><span class="pre">T2</span></tt></td>
-<td><a class="reference" href="./integral-constant.html">Integral Constant</a></td>
+<td><a class="reference internal" href="./integral-constant.html">Integral Constant</a></td>
 <td>Operation's arguments.</td>
 </tr>
 </tbody>
 </table>
 <p>[<em>Note:</em> The requirements listed in this specification
-are the ones imposed by the default implementation. See <a class="reference" href="./numeric-metafunction.html">Numeric Metafunction</a> concept
-for the details on how to provide an implementation for a user-defined numeric type
-that does not satisfy the <a class="reference" href="./integral-constant.html">Integral Constant</a> requirements. — <em>end note</em>]</p>
+are the ones imposed by the default implementation. See <a class="reference internal" href="./numeric-metafunction.html">Numeric Metafunction</a> concept
+for the details on how to provide an implementation for a user-defined numeric type
+that does not satisfy the <a class="reference internal" href="./integral-constant.html">Integral Constant</a> requirements. — <em>end note</em>]</p>
 </div>
-<div class="section" id="comparisons-equal-expression-semantics">
+<div class="section" id="id1055">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
-<p>For any <a class="reference" href="./integral-constant.html">Integral Constant</a>s <tt class="literal"><span class="pre">c1</span></tt> and <tt class="literal"><span class="pre">c2</span></tt>:</p>
+<p>For any <a class="reference internal" href="./integral-constant.html">Integral Constant</a>s <tt class="literal"><span class="pre">c1</span></tt> and <tt class="literal"><span class="pre">c2</span></tt>:</p>
 <pre class="literal-block">
-typedef equal_to&lt;c1,c2&gt;::type r;
+typedef equal_to&lt;c1,c2&gt;::type r;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference" href="./integral-constant.html">Integral Constant</a>.</td>
+<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><p class="first"><a class="reference internal" href="./integral-constant.html">Integral Constant</a>.</p>
+</td>
 </tr>
 <tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><p class="first">Equivalent to</p>
 <pre class="last literal-block">
@@ -92,13 +90,14 @@
 </table>
 <!-- .......................................................................... -->
 <pre class="literal-block">
-typedef equal_to&lt;c1,c2&gt; r;
+typedef equal_to&lt;c1,c2&gt; r;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference" href="./integral-constant.html">Integral Constant</a>.</td>
+<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><p class="first"><a class="reference internal" href="./integral-constant.html">Integral Constant</a>.</p>
+</td>
 </tr>
 <tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><p class="first">Equivalent to</p>
 <pre class="last literal-block">
@@ -109,11 +108,11 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="comparisons-equal-complexity">
+<div class="section" id="id1056">
 <h3><a class="subsection-title" href="#complexity" name="complexity">Complexity</a></h3>
 <p>Amortized constant time.</p>
 </div>
-<div class="section" id="comparisons-equal-example">
+<div class="section" id="id1057">
 <h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
 <pre class="literal-block">
 <a href="./assert-not.html" class="identifier">BOOST_MPL_ASSERT_NOT</a>(( <a href="./equal-to.html" class="identifier">equal_to</a>&lt; <a href="./int.html" class="identifier">int_</a>&lt;0&gt;, <a href="./int.html" class="identifier">int_</a>&lt;10&gt; &gt; ));
@@ -121,15 +120,16 @@
 <a href="./assert.html" class="identifier">BOOST_MPL_ASSERT</a>(( <a href="./equal-to.html" class="identifier">equal_to</a>&lt; <a href="./long.html" class="identifier">long_</a>&lt;10&gt;, <a href="./int.html" class="identifier">int_</a>&lt;10&gt; > ));
 </pre>
 </div>
-<div class="section" id="comparisons-equal-see-also">
+<div class="section" id="id1058">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./comparisons.html">Comparisons</a>, <a class="reference" href="./numeric-metafunction.html">Numeric Metafunction</a>, <a class="refentry reference" href="./numeric-cast.html"><tt class="refentry literal"><span class="pre">numeric_cast</span></tt></a>, <a class="refentry reference" href="./not-equal-to.html"><tt class="refentry literal"><span class="pre">not_equal_to</span></tt></a>, <a class="refentry reference" href="./less.html"><tt class="refentry literal"><span class="pre">less</span></tt></a></p>
-<!-- modtime: November 10, 2004 04:42:40 +0000 -->
+<p><a class="reference internal" href="./comparisons.html">Comparisons</a>, <a class="reference internal" href="./numeric-metafunction.html">Numeric Metafunction</a>, <a class="reference internal" href="./numeric-cast.html">numeric_cast</a>, <a class="reference internal" href="./not-equal-to.html">not_equal_to</a>, <a class="reference internal" href="./less.html">less</a></p>
 <!-- Metafunctions/Comparisons//not_equal_to |60 -->
 </div>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/equal.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/equal.html (original)
+++ branches/release/libs/mpl/doc/refmanual/equal.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: equal</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,14 +12,14 @@
 <td class="header-group page-location">Front Page / Algorithms / Querying Algorithms / equal</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="equal">
-<h1><a class="toc-backref" href="./querying-algorithms.html#id412" name="equal">equal</a></h1>
-<div class="section" id="equal-synopsis">
+<h1><a class="toc-backref" href="./querying-algorithms.html#id1467">equal</a></h1>
+<div class="section" id="id607">
 <h3><a class="subsection-title" href="#synopsis" name="synopsis">Synopsis</a></h3>
 <pre class="literal-block">
 template&lt;
       typename Seq1
     , typename Seq2
- , typename Pred = is_same&lt;_1,_2&gt;
+ , typename Pred = is_same&lt;_1,_2&gt;
     &gt;
 struct equal
 {
@@ -30,56 +27,57 @@
 };
 </pre>
 </div>
-<div class="section" id="equal-description">
+<div class="section" id="id608">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
-<p>Returns a true-valued <a class="reference" href="./integral-constant.html">Integral Constant</a> if the two sequences <tt class="literal"><span class="pre">Seq1</span></tt>
+<p>Returns a true-valued <a class="reference internal" href="./integral-constant.html">Integral Constant</a> if the two sequences <tt class="literal"><span class="pre">Seq1</span></tt>
 and <tt class="literal"><span class="pre">Seq2</span></tt> are identical when compared element-by-element.</p>
 </div>
-<div class="section" id="equal-header">
+<div class="section" id="id609">
 <h3><a class="subsection-title" href="#header" name="header">Header</a></h3>
 <pre class="literal-block">
 #include &lt;boost/mpl/equal.hpp&gt;
 </pre>
 </div>
-<div class="section" id="equal-parameters">
+<div class="section" id="id610">
 <h3><a class="subsection-title" href="#parameters" name="parameters">Parameters</a></h3>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="22%" />
 <col width="36%" />
 <col width="41%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Parameter</th>
-<th>Requirement</th>
-<th>Description</th>
+<tr><th class="head">Parameter</th>
+<th class="head">Requirement</th>
+<th class="head">Description</th>
 </tr>
 </thead>
 <tbody valign="top">
 <tr><td><tt class="literal"><span class="pre">Seq1</span></tt>, <tt class="literal"><span class="pre">Seq2</span></tt></td>
-<td><a class="reference" href="./forward-sequence.html">Forward Sequence</a></td>
+<td><a class="reference internal" href="./forward-sequence.html">Forward Sequence</a></td>
 <td>Sequences to compare.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">Pred</span></tt></td>
-<td>Binary <a class="reference" href="./lambda-expression.html">Lambda Expression</a></td>
+<td>Binary <a class="reference internal" href="./lambda-expression.html">Lambda Expression</a></td>
 <td>A comparison criterion.</td>
 </tr>
 </tbody>
 </table>
 </div>
-<div class="section" id="equal-expression-semantics">
+<div class="section" id="id611">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
-<p>For any <a class="reference" href="./forward-sequence.html">Forward Sequence</a>s <tt class="literal"><span class="pre">s1</span></tt> and <tt class="literal"><span class="pre">s2</span></tt> and a binary <a class="reference" href="./lambda-expression.html">Lambda Expression</a> <tt class="literal"><span class="pre">pred</span></tt>:</p>
+<p>For any <a class="reference internal" href="./forward-sequence.html">Forward Sequence</a>s <tt class="literal"><span class="pre">s1</span></tt> and <tt class="literal"><span class="pre">s2</span></tt> and a binary <a class="reference internal" href="./lambda-expression.html">Lambda Expression</a> <tt class="literal"><span class="pre">pred</span></tt>:</p>
 <pre class="literal-block">
-typedef equal&lt;s1,s2,pred&gt;::type c;
+typedef equal&lt;s1,s2,pred&gt;::type c;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference" href="./integral-constant.html">Integral Constant</a></td>
+<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><p class="first"><a class="reference internal" href="./integral-constant.html">Integral Constant</a></p>
+</td>
 </tr>
-<tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><p class="first"><tt class="literal"><span class="pre">c::value</span> <span class="pre">==</span> <span class="pre">true</span></tt> is and only if <tt class="literal"><span class="pre">size&lt;s1&gt;::value</span> <span class="pre">==</span> <span class="pre">size&lt;s2&gt;::value</span></tt>
+<tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><p class="first"><tt class="literal"><span class="pre">c::value</span> <span class="pre">==</span> <span class="pre">true</span></tt> is and only if <tt class="literal"><span class="pre">size&lt;s1&gt;::value</span> <span class="pre">==</span> <span class="pre">size&lt;s2&gt;::value</span></tt>
 and for every iterator <tt class="literal"><span class="pre">i</span></tt> in [<tt class="literal"><span class="pre">begin&lt;s1&gt;::type</span></tt>, <tt class="literal"><span class="pre">end&lt;s1&gt;::type</span></tt>) <tt class="literal"><span class="pre">deref&lt;i&gt;::type</span></tt> is identical to</p>
 <pre class="last literal-block">
 <a href="./advance.html" class="identifier">advance</a>&lt; <a href="./begin.html" class="identifier">begin</a>&lt;s2&gt;::type, <a href="./distance.html" class="identifier">distance</a>&lt; <a href="./begin.html" class="identifier">begin</a>&lt;s1&gt;::type,i &gt;::type &gt;::type
@@ -89,11 +87,11 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="equal-complexity">
+<div class="section" id="id612">
 <h3><a class="subsection-title" href="#complexity" name="complexity">Complexity</a></h3>
 <p>Linear. At most <tt class="literal"><span class="pre">size&lt;s1&gt;::value</span></tt> comparisons.</p>
 </div>
-<div class="section" id="equal-example">
+<div class="section" id="id613">
 <h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
 <pre class="literal-block">
 typedef vector&lt;char,int,unsigned,long,unsigned long&gt; s1;
@@ -102,14 +100,15 @@
 <a href="./assert.html" class="identifier">BOOST_MPL_ASSERT</a>(( <a href="./equal.html" class="identifier">equal</a>&lt;s1,s2&gt; ));
 </pre>
 </div>
-<div class="section" id="equal-see-also">
+<div class="section" id="id614">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./querying-algorithms.html">Querying Algorithms</a>, <a class="refentry reference" href="./find.html"><tt class="refentry literal"><span class="pre">find</span></tt></a>, <a class="refentry reference" href="./find-if.html"><tt class="refentry literal"><span class="pre">find_if</span></tt></a></p>
-<!-- modtime: November 10, 2004 04:42:44 +0000 -->
+<p><a class="reference internal" href="./querying-algorithms.html">Querying Algorithms</a>, <a class="reference internal" href="./find.html">find</a>, <a class="reference internal" href="./find-if.html">find_if</a></p>
 </div>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/erase-key.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/erase-key.html (original)
+++ branches/release/libs/mpl/doc/refmanual/erase-key.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: erase_key</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,8 +12,8 @@
 <td class="header-group page-location">Front Page / Sequences / Intrinsic Metafunctions / erase_key</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="erase-key">
-<h1><a class="toc-backref" href="./intrinsic-metafunctions.html#id361" name="erase-key">erase_key</a></h1>
-<div class="section" id="intrinsic-erase-synopsis">
+<h1><a class="toc-backref" href="./intrinsic-metafunctions.html#id1416">erase_key</a></h1>
+<div class="section" id="id247">
 <h3><a class="subsection-title" href="#synopsis" name="synopsis">Synopsis</a></h3>
 <pre class="literal-block">
 template&lt;
@@ -29,38 +26,38 @@
 };
 </pre>
 </div>
-<div class="section" id="intrinsic-erase-description">
+<div class="section" id="id248">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
-<p>Erases elements associated with the key <tt class="literal"><span class="pre">Key</span></tt> in the <a class="reference" href="./extensible-associative.html">Extensible Associative Sequence</a>
+<p>Erases elements associated with the key <tt class="literal"><span class="pre">Key</span></tt> in the <a class="reference internal" href="./extensible-associative-sequence.html">Extensible Associative Sequence</a>
 <tt class="literal"><span class="pre">AssocSeq</span></tt> .</p>
 </div>
-<div class="section" id="intrinsic-erase-header">
+<div class="section" id="id249">
 <h3><a class="subsection-title" href="#header" name="header">Header</a></h3>
 <pre class="literal-block">
 #include &lt;boost/mpl/erase_key.hpp&gt;
 </pre>
 </div>
-<div class="section" id="intrinsic-erase-model-of">
+<div class="section" id="id250">
 <h3><a class="subsection-title" href="#model-of" name="model-of">Model of</a></h3>
-<p><a class="reference" href="./tag-dispatched.html">Tag Dispatched Metafunction</a></p>
+<p><a class="reference internal" href="./tag-dispatched-metafunction.html">Tag Dispatched Metafunction</a></p>
 </div>
-<div class="section" id="intrinsic-erase-parameters">
+<div class="section" id="id251">
 <h3><a class="subsection-title" href="#parameters" name="parameters">Parameters</a></h3>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="15%" />
 <col width="36%" />
 <col width="48%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Parameter</th>
-<th>Requirement</th>
-<th>Description</th>
+<tr><th class="head">Parameter</th>
+<th class="head">Requirement</th>
+<th class="head">Description</th>
 </tr>
 </thead>
 <tbody valign="top">
 <tr><td><tt class="literal"><span class="pre">AssocSeq</span></tt></td>
-<td><a class="reference" href="./extensible-associative.html">Extensible Associative Sequence</a></td>
+<td><a class="reference internal" href="./extensible-associative-sequence.html">Extensible Associative Sequence</a></td>
 <td>A sequence to erase elements from.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">Key</span></tt></td>
@@ -70,19 +67,19 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="intrinsic-erase-expression-semantics">
+<div class="section" id="id252">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
-<p>For any <a class="reference" href="./extensible-associative.html">Extensible Associative Sequence</a> <tt class="literal"><span class="pre">s</span></tt>, and arbitrary type <tt class="literal"><span class="pre">key</span></tt>:</p>
+<p>For any <a class="reference internal" href="./extensible-associative-sequence.html">Extensible Associative Sequence</a> <tt class="literal"><span class="pre">s</span></tt>, and arbitrary type <tt class="literal"><span class="pre">key</span></tt>:</p>
 <pre class="literal-block">
-typedef erase_key&lt;s,key&gt;::type r;
+typedef erase_key&lt;s,key&gt;::type r;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference" href="./extensible-associative.html">Extensible Associative Sequence</a>.</td>
+<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference internal" href="./extensible-associative-sequence.html">Extensible Associative Sequence</a>.</td>
 </tr>
-<tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><tt class="literal"><span class="pre">r</span></tt> is <a class="reference" href="./terminology.html#concept-identical">concept-identical</a> and equivalent to <tt class="literal"><span class="pre">s</span></tt> except that
+<tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><tt class="literal"><span class="pre">r</span></tt> is <a class="reference internal" href="./terminology.html#concept-identical">concept-identical</a> and equivalent to <tt class="literal"><span class="pre">s</span></tt> except that
 <tt class="literal"><span class="pre">has_key&lt;r,k&gt;::value</span> <span class="pre">==</span> <span class="pre">false</span></tt>.</td>
 </tr>
 <tr class="field"><th class="field-name">Postcondition:</th><td class="field-body"><tt class="literal"><span class="pre">size&lt;r&gt;::value</span> <span class="pre">==</span> <span class="pre">size&lt;s&gt;::value</span> <span class="pre">-</span> <span class="pre">1</span></tt>.</td>
@@ -90,11 +87,11 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="intrinsic-erase-complexity">
+<div class="section" id="id253">
 <h3><a class="subsection-title" href="#complexity" name="complexity">Complexity</a></h3>
 <p>Amortized constant time.</p>
 </div>
-<div class="section" id="intrinsic-erase-example">
+<div class="section" id="id254">
 <h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
 <pre class="literal-block">
 typedef map&lt; pair&lt;int,unsigned&gt;, pair&lt;char,long&gt; &gt; m;
@@ -105,15 +102,16 @@
 <a href="./assert.html" class="identifier">BOOST_MPL_ASSERT</a>(( is_same&lt; <a href="./at.html" class="identifier">at</a>&lt;m1,int&gt;::type,unsigned > ));
 </pre>
 </div>
-<div class="section" id="intrinsic-erase-see-also">
+<div class="section" id="id255">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./extensible-associative.html">Extensible Associative Sequence</a>, <a class="refentry reference" href="./erase.html"><tt class="refentry literal"><span class="pre">erase</span></tt></a>, <a class="refentry reference" href="./has-key.html"><tt class="refentry literal"><span class="pre">has_key</span></tt></a>, <a class="refentry reference" href="./insert.html"><tt class="refentry literal"><span class="pre">insert</span></tt></a></p>
-<!-- modtime: November 10, 2004 04:42:33 +0000 -->
+<p><a class="reference internal" href="./extensible-associative-sequence.html">Extensible Associative Sequence</a>, <a class="reference internal" href="./erase.html">erase</a>, <a class="reference internal" href="./has-key.html">has_key</a>, <a class="reference internal" href="./insert.html">insert</a></p>
 <!-- Sequences/Intrinsic Metafunctions//front -->
 </div>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/erase.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/erase.html (original)
+++ branches/release/libs/mpl/doc/refmanual/erase.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: erase</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,8 +12,8 @@
 <td class="header-group page-location">Front Page / Sequences / Intrinsic Metafunctions / erase</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="erase">
-<h1><a class="toc-backref" href="./intrinsic-metafunctions.html#id360" name="erase">erase</a></h1>
-<div class="section" id="erase-synopsis">
+<h1><a class="toc-backref" href="./intrinsic-metafunctions.html#id1415">erase</a></h1>
+<div class="section" id="id238">
 <h3><a class="subsection-title" href="#synopsis" name="synopsis">Synopsis</a></h3>
 <pre class="literal-block">
 template&lt;
@@ -30,71 +27,74 @@
 };
 </pre>
 </div>
-<div class="section" id="erase-description">
+<div class="section" id="id239">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
-<p><tt class="literal"><span class="pre">erase</span></tt> performs a removal of one or more adjacent elements in the sequence
+<p><tt class="literal"><span class="pre">erase</span></tt> performs a removal of one or more adjacent elements in the sequence
 starting from an arbitrary position.</p>
 </div>
-<div class="section" id="erase-header">
+<div class="section" id="id240">
 <h3><a class="subsection-title" href="#header" name="header">Header</a></h3>
 <pre class="literal-block">
 #include &lt;boost/mpl/erase.hpp&gt;
 </pre>
 </div>
-<div class="section" id="erase-model-of">
+<div class="section" id="id241">
 <h3><a class="subsection-title" href="#model-of" name="model-of">Model of</a></h3>
-<p><a class="reference" href="./tag-dispatched.html">Tag Dispatched Metafunction</a></p>
+<p><a class="reference internal" href="./tag-dispatched-metafunction.html">Tag Dispatched Metafunction</a></p>
 </div>
-<div class="section" id="erase-parameters">
+<div class="section" id="id242">
 <h3><a class="subsection-title" href="#parameters" name="parameters">Parameters</a></h3>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="15%" />
 <col width="36%" />
 <col width="48%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Parameter</th>
-<th>Requirement</th>
-<th>Description</th>
+<tr><th class="head">Parameter</th>
+<th class="head">Requirement</th>
+<th class="head">Description</th>
 </tr>
 </thead>
 <tbody valign="top">
 <tr><td><tt class="literal"><span class="pre">Sequence</span></tt></td>
-<td><a class="reference" href="./extensible-sequence.html">Extensible Sequence</a> or
-<a class="reference" href="./extensible-associative.html">Extensible Associative Sequence</a></td>
+<td><a class="reference internal" href="./extensible-sequence.html">Extensible Sequence</a> or
+<a class="reference internal" href="./extensible-associative-sequence.html">Extensible Associative Sequence</a></td>
 <td>A sequence to erase from.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">First</span></tt></td>
-<td><a class="reference" href="./forward-iterator.html">Forward Iterator</a></td>
+<td><a class="reference internal" href="./forward-iterator.html">Forward Iterator</a></td>
 <td>An iterator to the beginning of the range to
 be erased.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">Last</span></tt></td>
-<td><a class="reference" href="./forward-iterator.html">Forward Iterator</a></td>
+<td><a class="reference internal" href="./forward-iterator.html">Forward Iterator</a></td>
 <td>An iterator past-the-end of the range to be
 erased.</td>
 </tr>
 </tbody>
 </table>
 </div>
-<div class="section" id="erase-expression-semantics">
+<div class="section" id="id243">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
 <div class="expression-semantics compound">
-<p class="compound-first">For any <a class="reference" href="./extensible-sequence.html">Extensible Sequence</a> <tt class="literal"><span class="pre">s</span></tt>, and iterators <tt class="literal"><span class="pre">pos</span></tt>, <tt class="literal"><span class="pre">first</span></tt> and <tt class="literal"><span class="pre">last</span></tt> into <tt class="literal"><span class="pre">s</span></tt>:</p>
+<p class="compound-first">For any <a class="reference internal" href="./extensible-sequence.html">Extensible Sequence</a> <tt class="literal"><span class="pre">s</span></tt>, and iterators <tt class="literal"><span class="pre">pos</span></tt>, <tt class="literal"><span class="pre">first</span></tt> and <tt class="literal"><span class="pre">last</span></tt> into <tt class="literal"><span class="pre">s</span></tt>:</p>
 <pre class="compound-middle literal-block">
-typedef erase&lt;s,first,last&gt;::type r;
+typedef erase&lt;s,first,last&gt;::type r;
 </pre>
-<table class="compound-middle field-list" frame="void" rules="none">
+<table class="compound-middle docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference" href="./extensible-sequence.html">Extensible Sequence</a>.</td>
+<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><p class="first"><a class="reference internal" href="./extensible-sequence.html">Extensible Sequence</a>.</p>
+</td>
 </tr>
-<tr class="field"><th class="field-name">Precondition:</th><td class="field-body"><tt class="literal"><span class="pre">[first,last)</span></tt> is a valid range in <tt class="literal"><span class="pre">s</span></tt>.</td>
+<tr class="field"><th class="field-name">Precondition:</th><td class="field-body"><p class="first"><tt class="literal"><span class="pre">[first,last)</span></tt> is a valid range in <tt class="literal"><span class="pre">s</span></tt>.</p>
+</td>
 </tr>
-<tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><tt class="literal"><span class="pre">r</span></tt> is a new sequence, <a class="reference" href="./terminology.html#concept-identical">concept-identical</a> to <tt class="literal"><span class="pre">s</span></tt>, of the following elements:
-[<tt class="literal"><span class="pre">begin&lt;s&gt;::type</span></tt>, <tt class="literal"><span class="pre">pos</span></tt>), [<tt class="literal"><span class="pre">last</span></tt>, <tt class="literal"><span class="pre">end&lt;s&gt;::type</span></tt>).</td>
+<tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><p class="first"><tt class="literal"><span class="pre">r</span></tt> is a new sequence, <a class="reference internal" href="./terminology.html#concept-identical">concept-identical</a> to <tt class="literal"><span class="pre">s</span></tt>, of the following elements:
+[<tt class="literal"><span class="pre">begin&lt;s&gt;::type</span></tt>, <tt class="literal"><span class="pre">pos</span></tt>), [<tt class="literal"><span class="pre">last</span></tt>, <tt class="literal"><span class="pre">end&lt;s&gt;::type</span></tt>).</p>
+</td>
 </tr>
 <tr class="field"><th class="field-name">Postcondition:</th><td class="field-body"><p class="first">The relative order of the elements in <tt class="literal"><span class="pre">r</span></tt> is the same as in <tt class="literal"><span class="pre">s</span></tt>;</p>
 <pre class="last literal-block">
@@ -108,13 +108,15 @@
 <pre class="compound-middle literal-block">
 typedef erase&lt;s,pos&gt;::type r;
 </pre>
-<table class="compound-last field-list" frame="void" rules="none">
+<table class="compound-last docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference" href="./extensible-sequence.html">Extensible Sequence</a>.</td>
+<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><p class="first"><a class="reference internal" href="./extensible-sequence.html">Extensible Sequence</a>.</p>
+</td>
 </tr>
-<tr class="field"><th class="field-name">Precondition:</th><td class="field-body"><tt class="literal"><span class="pre">pos</span></tt> is a dereferenceable iterator in <tt class="literal"><span class="pre">s</span></tt>.</td>
+<tr class="field"><th class="field-name">Precondition:</th><td class="field-body"><p class="first"><tt class="literal"><span class="pre">pos</span></tt> is a dereferenceable iterator in <tt class="literal"><span class="pre">s</span></tt>.</p>
+</td>
 </tr>
 <tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><p class="first">Equivalent to</p>
 <pre class="last literal-block">
@@ -126,15 +128,15 @@
 </table>
 </div>
 <div class="expression-semantics compound">
-<p class="compound-first">For any <a class="reference" href="./extensible-associative.html">Extensible Associative Sequence</a> <tt class="literal"><span class="pre">s</span></tt>, and iterator <tt class="literal"><span class="pre">pos</span></tt> into <tt class="literal"><span class="pre">s</span></tt>:</p>
+<p class="compound-first">For any <a class="reference internal" href="./extensible-associative-sequence.html">Extensible Associative Sequence</a> <tt class="literal"><span class="pre">s</span></tt>, and iterator <tt class="literal"><span class="pre">pos</span></tt> into <tt class="literal"><span class="pre">s</span></tt>:</p>
 <pre class="compound-middle literal-block">
 typedef erase&lt;s,pos&gt;::type r;
 </pre>
-<table class="compound-last field-list" frame="void" rules="none">
+<table class="compound-last docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference" href="./extensible-sequence.html">Extensible Sequence</a>.</td>
+<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference internal" href="./extensible-sequence.html">Extensible Sequence</a>.</td>
 </tr>
 <tr class="field"><th class="field-name">Precondition:</th><td class="field-body"><tt class="literal"><span class="pre">pos</span></tt> is a dereferenceable iterator to <tt class="literal"><span class="pre">s</span></tt>.</td>
 </tr>
@@ -147,29 +149,29 @@
 </table>
 </div>
 </div>
-<div class="section" id="erase-complexity">
+<div class="section" id="id244">
 <h3><a class="subsection-title" href="#complexity" name="complexity">Complexity</a></h3>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="45%" />
 <col width="55%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Sequence archetype</th>
-<th>Complexity (the range form)</th>
+<tr><th class="head">Sequence archetype</th>
+<th class="head">Complexity (the range form)</th>
 </tr>
 </thead>
 <tbody valign="top">
-<tr><td><a class="reference" href="./extensible-associative.html">Extensible Associative Sequence</a></td>
+<tr><td><a class="reference internal" href="./extensible-associative-sequence.html">Extensible Associative Sequence</a></td>
 <td>Amortized constant time.</td>
 </tr>
-<tr><td><a class="reference" href="./extensible-sequence.html">Extensible Sequence</a></td>
+<tr><td><a class="reference internal" href="./extensible-sequence.html">Extensible Sequence</a></td>
 <td>Quadratic in the worst case, linear at best.</td>
 </tr>
 </tbody>
 </table>
 </div>
-<div class="section" id="erase-example">
+<div class="section" id="id245">
 <h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
 <pre class="literal-block">
 typedef vector_c&lt;int,1,0,5,1,7,5,0,5&gt; values;
@@ -182,15 +184,16 @@
 <a href="./assert.html" class="identifier">BOOST_MPL_ASSERT</a>(( is_same&lt; iter, <a href="./end.html" class="identifier">end</a>&lt;result&gt;::type > ));
 </pre>
 </div>
-<div class="section" id="erase-see-also">
+<div class="section" id="id246">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./extensible-sequence.html">Extensible Sequence</a>, <a class="reference" href="./extensible-associative.html">Extensible Associative Sequence</a>, <a class="refentry reference" href="./erase-key.html"><tt class="refentry literal"><span class="pre">erase_key</span></tt></a>, <a class="refentry reference" href="./pop-front.html"><tt class="refentry literal"><span class="pre">pop_front</span></tt></a>, <a class="refentry reference" href="./pop-back.html"><tt class="refentry literal"><span class="pre">pop_back</span></tt></a>, <a class="refentry reference" href="./insert.html"><tt class="refentry literal"><span class="pre">insert</span></tt></a></p>
-<!-- modtime: November 10, 2004 04:42:36 +0000 -->
+<p><a class="reference internal" href="./extensible-sequence.html">Extensible Sequence</a>, <a class="reference internal" href="./extensible-associative-sequence.html">Extensible Associative Sequence</a>, <a class="reference internal" href="./erase-key.html">erase_key</a>, <a class="reference internal" href="./pop-front.html">pop_front</a>, <a class="reference internal" href="./pop-back.html">pop_back</a>, <a class="reference internal" href="./insert.html">insert</a></p>
 <!-- Sequences/Intrinsic Metafunctions//erase_key -->
 </div>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/eval-if-c.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/eval-if-c.html (original)
+++ branches/release/libs/mpl/doc/refmanual/eval-if-c.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: eval_if_c</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,11 +12,11 @@
 <td class="header-group page-location">Front Page / Metafunctions / Type Selection / eval_if_c</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="eval-if-c">
-<h1><a class="toc-backref" href="./type-selection.html#id449" name="eval-if-c">eval_if_c</a></h1>
-<div class="section" id="type-eval-synopsis">
+<h1><a class="toc-backref" href="./type-selection.html#id1506">eval_if_c</a></h1>
+<div class="section" id="id880">
 <h3><a class="subsection-title" href="#synopsis" name="synopsis">Synopsis</a></h3>
 <pre class="literal-block">
-template&lt;
+template&lt;
       bool c
     , typename F1
     , typename F2
@@ -30,30 +27,30 @@
 };
 </pre>
 </div>
-<div class="section" id="type-eval-description">
+<div class="section" id="id881">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
-<p>Evaluates one of its two <a class="reference" href="./metafunction.html#nullary-metafunction">nullary-metafunction</a> arguments, <tt class="literal"><span class="pre">F1</span></tt> or <tt class="literal"><span class="pre">F2</span></tt>, depending
-on the value of integral constant <tt class="literal"><span class="pre">c</span></tt>. <tt class="literal"><span class="pre">eval_if_c&lt;c,f1,f2&gt;::type</span></tt> is a shorcut
+<p>Evaluates one of its two <a class="reference internal" href="./metafunction.html#nullary-metafunction">nullary-metafunction</a> arguments, <tt class="literal"><span class="pre">F1</span></tt> or <tt class="literal"><span class="pre">F2</span></tt>, depending
+on the value of integral constant <tt class="literal"><span class="pre">c</span></tt>. <tt class="literal"><span class="pre">eval_if_c&lt;c,f1,f2&gt;::type</span></tt> is a shorcut
 notation for <tt class="literal"><span class="pre">eval_if&lt;</span> <span class="pre">bool_&lt;c&gt;,f1,f2</span> <span class="pre">&gt;::type</span></tt>.</p>
 </div>
-<div class="section" id="type-eval-header">
+<div class="section" id="id882">
 <h3><a class="subsection-title" href="#header" name="header">Header</a></h3>
 <pre class="literal-block">
 #include &lt;boost/mpl/eval_if.hpp&gt;
 </pre>
 </div>
-<div class="section" id="type-eval-parameters">
+<div class="section" id="id883">
 <h3><a class="subsection-title" href="#parameters" name="parameters">Parameters</a></h3>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="15%" />
 <col width="36%" />
 <col width="48%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Parameter</th>
-<th>Requirement</th>
-<th>Description</th>
+<tr><th class="head">Parameter</th>
+<th class="head">Requirement</th>
+<th class="head">Description</th>
 </tr>
 </thead>
 <tbody valign="top">
@@ -62,19 +59,19 @@
 <td>An evaluation condition.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">F1</span></tt>, <tt class="literal"><span class="pre">F2</span></tt></td>
-<td>Nullary <a class="reference" href="./metafunction.html">Metafunction</a></td>
+<td>Nullary <a class="reference internal" href="./metafunction.html">Metafunction</a></td>
 <td>Metafunctions to select for evaluation from.</td>
 </tr>
 </tbody>
 </table>
 </div>
-<div class="section" id="type-eval-expression-semantics">
+<div class="section" id="id884">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
-<p>For any integral constant <tt class="literal"><span class="pre">c</span></tt> and nullary <a class="reference" href="./metafunction.html">Metafunction</a>s <tt class="literal"><span class="pre">f1</span></tt>, <tt class="literal"><span class="pre">f2</span></tt>:</p>
+<p>For any integral constant <tt class="literal"><span class="pre">c</span></tt> and nullary <a class="reference internal" href="./metafunction.html">Metafunction</a>s <tt class="literal"><span class="pre">f1</span></tt>, <tt class="literal"><span class="pre">f2</span></tt>:</p>
 <pre class="literal-block">
 typedef eval_if_c&lt;c,f1,f2&gt;::type t;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
@@ -85,7 +82,7 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="type-eval-example">
+<div class="section" id="id885">
 <h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
 <pre class="literal-block">
 typedef eval_if_c&lt; true, identity&lt;char&gt;, identity&lt;long&gt; &gt;::type t1;
@@ -95,14 +92,15 @@
 <a href="./assert.html" class="identifier">BOOST_MPL_ASSERT</a>(( is_same&lt;t2,long&gt; ));
 </pre>
 </div>
-<div class="section" id="type-eval-see-also">
+<div class="section" id="id886">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./metafunctions.html">Metafunctions</a>, <a class="reference" href="./integral-constant.html">Integral Constant</a>, <a class="refentry reference" href="./eval-if.html"><tt class="refentry literal"><span class="pre">eval_if</span></tt></a>, <a class="refentry reference" href="./if.html"><tt class="refentry literal"><span class="pre">if_</span></tt></a>, <a class="refentry reference" href="./bool.html"><tt class="refentry literal"><span class="pre">bool_</span></tt></a></p>
-<!-- modtime: November 10, 2004 04:42:25 +0000 -->
+<p><a class="reference internal" href="./metafunctions.html">Metafunctions</a>, <a class="reference internal" href="./integral-constant.html">Integral Constant</a>, <a class="reference internal" href="./eval-if.html">eval_if</a>, <a class="reference internal" href="./if.html">if_</a>, <a class="reference internal" href="./bool.html">bool_</a></p>
 </div>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/eval-if.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/eval-if.html (original)
+++ branches/release/libs/mpl/doc/refmanual/eval-if.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: eval_if</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,11 +12,11 @@
 <td class="header-group page-location">Front Page / Metafunctions / Type Selection / eval_if</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="eval-if">
-<h1><a class="toc-backref" href="./type-selection.html#id448" name="eval-if">eval_if</a></h1>
-<div class="section" id="eval-synopsis">
+<h1><a class="toc-backref" href="./type-selection.html#id1505">eval_if</a></h1>
+<div class="section" id="id873">
 <h3><a class="subsection-title" href="#synopsis" name="synopsis">Synopsis</a></h3>
 <pre class="literal-block">
-template&lt;
+template&lt;
       typename C
     , typename F1
     , typename F2
@@ -30,80 +27,81 @@
 };
 </pre>
 </div>
-<div class="section" id="eval-description">
+<div class="section" id="id874">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
-<p>Evaluates one of its two <a class="reference" href="./metafunction.html#nullary-metafunction">nullary-metafunction</a> arguments, <tt class="literal"><span class="pre">F1</span></tt> or <tt class="literal"><span class="pre">F2</span></tt>, depending
+<p>Evaluates one of its two <a class="reference internal" href="./metafunction.html#nullary-metafunction">nullary-metafunction</a> arguments, <tt class="literal"><span class="pre">F1</span></tt> or <tt class="literal"><span class="pre">F2</span></tt>, depending
 on the value <tt class="literal"><span class="pre">C</span></tt>.</p>
 </div>
-<div class="section" id="eval-header">
+<div class="section" id="id875">
 <h3><a class="subsection-title" href="#header" name="header">Header</a></h3>
 <pre class="literal-block">
 #include &lt;boost/mpl/eval_if.hpp&gt;
 </pre>
 </div>
-<div class="section" id="eval-parameters">
+<div class="section" id="id876">
 <h3><a class="subsection-title" href="#parameters" name="parameters">Parameters</a></h3>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="15%" />
 <col width="36%" />
 <col width="48%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Parameter</th>
-<th>Requirement</th>
-<th>Description</th>
+<tr><th class="head">Parameter</th>
+<th class="head">Requirement</th>
+<th class="head">Description</th>
 </tr>
 </thead>
 <tbody valign="top">
 <tr><td><tt class="literal"><span class="pre">C</span></tt></td>
-<td><a class="reference" href="./integral-constant.html">Integral Constant</a></td>
+<td><a class="reference internal" href="./integral-constant.html">Integral Constant</a></td>
 <td>An evaluation condition.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">F1</span></tt>, <tt class="literal"><span class="pre">F2</span></tt></td>
-<td>Nullary <a class="reference" href="./metafunction.html">Metafunction</a></td>
+<td>Nullary <a class="reference internal" href="./metafunction.html">Metafunction</a></td>
 <td>Metafunctions to select for evaluation from.</td>
 </tr>
 </tbody>
 </table>
 </div>
-<div class="section" id="eval-expression-semantics">
+<div class="section" id="id877">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
-<p>For any <a class="reference" href="./integral-constant.html">Integral Constant</a> <tt class="literal"><span class="pre">c</span></tt> and nullary <a class="reference" href="./metafunction.html">Metafunction</a>s <tt class="literal"><span class="pre">f1</span></tt>, <tt class="literal"><span class="pre">f2</span></tt>:</p>
+<p>For any <a class="reference internal" href="./integral-constant.html">Integral Constant</a> <tt class="literal"><span class="pre">c</span></tt> and nullary <a class="reference internal" href="./metafunction.html">Metafunction</a>s <tt class="literal"><span class="pre">f1</span></tt>, <tt class="literal"><span class="pre">f2</span></tt>:</p>
 <pre class="literal-block">
 typedef eval_if&lt;c,f1,f2&gt;::type t;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
 <tr class="field"><th class="field-name">Return type:</th><td class="field-body">Any type.</td>
 </tr>
-<tr class="field"><th class="field-name">Semantics:</th><td class="field-body">If <tt class="literal"><span class="pre">c::value</span> <span class="pre">==</span> <span class="pre">true</span></tt>, <tt class="literal"><span class="pre">t</span></tt> is identical to <tt class="literal"><span class="pre">f1::type</span></tt>; otherwise <tt class="literal"><span class="pre">t</span></tt> is
+<tr class="field"><th class="field-name">Semantics:</th><td class="field-body">If <tt class="literal"><span class="pre">c::value</span> <span class="pre">==</span> <span class="pre">true</span></tt>, <tt class="literal"><span class="pre">t</span></tt> is identical to <tt class="literal"><span class="pre">f1::type</span></tt>; otherwise <tt class="literal"><span class="pre">t</span></tt> is
 identical to <tt class="literal"><span class="pre">f2::type</span></tt>.</td>
 </tr>
 </tbody>
 </table>
 </div>
-<div class="section" id="eval-example">
+<div class="section" id="id878">
 <h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
 <pre class="literal-block">
-typedef eval_if&lt; true_, identity&lt;char&gt;, identity&lt;long&gt; &gt;::type t1;
-typedef eval_if&lt; false_, identity&lt;char&gt;, identity&lt;long&gt; &gt;::type t2;
+typedef eval_if&lt; true_, identity&lt;char&gt;, identity&lt;long&gt; &gt;::type t1;
+typedef eval_if&lt; false_, identity&lt;char&gt;, identity&lt;long&gt; &gt;::type t2;
 
 <a href="./assert.html" class="identifier">BOOST_MPL_ASSERT</a>(( is_same&lt;t1,char&gt; ));
 <a href="./assert.html" class="identifier">BOOST_MPL_ASSERT</a>(( is_same&lt;t2,long&gt; ));
 </pre>
 </div>
-<div class="section" id="eval-see-also">
+<div class="section" id="id879">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./metafunctions.html">Metafunctions</a>, <a class="reference" href="./integral-constant.html">Integral Constant</a>, <a class="refentry reference" href="./eval-if-c.html"><tt class="refentry literal"><span class="pre">eval_if_c</span></tt></a>, <a class="refentry reference" href="./if.html"><tt class="refentry literal"><span class="pre">if_</span></tt></a></p>
-<!-- modtime: November 10, 2004 04:42:29 +0000 -->
+<p><a class="reference internal" href="./metafunctions.html">Metafunctions</a>, <a class="reference internal" href="./integral-constant.html">Integral Constant</a>, <a class="reference internal" href="./eval-if-c.html">eval_if_c</a>, <a class="reference internal" href="./if.html">if_</a></p>
 <!-- Metafunctions/Type Selection//eval_if_c |40 -->
 </div>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Deleted: branches/release/libs/mpl/doc/refmanual/extensible-associative.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/extensible-associative.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
+++ (empty file)
@@ -1,134 +0,0 @@
-<?xml version="1.0" encoding="utf-8" ?>
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
-<title>The MPL Reference Manual: Extensible Associative Sequence</title>
-<link rel="stylesheet" href="../style.css" type="text/css" />
-</head>
-<body class="docframe refmanual">
-<table class="header"><tr class="header"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-<td class="header-group page-location">Front Page / Sequences / Concepts / Extensible Associative Sequence</td>
-</tr></table><div class="header-separator"></div>
-<div class="section" id="extensible-associative">
-<h1><a class="toc-backref" href="./concepts.html#id331" name="extensible-associative">Extensible Associative Sequence</a></h1>
-<div class="section" id="concepts-extensible-description">
-<h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
-<p>An <a class="reference" href="./extensible-associative.html">Extensible Associative Sequence</a> is an <a class="reference" href="./associative-sequence.html">Associative Sequence</a> that supports
-insertion and removal of elements. In contrast to <a class="reference" href="./extensible-sequence.html">Extensible Sequence</a>,
-<a class="reference" href="./extensible-associative.html">Extensible Associative Sequence</a> does not provide a mechanism for
-inserting an element at a specific position.</p>
-</div>
-<div class="section" id="concepts-extensible-expression-requirements">
-<h3><a class="subsection-title" href="#expression-requirements" name="expression-requirements">Expression requirements</a></h3>
-<p>In the following table and subsequent specifications, <tt class="literal"><span class="pre">s</span></tt> is an <a class="reference" href="./associative-sequence.html">Associative Sequence</a>,
-<tt class="literal"><span class="pre">pos</span></tt> is an iterator into <tt class="literal"><span class="pre">s</span></tt>, and <tt class="literal"><span class="pre">x</span></tt> and <tt class="literal"><span class="pre">k</span></tt> are arbitrary types.</p>
-<p>In addition to the <a class="reference" href="./associative-sequence.html">Associative Sequence</a> requirements, the following must be met:</p>
-<table border="1" class="table">
-<colgroup>
-<col width="32%" />
-<col width="40%" />
-<col width="28%" />
-</colgroup>
-<thead valign="bottom">
-<tr><th>Expression</th>
-<th>Type</th>
-<th>Complexity</th>
-</tr>
-</thead>
-<tbody valign="top">
-<tr><td><tt class="literal"><span class="pre">insert&lt;s,x&gt;::type</span></tt></td>
-<td><a class="reference" href="./extensible-associative.html">Extensible Associative Sequence</a></td>
-<td>Amortized constant time</td>
-</tr>
-<tr><td><tt class="literal"><span class="pre">insert&lt;s,pos,x&gt;::type</span></tt></td>
-<td><a class="reference" href="./extensible-associative.html">Extensible Associative Sequence</a></td>
-<td>Amortized constant time</td>
-</tr>
-<tr><td><tt class="literal"><span class="pre">erase_key&lt;s,k&gt;::type</span></tt></td>
-<td><a class="reference" href="./extensible-associative.html">Extensible Associative Sequence</a></td>
-<td>Amortized constant time</td>
-</tr>
-<tr><td><tt class="literal"><span class="pre">erase&lt;s,pos&gt;::type</span></tt></td>
-<td><a class="reference" href="./extensible-associative.html">Extensible Associative Sequence</a></td>
-<td>Amortized constant time</td>
-</tr>
-<tr><td><tt class="literal"><span class="pre">clear&lt;s&gt;::type</span></tt></td>
-<td><a class="reference" href="./extensible-associative.html">Extensible Associative Sequence</a></td>
-<td>Amortized constant time</td>
-</tr>
-</tbody>
-</table>
-</div>
-<div class="section" id="concepts-extensible-expression-semantics">
-<h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
-<p>The semantics of an expression are defined only
-where they differ from, or are not defined in <a class="reference" href="./associative-sequence.html">Associative Sequence</a>.</p>
-<table border="1" class="table">
-<colgroup>
-<col width="32%" />
-<col width="68%" />
-</colgroup>
-<thead valign="bottom">
-<tr><th>Expression</th>
-<th>Semantics</th>
-</tr>
-</thead>
-<tbody valign="top">
-<tr><td><tt class="literal"><span class="pre">insert&lt;s,x&gt;::type</span></tt></td>
-<td><p class="first">Inserts <tt class="literal"><span class="pre">x</span></tt> into <tt class="literal"><span class="pre">s</span></tt>; the resulting sequence <tt class="literal"><span class="pre">r</span></tt> is
-equivalent to <tt class="literal"><span class="pre">s</span></tt> except that</p>
-<pre class="literal-block">
-at&lt; r, key_type&lt;s,x&gt;::type &gt;::type
-</pre>
-<p class="last">is identical to <tt class="literal"><span class="pre">value_type&lt;s,x&gt;::type</span></tt>; see <a class="refentry reference" href="./insert.html"><tt class="refentry literal"><span class="pre">insert</span></tt></a>.</p>
-</td>
-</tr>
-<tr><td><tt class="literal"><span class="pre">insert&lt;s,pos,x&gt;::type</span></tt></td>
-<td>Equivalent to <tt class="literal"><span class="pre">insert&lt;s,x&gt;::type</span></tt>; <tt class="literal"><span class="pre">pos</span></tt> is ignored;
-see <a class="refentry reference" href="./insert.html"><tt class="refentry literal"><span class="pre">insert</span></tt></a>.</td>
-</tr>
-<tr><td><tt class="literal"><span class="pre">erase_key&lt;s,k&gt;::type</span></tt></td>
-<td>Erases elements in <tt class="literal"><span class="pre">s</span></tt> associated with the key <tt class="literal"><span class="pre">k</span></tt>;
-the resulting sequence <tt class="literal"><span class="pre">r</span></tt> is equivalent to <tt class="literal"><span class="pre">s</span></tt> except
-that <tt class="literal"><span class="pre">has_key&lt;r,k&gt;::value</span> <span class="pre">==</span> <span class="pre">false</span></tt>; see <a class="refentry reference" href="./erase-key.html"><tt class="refentry literal"><span class="pre">erase_key</span></tt></a>.</td>
-</tr>
-<tr><td><tt class="literal"><span class="pre">erase&lt;s,pos&gt;::type</span></tt></td>
-<td>Erases the element at a specific position; equivalent to
-<tt class="literal"><span class="pre">erase_key&lt;s,</span> <span class="pre">deref&lt;pos&gt;::type</span> <span class="pre">&gt;::type</span></tt>; see <a class="refentry reference" href="./erase.html"><tt class="refentry literal"><span class="pre">erase</span></tt></a>.</td>
-</tr>
-<tr><td><tt class="literal"><span class="pre">clear&lt;s&gt;::type</span></tt></td>
-<td>An empty sequence concept-identical to <tt class="literal"><span class="pre">s</span></tt>; see
-<a class="refentry reference" href="./clear.html"><tt class="refentry literal"><span class="pre">clear</span></tt></a>.</td>
-</tr>
-</tbody>
-</table>
-<!-- Invariants
-- - - - - - - - - -
-
-For any extensible associative sequence ``s`` the following invariants always hold: -->
-</div>
-<div class="section" id="concepts-extensible-models">
-<h3><a class="subsection-title" href="#models" name="models">Models</a></h3>
-<ul class="simple">
-<li><a class="refentry reference" href="./set.html"><tt class="refentry literal"><span class="pre">set</span></tt></a></li>
-<li><a class="refentry reference" href="./map.html"><tt class="refentry literal"><span class="pre">map</span></tt></a></li>
-</ul>
-<!-- * |multiset| -->
-</div>
-<div class="section" id="concepts-extensible-see-also">
-<h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./sequences.html">Sequences</a>, <a class="reference" href="./associative-sequence.html">Associative Sequence</a>, <a class="refentry reference" href="./insert.html"><tt class="refentry literal"><span class="pre">insert</span></tt></a>, <a class="refentry reference" href="./erase.html"><tt class="refentry literal"><span class="pre">erase</span></tt></a>, <a class="refentry reference" href="./clear.html"><tt class="refentry literal"><span class="pre">clear</span></tt></a></p>
-<!-- modtime: November 13, 2004 00:49:10 +0000 -->
-<!-- Sequences/Concepts//Integral Sequence Wrapper |90 -->
-</div>
-</div>
-
-<div class="footer-separator"></div>
-<table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
-</html>

Modified: branches/release/libs/mpl/doc/refmanual/extensible-sequence.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/extensible-sequence.html (original)
+++ branches/release/libs/mpl/doc/refmanual/extensible-sequence.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: Extensible Sequence</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,63 +12,63 @@
 <td class="header-group page-location">Front Page / Sequences / Concepts / Extensible Sequence</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="extensible-sequence">
-<h1><a class="toc-backref" href="./concepts.html#id327" name="extensible-sequence">Extensible Sequence</a></h1>
-<div class="section" id="extensible-description">
+<h1><a class="toc-backref" href="./concepts.html#id1381">Extensible Sequence</a></h1>
+<div class="section" id="id12">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
-<p>An <a class="reference" href="./extensible-sequence.html">Extensible Sequence</a> is a sequence that supports insertion and removal of
+<p>An <a class="reference internal" href="./extensible-sequence.html">Extensible Sequence</a> is a sequence that supports insertion and removal of
 elements. Extensibility is orthogonal to sequence traversal characteristics.</p>
 </div>
-<div class="section" id="extensible-expression-requirements">
+<div class="section" id="id13">
 <h3><a class="subsection-title" href="#expression-requirements" name="expression-requirements">Expression requirements</a></h3>
-<p>For any <a class="reference" href="./extensible-sequence.html">Extensible Sequence</a> <tt class="literal"><span class="pre">s</span></tt>, its iterators <tt class="literal"><span class="pre">pos</span></tt> and <tt class="literal"><span class="pre">last</span></tt>,
-<a class="reference" href="./forward-sequence.html">Forward Sequence</a> <tt class="literal"><span class="pre">r</span></tt>, and any type <tt class="literal"><span class="pre">x</span></tt>, the following expressions must
+<p>For any <a class="reference internal" href="./extensible-sequence.html">Extensible Sequence</a> <tt class="literal"><span class="pre">s</span></tt>, its iterators <tt class="literal"><span class="pre">pos</span></tt> and <tt class="literal"><span class="pre">last</span></tt>,
+<a class="reference internal" href="./forward-sequence.html">Forward Sequence</a> <tt class="literal"><span class="pre">r</span></tt>, and any type <tt class="literal"><span class="pre">x</span></tt>, the following expressions must
 be valid:</p>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="39%" />
 <col width="30%" />
 <col width="30%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Expression</th>
-<th>Type</th>
-<th>Complexity</th>
+<tr><th class="head">Expression</th>
+<th class="head">Type</th>
+<th class="head">Complexity</th>
 </tr>
 </thead>
 <tbody valign="top">
 <tr><td><tt class="literal"><span class="pre">insert&lt;s,pos,x&gt;::type</span></tt></td>
-<td><a class="reference" href="./extensible-sequence.html">Extensible Sequence</a></td>
+<td><a class="reference internal" href="./extensible-sequence.html">Extensible Sequence</a></td>
 <td>Unspecified</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">insert_range&lt;s,pos,r&gt;::type</span></tt></td>
-<td><a class="reference" href="./extensible-sequence.html">Extensible Sequence</a></td>
+<td><a class="reference internal" href="./extensible-sequence.html">Extensible Sequence</a></td>
 <td>Unspecified</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">erase&lt;s,pos&gt;::type</span></tt></td>
-<td><a class="reference" href="./extensible-sequence.html">Extensible Sequence</a></td>
+<td><a class="reference internal" href="./extensible-sequence.html">Extensible Sequence</a></td>
 <td>Unspecified</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">erase&lt;s,pos,last&gt;::type</span></tt></td>
-<td><a class="reference" href="./extensible-sequence.html">Extensible Sequence</a></td>
+<td><a class="reference internal" href="./extensible-sequence.html">Extensible Sequence</a></td>
 <td>Unspecified</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">clear&lt;s&gt;::type</span></tt></td>
-<td><a class="reference" href="./extensible-sequence.html">Extensible Sequence</a></td>
+<td><a class="reference internal" href="./extensible-sequence.html">Extensible Sequence</a></td>
 <td>Constant time</td>
 </tr>
 </tbody>
 </table>
 </div>
-<div class="section" id="extensible-expression-semantics">
+<div class="section" id="id14">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="36%" />
 <col width="64%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Expression</th>
-<th>Semantics</th>
+<tr><th class="head">Expression</th>
+<th class="head">Semantics</th>
 </tr>
 </thead>
 <tbody valign="top">
@@ -79,50 +76,51 @@
 <td>A new sequence, concept-identical to <tt class="literal"><span class="pre">s</span></tt>, of
 the following elements:
 [<tt class="literal"><span class="pre">begin&lt;s&gt;::type</span></tt>, <tt class="literal"><span class="pre">pos</span></tt>), <tt class="literal"><span class="pre">x</span></tt>,
-[<tt class="literal"><span class="pre">pos</span></tt>, <tt class="literal"><span class="pre">end&lt;s&gt;::type</span></tt>); see <a class="refentry reference" href="./insert.html"><tt class="refentry literal"><span class="pre">insert</span></tt></a>.</td>
+[<tt class="literal"><span class="pre">pos</span></tt>, <tt class="literal"><span class="pre">end&lt;s&gt;::type</span></tt>); see <a class="reference internal" href="./insert.html">insert</a>.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">insert_range&lt;s,pos,r&gt;::type</span></tt></td>
 <td>A new sequence, concept-identical to <tt class="literal"><span class="pre">s</span></tt>, of
 the following elements:
 [<tt class="literal"><span class="pre">begin&lt;s&gt;::type</span></tt>, <tt class="literal"><span class="pre">pos</span></tt>),
 [<tt class="literal"><span class="pre">begin&lt;r&gt;::type</span></tt>, <tt class="literal"><span class="pre">end&lt;r&gt;::type</span></tt>),
-[<tt class="literal"><span class="pre">pos</span></tt>, <tt class="literal"><span class="pre">end&lt;s&gt;::type</span></tt>); see <a class="refentry reference" href="./insert-range.html"><tt class="refentry literal"><span class="pre">insert_range</span></tt></a>.</td>
+[<tt class="literal"><span class="pre">pos</span></tt>, <tt class="literal"><span class="pre">end&lt;s&gt;::type</span></tt>); see <a class="reference internal" href="./insert-range.html">insert_range</a>.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">erase&lt;s,pos&gt;::type</span></tt></td>
 <td>A new sequence, concept-identical to <tt class="literal"><span class="pre">s</span></tt>, of
 the following elements:
 [<tt class="literal"><span class="pre">begin&lt;s&gt;::type</span></tt>, <tt class="literal"><span class="pre">pos</span></tt>),
-[<tt class="literal"><span class="pre">next&lt;pos&gt;::type</span></tt>, <tt class="literal"><span class="pre">end&lt;s&gt;::type</span></tt>); see <a class="refentry reference" href="./erase.html"><tt class="refentry literal"><span class="pre">erase</span></tt></a>.</td>
+[<tt class="literal"><span class="pre">next&lt;pos&gt;::type</span></tt>, <tt class="literal"><span class="pre">end&lt;s&gt;::type</span></tt>); see <a class="reference internal" href="./erase.html">erase</a>.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">erase&lt;s,pos,last&gt;::type</span></tt></td>
 <td>A new sequence, concept-identical to <tt class="literal"><span class="pre">s</span></tt>, of
 the following elements:
 [<tt class="literal"><span class="pre">begin&lt;s&gt;::type</span></tt>, <tt class="literal"><span class="pre">pos</span></tt>),
-[<tt class="literal"><span class="pre">last</span></tt>, <tt class="literal"><span class="pre">end&lt;s&gt;::type</span></tt>); see <a class="refentry reference" href="./erase.html"><tt class="refentry literal"><span class="pre">erase</span></tt></a>.</td>
+[<tt class="literal"><span class="pre">last</span></tt>, <tt class="literal"><span class="pre">end&lt;s&gt;::type</span></tt>); see <a class="reference internal" href="./erase.html">erase</a>.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">clear&lt;s&gt;::type</span></tt></td>
 <td>An empty sequence concept-identical to <tt class="literal"><span class="pre">s</span></tt>; see
-<a class="refentry reference" href="./clear.html"><tt class="refentry literal"><span class="pre">clear</span></tt></a>.</td>
+<a class="reference internal" href="./clear.html">clear</a>.</td>
 </tr>
 </tbody>
 </table>
 </div>
-<div class="section" id="extensible-models">
+<div class="section" id="id15">
 <h3><a class="subsection-title" href="#models" name="models">Models</a></h3>
 <ul class="simple">
-<li><a class="refentry reference" href="./vector.html"><tt class="refentry literal"><span class="pre">vector</span></tt></a></li>
-<li><a class="refentry reference" href="./list.html"><tt class="refentry literal"><span class="pre">list</span></tt></a></li>
+<li><a class="reference internal" href="./vector.html">vector</a></li>
+<li><a class="reference internal" href="./list.html">list</a></li>
 </ul>
 </div>
-<div class="section" id="extensible-see-also">
+<div class="section" id="id16">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./sequences.html">Sequences</a>, <a class="reference" href="./back-extensible-sequence.html">Back Extensible Sequence</a>, <a class="refentry reference" href="./insert.html"><tt class="refentry literal"><span class="pre">insert</span></tt></a>, <a class="refentry reference" href="./insert-range.html"><tt class="refentry literal"><span class="pre">insert_range</span></tt></a>, <a class="refentry reference" href="./erase.html"><tt class="refentry literal"><span class="pre">erase</span></tt></a>, <a class="refentry reference" href="./clear.html"><tt class="refentry literal"><span class="pre">clear</span></tt></a></p>
-<!-- modtime: November 13, 2004 00:44:12 +0000 -->
+<p><a class="reference internal" href="./sequences.html">Sequences</a>, <a class="reference internal" href="./back-extensible-sequence.html">Back Extensible Sequence</a>, <a class="reference internal" href="./insert.html">insert</a>, <a class="reference internal" href="./insert-range.html">insert_range</a>, <a class="reference internal" href="./erase.html">erase</a>, <a class="reference internal" href="./clear.html">clear</a></p>
 <!-- Sequences/Concepts//Front Extensible Sequence |50 -->
 </div>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/filter-view.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/filter-view.html (original)
+++ branches/release/libs/mpl/doc/refmanual/filter-view.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: filter_view</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,8 +12,8 @@
 <td class="header-group page-location">Front Page / Sequences / Views / filter_view</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="filter-view">
-<h1><a class="toc-backref" href="./views.html#id346" name="filter-view">filter_view</a></h1>
-<div class="section" id="filter-synopsis">
+<h1><a class="toc-backref" href="./views.html#id1401">filter_view</a></h1>
+<div class="section" id="id126">
 <h3><a class="subsection-title" href="#synopsis" name="synopsis">Synopsis</a></h3>
 <pre class="literal-block">
 template&lt;
@@ -30,62 +27,62 @@
 };
 </pre>
 </div>
-<div class="section" id="filter-description">
+<div class="section" id="id127">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
 <p>A view into a subset of <tt class="literal"><span class="pre">Sequence</span></tt>'s elements satisfying the predicate <tt class="literal"><span class="pre">Pred</span></tt>.</p>
 </div>
-<div class="section" id="filter-header">
+<div class="section" id="id128">
 <h3><a class="subsection-title" href="#header" name="header">Header</a></h3>
 <pre class="literal-block">
 #include &lt;boost/mpl/filter_view.hpp&gt;
 </pre>
 </div>
-<div class="section" id="filter-model-of">
+<div class="section" id="id129">
 <h3><a class="subsection-title" href="#model-of" name="model-of">Model of</a></h3>
 <ul class="simple">
-<li><a class="reference" href="./forward-sequence.html">Forward Sequence</a></li>
+<li><a class="reference internal" href="./forward-sequence.html">Forward Sequence</a></li>
 </ul>
 </div>
 <div class="section" id="parameters">
-<h3><a class="subsection-title" href="#parameters" name="parameters">Parameters</a></h3>
-<table border="1" class="table">
+<h3>Parameters</h3>
+<table border="1" class="docutils table">
 <colgroup>
 <col width="15%" />
 <col width="36%" />
 <col width="48%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Parameter</th>
-<th>Requirement</th>
-<th>Description</th>
+<tr><th class="head">Parameter</th>
+<th class="head">Requirement</th>
+<th class="head">Description</th>
 </tr>
 </thead>
 <tbody valign="top">
 <tr><td><tt class="literal"><span class="pre">Sequence</span></tt></td>
-<td><a class="reference" href="./forward-sequence.html">Forward Sequence</a></td>
+<td><a class="reference internal" href="./forward-sequence.html">Forward Sequence</a></td>
 <td>A sequence to wrap.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">Pred</span></tt></td>
-<td>Unary <a class="reference" href="./lambda-expression.html">Lambda Expression</a></td>
+<td>Unary <a class="reference internal" href="./lambda-expression.html">Lambda Expression</a></td>
 <td>A filtering predicate.</td>
 </tr>
 </tbody>
 </table>
 </div>
-<div class="section" id="filter-expression-semantics">
+<div class="section" id="id130">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
-<p>Semantics of an expression is defined only where it differs from, or is not
-defined in <a class="reference" href="./forward-sequence.html">Forward Sequence</a>.</p>
-<p>In the following table, <tt class="literal"><span class="pre">v</span></tt> is an instance of <tt class="literal"><span class="pre">filter_view</span></tt>, <tt class="literal"><span class="pre">s</span></tt> is an arbitrary
-<a class="reference" href="./forward-sequence.html">Forward Sequence</a>, <tt class="literal"><span class="pre">pred</span></tt> is an unary <a class="reference" href="./lambda-expression.html">Lambda Expression</a>.</p>
-<table border="1" class="table">
+<p>Semantics of an expression is defined only where it differs from, or is not
+defined in <a class="reference internal" href="./forward-sequence.html">Forward Sequence</a>.</p>
+<p>In the following table, <tt class="literal"><span class="pre">v</span></tt> is an instance of <tt class="literal"><span class="pre">filter_view</span></tt>, <tt class="literal"><span class="pre">s</span></tt> is an arbitrary
+<a class="reference internal" href="./forward-sequence.html">Forward Sequence</a>, <tt class="literal"><span class="pre">pred</span></tt> is an unary <a class="reference internal" href="./lambda-expression.html">Lambda Expression</a>.</p>
+<table border="1" class="docutils table">
 <colgroup>
 <col width="40%" />
 <col width="60%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Expression</th>
-<th>Semantics</th>
+<tr><th class="head">Expression</th>
+<th class="head">Semantics</th>
 </tr>
 </thead>
 <tbody valign="top">
@@ -94,19 +91,19 @@
 <a href="./filter-view.html" class="identifier">filter_view</a>&lt;s,pred&gt;::type
 </pre>
 </td>
-<td>A lazy <a class="reference" href="./forward-sequence.html">Forward Sequence</a> sequence of all the elements in
+<td>A lazy <a class="reference internal" href="./forward-sequence.html">Forward Sequence</a> sequence of all the elements in
 the range [<tt class="literal"><span class="pre">begin&lt;s&gt;::type</span></tt>, <tt class="literal"><span class="pre">end&lt;s&gt;::type</span></tt>) that satisfy the predicate
 <tt class="literal"><span class="pre">pred</span></tt>.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">size&lt;v&gt;::type</span></tt></td>
 <td>The size of <tt class="literal"><span class="pre">v</span></tt>;
 <tt class="literal"><span class="pre">size&lt;v&gt;::value</span> <span class="pre">==</span> <span class="pre">count_if&lt;s,pred&gt;::value</span></tt>;
-linear complexity; see <a class="reference" href="./forward-sequence.html">Forward Sequence</a>.</td>
+linear complexity; see <a class="reference internal" href="./forward-sequence.html">Forward Sequence</a>.</td>
 </tr>
 </tbody>
 </table>
 </div>
-<div class="section" id="filter-example">
+<div class="section" id="id131">
 <h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
 <p>Find the largest floating type in a sequence.</p>
 <pre class="literal-block">
@@ -118,15 +115,16 @@
 <a href="./assert.html" class="identifier">BOOST_MPL_ASSERT</a>(( is_same&lt; <a href="./deref.html" class="identifier">deref</a>&lt;iter::base&gt;::type, long double > ));
 </pre>
 </div>
-<div class="section" id="filter-see-also">
+<div class="section" id="id132">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./sequences.html">Sequences</a>, <a class="reference" href="./views.html">Views</a>, <a class="refentry reference" href="./transform-view.html"><tt class="refentry literal"><span class="pre">transform_view</span></tt></a>, <a class="refentry reference" href="./joint-view.html"><tt class="refentry literal"><span class="pre">joint_view</span></tt></a>, <a class="refentry reference" href="./zip-view.html"><tt class="refentry literal"><span class="pre">zip_view</span></tt></a>, <a class="refentry reference" href="./iterator-range.html"><tt class="refentry literal"><span class="pre">iterator_range</span></tt></a></p>
-<!-- modtime: November 10, 2004 04:42:12 +0000 -->
+<p><a class="reference internal" href="./sequences.html">Sequences</a>, <a class="reference internal" href="./views.html">Views</a>, <a class="reference internal" href="./transform-view.html">transform_view</a>, <a class="reference internal" href="./joint-view.html">joint_view</a>, <a class="reference internal" href="./zip-view.html">zip_view</a>, <a class="reference internal" href="./iterator-range.html">iterator_range</a></p>
 <!-- Sequences/Views//iterator_range -->
 </div>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/find-if.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/find-if.html (original)
+++ branches/release/libs/mpl/doc/refmanual/find-if.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: find_if</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,8 +12,8 @@
 <td class="header-group page-location">Front Page / Algorithms / Querying Algorithms / find_if</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="find-if">
-<h1><a class="toc-backref" href="./querying-algorithms.html#id404" name="find-if">find_if</a></h1>
-<div class="section" id="querying-find-synopsis">
+<h1><a class="toc-backref" href="./querying-algorithms.html#id1459">find_if</a></h1>
+<div class="section" id="id543">
 <h3><a class="subsection-title" href="#synopsis" name="synopsis">Synopsis</a></h3>
 <pre class="literal-block">
 template&lt;
@@ -29,54 +26,55 @@
 };
 </pre>
 </div>
-<div class="section" id="querying-find-description">
+<div class="section" id="id544">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
-<p>Returns an iterator to the first element in <tt class="literal"><span class="pre">Sequence</span></tt> that satisfies
+<p>Returns an iterator to the first element in <tt class="literal"><span class="pre">Sequence</span></tt> that satisfies
 the predicate <tt class="literal"><span class="pre">Pred</span></tt>.</p>
 </div>
-<div class="section" id="querying-find-header">
+<div class="section" id="id545">
 <h3><a class="subsection-title" href="#header" name="header">Header</a></h3>
 <pre class="literal-block">
 #include &lt;boost/mpl/find_if.hpp&gt;
 </pre>
 </div>
-<div class="section" id="querying-find-parameters">
+<div class="section" id="id546">
 <h3><a class="subsection-title" href="#parameters" name="parameters">Parameters</a></h3>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="19%" />
 <col width="38%" />
 <col width="43%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Parameter</th>
-<th>Requirement</th>
-<th>Description</th>
+<tr><th class="head">Parameter</th>
+<th class="head">Requirement</th>
+<th class="head">Description</th>
 </tr>
 </thead>
 <tbody valign="top">
 <tr><td><tt class="literal"><span class="pre">Sequence</span></tt></td>
-<td><a class="reference" href="./forward-sequence.html">Forward Sequence</a></td>
+<td><a class="reference internal" href="./forward-sequence.html">Forward Sequence</a></td>
 <td>A sequence to search in.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">Pred</span></tt></td>
-<td>Unary <a class="reference" href="./lambda-expression.html">Lambda Expression</a></td>
+<td>Unary <a class="reference internal" href="./lambda-expression.html">Lambda Expression</a></td>
 <td>A search condition.</td>
 </tr>
 </tbody>
 </table>
 </div>
-<div class="section" id="querying-find-expression-semantics">
+<div class="section" id="id547">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
-<p>For any <a class="reference" href="./forward-sequence.html">Forward Sequence</a> <tt class="literal"><span class="pre">s</span></tt> and unary <a class="reference" href="./lambda-expression.html">Lambda Expression</a> <tt class="literal"><span class="pre">pred</span></tt>:</p>
+<p>For any <a class="reference internal" href="./forward-sequence.html">Forward Sequence</a> <tt class="literal"><span class="pre">s</span></tt> and unary <a class="reference internal" href="./lambda-expression.html">Lambda Expression</a> <tt class="literal"><span class="pre">pred</span></tt>:</p>
 <pre class="literal-block">
-typedef find_if&lt;s,pred&gt;::type i;
+typedef find_if&lt;s,pred&gt;::type i;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference" href="./forward-iterator.html">Forward Iterator</a>.</td>
+<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><p class="first"><a class="reference internal" href="./forward-iterator.html">Forward Iterator</a>.</p>
+</td>
 </tr>
 <tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><p class="first"><tt class="literal"><span class="pre">i</span></tt> is the first iterator in the range [<tt class="literal"><span class="pre">begin&lt;s&gt;::type</span></tt>, <tt class="literal"><span class="pre">end&lt;s&gt;::type</span></tt>) such that</p>
 <pre class="literal-block">
@@ -88,29 +86,30 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="querying-find-complexity">
+<div class="section" id="id548">
 <h3><a class="subsection-title" href="#complexity" name="complexity">Complexity</a></h3>
 <p>Linear. At most <tt class="literal"><span class="pre">size&lt;s&gt;::value</span></tt> applications of <tt class="literal"><span class="pre">pred</span></tt>.</p>
 </div>
-<div class="section" id="querying-find-example">
+<div class="section" id="id549">
 <h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
 <pre class="literal-block">
 typedef vector&lt;char,int,unsigned,long,unsigned long&gt; types;
-typedef find_if&lt;types, is_same&lt;_1,unsigned&gt; &gt;::type iter;
+typedef find_if&lt;types, is_same&lt;_1,unsigned&gt; &gt;::type iter;
 
 <a href="./assert.html" class="identifier">BOOST_MPL_ASSERT</a>(( is_same&lt; <a href="./deref.html" class="identifier">deref</a>&lt;iter&gt;::type, unsigned &gt; ));
 <a href="./assert-relation.html" class="identifier">BOOST_MPL_ASSERT_RELATION</a>( iter::pos::value, ==, 2 );
 </pre>
 </div>
-<div class="section" id="querying-find-see-also">
+<div class="section" id="id550">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./querying-algorithms.html">Querying Algorithms</a>, <a class="refentry reference" href="./find.html"><tt class="refentry literal"><span class="pre">find</span></tt></a>, <a class="refentry reference" href="./count-if.html"><tt class="refentry literal"><span class="pre">count_if</span></tt></a>, <a class="refentry reference" href="./lower-bound.html"><tt class="refentry literal"><span class="pre">lower_bound</span></tt></a></p>
-<!-- modtime: November 10, 2004 04:42:05 +0000 -->
+<p><a class="reference internal" href="./querying-algorithms.html">Querying Algorithms</a>, <a class="reference internal" href="./find.html">find</a>, <a class="reference internal" href="./count-if.html">count_if</a>, <a class="reference internal" href="./lower-bound.html">lower_bound</a></p>
 <!-- Algorithms/Querying Algorithms//contains |30 -->
 </div>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/find.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/find.html (original)
+++ branches/release/libs/mpl/doc/refmanual/find.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: find</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,8 +12,8 @@
 <td class="header-group page-location">Front Page / Algorithms / Querying Algorithms / find</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="find">
-<h1><a class="toc-backref" href="./querying-algorithms.html#id403" name="find">find</a></h1>
-<div class="section" id="find-synopsis">
+<h1><a class="toc-backref" href="./querying-algorithms.html#id1458">find</a></h1>
+<div class="section" id="id535">
 <h3><a class="subsection-title" href="#synopsis" name="synopsis">Synopsis</a></h3>
 <pre class="literal-block">
 template&lt;
@@ -29,33 +26,33 @@
 };
 </pre>
 </div>
-<div class="section" id="find-description">
+<div class="section" id="id536">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
 <p>Returns an iterator to the first occurrence of type <tt class="literal"><span class="pre">T</span></tt> in a <tt class="literal"><span class="pre">Sequence</span></tt>.</p>
 </div>
-<div class="section" id="find-header">
+<div class="section" id="id537">
 <h3><a class="subsection-title" href="#header" name="header">Header</a></h3>
 <pre class="literal-block">
 #include &lt;boost/mpl/find.hpp&gt;
 </pre>
 </div>
-<div class="section" id="find-parameters">
+<div class="section" id="id538">
 <h3><a class="subsection-title" href="#parameters" name="parameters">Parameters</a></h3>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="21%" />
 <col width="32%" />
 <col width="48%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Parameter</th>
-<th>Requirement</th>
-<th>Description</th>
+<tr><th class="head">Parameter</th>
+<th class="head">Requirement</th>
+<th class="head">Description</th>
 </tr>
 </thead>
 <tbody valign="top">
 <tr><td><tt class="literal"><span class="pre">Sequence</span></tt></td>
-<td><a class="reference" href="./forward-sequence.html">Forward Sequence</a></td>
+<td><a class="reference internal" href="./forward-sequence.html">Forward Sequence</a></td>
 <td>A sequence to search in.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">T</span></tt></td>
@@ -65,17 +62,18 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="find-expression-semantics">
+<div class="section" id="id539">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
-<p>For any <a class="reference" href="./forward-sequence.html">Forward Sequence</a> <tt class="literal"><span class="pre">s</span></tt> and arbitrary type <tt class="literal"><span class="pre">t</span></tt>:</p>
+<p>For any <a class="reference internal" href="./forward-sequence.html">Forward Sequence</a> <tt class="literal"><span class="pre">s</span></tt> and arbitrary type <tt class="literal"><span class="pre">t</span></tt>:</p>
 <pre class="literal-block">
 typedef find&lt;s,t&gt;::type i;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference" href="./forward-iterator.html">Forward Iterator</a>.</td>
+<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><p class="first"><a class="reference internal" href="./forward-iterator.html">Forward Iterator</a>.</p>
+</td>
 </tr>
 <tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><p class="first">Equivalent to</p>
 <pre class="last literal-block">
@@ -86,11 +84,11 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="find-complexity">
+<div class="section" id="id540">
 <h3><a class="subsection-title" href="#complexity" name="complexity">Complexity</a></h3>
 <p>Linear. At most <tt class="literal"><span class="pre">size&lt;s&gt;::value</span></tt> comparisons for identity.</p>
 </div>
-<div class="section" id="find-example">
+<div class="section" id="id541">
 <h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
 <pre class="literal-block">
 typedef vector&lt;char,int,unsigned,long,unsigned long&gt; types;
@@ -100,15 +98,16 @@
 <a href="./assert-relation.html" class="identifier">BOOST_MPL_ASSERT_RELATION</a>( iter::pos::value, ==, 2 );
 </pre>
 </div>
-<div class="section" id="find-see-also">
+<div class="section" id="id542">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./querying-algorithms.html">Querying Algorithms</a>, <a class="refentry reference" href="./contains.html"><tt class="refentry literal"><span class="pre">contains</span></tt></a>, <a class="refentry reference" href="./find-if.html"><tt class="refentry literal"><span class="pre">find_if</span></tt></a>, <a class="refentry reference" href="./count.html"><tt class="refentry literal"><span class="pre">count</span></tt></a>, <a class="refentry reference" href="./lower-bound.html"><tt class="refentry literal"><span class="pre">lower_bound</span></tt></a></p>
-<!-- modtime: November 13, 2004 01:50:50 +0000 -->
+<p><a class="reference internal" href="./querying-algorithms.html">Querying Algorithms</a>, <a class="reference internal" href="./contains.html">contains</a>, <a class="reference internal" href="./find-if.html">find_if</a>, <a class="reference internal" href="./count.html">count</a>, <a class="reference internal" href="./lower-bound.html">lower_bound</a></p>
 <!-- Algorithms/Querying Algorithms//find_if |20 -->
 </div>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/fold.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/fold.html (original)
+++ branches/release/libs/mpl/doc/refmanual/fold.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: fold</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,8 +12,8 @@
 <td class="header-group page-location">Front Page / Algorithms / Iteration Algorithms / fold</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="fold">
-<h1><a class="toc-backref" href="./iteration-algorithms.html#id397" name="fold">fold</a></h1>
-<div class="section" id="fold-synopsis">
+<h1><a class="toc-backref" href="./iteration-algorithms.html#id1452">fold</a></h1>
+<div class="section" id="id493">
 <h3><a class="subsection-title" href="#synopsis" name="synopsis">Synopsis</a></h3>
 <pre class="literal-block">
 template&lt;
@@ -30,35 +27,35 @@
 };
 </pre>
 </div>
-<div class="section" id="fold-description">
+<div class="section" id="id494">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
-<p>Returns the result of the successive application of binary <tt class="literal"><span class="pre">ForwardOp</span></tt> to the
-result of the previous <tt class="literal"><span class="pre">ForwardOp</span></tt> invocation (<tt class="literal"><span class="pre">State</span></tt> if it's the first call)
+<p>Returns the result of the successive application of binary <tt class="literal"><span class="pre">ForwardOp</span></tt> to the
+result of the previous <tt class="literal"><span class="pre">ForwardOp</span></tt> invocation (<tt class="literal"><span class="pre">State</span></tt> if it's the first call)
 and every element of the sequence in the range [<tt class="literal"><span class="pre">begin&lt;Sequence&gt;::type</span></tt>, <tt class="literal"><span class="pre">end&lt;Sequence&gt;::type</span></tt>) in order.</p>
 </div>
-<div class="section" id="fold-header">
+<div class="section" id="id495">
 <h3><a class="subsection-title" href="#header" name="header">Header</a></h3>
 <pre class="literal-block">
 #include &lt;boost/mpl/fold.hpp&gt;
 </pre>
 </div>
-<div class="section" id="fold-parameters">
+<div class="section" id="id496">
 <h3><a class="subsection-title" href="#parameters" name="parameters">Parameters</a></h3>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="15%" />
 <col width="32%" />
 <col width="53%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Parameter</th>
-<th>Requirement</th>
-<th>Description</th>
+<tr><th class="head">Parameter</th>
+<th class="head">Requirement</th>
+<th class="head">Description</th>
 </tr>
 </thead>
 <tbody valign="top">
 <tr><td><tt class="literal"><span class="pre">Sequence</span></tt></td>
-<td><a class="reference" href="./forward-sequence.html">Forward Sequence</a></td>
+<td><a class="reference internal" href="./forward-sequence.html">Forward Sequence</a></td>
 <td>A sequence to iterate.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">State</span></tt></td>
@@ -67,60 +64,66 @@
 application.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">ForwardOp</span></tt></td>
-<td>Binary <a class="reference" href="./lambda-expression.html">Lambda Expression</a></td>
+<td>Binary <a class="reference internal" href="./lambda-expression.html">Lambda Expression</a></td>
 <td>The operation to be executed on forward
 traversal.</td>
 </tr>
 </tbody>
 </table>
 </div>
-<div class="section" id="fold-expression-semantics">
+<div class="section" id="id497">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
-<p>For any <a class="reference" href="./forward-sequence.html">Forward Sequence</a> <tt class="literal"><span class="pre">s</span></tt>, binary <a class="reference" href="./lambda-expression.html">Lambda Expression</a> <tt class="literal"><span class="pre">op</span></tt>, and arbitrary type <tt class="literal"><span class="pre">state</span></tt>:</p>
+<p>For any <a class="reference internal" href="./forward-sequence.html">Forward Sequence</a> <tt class="literal"><span class="pre">s</span></tt>, binary <a class="reference internal" href="./lambda-expression.html">Lambda Expression</a> <tt class="literal"><span class="pre">op</span></tt>, and arbitrary type <tt class="literal"><span class="pre">state</span></tt>:</p>
 <pre class="literal-block">
-typedef fold&lt;s,state,op&gt;::type t;
+typedef fold&lt;s,state,op&gt;::type t;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Return type:</th><td class="field-body">A type.</td>
+<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><p class="first">A type.</p>
+</td>
 </tr>
 <tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><p class="first">Equivalent to</p>
 <pre class="last literal-block">
-typedef iter_fold&lt; s,state,apply&lt;op,_1,deref&lt;_2&gt; &gt; &gt;::type t;
+typedef iter_fold&lt;
+ s
+ , state
+ , apply_wrap2&lt; lambda&lt;op&gt;::type, _1, deref&lt;_2&gt; &gt;
+ &gt;::type t;
 </pre>
 </td>
 </tr>
 </tbody>
 </table>
 </div>
-<div class="section" id="fold-complexity">
+<div class="section" id="id498">
 <h3><a class="subsection-title" href="#complexity" name="complexity">Complexity</a></h3>
 <p>Linear. Exactly <tt class="literal"><span class="pre">size&lt;s&gt;::value</span></tt> applications of <tt class="literal"><span class="pre">op</span></tt>.</p>
 </div>
-<div class="section" id="fold-example">
+<div class="section" id="id499">
 <h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
 <pre class="literal-block">
 typedef vector&lt;long,float,short,double,float,long,long double&gt; types;
 typedef fold&lt;
       types
     , int_&lt;0&gt;
- , if_&lt; is_float&lt;_2&gt;,next&lt;_1&gt;,_1 &gt;
+ , if_&lt; is_float&lt;_2&gt;,next&lt;_1&gt;,_1 &gt;
     &gt;::type number_of_floats;
 
 <a href="./assert-relation.html" class="identifier">BOOST_MPL_ASSERT_RELATION</a>( number_of_floats::value, ==, 4 );
 </pre>
 </div>
-<div class="section" id="fold-see-also">
+<div class="section" id="id500">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./algorithms.html">Algorithms</a>, <a class="refentry reference" href="./accumulate.html"><tt class="refentry literal"><span class="pre">accumulate</span></tt></a>, <a class="refentry reference" href="./reverse-fold.html"><tt class="refentry literal"><span class="pre">reverse_fold</span></tt></a>, <a class="refentry reference" href="./iter-fold.html"><tt class="refentry literal"><span class="pre">iter_fold</span></tt></a>, <a class="refentry reference" href="./reverse-iter-fold.html"><tt class="refentry literal"><span class="pre">reverse_iter_fold</span></tt></a>, <a class="refentry reference" href="./copy.html"><tt class="refentry literal"><span class="pre">copy</span></tt></a>, <a class="refentry reference" href="./copy-if.html"><tt class="refentry literal"><span class="pre">copy_if</span></tt></a></p>
-<!-- modtime: November 10, 2004 04:46:33 +0000 -->
+<p><a class="reference internal" href="./algorithms.html">Algorithms</a>, <a class="reference internal" href="./accumulate.html">accumulate</a>, <a class="reference internal" href="./reverse-fold.html">reverse_fold</a>, <a class="reference internal" href="./iter-fold.html">iter_fold</a>, <a class="reference internal" href="./reverse-iter-fold.html">reverse_iter_fold</a>, <a class="reference internal" href="./copy.html">copy</a>, <a class="reference internal" href="./copy-if.html">copy_if</a></p>
 <!-- Algorithms/Iteration Algorithms//iter_fold -->
 </div>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/for-each.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/for-each.html (original)
+++ branches/release/libs/mpl/doc/refmanual/for-each.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: for_each</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,8 +12,8 @@
 <td class="header-group page-location">Front Page / Algorithms / Runtime Algorithms / for_each</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="for-each">
-<h1><a class="toc-backref" href="./runtime-algorithms.html#id437" name="for-each">for_each</a></h1>
-<div class="section" id="for-synopsis">
+<h1><a class="toc-backref" href="./runtime-algorithms.html#id1492">for_each</a></h1>
+<div class="section" id="id812">
 <h3><a class="subsection-title" href="#synopsis" name="synopsis">Synopsis</a></h3>
 <pre class="literal-block">
 template&lt;
@@ -33,7 +30,7 @@
 void for_each( F f );
 </pre>
 </div>
-<div class="section" id="for-description">
+<div class="section" id="id813">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
 <p><tt class="literal"><span class="pre">for_each</span></tt> is a family of overloaded function templates:</p>
 <ul class="simple">
@@ -44,68 +41,69 @@
 every element in the [<tt class="literal"><span class="pre">begin&lt;Sequence&gt;::type</span></tt>, <tt class="literal"><span class="pre">end&lt;Sequence&gt;::type</span></tt>) range.</li>
 </ul>
 </div>
-<div class="section" id="for-header">
+<div class="section" id="id814">
 <h3><a class="subsection-title" href="#header" name="header">Header</a></h3>
 <pre class="literal-block">
 #include &lt;boost/mpl/for_each.hpp&gt;
 </pre>
 </div>
-<div class="section" id="for-parameters">
+<div class="section" id="id815">
 <h3><a class="subsection-title" href="#parameters" name="parameters">Parameters</a></h3>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="21%" />
 <col width="39%" />
 <col width="39%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Parameter</th>
-<th>Requirement</th>
-<th>Description</th>
+<tr><th class="head">Parameter</th>
+<th class="head">Requirement</th>
+<th class="head">Description</th>
 </tr>
 </thead>
 <tbody valign="top">
 <tr><td><tt class="literal"><span class="pre">Sequence</span></tt></td>
-<td><a class="reference" href="./forward-sequence.html">Forward Sequence</a></td>
+<td><a class="reference internal" href="./forward-sequence.html">Forward Sequence</a></td>
 <td>A sequence to iterate.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">TransformOp</span></tt></td>
-<td><a class="reference" href="./lambda-expression.html">Lambda Expression</a></td>
+<td><a class="reference internal" href="./lambda-expression.html">Lambda Expression</a></td>
 <td>A transformation.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">f</span></tt></td>
-<td>An <a class="reference" href="http://www.sgi.com/tech/stl/UnaryFunction.html" target="_top">unary function object</a></td>
+<td>An <a class="reference external" href="http://www.sgi.com/tech/stl/UnaryFunction.html" target="_top">unary function object</a></td>
 <td>A runtime operation to apply.</td>
 </tr>
 </tbody>
 </table>
 </div>
-<div class="section" id="for-expression-semantics">
+<div class="section" id="id816">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
-<p>For any <a class="reference" href="./forward-sequence.html">Forward Sequence</a> <tt class="literal"><span class="pre">s</span></tt>, <a class="reference" href="./lambda-expression.html">Lambda Expression</a> <tt class="literal"><span class="pre">op</span></tt> , and an
-<a class="reference" href="http://www.sgi.com/tech/stl/UnaryFunction.html" target="_top">unary function object</a> <tt class="literal"><span class="pre">f</span></tt>:</p>
+<p>For any <a class="reference internal" href="./forward-sequence.html">Forward Sequence</a> <tt class="literal"><span class="pre">s</span></tt>, <a class="reference internal" href="./lambda-expression.html">Lambda Expression</a> <tt class="literal"><span class="pre">op</span></tt> , and an
+<a class="reference external" href="http://www.sgi.com/tech/stl/UnaryFunction.html" target="_top">unary function object</a> <tt class="literal"><span class="pre">f</span></tt>:</p>
 <pre class="literal-block">
 <a href="./for-each.html" class="identifier">for_each</a>&lt;s&gt;( f );
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><tt class="literal"><span class="pre">void</span></tt></td>
+<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><p class="first"><tt class="literal"><span class="pre">void</span></tt></p>
+</td>
 </tr>
 <tr class="field"><th class="field-name">Postcondition:</th><td class="field-body"><p class="first">Equivalent to</p>
 <pre class="literal-block">
 typedef begin&lt;Sequence&gt;::type i<sub>1</sub>;
-<a class="reference" href="http://www.boost.org/libs/utility/value_init.htm" target="_top">value_initialized</a>&lt; deref&lt;i<sub>1</sub>&gt;::type &gt; x<sub>1</sub>;
+<a class="reference external" href="http://www.boost.org/libs/utility/value_init.htm" target="_top">value_initialized</a>&lt; deref&lt;i<sub>1</sub>&gt;::type &gt; x<sub>1</sub>;
 f(boost::get(x<sub>1</sub>));
 
 typedef next&lt;i<sub>1</sub>&gt;::type i<sub>2</sub>;
-<a class="reference" href="http://www.boost.org/libs/utility/value_init.htm" target="_top">value_initialized</a>&lt; deref&lt;i<sub>2</sub>&gt;::type &gt; x<sub>2</sub>;
+<a class="reference external" href="http://www.boost.org/libs/utility/value_init.htm" target="_top">value_initialized</a>&lt; deref&lt;i<sub>2</sub>&gt;::type &gt; x<sub>2</sub>;
 f(boost::get(x<sub>2</sub>));
 <em>...</em>
-<a class="reference" href="http://www.boost.org/libs/utility/value_init.htm" target="_top">value_initialized</a>&lt; deref&lt;i<sub>n</sub>&gt;::type &gt; x<sub>n</sub>;
+<a class="reference external" href="http://www.boost.org/libs/utility/value_init.htm" target="_top">value_initialized</a>&lt; deref&lt;i<sub>n</sub>&gt;::type &gt; x<sub>n</sub>;
 f(boost::get(x<sub>n</sub>));
-typedef next&lt;i<sub>n</sub>&gt;::type last;
+typedef next&lt;i<sub>n</sub>&gt;::type last;
 </pre>
 <p class="last">where <tt class="literal"><span class="pre">n</span> <span class="pre">==</span> <span class="pre">size&lt;s&gt;::value</span></tt> and <tt class="literal"><span class="pre">last</span></tt> is identical to
 <tt class="literal"><span class="pre">end&lt;s&gt;::type</span></tt>; no effect if <tt class="literal"><span class="pre">empty&lt;s&gt;::value</span> <span class="pre">==</span> <span class="pre">true</span></tt>.</p>
@@ -116,11 +114,12 @@
 <pre class="literal-block">
 <a href="./for-each.html" class="identifier">for_each</a>&lt;s,op&gt;( f );
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><tt class="literal"><span class="pre">void</span></tt></td>
+<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><p class="first"><tt class="literal"><span class="pre">void</span></tt></p>
+</td>
 </tr>
 <tr class="field"><th class="field-name">Postcondition:</th><td class="field-body"><p class="first">Equivalent to</p>
 <pre class="last literal-block">
@@ -131,11 +130,11 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="for-complexity">
+<div class="section" id="id817">
 <h3><a class="subsection-title" href="#complexity" name="complexity">Complexity</a></h3>
 <p>Linear. Exactly <tt class="literal"><span class="pre">size&lt;s&gt;::value</span></tt> applications of <tt class="literal"><span class="pre">op</span></tt> and <tt class="literal"><span class="pre">f</span></tt>.</p>
 </div>
-<div class="section" id="for-example">
+<div class="section" id="id818">
 <h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
 <pre class="literal-block">
 struct value_printer
@@ -152,14 +151,15 @@
 }
 </pre>
 </div>
-<div class="section" id="for-see-also">
+<div class="section" id="id819">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./runtime-algorithms.html">Runtime Algorithms</a>, <a class="reference" href="./views.html">Views</a>, <a class="refentry reference" href="./transform-view.html"><tt class="refentry literal"><span class="pre">transform_view</span></tt></a></p>
-<!-- modtime: March 29, 2007 07:29:32 +0000 -->
+<p><a class="reference internal" href="./runtime-algorithms.html">Runtime Algorithms</a>, <a class="reference internal" href="./views.html">Views</a>, <a class="reference internal" href="./transform-view.html">transform_view</a></p>
 </div>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/forward-iterator.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/forward-iterator.html (original)
+++ branches/release/libs/mpl/doc/refmanual/forward-iterator.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: Forward Iterator</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,48 +12,48 @@
 <td class="header-group page-location">Front Page / Iterators / Concepts / Forward Iterator</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="forward-iterator">
-<h1><a class="toc-backref" href="./iterators-concepts.html#id378" name="forward-iterator">Forward Iterator</a></h1>
-<div class="section" id="forward-description">
+<h1><a class="toc-backref" href="./iterators-concepts.html#id1433">Forward Iterator</a></h1>
+<div class="section" id="id384">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
-<p>A <a class="reference" href="./forward-iterator.html">Forward Iterator</a> <tt class="literal"><span class="pre">i</span></tt> is a type that represents a positional reference
-to an element of a <a class="reference" href="./forward-sequence.html">Forward Sequence</a>. It allows to access the element through
-a dereference operation, and provides a way to obtain an iterator to
+<p>A <a class="reference internal" href="./forward-iterator.html">Forward Iterator</a> <tt class="literal"><span class="pre">i</span></tt> is a type that represents a positional reference
+to an element of a <a class="reference internal" href="./forward-sequence.html">Forward Sequence</a>. It allows to access the element through
+a dereference operation, and provides a way to obtain an iterator to
 the next element in a sequence.</p>
-<!-- A [Forward Iterator] guarantees a linear traversal over
+<!-- A [Forward Iterator] guarantees a linear traversal over
 the sequence. -->
 </div>
-<div class="section" id="forward-definitions">
+<div class="section" id="id385">
 <h3><a class="subsection-title" href="#definitions" name="definitions">Definitions</a></h3>
 <ul class="simple">
 <li>An iterator can be <cite>dereferenceable</cite>, meaning that <tt class="literal"><span class="pre">deref&lt;i&gt;::type</span></tt>
 is a well-defined expression.</li>
-<li>An iterator is <cite>past-the-end</cite> if it points beyond the last element of a
+<li>An iterator is <cite>past-the-end</cite> if it points beyond the last element of a
 sequence; past-the-end iterators are non-dereferenceable.</li>
-<li>An iterator <tt class="literal"><span class="pre">i</span></tt> is <cite>incrementable</cite> if there is a &quot;next&quot; iterator, that
-is, if <tt class="literal"><span class="pre">next&lt;i&gt;::type</span></tt> expression is well-defined; past-the-end iterators are
+<li>An iterator <tt class="literal"><span class="pre">i</span></tt> is <cite>incrementable</cite> if there is a &quot;next&quot; iterator, that
+is, if <tt class="literal"><span class="pre">next&lt;i&gt;::type</span></tt> expression is well-defined; past-the-end iterators are
 not incrementable.</li>
 <li>Two iterators into the same sequence are <cite>equivalent</cite> if they have the same
 type.</li>
-<li>An iterator <tt class="literal"><span class="pre">j</span></tt> is <cite>reachable</cite> from an iterator <tt class="literal"><span class="pre">i</span></tt> if , after recursive
-application of <tt class="literal"><span class="pre">next</span></tt> metafunction to <tt class="literal"><span class="pre">i</span></tt> a finite number of times, <tt class="literal"><span class="pre">i</span></tt>
+<li>An iterator <tt class="literal"><span class="pre">j</span></tt> is <cite>reachable</cite> from an iterator <tt class="literal"><span class="pre">i</span></tt> if , after recursive
+application of <tt class="literal"><span class="pre">next</span></tt> metafunction to <tt class="literal"><span class="pre">i</span></tt> a finite number of times, <tt class="literal"><span class="pre">i</span></tt>
 is equivalent to <tt class="literal"><span class="pre">j</span></tt>.</li>
-<li>The notation [<tt class="literal"><span class="pre">i</span></tt>,<tt class="literal"><span class="pre">j</span></tt>) refers to a <cite>range</cite> of iterators beginning with
+<li>The notation [<tt class="literal"><span class="pre">i</span></tt>,<tt class="literal"><span class="pre">j</span></tt>) refers to a <cite>range</cite> of iterators beginning with
 <tt class="literal"><span class="pre">i</span></tt> and up to but not including <tt class="literal"><span class="pre">j</span></tt>.</li>
 <li>The range [<tt class="literal"><span class="pre">i</span></tt>,<tt class="literal"><span class="pre">j</span></tt>) is a <cite>valid range</cite> if <tt class="literal"><span class="pre">j</span></tt> is reachable from <tt class="literal"><span class="pre">i</span></tt>.</li>
 </ul>
 </div>
-<div class="section" id="forward-expression-requirements">
+<div class="section" id="id386">
 <h3><a class="subsection-title" href="#expression-requirements" name="expression-requirements">Expression requirements</a></h3>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="25%" />
 <col width="46%" />
 <col width="29%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Expression</th>
-<th>Type</th>
-<th>Complexity</th>
+<tr><th class="head">Expression</th>
+<th class="head">Type</th>
+<th class="head">Complexity</th>
 </tr>
 </thead>
 <tbody valign="top">
@@ -65,23 +62,23 @@
 <td>Amortized constant time</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">next&lt;i&gt;::type</span></tt></td>
-<td><a class="reference" href="./forward-iterator.html">Forward Iterator</a></td>
+<td><a class="reference internal" href="./forward-iterator.html">Forward Iterator</a></td>
 <td>Amortized constant time</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">i::category</span></tt></td>
-<td><a class="reference" href="./integral-constant.html">Integral Constant</a>, convertible
+<td><a class="reference internal" href="./integral-constant.html">Integral Constant</a>, convertible
 to <tt class="literal"><span class="pre">forward_iterator_tag</span></tt></td>
 <td>Constant time</td>
 </tr>
 </tbody>
 </table>
 </div>
-<div class="section" id="forward-expression-semantics">
+<div class="section" id="id387">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
 <pre class="literal-block">
 typedef deref&lt;i&gt;::type j;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
@@ -95,7 +92,7 @@
 <pre class="literal-block">
 typedef next&lt;i&gt;::type j;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
@@ -111,7 +108,7 @@
 <pre class="literal-block">
 typedef i::category c;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
@@ -120,31 +117,32 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="forward-invariants">
+<div class="section" id="id388">
 <h3><a class="subsection-title" href="#invariants" name="invariants">Invariants</a></h3>
 <p>For any forward iterators <tt class="literal"><span class="pre">i</span></tt> and <tt class="literal"><span class="pre">j</span></tt> the following invariants always hold:</p>
 <ul class="simple">
-<li><tt class="literal"><span class="pre">i</span></tt> and <tt class="literal"><span class="pre">j</span></tt> are equivalent if and only if they are pointing to the same
+<li><tt class="literal"><span class="pre">i</span></tt> and <tt class="literal"><span class="pre">j</span></tt> are equivalent if and only if they are pointing to the same
 element.</li>
-<li>If <tt class="literal"><span class="pre">i</span></tt> is dereferenceable, and <tt class="literal"><span class="pre">j</span></tt> is equivalent to <tt class="literal"><span class="pre">i</span></tt>, then <tt class="literal"><span class="pre">j</span></tt> is
+<li>If <tt class="literal"><span class="pre">i</span></tt> is dereferenceable, and <tt class="literal"><span class="pre">j</span></tt> is equivalent to <tt class="literal"><span class="pre">i</span></tt>, then <tt class="literal"><span class="pre">j</span></tt> is
 dereferenceable as well.</li>
-<li>If <tt class="literal"><span class="pre">i</span></tt> and <tt class="literal"><span class="pre">j</span></tt> are equivalent and dereferenceable, then <tt class="literal"><span class="pre">deref&lt;i&gt;::type</span></tt>
+<li>If <tt class="literal"><span class="pre">i</span></tt> and <tt class="literal"><span class="pre">j</span></tt> are equivalent and dereferenceable, then <tt class="literal"><span class="pre">deref&lt;i&gt;::type</span></tt>
 and <tt class="literal"><span class="pre">deref&lt;j&gt;::type</span></tt> are identical.</li>
-<li>If <tt class="literal"><span class="pre">i</span></tt> is incrementable, and <tt class="literal"><span class="pre">j</span></tt> is equivalent to <tt class="literal"><span class="pre">i</span></tt>, then <tt class="literal"><span class="pre">j</span></tt> is
+<li>If <tt class="literal"><span class="pre">i</span></tt> is incrementable, and <tt class="literal"><span class="pre">j</span></tt> is equivalent to <tt class="literal"><span class="pre">i</span></tt>, then <tt class="literal"><span class="pre">j</span></tt> is
 incrementable as well.</li>
-<li>If <tt class="literal"><span class="pre">i</span></tt> and <tt class="literal"><span class="pre">j</span></tt> are equivalent and incrementable, then <tt class="literal"><span class="pre">next&lt;i&gt;::type</span></tt>
+<li>If <tt class="literal"><span class="pre">i</span></tt> and <tt class="literal"><span class="pre">j</span></tt> are equivalent and incrementable, then <tt class="literal"><span class="pre">next&lt;i&gt;::type</span></tt>
 and <tt class="literal"><span class="pre">next&lt;j&gt;::type</span></tt> are equivalent.</li>
 </ul>
 </div>
-<div class="section" id="forward-see-also">
+<div class="section" id="id389">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./iterators.html">Iterators</a>, <a class="reference" href="./bidirectional-iterator.html">Bidirectional Iterator</a>, <a class="reference" href="./forward-sequence.html">Forward Sequence</a>, <a class="refentry reference" href="./deref.html"><tt class="refentry literal"><span class="pre">deref</span></tt></a>, <a class="refentry reference" href="./next.html"><tt class="refentry literal"><span class="pre">next</span></tt></a></p>
-<!-- modtime: November 13, 2004 01:34:24 +0000 -->
+<p><a class="reference internal" href="./iterators.html">Iterators</a>, <a class="reference internal" href="./bidirectional-iterator.html">Bidirectional Iterator</a>, <a class="reference internal" href="./forward-sequence.html">Forward Sequence</a>, <a class="reference internal" href="./deref.html">deref</a>, <a class="reference internal" href="./next.html">next</a></p>
 <!-- Iterators/Concepts//Bidirectional Iterator |20 -->
 </div>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/forward-sequence.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/forward-sequence.html (original)
+++ branches/release/libs/mpl/doc/refmanual/forward-sequence.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: Forward Sequence</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,54 +12,54 @@
 <td class="header-group page-location">Front Page / Sequences / Concepts / Forward Sequence</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="forward-sequence">
-<h1><a class="toc-backref" href="./concepts.html#id324" name="forward-sequence">Forward Sequence</a></h1>
+<h1><a class="toc-backref" href="./concepts.html#id1378">Forward Sequence</a></h1>
 <div class="section" id="description">
-<h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
-<p>A <a class="reference" href="./forward-sequence.html">Forward Sequence</a> is an MPL concept representing a compile-time sequence of
-elements. Sequence elements are
-types, and are accessible through <a class="reference" href="./iterators.html">Iterators</a>. The <a class="refentry reference" href="./begin.html"><tt class="refentry literal"><span class="pre">begin</span></tt></a> and <a class="refentry reference" href="./end.html"><tt class="refentry literal"><span class="pre">end</span></tt></a> metafunctions
-provide iterators delimiting the range of the sequence
-elements. A sequence guarantees that its elements are arranged in a definite,
-but possibly unspecified, order. Every MPL sequence is a <a class="reference" href="./forward-sequence.html">Forward Sequence</a>.</p>
+<h3>Description</h3>
+<p>A <a class="reference internal" href="./forward-sequence.html">Forward Sequence</a> is an MPL concept representing a compile-time sequence of
+elements. Sequence elements are
+types, and are accessible through <a class="reference internal" href="./iterators.html">Iterators</a>. The <a class="reference internal" href="./begin.html">begin</a> and <a class="reference internal" href="./end.html">end</a> metafunctions
+provide iterators delimiting the range of the sequence
+elements. A sequence guarantees that its elements are arranged in a definite,
+but possibly unspecified, order. Every MPL sequence is a <a class="reference internal" href="./forward-sequence.html">Forward Sequence</a>.</p>
 </div>
 <div class="section" id="definitions">
-<h3><a class="subsection-title" href="#definitions" name="definitions">Definitions</a></h3>
+<h3>Definitions</h3>
 <ul class="simple">
-<li>The <em>size</em> of a sequence is the number of elements it contains. The size is a
+<li>The <em>size</em> of a sequence is the number of elements it contains. The size is a
 nonnegative number.</li>
 <li>A sequence is <em>empty</em> if its size is zero.</li>
 </ul>
 </div>
 <div class="section" id="expression-requirements">
-<h3><a class="subsection-title" href="#expression-requirements" name="expression-requirements">Expression requirements</a></h3>
-<p>For any <a class="reference" href="./forward-sequence.html">Forward Sequence</a> <tt class="literal"><span class="pre">s</span></tt> the following expressions must be valid:</p>
-<table border="1" class="table">
+<h3>Expression requirements</h3>
+<p>For any <a class="reference internal" href="./forward-sequence.html">Forward Sequence</a> <tt class="literal"><span class="pre">s</span></tt> the following expressions must be valid:</p>
+<table border="1" class="docutils table">
 <colgroup>
 <col width="30%" />
 <col width="39%" />
 <col width="30%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Expression</th>
-<th>Type</th>
-<th>Complexity</th>
+<tr><th class="head">Expression</th>
+<th class="head">Type</th>
+<th class="head">Complexity</th>
 </tr>
 </thead>
 <tbody valign="top">
 <tr><td><tt class="literal"><span class="pre">begin&lt;s&gt;::type</span></tt></td>
-<td><a class="reference" href="./forward-iterator.html">Forward Iterator</a></td>
+<td><a class="reference internal" href="./forward-iterator.html">Forward Iterator</a></td>
 <td>Amortized constant time</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">end&lt;s&gt;::type</span></tt></td>
-<td><a class="reference" href="./forward-iterator.html">Forward Iterator</a></td>
+<td><a class="reference internal" href="./forward-iterator.html">Forward Iterator</a></td>
 <td>Amortized constant time</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">size&lt;s&gt;::type</span></tt></td>
-<td><a class="reference" href="./integral-constant.html">Integral Constant</a></td>
+<td><a class="reference internal" href="./integral-constant.html">Integral Constant</a></td>
 <td>Unspecified</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">empty&lt;s&gt;::type</span></tt></td>
-<td>Boolean <a class="reference" href="./integral-constant.html">Integral Constant</a></td>
+<td>Boolean <a class="reference internal" href="./integral-constant.html">Integral Constant</a></td>
 <td>Constant time</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">front&lt;s&gt;::type</span></tt></td>
@@ -73,67 +70,68 @@
 </table>
 </div>
 <div class="section" id="expression-semantics">
-<h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
-<table border="1" class="table">
+<h3>Expression semantics</h3>
+<table border="1" class="docutils table">
 <colgroup>
 <col width="28%" />
 <col width="72%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Expression</th>
-<th>Semantics</th>
+<tr><th class="head">Expression</th>
+<th class="head">Semantics</th>
 </tr>
 </thead>
 <tbody valign="top">
 <tr><td><tt class="literal"><span class="pre">begin&lt;s&gt;::type</span></tt></td>
-<td>An iterator to the first element of the sequence; see <a class="refentry reference" href="./begin.html"><tt class="refentry literal"><span class="pre">begin</span></tt></a>.</td>
+<td>An iterator to the first element of the sequence; see <a class="reference internal" href="./begin.html">begin</a>.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">end&lt;s&gt;::type</span></tt></td>
-<td>A past-the-end iterator to the sequence; see <a class="refentry reference" href="./end.html"><tt class="refentry literal"><span class="pre">end</span></tt></a>.</td>
+<td>A past-the-end iterator to the sequence; see <a class="reference internal" href="./end.html">end</a>.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">size&lt;s&gt;::type</span></tt></td>
-<td>The size of the sequence; see <a class="refentry reference" href="./size.html"><tt class="refentry literal"><span class="pre">size</span></tt></a>.</td>
+<td>The size of the sequence; see <a class="reference internal" href="./size.html">size</a>.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">empty&lt;s&gt;::type</span></tt></td>
-<td>A boolean <a class="reference" href="./integral-constant.html">Integral Constant</a> <tt class="literal"><span class="pre">c</span></tt> such that
-<tt class="literal"><span class="pre">c::value</span> <span class="pre">==</span> <span class="pre">true</span></tt> if and only if the sequence is empty; see <a class="refentry reference" href="./empty.html"><tt class="refentry literal"><span class="pre">empty</span></tt></a>.</td>
+<td>A boolean <a class="reference internal" href="./integral-constant.html">Integral Constant</a> <tt class="literal"><span class="pre">c</span></tt> such that
+<tt class="literal"><span class="pre">c::value</span> <span class="pre">==</span> <span class="pre">true</span></tt> if and only if the sequence is empty; see <a class="reference internal" href="./empty.html">empty</a>.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">front&lt;s&gt;::type</span></tt></td>
-<td>The first element in the sequence; see <a class="refentry reference" href="./front.html"><tt class="refentry literal"><span class="pre">front</span></tt></a>.</td>
+<td>The first element in the sequence; see <a class="reference internal" href="./front.html">front</a>.</td>
 </tr>
 </tbody>
 </table>
 </div>
 <div class="section" id="invariants">
-<h3><a class="subsection-title" href="#invariants" name="invariants">Invariants</a></h3>
-<p>For any <a class="reference" href="./forward-sequence.html">Forward Sequence</a> <tt class="literal"><span class="pre">s</span></tt> the following invariants always hold:</p>
+<h3>Invariants</h3>
+<p>For any <a class="reference internal" href="./forward-sequence.html">Forward Sequence</a> <tt class="literal"><span class="pre">s</span></tt> the following invariants always hold:</p>
 <ul class="simple">
 <li>[<tt class="literal"><span class="pre">begin&lt;s&gt;::type</span></tt>, <tt class="literal"><span class="pre">end&lt;s&gt;::type</span></tt>) is always a valid range.</li>
-<li>An algorithm that iterates through the range [<tt class="literal"><span class="pre">begin&lt;s&gt;::type</span></tt>, <tt class="literal"><span class="pre">end&lt;s&gt;::type</span></tt>)
+<li>An algorithm that iterates through the range [<tt class="literal"><span class="pre">begin&lt;s&gt;::type</span></tt>, <tt class="literal"><span class="pre">end&lt;s&gt;::type</span></tt>)
 will pass through every element of <tt class="literal"><span class="pre">s</span></tt> exactly once.</li>
 <li><tt class="literal"><span class="pre">begin&lt;s&gt;::type</span></tt> is identical to <tt class="literal"><span class="pre">end&lt;s&gt;::type</span></tt> if and only if <tt class="literal"><span class="pre">s</span></tt> is empty.</li>
 <li>Two different iterations through <tt class="literal"><span class="pre">s</span></tt> will access its elements in the same order.</li>
 </ul>
 </div>
 <div class="section" id="models">
-<h3><a class="subsection-title" href="#models" name="models">Models</a></h3>
+<h3>Models</h3>
 <ul class="simple">
-<li><a class="refentry reference" href="./vector.html"><tt class="refentry literal"><span class="pre">vector</span></tt></a></li>
-<li><a class="refentry reference" href="./map.html"><tt class="refentry literal"><span class="pre">map</span></tt></a></li>
-<li><a class="refentry reference" href="./range-c.html"><tt class="refentry literal"><span class="pre">range_c</span></tt></a></li>
-<li><a class="refentry reference" href="./iterator-range.html"><tt class="refentry literal"><span class="pre">iterator_range</span></tt></a></li>
-<li><a class="refentry reference" href="./filter-view.html"><tt class="refentry literal"><span class="pre">filter_view</span></tt></a></li>
+<li><a class="reference internal" href="./vector.html">vector</a></li>
+<li><a class="reference internal" href="./map.html">map</a></li>
+<li><a class="reference internal" href="./range-c.html">range_c</a></li>
+<li><a class="reference internal" href="./iterator-range.html">iterator_range</a></li>
+<li><a class="reference internal" href="./filter-view.html">filter_view</a></li>
 </ul>
 </div>
 <div class="section" id="see-also">
-<h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./sequences.html">Sequences</a>, <a class="reference" href="./bidirectional-sequence.html">Bidirectional Sequence</a>, <a class="reference" href="./forward-iterator.html">Forward Iterator</a>, <a class="refentry reference" href="./begin.html"><tt class="refentry literal"><span class="pre">begin</span></tt></a> / <a class="refentry reference" href="./end.html"><tt class="refentry literal"><span class="pre">end</span></tt></a>, <a class="refentry reference" href="./size.html"><tt class="refentry literal"><span class="pre">size</span></tt></a>, <a class="refentry reference" href="./empty.html"><tt class="refentry literal"><span class="pre">empty</span></tt></a>, <a class="refentry reference" href="./front.html"><tt class="refentry literal"><span class="pre">front</span></tt></a></p>
-<!-- modtime: November 13, 2004 00:38:50 +0000 -->
+<h3>See also</h3>
+<p><a class="reference internal" href="./sequences.html">Sequences</a>, <a class="reference internal" href="./bidirectional-sequence.html">Bidirectional Sequence</a>, <a class="reference internal" href="./forward-iterator.html">Forward Iterator</a>, <a class="reference internal" href="./begin.html">begin</a> / <a class="reference internal" href="./end.html">end</a>, <a class="reference internal" href="./size.html">size</a>, <a class="reference internal" href="./empty.html">empty</a>, <a class="reference internal" href="./front.html">front</a></p>
 <!-- Sequences/Concepts//Bidirectional Sequence |20 -->
 </div>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/front-extensible-sequence.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/front-extensible-sequence.html (original)
+++ branches/release/libs/mpl/doc/refmanual/front-extensible-sequence.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: Front Extensible Sequence</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,39 +12,39 @@
 <td class="header-group page-location">Front Page / Sequences / Concepts / Front Extensible Sequence</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="front-extensible-sequence">
-<h1><a class="toc-backref" href="./concepts.html#id328" name="front-extensible-sequence">Front Extensible Sequence</a></h1>
-<div class="section" id="front-description">
+<h1><a class="toc-backref" href="./concepts.html#id1382">Front Extensible Sequence</a></h1>
+<div class="section" id="id17">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
-<p>A <a class="reference" href="./front-extensible-sequence.html">Front Extensible Sequence</a> is an <a class="reference" href="./extensible-sequence.html">Extensible Sequence</a> that supports amortized constant
+<p>A <a class="reference internal" href="./front-extensible-sequence.html">Front Extensible Sequence</a> is an <a class="reference internal" href="./extensible-sequence.html">Extensible Sequence</a> that supports amortized constant
 time insertion and removal operations at the beginning.</p>
 </div>
-<div class="section" id="front-refinement-of">
+<div class="section" id="id18">
 <h3><a class="subsection-title" href="#refinement-of" name="refinement-of">Refinement of</a></h3>
-<p><a class="reference" href="./extensible-sequence.html">Extensible Sequence</a></p>
+<p><a class="reference internal" href="./extensible-sequence.html">Extensible Sequence</a></p>
 </div>
-<div class="section" id="front-expression-requirements">
+<div class="section" id="id19">
 <h3><a class="subsection-title" href="#expression-requirements" name="expression-requirements">Expression requirements</a></h3>
-<p>In addition to the requirements defined in <a class="reference" href="./extensible-sequence.html">Extensible Sequence</a>,
-for any <a class="reference" href="./back-extensible-sequence.html">Back Extensible Sequence</a> <tt class="literal"><span class="pre">s</span></tt> the following must be met:</p>
-<table border="1" class="table">
+<p>In addition to the requirements defined in <a class="reference internal" href="./extensible-sequence.html">Extensible Sequence</a>,
+for any <a class="reference internal" href="./back-extensible-sequence.html">Back Extensible Sequence</a> <tt class="literal"><span class="pre">s</span></tt> the following must be met:</p>
+<table border="1" class="docutils table">
 <colgroup>
 <col width="35%" />
 <col width="35%" />
 <col width="30%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Expression</th>
-<th>Type</th>
-<th>Complexity</th>
+<tr><th class="head">Expression</th>
+<th class="head">Type</th>
+<th class="head">Complexity</th>
 </tr>
 </thead>
 <tbody valign="top">
 <tr><td><tt class="literal"><span class="pre">push_front&lt;s,x&gt;::type</span></tt></td>
-<td><a class="reference" href="./front-extensible-sequence.html">Front Extensible Sequence</a></td>
+<td><a class="reference internal" href="./front-extensible-sequence.html">Front Extensible Sequence</a></td>
 <td>Amortized constant time</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">pop_front&lt;s&gt;::type</span></tt></td>
-<td><a class="reference" href="./front-extensible-sequence.html">Front Extensible Sequence</a></td>
+<td><a class="reference internal" href="./front-extensible-sequence.html">Front Extensible Sequence</a></td>
 <td>Amortized constant time</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">front&lt;s&gt;::type</span></tt></td>
@@ -57,51 +54,52 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="front-expression-semantics">
+<div class="section" id="id20">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
 <p>The semantics of an expression are defined only
-where they differ from, or are not defined in <a class="reference" href="./extensible-sequence.html">Extensible Sequence</a>.</p>
-<table border="1" class="table">
+where they differ from, or are not defined in <a class="reference internal" href="./extensible-sequence.html">Extensible Sequence</a>.</p>
+<table border="1" class="docutils table">
 <colgroup>
 <col width="34%" />
 <col width="66%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Expression</th>
-<th>Semantics</th>
+<tr><th class="head">Expression</th>
+<th class="head">Semantics</th>
 </tr>
 </thead>
 <tbody valign="top">
 <tr><td><tt class="literal"><span class="pre">push_front&lt;s,x&gt;::type</span></tt></td>
 <td>Equivalent to <tt class="literal"><span class="pre">insert&lt;s,begin&lt;s&gt;::type,x&gt;::type</span></tt>;
-see <a class="refentry reference" href="./push-front.html"><tt class="refentry literal"><span class="pre">push_front</span></tt></a>.</td>
+see <a class="reference internal" href="./push-front.html">push_front</a>.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">pop_front&lt;v&gt;::type</span></tt></td>
 <td>Equivalent to <tt class="literal"><span class="pre">erase&lt;s,begin&lt;s&gt;::type&gt;::type</span></tt>;
-see <a class="refentry reference" href="./pop-front.html"><tt class="refentry literal"><span class="pre">pop_front</span></tt></a>.</td>
+see <a class="reference internal" href="./pop-front.html">pop_front</a>.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">front&lt;s&gt;::type</span></tt></td>
-<td>The first element in the sequence; see <a class="refentry reference" href="./front.html"><tt class="refentry literal"><span class="pre">front</span></tt></a>.</td>
+<td>The first element in the sequence; see <a class="reference internal" href="./front.html">front</a>.</td>
 </tr>
 </tbody>
 </table>
 </div>
-<div class="section" id="front-models">
+<div class="section" id="id21">
 <h3><a class="subsection-title" href="#models" name="models">Models</a></h3>
 <ul class="simple">
-<li><a class="refentry reference" href="./vector.html"><tt class="refentry literal"><span class="pre">vector</span></tt></a></li>
-<li><a class="refentry reference" href="./list.html"><tt class="refentry literal"><span class="pre">list</span></tt></a></li>
+<li><a class="reference internal" href="./vector.html">vector</a></li>
+<li><a class="reference internal" href="./list.html">list</a></li>
 </ul>
 </div>
-<div class="section" id="front-see-also">
+<div class="section" id="id22">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./sequences.html">Sequences</a>, <a class="reference" href="./extensible-sequence.html">Extensible Sequence</a>, <a class="reference" href="./back-extensible-sequence.html">Back Extensible Sequence</a>, <a class="refentry reference" href="./push-front.html"><tt class="refentry literal"><span class="pre">push_front</span></tt></a>, <a class="refentry reference" href="./pop-front.html"><tt class="refentry literal"><span class="pre">pop_front</span></tt></a>, <a class="refentry reference" href="./front.html"><tt class="refentry literal"><span class="pre">front</span></tt></a></p>
-<!-- modtime: November 10, 2004 04:40:54 +0000 -->
+<p><a class="reference internal" href="./sequences.html">Sequences</a>, <a class="reference internal" href="./extensible-sequence.html">Extensible Sequence</a>, <a class="reference internal" href="./back-extensible-sequence.html">Back Extensible Sequence</a>, <a class="reference internal" href="./push-front.html">push_front</a>, <a class="reference internal" href="./pop-front.html">pop_front</a>, <a class="reference internal" href="./front.html">front</a></p>
 <!-- Sequences/Concepts//Back Extensible Sequence |60 -->
 </div>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/front-inserter.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/front-inserter.html (original)
+++ branches/release/libs/mpl/doc/refmanual/front-inserter.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,22 +1,19 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: front_inserter</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
 <body class="docframe refmanual">
-<table class="header"><tr class="header"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
+<table class="header"><tr class="header"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
 <td class="header-group page-location">Front Page / Algorithms / Inserters / front_inserter</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="front-inserter">
-<h1><a class="toc-backref" href="./inserters.html#id394" name="front-inserter">front_inserter</a></h1>
-<div class="section" id="inserters-front-synopsis">
+<h1><a class="toc-backref" href="./inserters.html#id1449">front_inserter</a></h1>
+<div class="section" id="id474">
 <h3><a class="subsection-title" href="#synopsis" name="synopsis">Synopsis</a></h3>
 <pre class="literal-block">
 template&lt;
@@ -29,92 +26,93 @@
 };
 </pre>
 </div>
-<div class="section" id="inserters-front-description">
+<div class="section" id="id475">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
 <p>Inserts elements at the beginning of the sequence.</p>
 </div>
-<div class="section" id="inserters-front-header">
+<div class="section" id="id476">
 <h3><a class="subsection-title" href="#header" name="header">Header</a></h3>
 <pre class="literal-block">
 #include &lt;boost/mpl/front_inserter.hpp&gt;
 </pre>
 </div>
-<div class="section" id="inserters-front-model-of">
+<div class="section" id="id477">
 <h3><a class="subsection-title" href="#model-of" name="model-of">Model of</a></h3>
-<p><a class="reference" href="./inserter.html">Inserter</a></p>
+<p><a class="reference internal" href="./inserter.html">Inserter</a></p>
 </div>
-<div class="section" id="inserters-front-parameters">
+<div class="section" id="id478">
 <h3><a class="subsection-title" href="#parameters" name="parameters">Parameters</a></h3>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="18%" />
 <col width="36%" />
 <col width="46%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Parameter</th>
-<th>Requirement</th>
-<th>Description</th>
+<tr><th class="head">Parameter</th>
+<th class="head">Requirement</th>
+<th class="head">Description</th>
 </tr>
 </thead>
 <tbody valign="top">
 <tr><td><tt class="literal"><span class="pre">Seq</span></tt></td>
-<td><a class="reference" href="./front-extensible-sequence.html">Front Extensible Sequence</a></td>
+<td><a class="reference internal" href="./front-extensible-sequence.html">Front Extensible Sequence</a></td>
 <td>A sequence to bind the inserter to.</td>
 </tr>
 </tbody>
 </table>
 </div>
-<div class="section" id="inserters-front-expression-semantics">
+<div class="section" id="id479">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
 <p>The semantics of an expression are defined only
-where they differ from, or are not defined in <a class="reference" href="./inserter.html">Inserter</a>.</p>
-<p>For any <a class="reference" href="./front-extensible-sequence.html">Front Extensible Sequence</a> <tt class="literal"><span class="pre">s</span></tt>:</p>
-<table border="1" class="table">
+where they differ from, or are not defined in <a class="reference internal" href="./inserter.html">Inserter</a>.</p>
+<p>For any <a class="reference internal" href="./front-extensible-sequence.html">Front Extensible Sequence</a> <tt class="literal"><span class="pre">s</span></tt>:</p>
+<table border="1" class="docutils table">
 <colgroup>
 <col width="33%" />
 <col width="67%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Expression</th>
-<th>Semantics</th>
+<tr><th class="head">Expression</th>
+<th class="head">Semantics</th>
 </tr>
 </thead>
 <tbody valign="top">
 <tr><td><tt class="literal"><span class="pre">front_inserter&lt;s&gt;</span></tt></td>
-<td><p class="first">An <a class="reference" href="./inserter.html">Inserter</a> <tt class="literal"><span class="pre">in</span></tt>, equivalent to</p>
+<td><p class="first">An <a class="reference internal" href="./inserter.html">Inserter</a> <tt class="literal"><span class="pre">in</span></tt>, equivalent to</p>
 <pre class="last literal-block">
-struct in : inserter&lt;s,push_front&lt;_1,_2&gt; > {};
+struct in : inserter&lt;s,push_front&lt;_1,_2&gt; > {};
 </pre>
 </td>
 </tr>
 </tbody>
 </table>
 </div>
-<div class="section" id="inserters-front-complexity">
+<div class="section" id="id480">
 <h3><a class="subsection-title" href="#complexity" name="complexity">Complexity</a></h3>
 <p>Amortized constant time.</p>
 </div>
-<div class="section" id="inserters-front-example">
+<div class="section" id="id481">
 <h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
 <pre class="literal-block">
 typedef reverse_copy&lt;
       <a href="./range-c.html" class="identifier">range_c</a>&lt;int,0,5&gt;
     , front_inserter&lt; vector_c&lt;int,5,6,7,8,9&gt; &gt;
     &gt;::type range;
-
+
 <a href="./assert.html" class="identifier">BOOST_MPL_ASSERT</a>(( <a href="./equal.html" class="identifier">equal</a>&lt; range, <a href="./range-c.html" class="identifier">range_c</a>&lt;int,0,10&gt; > ));
 </pre>
 </div>
-<div class="section" id="inserters-front-see-also">
+<div class="section" id="id482">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./algorithms.html">Algorithms</a>, <a class="reference" href="./inserter.html">Inserter</a>, <a class="reference" href="./reversible-algorithm.html">Reversible Algorithm</a>, <a class="refentry reference" href="./inserters-inserter.html"><tt class="refentry literal"><span class="pre">inserter</span></tt></a>, <a class="refentry reference" href="./back-inserter.html"><tt class="refentry literal"><span class="pre">back_inserter</span></tt></a>, <a class="refentry reference" href="./push-front.html"><tt class="refentry literal"><span class="pre">push_front</span></tt></a></p>
-<!-- modtime: November 10, 2004 04:40:57 +0000 -->
+<p><a class="reference internal" href="./algorithms.html">Algorithms</a>, <a class="reference internal" href="./inserter.html">Inserter</a>, <a class="reference internal" href="./reversible-algorithm.html">Reversible Algorithm</a>, <a class="reference internal" href="./inserter-class.html">inserter (class)</a>, <a class="reference internal" href="./back-inserter.html">back_inserter</a>, <a class="reference internal" href="./push-front.html">push_front</a></p>
 <!-- Algorithms/Inserters//inserter -->
 </div>
 </div>
 
 <div class="footer-separator"></div>
-<table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/front.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/front.html (original)
+++ branches/release/libs/mpl/doc/refmanual/front.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: front</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,8 +12,8 @@
 <td class="header-group page-location">Front Page / Sequences / Intrinsic Metafunctions / front</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="front">
-<h1><a class="toc-backref" href="./intrinsic-metafunctions.html#id362" name="front">front</a></h1>
-<div class="section" id="front-synopsis">
+<h1><a class="toc-backref" href="./intrinsic-metafunctions.html#id1417">front</a></h1>
+<div class="section" id="id256">
 <h3><a class="subsection-title" href="#synopsis" name="synopsis">Synopsis</a></h3>
 <pre class="literal-block">
 template&lt;
@@ -28,55 +25,57 @@
 };
 </pre>
 </div>
-<div class="section" id="intrinsic-front-description">
+<div class="section" id="id257">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
 <p>Returns the first element in the sequence.</p>
 </div>
-<div class="section" id="front-header">
+<div class="section" id="id258">
 <h3><a class="subsection-title" href="#header" name="header">Header</a></h3>
 <pre class="literal-block">
 #include &lt;boost/mpl/front.hpp&gt;
 </pre>
 </div>
-<div class="section" id="front-model-of">
+<div class="section" id="id259">
 <h3><a class="subsection-title" href="#model-of" name="model-of">Model of</a></h3>
-<p><a class="reference" href="./tag-dispatched.html">Tag Dispatched Metafunction</a></p>
+<p><a class="reference internal" href="./tag-dispatched-metafunction.html">Tag Dispatched Metafunction</a></p>
 </div>
-<div class="section" id="front-parameters">
+<div class="section" id="id260">
 <h3><a class="subsection-title" href="#parameters" name="parameters">Parameters</a></h3>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="18%" />
 <col width="27%" />
 <col width="55%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Parameter</th>
-<th>Requirement</th>
-<th>Description</th>
+<tr><th class="head">Parameter</th>
+<th class="head">Requirement</th>
+<th class="head">Description</th>
 </tr>
 </thead>
 <tbody valign="top">
 <tr><td><tt class="literal"><span class="pre">Sequence</span></tt></td>
-<td><a class="reference" href="./forward-sequence.html">Forward Sequence</a></td>
+<td><a class="reference internal" href="./forward-sequence.html">Forward Sequence</a></td>
 <td>A sequence to be examined.</td>
 </tr>
 </tbody>
 </table>
 </div>
-<div class="section" id="intrinsic-front-expression-semantics">
+<div class="section" id="id261">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
-<p>For any <a class="reference" href="./forward-sequence.html">Forward Sequence</a> <tt class="literal"><span class="pre">s</span></tt>:</p>
+<p>For any <a class="reference internal" href="./forward-sequence.html">Forward Sequence</a> <tt class="literal"><span class="pre">s</span></tt>:</p>
 <pre class="literal-block">
-typedef front&lt;s&gt;::type t;
+typedef front&lt;s&gt;::type t;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Return type:</th><td class="field-body">A type.</td>
+<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><p class="first">A type.</p>
+</td>
 </tr>
-<tr class="field"><th class="field-name">Precondition:</th><td class="field-body"><tt class="literal"><span class="pre">empty&lt;s&gt;::value</span> <span class="pre">==</span> <span class="pre">false</span></tt>.</td>
+<tr class="field"><th class="field-name">Precondition:</th><td class="field-body"><p class="first"><tt class="literal"><span class="pre">empty&lt;s&gt;::value</span> <span class="pre">==</span> <span class="pre">false</span></tt>.</p>
+</td>
 </tr>
 <tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><p class="first">Equivalent to</p>
 <pre class="last literal-block">
@@ -87,11 +86,11 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="front-complexity">
+<div class="section" id="id262">
 <h3><a class="subsection-title" href="#complexity" name="complexity">Complexity</a></h3>
 <p>Amortized constant time.</p>
 </div>
-<div class="section" id="front-example">
+<div class="section" id="id263">
 <h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
 <pre class="literal-block">
 typedef list&lt;long&gt;::type types1;
@@ -103,15 +102,16 @@
 <a href="./assert.html" class="identifier">BOOST_MPL_ASSERT</a>(( is_same&lt; <a href="./front.html" class="identifier">front</a>&lt;types3&gt;::type, char&gt; ));
 </pre>
 </div>
-<div class="section" id="intrinsic-front-see-also">
+<div class="section" id="id264">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./forward-sequence.html">Forward Sequence</a>, <a class="refentry reference" href="./back.html"><tt class="refentry literal"><span class="pre">back</span></tt></a>, <a class="refentry reference" href="./push-front.html"><tt class="refentry literal"><span class="pre">push_front</span></tt></a>, <a class="refentry reference" href="./begin.html"><tt class="refentry literal"><span class="pre">begin</span></tt></a>, <a class="refentry reference" href="./deref.html"><tt class="refentry literal"><span class="pre">deref</span></tt></a>, <a class="refentry reference" href="./at.html"><tt class="refentry literal"><span class="pre">at</span></tt></a></p>
-<!-- modtime: November 13, 2004 01:27:55 +0000 -->
+<p><a class="reference internal" href="./forward-sequence.html">Forward Sequence</a>, <a class="reference internal" href="./back.html">back</a>, <a class="reference internal" href="./push-front.html">push_front</a>, <a class="reference internal" href="./begin.html">begin</a>, <a class="reference internal" href="./deref.html">deref</a>, <a class="reference internal" href="./at.html">at</a></p>
 <!-- Sequences/Intrinsic Metafunctions//has_key -->
 </div>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/greater-equal.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/greater-equal.html (original)
+++ branches/release/libs/mpl/doc/refmanual/greater-equal.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: greater_equal</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,8 +12,8 @@
 <td class="header-group page-location">Front Page / Metafunctions / Comparisons / greater_equal</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="greater-equal">
-<h1><a class="toc-backref" href="./comparisons.html#id472" name="greater-equal">greater_equal</a></h1>
-<div class="section" id="comparisons-greater-synopsis">
+<h1><a class="toc-backref" href="./comparisons.html#id1529">greater_equal</a></h1>
+<div class="section" id="id1041">
 <h3><a class="subsection-title" href="#synopsis" name="synopsis">Synopsis</a></h3>
 <pre class="literal-block">
 template&lt;
@@ -29,58 +26,59 @@
 };
 </pre>
 </div>
-<div class="section" id="comparisons-greater-description">
+<div class="section" id="id1042">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
-<p>Returns a true-valued <a class="reference" href="./integral-constant.html">Integral Constant</a> if <tt class="literal"><span class="pre">T1</span></tt> is greater than or equal to <tt class="literal"><span class="pre">T2</span></tt>.</p>
+<p>Returns a true-valued <a class="reference internal" href="./integral-constant.html">Integral Constant</a> if <tt class="literal"><span class="pre">T1</span></tt> is greater than or equal to <tt class="literal"><span class="pre">T2</span></tt>.</p>
 </div>
-<div class="section" id="comparisons-greater-header">
+<div class="section" id="id1043">
 <h3><a class="subsection-title" href="#header" name="header">Header</a></h3>
 <pre class="literal-block">
 #include &lt;boost/mpl/greater_equal.hpp&gt;
 #include &lt;boost/mpl/comparison.hpp&gt;
 </pre>
 </div>
-<div class="section" id="comparisons-greater-model-of">
+<div class="section" id="id1044">
 <h3><a class="subsection-title" href="#model-of" name="model-of">Model of</a></h3>
-<p><a class="reference" href="./numeric-metafunction.html">Numeric Metafunction</a></p>
+<p><a class="reference internal" href="./numeric-metafunction.html">Numeric Metafunction</a></p>
 </div>
-<div class="section" id="comparisons-greater-parameters">
+<div class="section" id="id1045">
 <h3><a class="subsection-title" href="#parameters" name="parameters">Parameters</a></h3>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="17%" />
 <col width="30%" />
 <col width="53%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Parameter</th>
-<th>Requirement</th>
-<th>Description</th>
+<tr><th class="head">Parameter</th>
+<th class="head">Requirement</th>
+<th class="head">Description</th>
 </tr>
 </thead>
 <tbody valign="top">
 <tr><td><tt class="literal"><span class="pre">T1</span></tt>, <tt class="literal"><span class="pre">T2</span></tt></td>
-<td><a class="reference" href="./integral-constant.html">Integral Constant</a></td>
+<td><a class="reference internal" href="./integral-constant.html">Integral Constant</a></td>
 <td>Operation's arguments.</td>
 </tr>
 </tbody>
 </table>
 <p>[<em>Note:</em> The requirements listed in this specification
-are the ones imposed by the default implementation. See <a class="reference" href="./numeric-metafunction.html">Numeric Metafunction</a> concept
-for the details on how to provide an implementation for a user-defined numeric type
-that does not satisfy the <a class="reference" href="./integral-constant.html">Integral Constant</a> requirements. — <em>end note</em>]</p>
+are the ones imposed by the default implementation. See <a class="reference internal" href="./numeric-metafunction.html">Numeric Metafunction</a> concept
+for the details on how to provide an implementation for a user-defined numeric type
+that does not satisfy the <a class="reference internal" href="./integral-constant.html">Integral Constant</a> requirements. — <em>end note</em>]</p>
 </div>
-<div class="section" id="comparisons-greater-expression-semantics">
+<div class="section" id="id1046">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
-<p>For any <a class="reference" href="./integral-constant.html">Integral Constant</a>s <tt class="literal"><span class="pre">c1</span></tt> and <tt class="literal"><span class="pre">c2</span></tt>:</p>
+<p>For any <a class="reference internal" href="./integral-constant.html">Integral Constant</a>s <tt class="literal"><span class="pre">c1</span></tt> and <tt class="literal"><span class="pre">c2</span></tt>:</p>
 <pre class="literal-block">
-typedef greater_equal&lt;c1,c2&gt;::type r;
+typedef greater_equal&lt;c1,c2&gt;::type r;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference" href="./integral-constant.html">Integral Constant</a>.</td>
+<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><p class="first"><a class="reference internal" href="./integral-constant.html">Integral Constant</a>.</p>
+</td>
 </tr>
 <tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><p class="first">Equivalent to</p>
 <pre class="last literal-block">
@@ -92,13 +90,14 @@
 </table>
 <!-- .......................................................................... -->
 <pre class="literal-block">
-typedef greater_equal&lt;c1,c2&gt; r;
+typedef greater_equal&lt;c1,c2&gt; r;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference" href="./integral-constant.html">Integral Constant</a>.</td>
+<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><p class="first"><a class="reference internal" href="./integral-constant.html">Integral Constant</a>.</p>
+</td>
 </tr>
 <tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><p class="first">Equivalent to</p>
 <pre class="last literal-block">
@@ -109,11 +108,11 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="comparisons-greater-complexity">
+<div class="section" id="id1047">
 <h3><a class="subsection-title" href="#complexity" name="complexity">Complexity</a></h3>
 <p>Amortized constant time.</p>
 </div>
-<div class="section" id="comparisons-greater-example">
+<div class="section" id="id1048">
 <h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
 <pre class="literal-block">
 <a href="./assert.html" class="identifier">BOOST_MPL_ASSERT</a>(( <a href="./greater-equal.html" class="identifier">greater_equal</a>&lt; <a href="./int.html" class="identifier">int_</a>&lt;10&gt;, <a href="./int.html" class="identifier">int_</a>&lt;0&gt; &gt; ));
@@ -121,15 +120,16 @@
 <a href="./assert.html" class="identifier">BOOST_MPL_ASSERT</a>(( <a href="./greater-equal.html" class="identifier">greater_equal</a>&lt; <a href="./long.html" class="identifier">long_</a>&lt;10&gt;, <a href="./int.html" class="identifier">int_</a>&lt;10&gt; > ));
 </pre>
 </div>
-<div class="section" id="comparisons-greater-see-also">
+<div class="section" id="id1049">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./comparisons.html">Comparisons</a>, <a class="reference" href="./numeric-metafunction.html">Numeric Metafunction</a>, <a class="refentry reference" href="./numeric-cast.html"><tt class="refentry literal"><span class="pre">numeric_cast</span></tt></a>, <a class="refentry reference" href="./greater.html"><tt class="refentry literal"><span class="pre">greater</span></tt></a>, <a class="refentry reference" href="./less.html"><tt class="refentry literal"><span class="pre">less</span></tt></a>, <a class="refentry reference" href="./equal-to.html"><tt class="refentry literal"><span class="pre">equal_to</span></tt></a></p>
-<!-- modtime: November 10, 2004 04:40:45 +0000 -->
+<p><a class="reference internal" href="./comparisons.html">Comparisons</a>, <a class="reference internal" href="./numeric-metafunction.html">Numeric Metafunction</a>, <a class="reference internal" href="./numeric-cast.html">numeric_cast</a>, <a class="reference internal" href="./greater.html">greater</a>, <a class="reference internal" href="./less.html">less</a>, <a class="reference internal" href="./equal-to.html">equal_to</a></p>
 <!-- Metafunctions/Comparisons//equal_to |50 -->
 </div>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/greater.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/greater.html (original)
+++ branches/release/libs/mpl/doc/refmanual/greater.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: greater</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,8 +12,8 @@
 <td class="header-group page-location">Front Page / Metafunctions / Comparisons / greater</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="greater">
-<h1><a class="toc-backref" href="./comparisons.html#id471" name="greater">greater</a></h1>
-<div class="section" id="greater-synopsis">
+<h1><a class="toc-backref" href="./comparisons.html#id1528">greater</a></h1>
+<div class="section" id="id1032">
 <h3><a class="subsection-title" href="#synopsis" name="synopsis">Synopsis</a></h3>
 <pre class="literal-block">
 template&lt;
@@ -29,58 +26,59 @@
 };
 </pre>
 </div>
-<div class="section" id="greater-description">
+<div class="section" id="id1033">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
-<p>Returns a true-valued <a class="reference" href="./integral-constant.html">Integral Constant</a> if <tt class="literal"><span class="pre">T1</span></tt> is greater than <tt class="literal"><span class="pre">T2</span></tt>.</p>
+<p>Returns a true-valued <a class="reference internal" href="./integral-constant.html">Integral Constant</a> if <tt class="literal"><span class="pre">T1</span></tt> is greater than <tt class="literal"><span class="pre">T2</span></tt>.</p>
 </div>
-<div class="section" id="greater-header">
+<div class="section" id="id1034">
 <h3><a class="subsection-title" href="#header" name="header">Header</a></h3>
 <pre class="literal-block">
 #include &lt;boost/mpl/greater.hpp&gt;
 #include &lt;boost/mpl/comparison.hpp&gt;
 </pre>
 </div>
-<div class="section" id="greater-model-of">
+<div class="section" id="id1035">
 <h3><a class="subsection-title" href="#model-of" name="model-of">Model of</a></h3>
-<p><a class="reference" href="./numeric-metafunction.html">Numeric Metafunction</a></p>
+<p><a class="reference internal" href="./numeric-metafunction.html">Numeric Metafunction</a></p>
 </div>
-<div class="section" id="greater-parameters">
+<div class="section" id="id1036">
 <h3><a class="subsection-title" href="#parameters" name="parameters">Parameters</a></h3>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="17%" />
 <col width="30%" />
 <col width="53%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Parameter</th>
-<th>Requirement</th>
-<th>Description</th>
+<tr><th class="head">Parameter</th>
+<th class="head">Requirement</th>
+<th class="head">Description</th>
 </tr>
 </thead>
 <tbody valign="top">
 <tr><td><tt class="literal"><span class="pre">T1</span></tt>, <tt class="literal"><span class="pre">T2</span></tt></td>
-<td><a class="reference" href="./integral-constant.html">Integral Constant</a></td>
+<td><a class="reference internal" href="./integral-constant.html">Integral Constant</a></td>
 <td>Operation's arguments.</td>
 </tr>
 </tbody>
 </table>
 <p>[<em>Note:</em> The requirements listed in this specification
-are the ones imposed by the default implementation. See <a class="reference" href="./numeric-metafunction.html">Numeric Metafunction</a> concept
-for the details on how to provide an implementation for a user-defined numeric type
-that does not satisfy the <a class="reference" href="./integral-constant.html">Integral Constant</a> requirements. — <em>end note</em>]</p>
+are the ones imposed by the default implementation. See <a class="reference internal" href="./numeric-metafunction.html">Numeric Metafunction</a> concept
+for the details on how to provide an implementation for a user-defined numeric type
+that does not satisfy the <a class="reference internal" href="./integral-constant.html">Integral Constant</a> requirements. — <em>end note</em>]</p>
 </div>
-<div class="section" id="greater-expression-semantics">
+<div class="section" id="id1037">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
-<p>For any <a class="reference" href="./integral-constant.html">Integral Constant</a>s <tt class="literal"><span class="pre">c1</span></tt> and <tt class="literal"><span class="pre">c2</span></tt>:</p>
+<p>For any <a class="reference internal" href="./integral-constant.html">Integral Constant</a>s <tt class="literal"><span class="pre">c1</span></tt> and <tt class="literal"><span class="pre">c2</span></tt>:</p>
 <pre class="literal-block">
-typedef greater&lt;c1,c2&gt;::type r;
+typedef greater&lt;c1,c2&gt;::type r;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference" href="./integral-constant.html">Integral Constant</a>.</td>
+<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><p class="first"><a class="reference internal" href="./integral-constant.html">Integral Constant</a>.</p>
+</td>
 </tr>
 <tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><p class="first">Equivalent to</p>
 <pre class="last literal-block">
@@ -92,13 +90,14 @@
 </table>
 <!-- .......................................................................... -->
 <pre class="literal-block">
-typedef greater&lt;c1,c2&gt; r;
+typedef greater&lt;c1,c2&gt; r;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference" href="./integral-constant.html">Integral Constant</a>.</td>
+<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><p class="first"><a class="reference internal" href="./integral-constant.html">Integral Constant</a>.</p>
+</td>
 </tr>
 <tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><p class="first">Equivalent to</p>
 <pre class="last literal-block">
@@ -109,11 +108,11 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="greater-complexity">
+<div class="section" id="id1038">
 <h3><a class="subsection-title" href="#complexity" name="complexity">Complexity</a></h3>
 <p>Amortized constant time.</p>
 </div>
-<div class="section" id="greater-example">
+<div class="section" id="id1039">
 <h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
 <pre class="literal-block">
 <a href="./assert.html" class="identifier">BOOST_MPL_ASSERT</a>(( <a href="./greater.html" class="identifier">greater</a>&lt; <a href="./int.html" class="identifier">int_</a>&lt;10&gt;, <a href="./int.html" class="identifier">int_</a>&lt;0&gt; &gt; ));
@@ -121,15 +120,16 @@
 <a href="./assert-not.html" class="identifier">BOOST_MPL_ASSERT_NOT</a>(( <a href="./greater.html" class="identifier">greater</a>&lt; <a href="./long.html" class="identifier">long_</a>&lt;10&gt;, <a href="./int.html" class="identifier">int_</a>&lt;10&gt; > ));
 </pre>
 </div>
-<div class="section" id="greater-see-also">
+<div class="section" id="id1040">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./comparisons.html">Comparisons</a>, <a class="reference" href="./numeric-metafunction.html">Numeric Metafunction</a>, <a class="refentry reference" href="./numeric-cast.html"><tt class="refentry literal"><span class="pre">numeric_cast</span></tt></a>, <a class="refentry reference" href="./greater-equal.html"><tt class="refentry literal"><span class="pre">greater_equal</span></tt></a>, <a class="refentry reference" href="./less.html"><tt class="refentry literal"><span class="pre">less</span></tt></a>, <a class="refentry reference" href="./equal-to.html"><tt class="refentry literal"><span class="pre">equal_to</span></tt></a></p>
-<!-- modtime: November 10, 2004 04:40:49 +0000 -->
+<p><a class="reference internal" href="./comparisons.html">Comparisons</a>, <a class="reference internal" href="./numeric-metafunction.html">Numeric Metafunction</a>, <a class="reference internal" href="./numeric-cast.html">numeric_cast</a>, <a class="reference internal" href="./greater-equal.html">greater_equal</a>, <a class="reference internal" href="./less.html">less</a>, <a class="reference internal" href="./equal-to.html">equal_to</a></p>
 <!-- Metafunctions/Comparisons//greater_equal |40 -->
 </div>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/has-key.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/has-key.html (original)
+++ branches/release/libs/mpl/doc/refmanual/has-key.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: has_key</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,8 +12,8 @@
 <td class="header-group page-location">Front Page / Sequences / Intrinsic Metafunctions / has_key</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="has-key">
-<h1><a class="toc-backref" href="./intrinsic-metafunctions.html#id363" name="has-key">has_key</a></h1>
-<div class="section" id="has-synopsis">
+<h1><a class="toc-backref" href="./intrinsic-metafunctions.html#id1418">has_key</a></h1>
+<div class="section" id="id265">
 <h3><a class="subsection-title" href="#synopsis" name="synopsis">Synopsis</a></h3>
 <pre class="literal-block">
 template&lt;
@@ -29,38 +26,38 @@
 };
 </pre>
 </div>
-<div class="section" id="has-description">
+<div class="section" id="id266">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
-<p>Returns a true-valued <a class="reference" href="./integral-constant.html">Integral Constant</a> if <tt class="literal"><span class="pre">Sequence</span></tt> contains an element
+<p>Returns a true-valued <a class="reference internal" href="./integral-constant.html">Integral Constant</a> if <tt class="literal"><span class="pre">Sequence</span></tt> contains an element
 with key <tt class="literal"><span class="pre">Key</span></tt>.</p>
 </div>
-<div class="section" id="has-header">
+<div class="section" id="id267">
 <h3><a class="subsection-title" href="#header" name="header">Header</a></h3>
 <pre class="literal-block">
 #include &lt;boost/mpl/has_key.hpp&gt;
 </pre>
 </div>
-<div class="section" id="has-model-of">
+<div class="section" id="id268">
 <h3><a class="subsection-title" href="#model-of" name="model-of">Model of</a></h3>
-<p><a class="reference" href="./tag-dispatched.html">Tag Dispatched Metafunction</a></p>
+<p><a class="reference internal" href="./tag-dispatched-metafunction.html">Tag Dispatched Metafunction</a></p>
 </div>
-<div class="section" id="has-parameters">
+<div class="section" id="id269">
 <h3><a class="subsection-title" href="#parameters" name="parameters">Parameters</a></h3>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="17%" />
 <col width="30%" />
 <col width="53%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Parameter</th>
-<th>Requirement</th>
-<th>Description</th>
+<tr><th class="head">Parameter</th>
+<th class="head">Requirement</th>
+<th class="head">Description</th>
 </tr>
 </thead>
 <tbody valign="top">
 <tr><td><tt class="literal"><span class="pre">Sequence</span></tt></td>
-<td><a class="reference" href="./associative-sequence.html">Associative Sequence</a></td>
+<td><a class="reference internal" href="./associative-sequence.html">Associative Sequence</a></td>
 <td>A sequence to query.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">Key</span></tt></td>
@@ -70,17 +67,17 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="has-expression-semantics">
+<div class="section" id="id270">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
-<p>For any <a class="reference" href="./associative-sequence.html">Associative Sequence</a> <tt class="literal"><span class="pre">s</span></tt>, and arbitrary type <tt class="literal"><span class="pre">key</span></tt>:</p>
+<p>For any <a class="reference internal" href="./associative-sequence.html">Associative Sequence</a> <tt class="literal"><span class="pre">s</span></tt>, and arbitrary type <tt class="literal"><span class="pre">key</span></tt>:</p>
 <pre class="literal-block">
-typedef has_key&lt;s,key&gt;::type c;
+typedef has_key&lt;s,key&gt;::type c;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Return type:</th><td class="field-body">Boolean <a class="reference" href="./integral-constant.html">Integral Constant</a>.</td>
+<tr class="field"><th class="field-name">Return type:</th><td class="field-body">Boolean <a class="reference internal" href="./integral-constant.html">Integral Constant</a>.</td>
 </tr>
 <tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><tt class="literal"><span class="pre">c::value</span> <span class="pre">==</span> <span class="pre">true</span></tt> if <tt class="literal"><span class="pre">key</span></tt> is in <tt class="literal"><span class="pre">s</span></tt>'s set of keys; otherwise
 <tt class="literal"><span class="pre">c::value</span> <span class="pre">==</span> <span class="pre">false</span></tt>.</td>
@@ -88,11 +85,11 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="has-complexity">
+<div class="section" id="id271">
 <h3><a class="subsection-title" href="#complexity" name="complexity">Complexity</a></h3>
 <p>Amortized constant time.</p>
 </div>
-<div class="section" id="has-example">
+<div class="section" id="id272">
 <h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
 <pre class="literal-block">
 typedef map&lt; pair&lt;int,unsigned&gt;, pair&lt;char,long&gt; &gt; m;
@@ -102,15 +99,16 @@
 <a href="./assert.html" class="identifier">BOOST_MPL_ASSERT</a>(( <a href="./has-key.html" class="identifier">has_key</a>&lt;m1,long&gt; ));
 </pre>
 </div>
-<div class="section" id="has-see-also">
+<div class="section" id="id273">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./associative-sequence.html">Associative Sequence</a>, <a class="refentry reference" href="./count.html"><tt class="refentry literal"><span class="pre">count</span></tt></a>, <a class="refentry reference" href="./insert.html"><tt class="refentry literal"><span class="pre">insert</span></tt></a>, <a class="refentry reference" href="./erase-key.html"><tt class="refentry literal"><span class="pre">erase_key</span></tt></a></p>
-<!-- modtime: November 13, 2004 01:28:31 +0000 -->
+<p><a class="reference internal" href="./associative-sequence.html">Associative Sequence</a>, <a class="reference internal" href="./count.html">count</a>, <a class="reference internal" href="./insert.html">insert</a>, <a class="reference internal" href="./erase-key.html">erase_key</a></p>
 <!-- Sequences/Intrinsic Metafunctions//insert -->
 </div>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/has-xxx-trait-def.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/has-xxx-trait-def.html (original)
+++ branches/release/libs/mpl/doc/refmanual/has-xxx-trait-def.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: BOOST_MPL_HAS_XXX_TRAIT_DEF</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -14,9 +11,9 @@
 <table class="header"><tr class="header"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
 <td class="header-group page-location">Front Page / Macros / Introspection / BOOST_MPL_HAS_XXX_TRAIT_DEF</td>
 </tr></table><div class="header-separator"></div>
-<div class="section" id="has-xxx-trait-def">
-<h1><a class="toc-backref" href="./introspection.html#id516" name="has-xxx-trait-def">BOOST_MPL_HAS_XXX_TRAIT_DEF</a></h1>
-<div class="section" id="introspection-has-synopsis">
+<div class="section" id="boost-mpl-has-xxx-trait-def">
+<h1><a class="toc-backref" href="./introspection.html#id1576">BOOST_MPL_HAS_XXX_TRAIT_DEF</a></h1>
+<div class="section" id="id1315">
 <h3><a class="subsection-title" href="#synopsis" name="synopsis">Synopsis</a></h3>
 <pre class="literal-block">
 #define BOOST_MPL_HAS_XXX_TRAIT_DEF(name) \
@@ -24,36 +21,36 @@
 /**/
 </pre>
 </div>
-<div class="section" id="introspection-has-description">
+<div class="section" id="id1316">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
-<p>Expands into a definition of a boolean unary <a class="reference" href="./metafunction.html">Metafunction</a> <tt class="literal"><span class="pre">has_name</span></tt>
+<p>Expands into a definition of a boolean unary <a class="reference internal" href="./metafunction.html">Metafunction</a> <tt class="literal"><span class="pre">has_name</span></tt>
 such that for any type <tt class="literal"><span class="pre">x</span></tt> <tt class="literal"><span class="pre">has_name&lt;x&gt;::value</span> <span class="pre">==</span> <span class="pre">true</span></tt> if and only
 if <tt class="literal"><span class="pre">x</span></tt> is a class type and has a nested type memeber <tt class="literal"><span class="pre">x::name</span></tt>.</p>
-<p>On the deficient compilers not capabale of performing the detection,
-<tt class="literal"><span class="pre">has_name&lt;x&gt;::value</span></tt> always returns <tt class="literal"><span class="pre">false</span></tt>. A boolean configuraion
-macro, <a class="refentry reference" href="./cfg-no-has-xxx.html"><tt class="refentry literal"><span class="pre">BOOST_MPL_CFG_NO_HAS_XXX</span></tt></a>, is provided to signal or override
+<p>On the deficient compilers not capabale of performing the detection,
+<tt class="literal"><span class="pre">has_name&lt;x&gt;::value</span></tt> always returns <tt class="literal"><span class="pre">false</span></tt>. A boolean configuraion
+macro, <a class="reference internal" href="./cfg-no-has-xxx.html">BOOST_MPL_CFG_NO_HAS_XXX</a>, is provided to signal or override
 the &quot;deficient&quot; status of a particular compiler.</p>
-<p>[<em>Note:</em> <a class="refentry reference" href="./has-xxx-trait-def.html"><tt class="refentry literal"><span class="pre">BOOST_MPL_HAS_XXX_TRAIT_DEF</span></tt></a> is a simplified front end to
-the <a class="refentry reference" href="./has-xxx-trait-named-def.html"><tt class="refentry literal"><span class="pre">BOOST_MPL_HAS_XXX_TRAIT_NAMED_DEF</span></tt></a> introspection macro — <em>end note</em>]</p>
+<p>[<em>Note:</em> <a class="reference internal" href="./has-xxx-trait-def.html">BOOST_MPL_HAS_XXX_TRAIT_DEF</a> is a simplified front end to
+the <a class="reference internal" href="./has-xxx-trait-named-def.html">BOOST_MPL_HAS_XXX_TRAIT_NAMED_DEF</a> introspection macro — <em>end note</em>]</p>
 </div>
-<div class="section" id="introspection-has-header">
+<div class="section" id="id1317">
 <h3><a class="subsection-title" href="#header" name="header">Header</a></h3>
 <pre class="literal-block">
 #include &lt;boost/mpl/has_xxx.hpp&gt;
 </pre>
 </div>
-<div class="section" id="introspection-has-parameters">
+<div class="section" id="id1318">
 <h3><a class="subsection-title" href="#parameters" name="parameters">Parameters</a></h3>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="15%" />
 <col width="32%" />
 <col width="53%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Parameter</th>
-<th>Requirement</th>
-<th>Description</th>
+<tr><th class="head">Parameter</th>
+<th class="head">Requirement</th>
+<th class="head">Description</th>
 </tr>
 </thead>
 <tbody valign="top">
@@ -64,19 +61,21 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="introspection-has-expression-semantics">
+<div class="section" id="id1319">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
 <p>For any legal C++ identifier <tt class="literal"><span class="pre">name</span></tt>:</p>
 <pre class="literal-block">
 <a href="./has-xxx-trait-def.html" class="identifier">BOOST_MPL_HAS_XXX_TRAIT_DEF</a>(name)
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Precondition:</th><td class="field-body">Appears at namespace scope.</td>
+<tr class="field"><th class="field-name">Precondition:</th><td class="field-body"><p class="first">Appears at namespace scope.</p>
+</td>
 </tr>
-<tr class="field"><th class="field-name">Return type:</th><td class="field-body">None.</td>
+<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><p class="first">None.</p>
+</td>
 </tr>
 <tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><p class="first">Equivalent to</p>
 <pre class="last literal-block">
@@ -89,10 +88,10 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="introspection-has-example">
+<div class="section" id="id1320">
 <h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
 <pre class="literal-block">
-BOOST_MPL_HAS_XXX_TRAIT_DEF(has_xxx)
+BOOST_MPL_HAS_XXX_TRAIT_DEF(xxx)
 
 struct test1 {};
 struct test2 { void xxx(); };
@@ -117,21 +116,22 @@
 <a href="./assert.html" class="identifier">BOOST_MPL_ASSERT</a>(( has_xxx&lt;test9&gt; ));
 #endif
 
-BOOST_MPL_ASSERT(( has_xxx&lt;test6,true_&gt; ));
-BOOST_MPL_ASSERT(( has_xxx&lt;test7,true_&gt; ));
-BOOST_MPL_ASSERT(( has_xxx&lt;test8,true_&gt; ));
-BOOST_MPL_ASSERT(( has_xxx&lt;test9,true_&gt; ));
+BOOST_MPL_ASSERT(( has_xxx&lt;test6,true_&gt; ));
+BOOST_MPL_ASSERT(( has_xxx&lt;test7,true_&gt; ));
+BOOST_MPL_ASSERT(( has_xxx&lt;test8,true_&gt; ));
+BOOST_MPL_ASSERT(( has_xxx&lt;test9,true_&gt; ));
 </pre>
 </div>
-<div class="section" id="introspection-has-see-also">
+<div class="section" id="id1321">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./macros.html">Macros</a>, <a class="refentry reference" href="./has-xxx-trait-named-def.html"><tt class="refentry literal"><span class="pre">BOOST_MPL_HAS_XXX_TRAIT_NAMED_DEF</span></tt></a>, <a class="refentry reference" href="./cfg-no-has-xxx.html"><tt class="refentry literal"><span class="pre">BOOST_MPL_CFG_NO_HAS_XXX</span></tt></a></p>
-<!-- modtime: November 13, 2004 02:52:01 +0000 -->
+<p><a class="reference internal" href="./macros.html">Macros</a>, <a class="reference internal" href="./has-xxx-trait-named-def.html">BOOST_MPL_HAS_XXX_TRAIT_NAMED_DEF</a>, <a class="reference internal" href="./cfg-no-has-xxx.html">BOOST_MPL_CFG_NO_HAS_XXX</a></p>
 <!-- Macros/Introspection//BOOST_MPL_HAS_XXX_TRAIT_NAMED_DEF -->
 </div>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/has-xxx-trait-named-def.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/has-xxx-trait-named-def.html (original)
+++ branches/release/libs/mpl/doc/refmanual/has-xxx-trait-named-def.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: BOOST_MPL_HAS_XXX_TRAIT_NAMED_DEF</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -14,9 +11,9 @@
 <table class="header"><tr class="header"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
 <td class="header-group page-location">Front Page / Macros / Introspection / BOOST_MPL_HAS_XXX_TRAIT_NAMED_DEF</td>
 </tr></table><div class="header-separator"></div>
-<div class="section" id="has-xxx-trait-named-def">
-<h1><a class="toc-backref" href="./introspection.html#id517" name="has-xxx-trait-named-def">BOOST_MPL_HAS_XXX_TRAIT_NAMED_DEF</a></h1>
-<div class="section" id="macros-introspection-has-synopsis">
+<div class="section" id="boost-mpl-has-xxx-trait-named-def">
+<h1><a class="toc-backref" href="./introspection.html#id1577">BOOST_MPL_HAS_XXX_TRAIT_NAMED_DEF</a></h1>
+<div class="section" id="id1322">
 <h3><a class="subsection-title" href="#synopsis" name="synopsis">Synopsis</a></h3>
 <pre class="literal-block">
 #define BOOST_MPL_HAS_XXX_TRAIT_NAMED_DEF(trait, name, default_) \
@@ -24,37 +21,37 @@
 /**/
 </pre>
 </div>
-<div class="section" id="macros-introspection-has-description">
+<div class="section" id="id1323">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
-<p>Expands into a definition of a boolean unary <a class="reference" href="./metafunction.html">Metafunction</a> <tt class="literal"><span class="pre">trait</span></tt>
+<p>Expands into a definition of a boolean unary <a class="reference internal" href="./metafunction.html">Metafunction</a> <tt class="literal"><span class="pre">trait</span></tt>
 such that for any type <tt class="literal"><span class="pre">x</span></tt> <tt class="literal"><span class="pre">trait&lt;x&gt;::value</span> <span class="pre">==</span> <span class="pre">true</span></tt> if and only
 if <tt class="literal"><span class="pre">x</span></tt> is a class type and has a nested type memeber <tt class="literal"><span class="pre">x::name</span></tt>.</p>
-<p>On the deficient compilers not capabale of performing the detection,
-<tt class="literal"><span class="pre">trait&lt;x&gt;::value</span></tt> always returns a fallback value <tt class="literal"><span class="pre">default_</span></tt>.
-A boolean configuraion macro, <a class="refentry reference" href="./cfg-no-has-xxx.html"><tt class="refentry literal"><span class="pre">BOOST_MPL_CFG_NO_HAS_XXX</span></tt></a>, is provided
+<p>On the deficient compilers not capabale of performing the detection,
+<tt class="literal"><span class="pre">trait&lt;x&gt;::value</span></tt> always returns a fallback value <tt class="literal"><span class="pre">default_</span></tt>.
+A boolean configuraion macro, <a class="reference internal" href="./cfg-no-has-xxx.html">BOOST_MPL_CFG_NO_HAS_XXX</a>, is provided
 to signal or override the &quot;deficient&quot; status of a particular compiler.
-[<em>Note:</em> The fallback value call also be provided at the point of the
-metafunction invocation; see the <cite>Expression semantics</cite> section for
+[<em>Note:</em> The fallback value can also be provided at the point of the
+metafunction invocation; see the <cite>Expression semantics</cite> section for
 details — <em>end note</em>]</p>
 </div>
-<div class="section" id="macros-introspection-has-header">
+<div class="section" id="id1324">
 <h3><a class="subsection-title" href="#header" name="header">Header</a></h3>
 <pre class="literal-block">
 #include &lt;boost/mpl/has_xxx.hpp&gt;
 </pre>
 </div>
-<div class="section" id="macros-introspection-has-parameters">
+<div class="section" id="id1325">
 <h3><a class="subsection-title" href="#parameters" name="parameters">Parameters</a></h3>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="15%" />
 <col width="32%" />
 <col width="53%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Parameter</th>
-<th>Requirement</th>
-<th>Description</th>
+<tr><th class="head">Parameter</th>
+<th class="head">Requirement</th>
+<th class="head">Description</th>
 </tr>
 </thead>
 <tbody valign="top">
@@ -73,20 +70,22 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="macros-introspection-has-expression-semantics">
+<div class="section" id="id1326">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
-<p>For any legal C++ identifiers <tt class="literal"><span class="pre">trait</span></tt> and <tt class="literal"><span class="pre">name</span></tt>, boolean constant expression <tt class="literal"><span class="pre">c1</span></tt>,
-boolean <a class="reference" href="./integral-constant.html">Integral Constant</a> <tt class="literal"><span class="pre">c2</span></tt>, and arbitrary type <tt class="literal"><span class="pre">x</span></tt>:</p>
+<p>For any legal C++ identifiers <tt class="literal"><span class="pre">trait</span></tt> and <tt class="literal"><span class="pre">name</span></tt>, boolean constant expression <tt class="literal"><span class="pre">c1</span></tt>,
+boolean <a class="reference internal" href="./integral-constant.html">Integral Constant</a> <tt class="literal"><span class="pre">c2</span></tt>, and arbitrary type <tt class="literal"><span class="pre">x</span></tt>:</p>
 <pre class="literal-block">
 <a href="./has-xxx-trait-named-def.html" class="identifier">BOOST_MPL_HAS_XXX_TRAIT_NAMED_DEF</a>(trait, name, c1)
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Precondition:</th><td class="field-body">Appears at namespace scope.</td>
+<tr class="field"><th class="field-name">Precondition:</th><td class="field-body"><p class="first">Appears at namespace scope.</p>
+</td>
 </tr>
-<tr class="field"><th class="field-name">Return type:</th><td class="field-body">None.</td>
+<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><p class="first">None.</p>
+</td>
 </tr>
 <tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><p class="first">Expands into an equivalent of the following class template definition</p>
 <pre class="literal-block">
@@ -97,18 +96,18 @@
     // ...
 };
 </pre>
-<p>where <tt class="literal"><span class="pre">trait</span></tt> is a boolean <a class="reference" href="./metafunction.html">Metafunction</a> with the following semantics:</p>
+<p>where <tt class="literal"><span class="pre">trait</span></tt> is a boolean <a class="reference internal" href="./metafunction.html">Metafunction</a> with the following semantics:</p>
 <pre class="literal-block">
 typedef trait&lt;x&gt;::type r;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference" href="./integral-constant.html">Integral Constant</a>.</td>
+<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference internal" href="./integral-constant.html">Integral Constant</a>.</td>
 </tr>
-<tr class="field"><th class="field-name">Semantics:</th><td class="field-body">If <a class="refentry reference" href="./cfg-no-has-xxx.html"><tt class="refentry literal"><span class="pre">BOOST_MPL_CFG_NO_HAS_XXX</span></tt></a> is defined, <tt class="literal"><span class="pre">r::value</span> <span class="pre">==</span> <span class="pre">c1</span></tt>;
-otherwise, <tt class="literal"><span class="pre">r::value</span> <span class="pre">==</span> <span class="pre">true</span></tt> if and only if <tt class="literal"><span class="pre">x</span></tt> is a class type
+<tr class="field"><th class="field-name">Semantics:</th><td class="field-body">If <a class="reference internal" href="./cfg-no-has-xxx.html">BOOST_MPL_CFG_NO_HAS_XXX</a> is defined, <tt class="literal"><span class="pre">r::value</span> <span class="pre">==</span> <span class="pre">c1</span></tt>;
+otherwise, <tt class="literal"><span class="pre">r::value</span> <span class="pre">==</span> <span class="pre">true</span></tt> if and only if <tt class="literal"><span class="pre">x</span></tt> is a class type
 that has a nested type memeber <tt class="literal"><span class="pre">x::name</span></tt>.</td>
 </tr>
 </tbody>
@@ -116,13 +115,14 @@
 <pre class="literal-block">
 typedef trait&lt; x,c2 &gt;::type r;
 </pre>
-<table class="last field-list" frame="void" rules="none">
+<table class="last docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference" href="./integral-constant.html">Integral Constant</a>.</td>
+<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><p class="first"><a class="reference internal" href="./integral-constant.html">Integral Constant</a>.</p>
+</td>
 </tr>
-<tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><p class="first">If <a class="refentry reference" href="./cfg-no-has-xxx.html"><tt class="refentry literal"><span class="pre">BOOST_MPL_CFG_NO_HAS_XXX</span></tt></a> is defined, <tt class="literal"><span class="pre">r::value</span> <span class="pre">==</span> <span class="pre">c2::value</span></tt>;
+<tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><p class="first">If <a class="reference internal" href="./cfg-no-has-xxx.html">BOOST_MPL_CFG_NO_HAS_XXX</a> is defined, <tt class="literal"><span class="pre">r::value</span> <span class="pre">==</span> <span class="pre">c2::value</span></tt>;
 otherwise, equivalent to</p>
 <pre class="last literal-block">
 typedef trait&lt;x&gt;::type r;
@@ -136,7 +136,7 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="macros-introspection-has-example">
+<div class="section" id="id1327">
 <h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
 <pre class="literal-block">
 <a href="./has-xxx-trait-named-def.html" class="identifier">BOOST_MPL_HAS_XXX_TRAIT_NAMED_DEF</a>(has_xxx, xxx, false)
@@ -164,20 +164,21 @@
 <a href="./assert.html" class="identifier">BOOST_MPL_ASSERT</a>(( has_xxx&lt;test9&gt; ));
 #endif
 
-BOOST_MPL_ASSERT(( has_xxx&lt;test6,true_&gt; ));
-BOOST_MPL_ASSERT(( has_xxx&lt;test7,true_&gt; ));
-BOOST_MPL_ASSERT(( has_xxx&lt;test8,true_&gt; ));
-BOOST_MPL_ASSERT(( has_xxx&lt;test9,true_&gt; ));
+BOOST_MPL_ASSERT(( has_xxx&lt;test6,true_&gt; ));
+BOOST_MPL_ASSERT(( has_xxx&lt;test7,true_&gt; ));
+BOOST_MPL_ASSERT(( has_xxx&lt;test8,true_&gt; ));
+BOOST_MPL_ASSERT(( has_xxx&lt;test9,true_&gt; ));
 </pre>
 </div>
-<div class="section" id="macros-introspection-has-see-also">
+<div class="section" id="id1328">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./macros.html">Macros</a>, <a class="refentry reference" href="./has-xxx-trait-def.html"><tt class="refentry literal"><span class="pre">BOOST_MPL_HAS_XXX_TRAIT_DEF</span></tt></a>, <a class="refentry reference" href="./cfg-no-has-xxx.html"><tt class="refentry literal"><span class="pre">BOOST_MPL_CFG_NO_HAS_XXX</span></tt></a></p>
-<!-- modtime: November 13, 2004 02:53:15 +0000 -->
+<p><a class="reference internal" href="./macros.html">Macros</a>, <a class="reference internal" href="./has-xxx-trait-def.html">BOOST_MPL_HAS_XXX_TRAIT_DEF</a>, <a class="reference internal" href="./cfg-no-has-xxx.html">BOOST_MPL_CFG_NO_HAS_XXX</a></p>
 </div>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/identity.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/identity.html (original)
+++ branches/release/libs/mpl/doc/refmanual/identity.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: identity</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,11 +12,11 @@
 <td class="header-group page-location">Front Page / Metafunctions / Miscellaneous / identity</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="identity">
-<h1><a class="toc-backref" href="./miscellaneous.html#id488" name="identity">identity</a></h1>
-<div class="section" id="identity-synopsis">
+<h1><a class="toc-backref" href="./miscellaneous.html#id1547">identity</a></h1>
+<div class="section" id="id1146">
 <h3><a class="subsection-title" href="#synopsis" name="synopsis">Synopsis</a></h3>
 <pre class="literal-block">
-template&lt;
+template&lt;
       typename X
     &gt;
 struct identity
@@ -28,32 +25,32 @@
 };
 </pre>
 </div>
-<div class="section" id="identity-description">
+<div class="section" id="id1147">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
-<p>The <a class="reference" href="http://mathworld.wolfram.com/IdentityFunction.html" target="_top">identity</a> metafunction. Returns <tt class="literal"><span class="pre">X</span></tt> unchanged.</p>
+<p>The <a class="reference external" href="http://mathworld.wolfram.com/IdentityFunction.html" target="_top">identity</a> metafunction. Returns <tt class="literal"><span class="pre">X</span></tt> unchanged.</p>
 </div>
-<div class="section" id="identity-header">
+<div class="section" id="id1149">
 <h3><a class="subsection-title" href="#header" name="header">Header</a></h3>
 <pre class="literal-block">
 #include &lt;boost/mpl/identity.hpp&gt;
 </pre>
 </div>
-<div class="section" id="identity-model-of">
+<div class="section" id="id1150">
 <h3><a class="subsection-title" href="#model-of" name="model-of">Model of</a></h3>
-<p><a class="reference" href="./metafunction.html">Metafunction</a></p>
+<p><a class="reference internal" href="./metafunction.html">Metafunction</a></p>
 </div>
-<div class="section" id="identity-parameters">
+<div class="section" id="id1151">
 <h3><a class="subsection-title" href="#parameters" name="parameters">Parameters</a></h3>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="22%" />
 <col width="28%" />
 <col width="51%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Parameter</th>
-<th>Requirement</th>
-<th>Description</th>
+<tr><th class="head">Parameter</th>
+<th class="head">Requirement</th>
+<th class="head">Description</th>
 </tr>
 </thead>
 <tbody valign="top">
@@ -64,48 +61,51 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="identity-expression-semantics">
+<div class="section" id="id1152">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
 <p>For an arbitrary type <tt class="literal"><span class="pre">x</span></tt>:</p>
 <pre class="literal-block">
 typedef identity&lt;x&gt;::type r;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Return type:</th><td class="field-body">A type.</td>
+<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><p class="first">A type.</p>
+</td>
 </tr>
 <tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><p class="first">Equivalent to</p>
-<pre class="last literal-block">
+<pre class="literal-block">
 typedef x r;
 </pre>
 </td>
 </tr>
-<tr class="field"><th class="field-name">Postcondition:</th><td class="field-body"><tt class="literal"><span class="pre">is_same&lt;r,x&gt;::value</span> <span class="pre">==</span> <span class="pre">true</span></tt>.</td>
+<tr class="field"><th class="field-name">Postcondition:</th><td class="field-body"><p class="first last"><tt class="literal"><span class="pre">is_same&lt;r,x&gt;::value</span> <span class="pre">==</span> <span class="pre">true</span></tt>.</p>
+</td>
 </tr>
 </tbody>
 </table>
 </div>
-<div class="section" id="identity-example">
+<div class="section" id="id1153">
 <h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
 <pre class="literal-block">
-typedef apply&lt; identity&lt;_1&gt;, char &gt;::type t1;
-typedef apply&lt; identity&lt;_2&gt;, char,int &gt;::type t2;
+typedef apply&lt; identity&lt;_1&gt;, char &gt;::type t1;
+typedef apply&lt; identity&lt;_2&gt;, char,int &gt;::type t2;
 
 <a href="./assert.html" class="identifier">BOOST_MPL_ASSERT</a>(( is_same&lt; t1, char &gt; ));
 <a href="./assert.html" class="identifier">BOOST_MPL_ASSERT</a>(( is_same&lt; t2, int > ));
 </pre>
 </div>
-<div class="section" id="identity-see-also">
+<div class="section" id="id1154">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./metafunctions.html">Metafunctions</a>, <a class="reference" href="./placeholders.html">Placeholders</a>, <a class="reference" href="./trivial.html">Trivial Metafunctions</a>, <a class="refentry reference" href="./always.html"><tt class="refentry literal"><span class="pre">always</span></tt></a>, <a class="refentry reference" href="./apply.html"><tt class="refentry literal"><span class="pre">apply</span></tt></a></p>
-<!-- modtime: November 10, 2004 04:40:31 +0000 -->
+<p><a class="reference internal" href="./metafunctions.html">Metafunctions</a>, <a class="reference internal" href="./placeholders.html">Placeholders</a>, <a class="reference internal" href="./trivial.html#trivial-metafunctions">Trivial Metafunctions</a>, <a class="reference internal" href="./always.html">always</a>, <a class="reference internal" href="./apply.html">apply</a></p>
 <!-- Metafunctions/Miscellaneous//always |20 -->
 </div>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/if-c.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/if-c.html (original)
+++ branches/release/libs/mpl/doc/refmanual/if-c.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: if_c</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,11 +12,11 @@
 <td class="header-group page-location">Front Page / Metafunctions / Type Selection / if_c</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="if-c">
-<h1><a class="toc-backref" href="./type-selection.html#id447" name="if-c">if_c</a></h1>
-<div class="section" id="type-if-synopsis">
+<h1><a class="toc-backref" href="./type-selection.html#id1504">if_c</a></h1>
+<div class="section" id="id866">
 <h3><a class="subsection-title" href="#synopsis" name="synopsis">Synopsis</a></h3>
 <pre class="literal-block">
-template&lt;
+template&lt;
       bool c
     , typename T1
     , typename T2
@@ -30,30 +27,30 @@
 };
 </pre>
 </div>
-<div class="section" id="type-if-description">
+<div class="section" id="id867">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
 <p>Returns one of its two arguments, <tt class="literal"><span class="pre">T1</span></tt> or <tt class="literal"><span class="pre">T2</span></tt>, depending on the value of
-integral constant <tt class="literal"><span class="pre">c</span></tt>. <tt class="literal"><span class="pre">if_c&lt;c,t1,t2&gt;::type</span></tt> is a shorcut notation for
+integral constant <tt class="literal"><span class="pre">c</span></tt>. <tt class="literal"><span class="pre">if_c&lt;c,t1,t2&gt;::type</span></tt> is a shorcut notation for
 <tt class="literal"><span class="pre">if_&lt;</span> <span class="pre">bool_&lt;c&gt;,t1,t2</span> <span class="pre">&gt;::type</span></tt>.</p>
 </div>
-<div class="section" id="type-if-header">
+<div class="section" id="id868">
 <h3><a class="subsection-title" href="#header" name="header">Header</a></h3>
 <pre class="literal-block">
 #include &lt;boost/mpl/if.hpp&gt;
 </pre>
 </div>
-<div class="section" id="type-if-parameters">
+<div class="section" id="id869">
 <h3><a class="subsection-title" href="#parameters" name="parameters">Parameters</a></h3>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="15%" />
 <col width="36%" />
 <col width="48%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Parameter</th>
-<th>Requirement</th>
-<th>Description</th>
+<tr><th class="head">Parameter</th>
+<th class="head">Requirement</th>
+<th class="head">Description</th>
 </tr>
 </thead>
 <tbody valign="top">
@@ -68,13 +65,13 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="type-if-expression-semantics">
+<div class="section" id="id870">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
 <p>For any integral constant <tt class="literal"><span class="pre">c</span></tt> and arbitrary types <tt class="literal"><span class="pre">t1</span></tt>, <tt class="literal"><span class="pre">t2</span></tt>:</p>
 <pre class="literal-block">
 typedef if_c&lt;c,t1,t2&gt;::type t;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
@@ -85,7 +82,7 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="type-if-example">
+<div class="section" id="id871">
 <h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
 <pre class="literal-block">
 typedef if_c&lt;true,char,long&gt;::type t1;
@@ -94,16 +91,32 @@
 <a href="./assert.html" class="identifier">BOOST_MPL_ASSERT</a>(( is_same&lt;t1, char&gt; ));
 <a href="./assert.html" class="identifier">BOOST_MPL_ASSERT</a>(( is_same&lt;t2, long&gt; ));
 </pre>
+<pre class="literal-block">
+// allocates space for an object of class T on heap or &quot;inplace&quot;
+// depending on its size
+template&lt; typename T &gt; struct lightweight
+{
+ // ...
+ typedef typename if_c&lt;
+ sizeof(T) &lt;= sizeof(T*)
+ , inplace_storage&lt;T&gt;
+ , heap_storage&lt;T&gt;
+ &gt;::type impl_t;
+
+ impl_t impl;
+};
+</pre>
 </div>
-<div class="section" id="type-if-see-also">
+<div class="section" id="id872">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./metafunctions.html">Metafunctions</a>, <a class="reference" href="./integral-constant.html">Integral Constant</a>, <a class="refentry reference" href="./if.html"><tt class="refentry literal"><span class="pre">if_</span></tt></a>, <a class="refentry reference" href="./eval-if.html"><tt class="refentry literal"><span class="pre">eval_if</span></tt></a>, <a class="refentry reference" href="./bool.html"><tt class="refentry literal"><span class="pre">bool_</span></tt></a></p>
-<!-- modtime: November 10, 2004 04:40:22 +0000 -->
+<p><a class="reference internal" href="./metafunctions.html">Metafunctions</a>, <a class="reference internal" href="./integral-constant.html">Integral Constant</a>, <a class="reference internal" href="./if.html">if_</a>, <a class="reference internal" href="./eval-if.html">eval_if</a>, <a class="reference internal" href="./bool.html">bool_</a></p>
 <!-- Metafunctions/Type Selection//eval_if |30 -->
 </div>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/if.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/if.html (original)
+++ branches/release/libs/mpl/doc/refmanual/if.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: if_</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,11 +12,11 @@
 <td class="header-group page-location">Front Page / Metafunctions / Type Selection / if_</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="if">
-<h1><a class="toc-backref" href="./type-selection.html#id446" name="if">if_</a></h1>
-<div class="section" id="if-synopsis">
+<h1><a class="toc-backref" href="./type-selection.html#id1503">if_</a></h1>
+<div class="section" id="id859">
 <h3><a class="subsection-title" href="#synopsis" name="synopsis">Synopsis</a></h3>
 <pre class="literal-block">
-template&lt;
+template&lt;
       typename C
     , typename T1
     , typename T2
@@ -30,33 +27,33 @@
 };
 </pre>
 </div>
-<div class="section" id="if-description">
+<div class="section" id="id860">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
 <p>Returns one of its two arguments, <tt class="literal"><span class="pre">T1</span></tt> or <tt class="literal"><span class="pre">T2</span></tt>, depending on the value <tt class="literal"><span class="pre">C</span></tt>.</p>
 </div>
-<div class="section" id="if-header">
+<div class="section" id="id861">
 <h3><a class="subsection-title" href="#header" name="header">Header</a></h3>
 <pre class="literal-block">
 #include &lt;boost/mpl/if.hpp&gt;
 </pre>
 </div>
-<div class="section" id="if-parameters">
+<div class="section" id="id862">
 <h3><a class="subsection-title" href="#parameters" name="parameters">Parameters</a></h3>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="15%" />
 <col width="36%" />
 <col width="48%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Parameter</th>
-<th>Requirement</th>
-<th>Description</th>
+<tr><th class="head">Parameter</th>
+<th class="head">Requirement</th>
+<th class="head">Description</th>
 </tr>
 </thead>
 <tbody valign="top">
 <tr><td><tt class="literal"><span class="pre">C</span></tt></td>
-<td><a class="reference" href="./integral-constant.html">Integral Constant</a></td>
+<td><a class="reference internal" href="./integral-constant.html">Integral Constant</a></td>
 <td>A selection condition.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">T1</span></tt>, <tt class="literal"><span class="pre">T2</span></tt></td>
@@ -66,43 +63,59 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="if-expression-semantics">
+<div class="section" id="id863">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
-<p>For any <a class="reference" href="./integral-constant.html">Integral Constant</a> <tt class="literal"><span class="pre">c</span></tt> and arbitrary types <tt class="literal"><span class="pre">t1</span></tt>, <tt class="literal"><span class="pre">t2</span></tt>:</p>
+<p>For any <a class="reference internal" href="./integral-constant.html">Integral Constant</a> <tt class="literal"><span class="pre">c</span></tt> and arbitrary types <tt class="literal"><span class="pre">t1</span></tt>, <tt class="literal"><span class="pre">t2</span></tt>:</p>
 <pre class="literal-block">
 typedef if_&lt;c,t1,t2&gt;::type t;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
 <tr class="field"><th class="field-name">Return type:</th><td class="field-body">Any type.</td>
 </tr>
-<tr class="field"><th class="field-name">Semantics:</th><td class="field-body">If <tt class="literal"><span class="pre">c::value</span> <span class="pre">==</span> <span class="pre">true</span></tt>, <tt class="literal"><span class="pre">t</span></tt> is identical to <tt class="literal"><span class="pre">t1</span></tt>; otherwise <tt class="literal"><span class="pre">t</span></tt> is
+<tr class="field"><th class="field-name">Semantics:</th><td class="field-body">If <tt class="literal"><span class="pre">c::value</span> <span class="pre">==</span> <span class="pre">true</span></tt>, <tt class="literal"><span class="pre">t</span></tt> is identical to <tt class="literal"><span class="pre">t1</span></tt>; otherwise <tt class="literal"><span class="pre">t</span></tt> is
 identical to <tt class="literal"><span class="pre">t2</span></tt>.</td>
 </tr>
 </tbody>
 </table>
 </div>
-<div class="section" id="if-example">
+<div class="section" id="id864">
 <h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
 <pre class="literal-block">
-typedef if_&lt;true_,char,long&gt;::type t1;
-typedef if_&lt;false_,char,long&gt;::type t2;
+typedef if_&lt;true_,char,long&gt;::type t1;
+typedef if_&lt;false_,char,long&gt;::type t2;
 
 <a href="./assert.html" class="identifier">BOOST_MPL_ASSERT</a>(( is_same&lt;t1, char&gt; ));
 <a href="./assert.html" class="identifier">BOOST_MPL_ASSERT</a>(( is_same&lt;t2, long&gt; ));
 </pre>
+<pre class="literal-block">
+// allocates space for an object of class T on heap or &quot;inplace&quot;
+// depending on its size
+template&lt; typename T &gt; struct lightweight
+{
+ // ...
+ typedef typename if_&lt;
+ less_equal&lt; sizeof_&lt;T&gt;, sizeof_&lt;T*&gt; &gt;
+ , inplace_storage&lt;T&gt;
+ , heap_storage&lt;T&gt;
+ &gt;::type impl_t;
+
+ impl_t impl;
+};
+</pre>
 </div>
-<div class="section" id="if-see-also">
+<div class="section" id="id865">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./metafunctions.html">Metafunctions</a>, <a class="reference" href="./integral-constant.html">Integral Constant</a>, <a class="refentry reference" href="./if-c.html"><tt class="refentry literal"><span class="pre">if_c</span></tt></a>, <a class="refentry reference" href="./eval-if.html"><tt class="refentry literal"><span class="pre">eval_if</span></tt></a></p>
-<!-- modtime: November 10, 2004 04:40:27 +0000 -->
+<p><a class="reference internal" href="./metafunctions.html">Metafunctions</a>, <a class="reference internal" href="./integral-constant.html">Integral Constant</a>, <a class="reference internal" href="./if-c.html">if_c</a>, <a class="reference internal" href="./eval-if.html">eval_if</a></p>
 <!-- Metafunctions/Type Selection//if_c |20 -->
 </div>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/inherit-linearly.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/inherit-linearly.html (original)
+++ branches/release/libs/mpl/doc/refmanual/inherit-linearly.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: inherit_linearly</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,8 +12,8 @@
 <td class="header-group page-location">Front Page / Metafunctions / Miscellaneous / inherit_linearly</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="inherit-linearly">
-<h1><a class="toc-backref" href="./miscellaneous.html#id491" name="inherit-linearly">inherit_linearly</a></h1>
-<div class="section" id="miscellaneous-inherit-synopsis">
+<h1><a class="toc-backref" href="./miscellaneous.html#id1550">inherit_linearly</a></h1>
+<div class="section" id="id1172">
 <h3><a class="subsection-title" href="#synopsis" name="synopsis">Synopsis</a></h3>
 <pre class="literal-block">
 template&lt;
@@ -30,44 +27,44 @@
 };
 </pre>
 </div>
-<div class="section" id="miscellaneous-inherit-description">
+<div class="section" id="id1173">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
 <p>A convenience wrapper for <tt class="literal"><span class="pre">fold</span></tt> to use in the context of sequence-driven
 class composition. Returns the result the successive application of binary
-<tt class="literal"><span class="pre">Node</span></tt> to the result of the previous <tt class="literal"><span class="pre">Node</span></tt> invocation (<tt class="literal"><span class="pre">Root</span></tt> if it's
-the first call) and every type in the <a class="reference" href="./forward-sequence.html">Forward Sequence</a> <tt class="literal"><span class="pre">Types</span></tt> in order.</p>
+<tt class="literal"><span class="pre">Node</span></tt> to the result of the previous <tt class="literal"><span class="pre">Node</span></tt> invocation (<tt class="literal"><span class="pre">Root</span></tt> if it's
+the first call) and every type in the <a class="reference internal" href="./forward-sequence.html">Forward Sequence</a> <tt class="literal"><span class="pre">Types</span></tt> in order.</p>
 </div>
-<div class="section" id="miscellaneous-inherit-header">
+<div class="section" id="id1174">
 <h3><a class="subsection-title" href="#header" name="header">Header</a></h3>
 <pre class="literal-block">
 #include &lt;boost/mpl/inherit_linearly.hpp&gt;
 </pre>
 </div>
-<div class="section" id="miscellaneous-inherit-model-of">
+<div class="section" id="id1175">
 <h3><a class="subsection-title" href="#model-of" name="model-of">Model of</a></h3>
-<p><a class="reference" href="./metafunction.html">Metafunction</a></p>
+<p><a class="reference internal" href="./metafunction.html">Metafunction</a></p>
 </div>
-<div class="section" id="miscellaneous-inherit-parameters">
+<div class="section" id="id1176">
 <h3><a class="subsection-title" href="#parameters" name="parameters">Parameters</a></h3>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="15%" />
 <col width="32%" />
 <col width="53%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Parameter</th>
-<th>Requirement</th>
-<th>Description</th>
+<tr><th class="head">Parameter</th>
+<th class="head">Requirement</th>
+<th class="head">Description</th>
 </tr>
 </thead>
 <tbody valign="top">
 <tr><td><tt class="literal"><span class="pre">Types</span></tt></td>
-<td><a class="reference" href="./forward-sequence.html">Forward Sequence</a></td>
+<td><a class="reference internal" href="./forward-sequence.html">Forward Sequence</a></td>
 <td>Types to inherit from.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">Node</span></tt></td>
-<td>Binary <a class="reference" href="./lambda-expression.html">Lambda Expression</a></td>
+<td>Binary <a class="reference internal" href="./lambda-expression.html">Lambda Expression</a></td>
 <td>A derivation metafunction.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">Root</span></tt></td>
@@ -78,33 +75,34 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="miscellaneous-inherit-expression-semantics">
+<div class="section" id="id1177">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
-<p>For any <a class="reference" href="./forward-sequence.html">Forward Sequence</a> <tt class="literal"><span class="pre">types</span></tt>, binary <a class="reference" href="./lambda-expression.html">Lambda Expression</a> <tt class="literal"><span class="pre">node</span></tt>, and arbitrary
+<p>For any <a class="reference internal" href="./forward-sequence.html">Forward Sequence</a> <tt class="literal"><span class="pre">types</span></tt>, binary <a class="reference internal" href="./lambda-expression.html">Lambda Expression</a> <tt class="literal"><span class="pre">node</span></tt>, and arbitrary
 class type <tt class="literal"><span class="pre">root</span></tt>:</p>
 <pre class="literal-block">
-typedef inherit_linearly&lt;types,node,root&gt;::type r;
+typedef inherit_linearly&lt;types,node,root&gt;::type r;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Return type:</th><td class="field-body">A class type.</td>
+<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><p class="first">A class type.</p>
+</td>
 </tr>
 <tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><p class="first">Equivalent to</p>
 <pre class="last literal-block">
-typedef fold&lt;types,root,node&gt;::type r;
+typedef fold&lt;types,root,node&gt;::type r;
 </pre>
 </td>
 </tr>
 </tbody>
 </table>
 </div>
-<div class="section" id="miscellaneous-inherit-complexity">
+<div class="section" id="id1178">
 <h3><a class="subsection-title" href="#complexity" name="complexity">Complexity</a></h3>
 <p>Linear. Exactly <tt class="literal"><span class="pre">size&lt;types&gt;::value</span></tt> applications of <tt class="literal"><span class="pre">node</span></tt>.</p>
 </div>
-<div class="section" id="miscellaneous-inherit-example">
+<div class="section" id="id1179">
 <h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
 <pre class="literal-block">
 template&lt; typename T &gt; struct tuple_field
@@ -121,14 +119,14 @@
 
 typedef inherit_linearly&lt;
       <a href="./vector.html" class="identifier">vector</a>&lt;int,char const*,bool&gt;
- , inherit&lt; _1, tuple_field&lt;_2&gt; &gt;
+ , inherit&lt; _1, tuple_field&lt;_2&gt; &gt;
     &gt;::type tuple;
 
 
 int main()
 {
     tuple t;
-
+
     field&lt;int&gt;(t) = -1;
     field&lt;char const*&gt;(t) = &quot;text&quot;;
     field&lt;bool&gt;(t) = false;
@@ -141,15 +139,16 @@
 }
 </pre>
 </div>
-<div class="section" id="miscellaneous-inherit-see-also">
+<div class="section" id="id1180">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./metafunctions.html">Metafunctions</a>, <a class="reference" href="./algorithms.html">Algorithms</a>, <a class="refentry reference" href="./inherit.html"><tt class="refentry literal"><span class="pre">inherit</span></tt></a>, <a class="refentry reference" href="./empty-base.html"><tt class="refentry literal"><span class="pre">empty_base</span></tt></a>, <a class="refentry reference" href="./fold.html"><tt class="refentry literal"><span class="pre">fold</span></tt></a>, <a class="refentry reference" href="./reverse-fold.html"><tt class="refentry literal"><span class="pre">reverse_fold</span></tt></a></p>
-<!-- modtime: November 10, 2004 04:40:14 +0000 -->
+<p><a class="reference internal" href="./metafunctions.html">Metafunctions</a>, <a class="reference internal" href="./algorithms.html">Algorithms</a>, <a class="reference internal" href="./inherit.html">inherit</a>, <a class="reference internal" href="./empty-base.html">empty_base</a>, <a class="reference internal" href="./fold.html">fold</a>, <a class="reference internal" href="./reverse-fold.html">reverse_fold</a></p>
 <!-- Metafunctions/Miscellaneous//numeric_cast |50 -->
 </div>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/inherit.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/inherit.html (original)
+++ branches/release/libs/mpl/doc/refmanual/inherit.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: inherit</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,8 +12,8 @@
 <td class="header-group page-location">Front Page / Metafunctions / Miscellaneous / inherit</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="inherit">
-<h1><a class="toc-backref" href="./miscellaneous.html#id490" name="inherit">inherit</a></h1>
-<div class="section" id="inherit-synopsis">
+<h1><a class="toc-backref" href="./miscellaneous.html#id1549">inherit</a></h1>
+<div class="section" id="id1163">
 <h3><a class="subsection-title" href="#synopsis" name="synopsis">Synopsis</a></h3>
 <pre class="literal-block">
 template&lt;
@@ -49,35 +46,35 @@
 };
 </pre>
 </div>
-<div class="section" id="inherit-description">
+<div class="section" id="id1164">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
 <p>Returns an unspecified class type publically derived from <tt class="literal"><span class="pre">T1</span></tt>, <tt class="literal"><span class="pre">T2</span></tt>,... <tt class="literal"><span class="pre">Tn</span></tt>.
-Guarantees that derivation from <a class="refentry reference" href="./empty-base.html"><tt class="refentry literal"><span class="pre">empty_base</span></tt></a> is always a no-op,
-regardless of the position and number of <a class="refentry reference" href="./empty-base.html"><tt class="refentry literal"><span class="pre">empty_base</span></tt></a> classes in
+Guarantees that derivation from <a class="reference internal" href="./empty-base.html">empty_base</a> is always a no-op,
+regardless of the position and number of <a class="reference internal" href="./empty-base.html">empty_base</a> classes in
 <tt class="literal"><span class="pre">T1</span></tt>, <tt class="literal"><span class="pre">T2</span></tt>,... <tt class="literal"><span class="pre">Tn</span></tt>.</p>
 </div>
-<div class="section" id="inherit-header">
+<div class="section" id="id1165">
 <h3><a class="subsection-title" href="#header" name="header">Header</a></h3>
 <pre class="literal-block">
 #include &lt;boost/mpl/inherit.hpp&gt;
 </pre>
 </div>
-<div class="section" id="inherit-model-of">
+<div class="section" id="id1166">
 <h3><a class="subsection-title" href="#model-of" name="model-of">Model of</a></h3>
-<p><a class="reference" href="./metafunction.html">Metafunction</a></p>
+<p><a class="reference internal" href="./metafunction.html">Metafunction</a></p>
 </div>
-<div class="section" id="inherit-parameters">
+<div class="section" id="id1167">
 <h3><a class="subsection-title" href="#parameters" name="parameters">Parameters</a></h3>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="22%" />
 <col width="28%" />
 <col width="51%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Parameter</th>
-<th>Requirement</th>
-<th>Description</th>
+<tr><th class="head">Parameter</th>
+<th class="head">Requirement</th>
+<th class="head">Description</th>
 </tr>
 </thead>
 <tbody valign="top">
@@ -88,19 +85,21 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="inherit-expression-semantics">
+<div class="section" id="id1168">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
 <p>For artibrary class types <em>t</em><sub>1</sub>,<em>t</em><sub>2</sub>,... <em>t</em><sub>n</sub>:</p>
 <pre class="literal-block">
-typedef inherit2&lt;t1,t2&gt;::type r;
+typedef inherit2&lt;t1,t2&gt;::type r;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Return type:</th><td class="field-body">A class type.</td>
+<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><p class="first">A class type.</p>
+</td>
 </tr>
-<tr class="field"><th class="field-name">Precondition:</th><td class="field-body"><tt class="literal"><span class="pre">t1</span></tt> and <tt class="literal"><span class="pre">t2</span></tt> are complete types.</td>
+<tr class="field"><th class="field-name">Precondition:</th><td class="field-body"><p class="first"><tt class="literal"><span class="pre">t1</span></tt> and <tt class="literal"><span class="pre">t2</span></tt> are complete types.</p>
+</td>
 </tr>
 <tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><p class="first">If both <tt class="literal"><span class="pre">t1</span></tt> and <tt class="literal"><span class="pre">t2</span></tt> are identical to <tt class="literal"><span class="pre">empty_base</span></tt>, equivalent to</p>
 <pre class="literal-block">
@@ -124,15 +123,17 @@
 </table>
 <!-- ........................................................................... -->
 <pre class="literal-block">
-typedef inherit<em>n</em>&lt;t1,t2,<em>...</em>t<em>n</em>&gt;::type r;
+typedef inherit<em>n</em>&lt;t1,t2,<em>...</em>t<em>n</em>&gt;::type r;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Return type:</th><td class="field-body">A class type.</td>
+<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><p class="first">A class type.</p>
+</td>
 </tr>
-<tr class="field"><th class="field-name">Precondition:</th><td class="field-body"><em>t</em><sub>1</sub>,<em>t</em><sub>2</sub>,... <em>t</em><sub>n</sub> are complete types.</td>
+<tr class="field"><th class="field-name">Precondition:</th><td class="field-body"><p class="first"><em>t</em><sub>1</sub>,<em>t</em><sub>2</sub>,... <em>t</em><sub>n</sub> are complete types.</p>
+</td>
 </tr>
 <tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><p class="first">Equivalent to</p>
 <pre class="last literal-block">
@@ -150,30 +151,32 @@
 </table>
 <!-- ........................................................................... -->
 <pre class="literal-block">
-typedef inherit&lt;t1,t2,<em>...</em>t<em>n</em>&gt;::type r;
+typedef inherit&lt;t1,t2,<em>...</em>t<em>n</em>&gt;::type r;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Precondition:</th><td class="field-body"><em>t</em><sub>1</sub>,<em>t</em><sub>2</sub>,... <em>t</em><sub>n</sub> are complete types.</td>
+<tr class="field"><th class="field-name">Precondition:</th><td class="field-body"><p class="first"><em>t</em><sub>1</sub>,<em>t</em><sub>2</sub>,... <em>t</em><sub>n</sub> are complete types.</p>
+</td>
 </tr>
-<tr class="field"><th class="field-name">Return type:</th><td class="field-body">A class type.</td>
+<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><p class="first">A class type.</p>
+</td>
 </tr>
 <tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><p class="first">Equivalent to</p>
 <pre class="last literal-block">
-typedef inherit<em>n</em>&lt;t1,t2,<em>...</em>t<em>n</em>&gt;::type r;
+typedef inherit<em>n</em>&lt;t1,t2,<em>...</em>t<em>n</em>&gt;::type r;
 </pre>
 </td>
 </tr>
 </tbody>
 </table>
 </div>
-<div class="section" id="inherit-complexity">
+<div class="section" id="id1169">
 <h3><a class="subsection-title" href="#complexity" name="complexity">Complexity</a></h3>
 <p>Amortized constant time.</p>
 </div>
-<div class="section" id="inherit-example">
+<div class="section" id="id1170">
 <h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
 <pre class="literal-block">
 struct udt1 { int n; };
@@ -187,22 +190,23 @@
 
 <a href="./assert.html" class="identifier">BOOST_MPL_ASSERT</a>(( is_base_and_derived&lt; udt1, r1&gt; ));
 <a href="./assert.html" class="identifier">BOOST_MPL_ASSERT</a>(( is_base_and_derived&lt; udt2, r1&gt; ));
-BOOST_MPL_ASSERT(( is_same&lt; r2, udt1&gt; ));
+BOOST_MPL_ASSERT(( is_same&lt; r2, udt1&gt; ));
 <a href="./assert.html" class="identifier">BOOST_MPL_ASSERT</a>(( is_same&lt; r3, udt1 &gt; ));
 <a href="./assert.html" class="identifier">BOOST_MPL_ASSERT</a>(( is_base_and_derived&lt; udt1, r4 &gt; ));
 <a href="./assert.html" class="identifier">BOOST_MPL_ASSERT</a>(( is_base_and_derived&lt; udt2, r4 &gt; ));
 <a href="./assert.html" class="identifier">BOOST_MPL_ASSERT</a>(( is_same&lt; r5, <a href="./empty-base.html" class="identifier">empty_base</a> > ));
 </pre>
 </div>
-<div class="section" id="inherit-see-also">
+<div class="section" id="id1171">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./metafunctions.html">Metafunctions</a>, <a class="refentry reference" href="./empty-base.html"><tt class="refentry literal"><span class="pre">empty_base</span></tt></a>, <a class="refentry reference" href="./inherit-linearly.html"><tt class="refentry literal"><span class="pre">inherit_linearly</span></tt></a>, <a class="refentry reference" href="./identity.html"><tt class="refentry literal"><span class="pre">identity</span></tt></a></p>
-<!-- modtime: November 10, 2004 04:40:17 +0000 -->
+<p><a class="reference internal" href="./metafunctions.html">Metafunctions</a>, <a class="reference internal" href="./empty-base.html">empty_base</a>, <a class="reference internal" href="./inherit-linearly.html">inherit_linearly</a>, <a class="reference internal" href="./identity.html">identity</a></p>
 <!-- Metafunctions/Miscellaneous//inherit_linearly |40 -->
 </div>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/insert-range.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/insert-range.html (original)
+++ branches/release/libs/mpl/doc/refmanual/insert-range.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: insert_range</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,8 +12,8 @@
 <td class="header-group page-location">Front Page / Sequences / Intrinsic Metafunctions / insert_range</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="insert-range">
-<h1><a class="toc-backref" href="./intrinsic-metafunctions.html#id365" name="insert-range">insert_range</a></h1>
-<div class="section" id="intrinsic-insert-synopsis">
+<h1><a class="toc-backref" href="./intrinsic-metafunctions.html#id1420">insert_range</a></h1>
+<div class="section" id="id283">
 <h3><a class="subsection-title" href="#synopsis" name="synopsis">Synopsis</a></h3>
 <pre class="literal-block">
 template&lt;
@@ -30,86 +27,89 @@
 };
 </pre>
 </div>
-<div class="section" id="intrinsic-insert-description">
+<div class="section" id="id284">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
-<p><tt class="literal"><span class="pre">insert_range</span></tt> performs an insertion of a range of elements at an arbitrary position in
+<p><tt class="literal"><span class="pre">insert_range</span></tt> performs an insertion of a range of elements at an arbitrary position in
 the sequence.</p>
 </div>
-<div class="section" id="intrinsic-insert-header">
+<div class="section" id="id285">
 <h3><a class="subsection-title" href="#header" name="header">Header</a></h3>
 <pre class="literal-block">
 #include &lt;boost/mpl/insert_range.hpp&gt;
 </pre>
 </div>
-<div class="section" id="intrinsic-insert-model-of">
+<div class="section" id="id286">
 <h3><a class="subsection-title" href="#model-of" name="model-of">Model of</a></h3>
-<p><a class="reference" href="./tag-dispatched.html">Tag Dispatched Metafunction</a></p>
+<p><a class="reference internal" href="./tag-dispatched-metafunction.html">Tag Dispatched Metafunction</a></p>
 </div>
-<div class="section" id="intrinsic-insert-parameters">
+<div class="section" id="id287">
 <h3><a class="subsection-title" href="#parameters" name="parameters">Parameters</a></h3>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="15%" />
 <col width="36%" />
 <col width="48%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Parameter</th>
-<th>Requirement</th>
-<th>Description</th>
+<tr><th class="head">Parameter</th>
+<th class="head">Requirement</th>
+<th class="head">Description</th>
 </tr>
 </thead>
 <tbody valign="top">
 <tr><td><tt class="literal"><span class="pre">Sequence</span></tt></td>
-<td><a class="reference" href="./extensible-sequence.html">Extensible Sequence</a> or
-<a class="reference" href="./extensible-associative.html">Extensible Associative Sequence</a></td>
+<td><a class="reference internal" href="./extensible-sequence.html">Extensible Sequence</a> or
+<a class="reference internal" href="./extensible-associative-sequence.html">Extensible Associative Sequence</a></td>
 <td>A sequence to insert into.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">Pos</span></tt></td>
-<td><a class="reference" href="./forward-iterator.html">Forward Iterator</a></td>
+<td><a class="reference internal" href="./forward-iterator.html">Forward Iterator</a></td>
 <td>An iterator in <tt class="literal"><span class="pre">Sequence</span></tt> specifying the
 insertion position.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">Range</span></tt></td>
-<td><a class="reference" href="./forward-sequence.html">Forward Sequence</a></td>
+<td><a class="reference internal" href="./forward-sequence.html">Forward Sequence</a></td>
 <td>The range of elements to be inserted.</td>
 </tr>
 </tbody>
 </table>
 </div>
-<div class="section" id="intrinsic-insert-expression-semantics">
+<div class="section" id="id288">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
-<p>For any <a class="reference" href="./extensible-sequence.html">Extensible Sequence</a> <tt class="literal"><span class="pre">s</span></tt>, iterator <tt class="literal"><span class="pre">pos</span></tt> in <tt class="literal"><span class="pre">s</span></tt>, and <a class="reference" href="./forward-sequence.html">Forward Sequence</a> <tt class="literal"><span class="pre">range</span></tt>:</p>
+<p>For any <a class="reference internal" href="./extensible-sequence.html">Extensible Sequence</a> <tt class="literal"><span class="pre">s</span></tt>, iterator <tt class="literal"><span class="pre">pos</span></tt> in <tt class="literal"><span class="pre">s</span></tt>, and <a class="reference internal" href="./forward-sequence.html">Forward Sequence</a> <tt class="literal"><span class="pre">range</span></tt>:</p>
 <pre class="literal-block">
-typedef insert&lt;s,pos,range&gt;::type r;
+typedef insert&lt;s,pos,range&gt;::type r;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference" href="./extensible-sequence.html">Extensible Sequence</a>.</td>
+<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><p class="first"><a class="reference internal" href="./extensible-sequence.html">Extensible Sequence</a>.</p>
+</td>
 </tr>
-<tr class="field"><th class="field-name">Precondition:</th><td class="field-body"><tt class="literal"><span class="pre">pos</span></tt> is an iterator into <tt class="literal"><span class="pre">s</span></tt>.</td>
+<tr class="field"><th class="field-name">Precondition:</th><td class="field-body"><p class="first"><tt class="literal"><span class="pre">pos</span></tt> is an iterator into <tt class="literal"><span class="pre">s</span></tt>.</p>
+</td>
 </tr>
-<tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><tt class="literal"><span class="pre">r</span></tt> is a sequence, <a class="reference" href="./terminology.html#concept-identical">concept-identical</a> to <tt class="literal"><span class="pre">s</span></tt>, of the following elements:
+<tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><p class="first"><tt class="literal"><span class="pre">r</span></tt> is a sequence, <a class="reference internal" href="./terminology.html#concept-identical">concept-identical</a> to <tt class="literal"><span class="pre">s</span></tt>, of the following elements:
 [<tt class="literal"><span class="pre">begin&lt;s&gt;::type</span></tt>, <tt class="literal"><span class="pre">pos</span></tt>), [<tt class="literal"><span class="pre">begin&lt;r&gt;::type</span></tt>, <tt class="literal"><span class="pre">end&lt;r&gt;::type</span></tt>),
-[<tt class="literal"><span class="pre">pos</span></tt>, <tt class="literal"><span class="pre">end&lt;s&gt;::type</span></tt>).</td>
+[<tt class="literal"><span class="pre">pos</span></tt>, <tt class="literal"><span class="pre">end&lt;s&gt;::type</span></tt>).</p>
+</td>
 </tr>
 <tr class="field"><th class="field-name">Postcondition:</th><td class="field-body"><p class="first">The relative order of the elements in <tt class="literal"><span class="pre">r</span></tt> is the same as in <tt class="literal"><span class="pre">s</span></tt>;</p>
 <pre class="last literal-block">
-size&lt;r&gt;::value == size&lt;s&gt;::value + size&lt;range&gt;::value
+size&lt;r&gt;::value == size&lt;s&gt;::value + size&lt;range&gt;::value
 </pre>
 </td>
 </tr>
 </tbody>
 </table>
 </div>
-<div class="section" id="intrinsic-insert-complexity">
+<div class="section" id="id289">
 <h3><a class="subsection-title" href="#complexity" name="complexity">Complexity</a></h3>
-<p>Sequence dependent. Quadratic in the worst case, linear at best; see the particular
+<p>Sequence dependent. Quadratic in the worst case, linear at best; see the particular
 sequence class' specification for details.</p>
 </div>
-<div class="section" id="intrinsic-insert-example">
+<div class="section" id="id290">
 <h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
 <pre class="literal-block">
 typedef vector_c&lt;int,0,1,7,8,9&gt; numbers;
@@ -119,7 +119,7 @@
 <a href="./assert-relation.html" class="identifier">BOOST_MPL_ASSERT_RELATION</a>( <a href="./size.html" class="identifier">size</a>&lt;range&gt;::value, ==, 10 );
 <a href="./assert.html" class="identifier">BOOST_MPL_ASSERT</a>(( <a href="./equal.html" class="identifier">equal</a>&lt; range,<a href="./range-c.html" class="identifier">range_c</a>&lt;int,0,10&gt; &gt; ));
 
-typedef insert_range&lt;
+typedef insert_range&lt;
       <a href="./list.html" class="identifier">list</a><tt class="literal"><span class="pre">0</span></tt>&lt;&gt;
     , end&lt; list<tt class="literal"><span class="pre">0</span></tt>&lt;&gt; &gt;::type
     , list&lt;int&gt;
@@ -128,15 +128,16 @@
 <a href="./assert-relation.html" class="identifier">BOOST_MPL_ASSERT_RELATION</a>( <a href="./size.html" class="identifier">size</a>&lt;result2&gt;::value, ==, 1 );
 </pre>
 </div>
-<div class="section" id="intrinsic-insert-see-also">
+<div class="section" id="id291">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./extensible-sequence.html">Extensible Sequence</a>, <a class="refentry reference" href="./insert.html"><tt class="refentry literal"><span class="pre">insert</span></tt></a>, <a class="refentry reference" href="./push-front.html"><tt class="refentry literal"><span class="pre">push_front</span></tt></a>, <a class="refentry reference" href="./push-back.html"><tt class="refentry literal"><span class="pre">push_back</span></tt></a>, <a class="refentry reference" href="./erase.html"><tt class="refentry literal"><span class="pre">erase</span></tt></a></p>
-<!-- modtime: November 10, 2004 04:40:01 +0000 -->
+<p><a class="reference internal" href="./extensible-sequence.html">Extensible Sequence</a>, <a class="reference internal" href="./insert.html">insert</a>, <a class="reference internal" href="./push-front.html">push_front</a>, <a class="reference internal" href="./push-back.html">push_back</a>, <a class="reference internal" href="./erase.html">erase</a></p>
 <!-- Sequences/Intrinsic Metafunctions//is_sequence -->
 </div>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/insert.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/insert.html (original)
+++ branches/release/libs/mpl/doc/refmanual/insert.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: insert</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,14 +12,14 @@
 <td class="header-group page-location">Front Page / Sequences / Intrinsic Metafunctions / insert</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="insert">
-<h1><a class="toc-backref" href="./intrinsic-metafunctions.html#id364" name="insert">insert</a></h1>
-<div class="section" id="insert-synopsis">
+<h1><a class="toc-backref" href="./intrinsic-metafunctions.html#id1419">insert</a></h1>
+<div class="section" id="id274">
 <h3><a class="subsection-title" href="#synopsis" name="synopsis">Synopsis</a></h3>
 <pre class="literal-block">
-template&lt;
+template&lt;
       typename Sequence
     , typename Pos
- , typename T
+ , typename T
     &gt;
 struct insert
 {
@@ -30,9 +27,9 @@
 };
 
 
-template&lt;
+template&lt;
       typename Sequence
- , typename T
+ , typename T
     &gt;
 struct insert
 {
@@ -40,49 +37,49 @@
 };
 </pre>
 </div>
-<div class="section" id="insert-description">
+<div class="section" id="id275">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
-<p><tt class="literal"><span class="pre">insert</span></tt> is an <a class="reference" href="./terminology.html#overloaded-name">overloaded name</a>:</p>
+<p><tt class="literal"><span class="pre">insert</span></tt> is an <a class="reference internal" href="./terminology.html#overloaded-name">overloaded name</a>:</p>
 <ul class="simple">
 <li><tt class="literal"><span class="pre">insert&lt;Sequence,Pos,T&gt;</span></tt> performs an insertion of
 type <tt class="literal"><span class="pre">T</span></tt> at an arbitrary position <tt class="literal"><span class="pre">Pos</span></tt> in <tt class="literal"><span class="pre">Sequence</span></tt>. <tt class="literal"><span class="pre">Pos</span></tt> is ignored is
-<tt class="literal"><span class="pre">Sequence</span></tt> is a model of <a class="reference" href="./extensible-associative.html">Extensible Associative Sequence</a>.</li>
-<li><tt class="literal"><span class="pre">insert&lt;Sequence,T&gt;</span></tt> is a shortcut notation for <tt class="literal"><span class="pre">insert&lt;Sequence,Pos,T&gt;</span></tt> for the
-case when <tt class="literal"><span class="pre">Sequence</span></tt> is a model of <a class="reference" href="./extensible-associative.html">Extensible Associative Sequence</a>.</li>
+<tt class="literal"><span class="pre">Sequence</span></tt> is a model of <a class="reference internal" href="./extensible-associative-sequence.html">Extensible Associative Sequence</a>.</li>
+<li><tt class="literal"><span class="pre">insert&lt;Sequence,T&gt;</span></tt> is a shortcut notation for <tt class="literal"><span class="pre">insert&lt;Sequence,Pos,T&gt;</span></tt> for the
+case when <tt class="literal"><span class="pre">Sequence</span></tt> is a model of <a class="reference internal" href="./extensible-associative-sequence.html">Extensible Associative Sequence</a>.</li>
 </ul>
 </div>
-<div class="section" id="insert-header">
+<div class="section" id="id276">
 <h3><a class="subsection-title" href="#header" name="header">Header</a></h3>
 <pre class="literal-block">
 #include &lt;boost/mpl/insert.hpp&gt;
 </pre>
 </div>
-<div class="section" id="insert-model-of">
+<div class="section" id="id277">
 <h3><a class="subsection-title" href="#model-of" name="model-of">Model of</a></h3>
-<p><a class="reference" href="./tag-dispatched.html">Tag Dispatched Metafunction</a></p>
+<p><a class="reference internal" href="./tag-dispatched-metafunction.html">Tag Dispatched Metafunction</a></p>
 </div>
-<div class="section" id="insert-parameters">
+<div class="section" id="id278">
 <h3><a class="subsection-title" href="#parameters" name="parameters">Parameters</a></h3>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="15%" />
 <col width="36%" />
 <col width="48%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Parameter</th>
-<th>Requirement</th>
-<th>Description</th>
+<tr><th class="head">Parameter</th>
+<th class="head">Requirement</th>
+<th class="head">Description</th>
 </tr>
 </thead>
 <tbody valign="top">
 <tr><td><tt class="literal"><span class="pre">Sequence</span></tt></td>
-<td><a class="reference" href="./extensible-sequence.html">Extensible Sequence</a> or
-<a class="reference" href="./extensible-associative.html">Extensible Associative Sequence</a></td>
+<td><a class="reference internal" href="./extensible-sequence.html">Extensible Sequence</a> or
+<a class="reference internal" href="./extensible-associative-sequence.html">Extensible Associative Sequence</a></td>
 <td>A sequence to insert into.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">Pos</span></tt></td>
-<td><a class="reference" href="./forward-iterator.html">Forward Iterator</a></td>
+<td><a class="reference internal" href="./forward-iterator.html">Forward Iterator</a></td>
 <td>An iterator in <tt class="literal"><span class="pre">Sequence</span></tt> specifying the
 insertion position.</td>
 </tr>
@@ -93,23 +90,26 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="insert-expression-semantics">
+<div class="section" id="id279">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
 <div class="expression-semantics compound">
-<p class="compound-first">For any <a class="reference" href="./extensible-sequence.html">Extensible Sequence</a> <tt class="literal"><span class="pre">s</span></tt>, iterator <tt class="literal"><span class="pre">pos</span></tt> in <tt class="literal"><span class="pre">s</span></tt>, and arbitrary type <tt class="literal"><span class="pre">x</span></tt>:</p>
+<p class="compound-first">For any <a class="reference internal" href="./extensible-sequence.html">Extensible Sequence</a> <tt class="literal"><span class="pre">s</span></tt>, iterator <tt class="literal"><span class="pre">pos</span></tt> in <tt class="literal"><span class="pre">s</span></tt>, and arbitrary type <tt class="literal"><span class="pre">x</span></tt>:</p>
 <pre class="compound-middle literal-block">
-typedef insert&lt;s,pos,x&gt;::type r;
+typedef insert&lt;s,pos,x&gt;::type r;
 </pre>
-<table class="compound-last field-list" frame="void" rules="none">
+<table class="compound-last docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference" href="./extensible-sequence.html">Extensible Sequence</a></td>
+<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><p class="first"><a class="reference internal" href="./extensible-sequence.html">Extensible Sequence</a></p>
+</td>
 </tr>
-<tr class="field"><th class="field-name">Precondition:</th><td class="field-body"><tt class="literal"><span class="pre">pos</span></tt> is an iterator in <tt class="literal"><span class="pre">s</span></tt>.</td>
+<tr class="field"><th class="field-name">Precondition:</th><td class="field-body"><p class="first"><tt class="literal"><span class="pre">pos</span></tt> is an iterator in <tt class="literal"><span class="pre">s</span></tt>.</p>
+</td>
 </tr>
-<tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><tt class="literal"><span class="pre">r</span></tt> is a sequence, <a class="reference" href="./terminology.html#concept-identical">concept-identical</a> to <tt class="literal"><span class="pre">s</span></tt>, of the following elements:
-[<tt class="literal"><span class="pre">begin&lt;s&gt;::type</span></tt>, <tt class="literal"><span class="pre">pos</span></tt>), <tt class="literal"><span class="pre">x</span></tt>, [<tt class="literal"><span class="pre">pos</span></tt>, <tt class="literal"><span class="pre">end&lt;s&gt;::type</span></tt>).</td>
+<tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><p class="first"><tt class="literal"><span class="pre">r</span></tt> is a sequence, <a class="reference internal" href="./terminology.html#concept-identical">concept-identical</a> to <tt class="literal"><span class="pre">s</span></tt>, of the following elements:
+[<tt class="literal"><span class="pre">begin&lt;s&gt;::type</span></tt>, <tt class="literal"><span class="pre">pos</span></tt>), <tt class="literal"><span class="pre">x</span></tt>, [<tt class="literal"><span class="pre">pos</span></tt>, <tt class="literal"><span class="pre">end&lt;s&gt;::type</span></tt>).</p>
+</td>
 </tr>
 <tr class="field"><th class="field-name">Postcondition:</th><td class="field-body"><p class="first">The relative order of the elements in <tt class="literal"><span class="pre">r</span></tt> is the same as in <tt class="literal"><span class="pre">s</span></tt>.</p>
 <pre class="literal-block">
@@ -117,7 +117,7 @@
 </pre>
 <p>is identical to <tt class="literal"><span class="pre">x</span></tt>;</p>
 <pre class="last literal-block">
-size&lt;r&gt;::value == size&lt;s&gt;::value + 1;
+size&lt;r&gt;::value == size&lt;s&gt;::value + 1;
 </pre>
 </td>
 </tr>
@@ -125,18 +125,18 @@
 </table>
 </div>
 <div class="expression-semantics compound">
-<p class="compound-first">For any <a class="reference" href="./extensible-associative.html">Extensible Associative Sequence</a> <tt class="literal"><span class="pre">s</span></tt>, iterator <tt class="literal"><span class="pre">pos</span></tt> in <tt class="literal"><span class="pre">s</span></tt>,
+<p class="compound-first">For any <a class="reference internal" href="./extensible-associative-sequence.html">Extensible Associative Sequence</a> <tt class="literal"><span class="pre">s</span></tt>, iterator <tt class="literal"><span class="pre">pos</span></tt> in <tt class="literal"><span class="pre">s</span></tt>,
 and arbitrary type <tt class="literal"><span class="pre">x</span></tt>:</p>
 <pre class="compound-middle literal-block">
-typedef insert&lt;s,x&gt;::type r;
+typedef insert&lt;s,x&gt;::type r;
 </pre>
-<table class="compound-middle field-list" frame="void" rules="none">
+<table class="compound-middle docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference" href="./extensible-associative.html">Extensible Associative Sequence</a></td>
+<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference internal" href="./extensible-associative-sequence.html">Extensible Associative Sequence</a></td>
 </tr>
-<tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><tt class="literal"><span class="pre">r</span></tt> is <a class="reference" href="./terminology.html#concept-identical">concept-identical</a> and equivalent to <tt class="literal"><span class="pre">s</span></tt>, except that
+<tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><tt class="literal"><span class="pre">r</span></tt> is <a class="reference internal" href="./terminology.html#concept-identical">concept-identical</a> and equivalent to <tt class="literal"><span class="pre">s</span></tt>, except that
 <tt class="literal"><span class="pre">at&lt;</span> <span class="pre">r,</span> <span class="pre">key_type&lt;s,x&gt;::type</span> <span class="pre">&gt;::type</span></tt> is identical to <tt class="literal"><span class="pre">value_type&lt;s,x&gt;::type</span></tt>.</td>
 </tr>
 <tr class="field"><th class="field-name">Postcondition:</th><td class="field-body"><tt class="literal"><span class="pre">size&lt;r&gt;::value</span> <span class="pre">==</span> <span class="pre">size&lt;s&gt;::value</span> <span class="pre">+</span> <span class="pre">1</span></tt>.</td>
@@ -145,13 +145,13 @@
 </table>
 <!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
 <pre class="compound-middle literal-block">
-typedef insert&lt;s,pos,x&gt;::type r;
+typedef insert&lt;s,pos,x&gt;::type r;
 </pre>
-<table class="compound-last field-list" frame="void" rules="none">
+<table class="compound-last docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference" href="./extensible-associative.html">Extensible Associative Sequence</a></td>
+<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference internal" href="./extensible-associative-sequence.html">Extensible Associative Sequence</a></td>
 </tr>
 <tr class="field"><th class="field-name">Precondition:</th><td class="field-body"><tt class="literal"><span class="pre">pos</span></tt> is an iterator in <tt class="literal"><span class="pre">s</span></tt>.</td>
 </tr>
@@ -161,30 +161,30 @@
 </table>
 </div>
 </div>
-<div class="section" id="insert-complexity">
+<div class="section" id="id280">
 <h3><a class="subsection-title" href="#complexity" name="complexity">Complexity</a></h3>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="45%" />
 <col width="55%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Sequence archetype</th>
-<th>Complexity</th>
+<tr><th class="head">Sequence archetype</th>
+<th class="head">Complexity</th>
 </tr>
 </thead>
 <tbody valign="top">
-<tr><td><a class="reference" href="./extensible-associative.html">Extensible Associative Sequence</a></td>
+<tr><td><a class="reference internal" href="./extensible-associative-sequence.html">Extensible Associative Sequence</a></td>
 <td>Amortized constant time.</td>
 </tr>
-<tr><td><a class="reference" href="./extensible-sequence.html">Extensible Sequence</a></td>
+<tr><td><a class="reference internal" href="./extensible-sequence.html">Extensible Sequence</a></td>
 <td>Linear in the worst case, or amortized
 constant time.</td>
 </tr>
 </tbody>
 </table>
 </div>
-<div class="section" id="insert-example">
+<div class="section" id="id281">
 <h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
 <pre class="literal-block">
 typedef vector_c&lt;int,0,1,3,4,5,6,7,8,9&gt; numbers;
@@ -203,15 +203,16 @@
 <a href="./assert.html" class="identifier">BOOST_MPL_ASSERT</a>(( is_same&lt; <a href="./at.html" class="identifier">at</a>&lt;m1,char&gt;::type,long > ));
 </pre>
 </div>
-<div class="section" id="insert-see-also">
+<div class="section" id="id282">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./extensible-sequence.html">Extensible Sequence</a>, <a class="reference" href="./extensible-associative.html">Extensible Associative Sequence</a>, <a class="refentry reference" href="./insert-range.html"><tt class="refentry literal"><span class="pre">insert_range</span></tt></a>, <a class="refentry reference" href="./push-front.html"><tt class="refentry literal"><span class="pre">push_front</span></tt></a>, <a class="refentry reference" href="./push-back.html"><tt class="refentry literal"><span class="pre">push_back</span></tt></a>, <a class="refentry reference" href="./erase.html"><tt class="refentry literal"><span class="pre">erase</span></tt></a></p>
-<!-- modtime: November 10, 2004 04:40:08 +0000 -->
+<p><a class="reference internal" href="./extensible-sequence.html">Extensible Sequence</a>, <a class="reference internal" href="./extensible-associative-sequence.html">Extensible Associative Sequence</a>, <a class="reference internal" href="./insert-range.html">insert_range</a>, <a class="reference internal" href="./push-front.html">push_front</a>, <a class="reference internal" href="./push-back.html">push_back</a>, <a class="reference internal" href="./erase.html">erase</a></p>
 <!-- Sequences/Intrinsic Metafunctions//insert_range -->
 </div>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/inserter.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/inserter.html (original)
+++ branches/release/libs/mpl/doc/refmanual/inserter.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: Inserter</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,35 +12,35 @@
 <td class="header-group page-location">Front Page / Algorithms / Concepts / Inserter</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="inserter">
-<h1><a class="toc-backref" href="./algorithms-concepts.html#id390" name="inserter">Inserter</a></h1>
-<div class="section" id="inserter-description">
+<h1><a class="toc-backref" href="./algorithms-concepts.html#id1445">Inserter</a></h1>
+<div class="section" id="id454">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
-<p>An <a class="reference" href="./inserter.html">Inserter</a> is a compile-time substitute for STL <a class="reference" href="http://www.sgi.com/tech/stl/OutputIterator.html" target="_top">Output Iterator</a>.
-Under the hood, it's simply a type holding
-two entities: a <em>state</em> and an <em>operation</em>. When passed to a
-<a class="reference" href="./transformation-algorithms.html">transformation algorithm</a>, the inserter's binary operation is
-invoked for every element that would normally be written into the
+<p>An <a class="reference internal" href="./inserter.html">Inserter</a> is a compile-time substitute for STL <a class="reference external" href="http://www.sgi.com/tech/stl/OutputIterator.html" target="_top">Output Iterator</a>.
+Under the hood, it's simply a type holding
+two entities: a <em>state</em> and an <em>operation</em>. When passed to a
+<a class="reference internal" href="./transformation-algorithms.html#transformation-algorithm">transformation algorithm</a>, the inserter's binary operation is
+invoked for every element that would normally be written into the
 output iterator, with the element itself (as the second
 argument) and the result of the previous operation's invocation — or,
 for the very first element, the inserter's initial state.</p>
 <p>Technically, instead of taking a single inserter parameter,
-<a class="reference" href="./transformation-algorithms.html">transformation algorithms</a> could accept the state and the &quot;output&quot;
-operation separately. Grouping these in a single parameter entity,
-however, brings the algorithms semantically and syntactically closer to
-their STL counterparts, significantly simplifying many of the common
+<a class="reference internal" href="./transformation-algorithms.html">transformation algorithms</a> could accept the state and the &quot;output&quot;
+operation separately. Grouping these in a single parameter entity,
+however, brings the algorithms semantically and syntactically closer to
+their STL counterparts, significantly simplifying many of the common
 use cases.</p>
 </div>
 <div class="section" id="valid-expressions">
-<h3><a class="subsection-title" href="#valid-expressions" name="valid-expressions">Valid expressions</a></h3>
-<p>In the following table and subsequent specifications, <tt class="literal"><span class="pre">in</span></tt> is a model of <a class="reference" href="./inserter.html">Inserter</a>.</p>
-<table border="1" class="table">
+<h3>Valid expressions</h3>
+<p>In the following table and subsequent specifications, <tt class="literal"><span class="pre">in</span></tt> is a model of <a class="reference internal" href="./inserter.html">Inserter</a>.</p>
+<table border="1" class="docutils table">
 <colgroup>
 <col width="43%" />
 <col width="57%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Expression</th>
-<th>Type</th>
+<tr><th class="head">Expression</th>
+<th class="head">Type</th>
 </tr>
 </thead>
 <tbody valign="top">
@@ -51,21 +48,21 @@
 <td>Any type</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">in::operation</span></tt></td>
-<td>Binary <a class="reference" href="./lambda-expression.html">Lambda Expression</a></td>
+<td>Binary <a class="reference internal" href="./lambda-expression.html">Lambda Expression</a></td>
 </tr>
 </tbody>
 </table>
 </div>
-<div class="section" id="inserter-expression-semantics">
+<div class="section" id="id455">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="35%" />
 <col width="65%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Expression</th>
-<th>Semantics</th>
+<tr><th class="head">Expression</th>
+<th class="head">Semantics</th>
 </tr>
 </thead>
 <tbody valign="top">
@@ -78,33 +75,34 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="inserter-example">
+<div class="section" id="id456">
 <h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
 <pre class="literal-block">
 typedef transform&lt;
       <a href="./range-c.html" class="identifier">range_c</a>&lt;int,0,10&gt;
- , plus&lt;_1,_1&gt;
+ , plus&lt;_1,_1&gt;
     , back_inserter&lt; vector0&lt;&gt; &gt;
     &gt;::type result;
 </pre>
 </div>
-<div class="section" id="inserter-models">
+<div class="section" id="id457">
 <h3><a class="subsection-title" href="#models" name="models">Models</a></h3>
 <ul class="simple">
-<li><a class="refentry reference" href="./inserters-inserter.html"><tt class="refentry literal"><span class="pre">inserter</span></tt></a></li>
-<li><a class="refentry reference" href="./front-inserter.html"><tt class="refentry literal"><span class="pre">front_inserter</span></tt></a></li>
-<li><a class="refentry reference" href="./back-inserter.html"><tt class="refentry literal"><span class="pre">back_inserter</span></tt></a></li>
+<li><a class="reference internal" href="./inserter-class.html">inserter (class)</a></li>
+<li><a class="reference internal" href="./front-inserter.html">front_inserter</a></li>
+<li><a class="reference internal" href="./back-inserter.html">back_inserter</a></li>
 </ul>
 </div>
-<div class="section" id="inserter-see-also">
+<div class="section" id="id458">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./algorithms.html">Algorithms</a>, <a class="reference" href="./transformation-algorithms.html">Transformation Algorithms</a>, <a class="refentry reference" href="./inserters-inserter.html"><tt class="refentry literal"><span class="pre">inserter</span></tt></a>, <a class="refentry reference" href="./front-inserter.html"><tt class="refentry literal"><span class="pre">front_inserter</span></tt></a>, <a class="refentry reference" href="./back-inserter.html"><tt class="refentry literal"><span class="pre">back_inserter</span></tt></a></p>
-<!-- modtime: November 13, 2004 01:42:40 +0000 -->
+<p><a class="reference internal" href="./algorithms.html">Algorithms</a>, <a class="reference internal" href="./transformation-algorithms.html">Transformation Algorithms</a>, <a class="reference internal" href="./inserter-class.html">inserter (class)</a>, <a class="reference internal" href="./front-inserter.html">front_inserter</a>, <a class="reference internal" href="./back-inserter.html">back_inserter</a></p>
 <!-- Algorithms/Concepts//Reversible Algorithm -->
 </div>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Deleted: branches/release/libs/mpl/doc/refmanual/inserters-inserter.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/inserters-inserter.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
+++ (empty file)
@@ -1,125 +0,0 @@
-<?xml version="1.0" encoding="utf-8" ?>
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
-<title>The MPL Reference Manual: inserter</title>
-<link rel="stylesheet" href="../style.css" type="text/css" />
-</head>
-<body class="docframe refmanual">
-<table class="header"><tr class="header"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-<td class="header-group page-location">Front Page / Algorithms / Inserters / inserter</td>
-</tr></table><div class="header-separator"></div>
-<div class="section" id="inserters-inserter">
-<h1><a class="toc-backref" href="./inserters.html#id395" name="inserters-inserter">inserter</a></h1>
-<a class="target" id="id87" name="id87"></a><div class="section" id="inserters-synopsis">
-<h3><a class="subsection-title" href="#synopsis" name="synopsis">Synopsis</a></h3>
-<pre class="literal-block">
-template&lt;
- typename State
- , typename Operation
- &gt;
-struct inserter
-{
- typedef State state;
- typedef Operation operation;
-};
-</pre>
-</div>
-<div class="section" id="inserters-description">
-<h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
-<p>A general-purpose model of the <a class="reference" href="./inserter.html">Inserter</a> concept.</p>
-</div>
-<div class="section" id="inserters-header">
-<h3><a class="subsection-title" href="#header" name="header">Header</a></h3>
-<pre class="literal-block">
-#include &lt;boost/mpl/inserter.hpp&gt;
-</pre>
-</div>
-<div class="section" id="inserters-model-of">
-<h3><a class="subsection-title" href="#model-of" name="model-of">Model of</a></h3>
-<p><a class="reference" href="./inserter.html">Inserter</a></p>
-</div>
-<div class="section" id="inserters-parameters">
-<h3><a class="subsection-title" href="#parameters" name="parameters">Parameters</a></h3>
-<table border="1" class="table">
-<colgroup>
-<col width="19%" />
-<col width="38%" />
-<col width="43%" />
-</colgroup>
-<thead valign="bottom">
-<tr><th>Parameter</th>
-<th>Requirement</th>
-<th>Description</th>
-</tr>
-</thead>
-<tbody valign="top">
-<tr><td><tt class="literal"><span class="pre">State</span></tt></td>
-<td>Any type</td>
-<td>A initial state.</td>
-</tr>
-<tr><td><tt class="literal"><span class="pre">Operation</span></tt></td>
-<td>Binary <a class="reference" href="./lambda-expression.html">Lambda Expression</a></td>
-<td>An output operation.</td>
-</tr>
-</tbody>
-</table>
-</div>
-<div class="section" id="inserters-expression-semantics">
-<h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
-<p>The semantics of an expression are defined only
-where they differ from, or are not defined in <a class="reference" href="./inserter.html">Inserter</a>.</p>
-<p>For any binary <a class="reference" href="./lambda-expression.html">Lambda Expression</a> <tt class="literal"><span class="pre">op</span></tt> and arbitrary type <tt class="literal"><span class="pre">state</span></tt>:</p>
-<table border="1" class="table">
-<colgroup>
-<col width="39%" />
-<col width="61%" />
-</colgroup>
-<thead valign="bottom">
-<tr><th>Expression</th>
-<th>Semantics</th>
-</tr>
-</thead>
-<tbody valign="top">
-<tr><td><tt class="literal"><span class="pre">inserter&lt;op,state&gt;</span></tt></td>
-<td>An <a class="reference" href="./inserter.html">Inserter</a>.</td>
-</tr>
-</tbody>
-</table>
-</div>
-<div class="section" id="inserters-complexity">
-<h3><a class="subsection-title" href="#complexity" name="complexity">Complexity</a></h3>
-<p>Amortized constant time.</p>
-</div>
-<div class="section" id="inserters-example">
-<h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
-<pre class="literal-block">
-template&lt; typename N &gt; struct is_odd : bool_&lt; ( N::value % 2 ) &gt; {};
-
-typedef copy&lt;
- range_c&lt;int,0,10&gt;
- , inserter&lt; // a filtering 'push_back' inserter
- vector&lt;&gt;
- , if_&lt; is_odd&lt;_2&gt;, push_back&lt;_1,_2&gt;, _1 &gt;
- &gt;
- &gt;::type odds;
-
-BOOST_MPL_ASSERT(( equal&lt; odds, vector_c&lt;int,1,3,5,7,9&gt;, equal_to&lt;_,_&gt; > ));
-</pre>
-</div>
-<div class="section" id="inserters-see-also">
-<h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./algorithms.html">Algorithms</a>, <a class="reference" href="./inserter.html">Inserter</a>, <a class="reference" href="./reversible-algorithm.html">Reversible Algorithm</a>, <a class="refentry reference" href="./front-inserter.html"><tt class="refentry literal"><span class="pre">front_inserter</span></tt></a>, <a class="refentry reference" href="./back-inserter.html"><tt class="refentry literal"><span class="pre">back_inserter</span></tt></a></p>
-<!-- modtime: November 15, 2004 06:46:20 +0000 -->
-</div>
-</div>
-
-<div class="footer-separator"></div>
-<table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
-</html>

Modified: branches/release/libs/mpl/doc/refmanual/inserters.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/inserters.html (original)
+++ branches/release/libs/mpl/doc/refmanual/inserters.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: Inserters</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,16 +12,18 @@
 <td class="header-group page-location">Front Page / Algorithms / Inserters</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="inserters">
-<h1><a class="toc-backref" href="./algorithms.html#id392" name="inserters">Inserters</a></h1>
-<a class="target" id="id84" name="id84"></a><!-- Algorithms/Inserters//back_inserter -->
+<h1><a class="toc-backref" href="./algorithms.html#id1447">Inserters</a></h1>
+<!-- Algorithms/Inserters//back_inserter -->
 <ul class="toc simple" id="outline">
-<li><a class="reference" href="./back-inserter.html" id="id393" name="id393">back_inserter</a></li>
-<li><a class="reference" href="./front-inserter.html" id="id394" name="id394">front_inserter</a></li>
-<li><a class="reference" href="./inserters-inserter.html" id="id395" name="id395">inserter</a></li>
+<li><a class="reference internal" href="./back-inserter.html" id="id1448">back_inserter</a></li>
+<li><a class="reference internal" href="./front-inserter.html" id="id1449">front_inserter</a></li>
+<li><a class="reference internal" href="./inserter-class.html" id="id1450">inserter (class)</a></li>
 </ul>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/int.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/int.html (original)
+++ branches/release/libs/mpl/doc/refmanual/int.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: int_</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,8 +12,8 @@
 <td class="header-group page-location">Front Page / Data Types / Numeric / int_</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="int">
-<h1><a class="toc-backref" href="./numeric.html#id501" name="int">int_</a></h1>
-<div class="section" id="int-synopsis">
+<h1><a class="toc-backref" href="./numeric.html#id1560">int_</a></h1>
+<div class="section" id="id1230">
 <h3><a class="subsection-title" href="#synopsis" name="synopsis">Synopsis</a></h3>
 <pre class="literal-block">
 template&lt;
@@ -29,32 +26,32 @@
 };
 </pre>
 </div>
-<div class="section" id="int-description">
+<div class="section" id="id1231">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
-<p>An <a class="reference" href="./integral-constant.html">Integral Constant</a> wrapper for <tt class="literal"><span class="pre">int</span></tt>.</p>
+<p>An <a class="reference internal" href="./integral-constant.html">Integral Constant</a> wrapper for <tt class="literal"><span class="pre">int</span></tt>.</p>
 </div>
-<div class="section" id="int-header">
+<div class="section" id="id1232">
 <h3><a class="subsection-title" href="#header" name="header">Header</a></h3>
 <pre class="literal-block">
 #include &lt;boost/mpl/int.hpp&gt;
 </pre>
 </div>
-<div class="section" id="int-model-of">
+<div class="section" id="id1233">
 <h3><a class="subsection-title" href="#model-of" name="model-of">Model of</a></h3>
-<p><a class="reference" href="./integral-constant.html">Integral Constant</a></p>
+<p><a class="reference internal" href="./integral-constant.html">Integral Constant</a></p>
 </div>
-<div class="section" id="int-parameters">
+<div class="section" id="id1234">
 <h3><a class="subsection-title" href="#parameters" name="parameters">Parameters</a></h3>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="21%" />
 <col width="42%" />
 <col width="37%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Parameter</th>
-<th>Requirement</th>
-<th>Description</th>
+<tr><th class="head">Parameter</th>
+<th class="head">Requirement</th>
+<th class="head">Description</th>
 </tr>
 </thead>
 <tbody valign="top">
@@ -65,30 +62,30 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="int-expression-semantics">
+<div class="section" id="id1235">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
 <p>The semantics of an expression are defined only
-where they differ from, or are not defined in <a class="reference" href="./integral-constant.html">Integral Constant</a>.</p>
+where they differ from, or are not defined in <a class="reference internal" href="./integral-constant.html">Integral Constant</a>.</p>
 <p>For arbitrary integral constant <tt class="literal"><span class="pre">n</span></tt>:</p>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="24%" />
 <col width="76%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Expression</th>
-<th>Semantics</th>
+<tr><th class="head">Expression</th>
+<th class="head">Semantics</th>
 </tr>
 </thead>
 <tbody valign="top">
 <tr><td><tt class="literal"><span class="pre">int_&lt;c&gt;</span></tt></td>
-<td>An <a class="reference" href="./integral-constant.html">Integral Constant</a> <tt class="literal"><span class="pre">x</span></tt> such that <tt class="literal"><span class="pre">x::value</span> <span class="pre">==</span> <span class="pre">c</span></tt>
+<td>An <a class="reference internal" href="./integral-constant.html">Integral Constant</a> <tt class="literal"><span class="pre">x</span></tt> such that <tt class="literal"><span class="pre">x::value</span> <span class="pre">==</span> <span class="pre">c</span></tt>
 and <tt class="literal"><span class="pre">x::value_type</span></tt> is identical to <tt class="literal"><span class="pre">int</span></tt>.</td>
 </tr>
 </tbody>
 </table>
 </div>
-<div class="section" id="int-example">
+<div class="section" id="id1236">
 <h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
 <pre class="literal-block">
 typedef int_&lt;8&gt; eight;
@@ -101,15 +98,16 @@
 assert( eight() == 8 );
 </pre>
 </div>
-<div class="section" id="int-see-also">
+<div class="section" id="id1237">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./data-types.html">Data Types</a>, <a class="reference" href="./integral-constant.html">Integral Constant</a>, <a class="refentry reference" href="./long.html"><tt class="refentry literal"><span class="pre">long_</span></tt></a>, <a class="refentry reference" href="./size-t.html"><tt class="refentry literal"><span class="pre">size_t</span></tt></a>, <a class="refentry reference" href="./integral-c.html"><tt class="refentry literal"><span class="pre">integral_c</span></tt></a></p>
-<!-- modtime: November 10, 2004 04:39:40 +0000 -->
+<p><a class="reference internal" href="./data-types.html">Data Types</a>, <a class="reference internal" href="./integral-constant.html">Integral Constant</a>, <a class="reference internal" href="./long.html">long_</a>, <a class="reference internal" href="./size-t.html">size_t</a>, <a class="reference internal" href="./integral-c.html">integral_c</a></p>
 <!-- Data Types/Numeric//long_ |30 -->
 </div>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/integral-c.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/integral-c.html (original)
+++ branches/release/libs/mpl/doc/refmanual/integral-c.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,22 +1,19 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: integral_c</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
 <body class="docframe refmanual">
-<table class="header"><tr class="header"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
+<table class="header"><tr class="header"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
 <td class="header-group page-location">Front Page / Data Types / Numeric / integral_c</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="integral-c">
-<h1><a class="toc-backref" href="./numeric.html#id504" name="integral-c">integral_c</a></h1>
-<div class="section" id="integral-synopsis">
+<h1><a class="toc-backref" href="./numeric.html#id1563">integral_c</a></h1>
+<div class="section" id="id1254">
 <h3><a class="subsection-title" href="#synopsis" name="synopsis">Synopsis</a></h3>
 <pre class="literal-block">
 template&lt;
@@ -29,32 +26,32 @@
 };
 </pre>
 </div>
-<div class="section" id="numeric-integral-description">
+<div class="section" id="id1255">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
-<p>A generic <a class="reference" href="./integral-constant.html">Integral Constant</a> wrapper.</p>
+<p>A generic <a class="reference internal" href="./integral-constant.html">Integral Constant</a> wrapper.</p>
 </div>
-<div class="section" id="integral-header">
+<div class="section" id="id1256">
 <h3><a class="subsection-title" href="#header" name="header">Header</a></h3>
 <pre class="literal-block">
 #include &lt;boost/mpl/integral_c.hpp&gt;
 </pre>
 </div>
-<div class="section" id="integral-model-of">
+<div class="section" id="id1257">
 <h3><a class="subsection-title" href="#model-of" name="model-of">Model of</a></h3>
-<p><a class="reference" href="./integral-constant.html">Integral Constant</a></p>
+<p><a class="reference internal" href="./integral-constant.html">Integral Constant</a></p>
 </div>
-<div class="section" id="integral-parameters">
+<div class="section" id="id1258">
 <h3><a class="subsection-title" href="#parameters" name="parameters">Parameters</a></h3>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="21%" />
 <col width="42%" />
 <col width="37%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Parameter</th>
-<th>Requirement</th>
-<th>Description</th>
+<tr><th class="head">Parameter</th>
+<th class="head">Requirement</th>
+<th class="head">Description</th>
 </tr>
 </thead>
 <tbody valign="top">
@@ -69,30 +66,30 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="numeric-integral-expression-semantics">
+<div class="section" id="id1259">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
 <p>The semantics of an expression are defined only
-where they differ from, or are not defined in <a class="reference" href="./integral-constant.html">Integral Constant</a>.</p>
+where they differ from, or are not defined in <a class="reference internal" href="./integral-constant.html">Integral Constant</a>.</p>
 <p>For arbitrary integral type <tt class="literal"><span class="pre">t</span></tt> and integral constant <tt class="literal"><span class="pre">n</span></tt>:</p>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="28%" />
 <col width="72%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Expression</th>
-<th>Semantics</th>
+<tr><th class="head">Expression</th>
+<th class="head">Semantics</th>
 </tr>
 </thead>
 <tbody valign="top">
 <tr><td><tt class="literal"><span class="pre">integral_c&lt;t,c&gt;</span></tt></td>
-<td>An <a class="reference" href="./integral-constant.html">Integral Constant</a> <tt class="literal"><span class="pre">x</span></tt> such that <tt class="literal"><span class="pre">x::value</span> <span class="pre">==</span> <span class="pre">c</span></tt>
+<td>An <a class="reference internal" href="./integral-constant.html">Integral Constant</a> <tt class="literal"><span class="pre">x</span></tt> such that <tt class="literal"><span class="pre">x::value</span> <span class="pre">==</span> <span class="pre">c</span></tt>
 and <tt class="literal"><span class="pre">x::value_type</span></tt> is identical to <tt class="literal"><span class="pre">t</span></tt>.</td>
 </tr>
 </tbody>
 </table>
 </div>
-<div class="section" id="integral-example">
+<div class="section" id="id1260">
 <h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
 <pre class="literal-block">
 typedef integral_c&lt;short,8&gt; eight;
@@ -105,14 +102,16 @@
 assert( eight() == 8 );
 </pre>
 </div>
-<div class="section" id="numeric-integral-see-also">
+<div class="section" id="id1261">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./data-types.html">Data Types</a>, <a class="reference" href="./integral-constant.html">Integral Constant</a>, <a class="refentry reference" href="./bool.html"><tt class="refentry literal"><span class="pre">bool_</span></tt></a>, <a class="refentry reference" href="./int.html"><tt class="refentry literal"><span class="pre">int_</span></tt></a>, <a class="refentry reference" href="./long.html"><tt class="refentry literal"><span class="pre">long_</span></tt></a>, <a class="refentry reference" href="./size-t.html"><tt class="refentry literal"><span class="pre">size_t</span></tt></a></p>
-<!-- modtime: November 10, 2004 04:39:35 +0000 -->
+<p><a class="reference internal" href="./data-types.html">Data Types</a>, <a class="reference internal" href="./integral-constant.html">Integral Constant</a>, <a class="reference internal" href="./bool.html">bool_</a>, <a class="reference internal" href="./int.html">int_</a>, <a class="reference internal" href="./long.html">long_</a>, <a class="reference internal" href="./size-t.html">size_t</a></p>
+<!-- Data Types/Numeric//char_ |60 -->
 </div>
 </div>
 
 <div class="footer-separator"></div>
-<table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/integral-constant.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/integral-constant.html (original)
+++ branches/release/libs/mpl/doc/refmanual/integral-constant.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,44 +1,45 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: Integral Constant</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
 <body class="docframe refmanual">
-<table class="header"><tr class="header"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-<td class="header-group page-location">Front Page / Data Types / Concepts / Integral Constant</td>
+<table class="header"><tr class="header"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
+<td class="header-group page-location">Front Page / Data Types / Concepts / Integral Constant</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="integral-constant">
-<h1><a class="toc-backref" href="./data-concepts.html#id498" name="integral-constant">Integral Constant</a></h1>
-<div class="section" id="data-integral-description">
+<h1><a class="toc-backref" href="./data-types-concepts.html#id1557">Integral Constant</a></h1>
+<div class="section" id="id1217">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
-<p>An <a class="reference" href="./integral-constant.html">Integral Constant</a> is a holder class for a compile-time value of an
-integral type. Every <a class="reference" href="./integral-constant.html">Integral Constant</a> is also a nullary <a class="reference" href="./metafunction.html">Metafunction</a>,
-returning itself. An integral constant <em>object</em> is implicitly convertible to the
+<p>An <a class="reference internal" href="./integral-constant.html">Integral Constant</a> is a holder class for a compile-time value of an
+integral type. Every <a class="reference internal" href="./integral-constant.html">Integral Constant</a> is also a nullary <a class="reference internal" href="./metafunction.html">Metafunction</a>,
+returning itself. An integral constant <em>object</em> is implicitly convertible to the
 corresponding run-time value of the wrapped integral type.</p>
 </div>
-<div class="section" id="data-integral-expression-requirements">
+<div class="section" id="id1218">
 <h3><a class="subsection-title" href="#expression-requirements" name="expression-requirements">Expression requirements</a></h3>
-<p>In the following table and subsequent specifications, <tt class="literal"><span class="pre">n</span></tt> is a model of <a class="reference" href="./integral-constant.html">Integral Constant</a>.</p>
-<table border="1" class="table">
+<p>In the following table and subsequent specifications, <tt class="literal"><span class="pre">n</span></tt> is a model of <a class="reference internal" href="./integral-constant.html">Integral Constant</a>.</p>
+<table border="1" class="docutils table">
 <colgroup>
 <col width="35%" />
 <col width="39%" />
 <col width="27%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Expression</th>
-<th>Type</th>
-<th>Complexity</th>
+<tr><th class="head">Expression</th>
+<th class="head">Type</th>
+<th class="head">Complexity</th>
 </tr>
 </thead>
 <tbody valign="top">
+<tr><td><tt class="literal"><span class="pre">n::tag</span></tt></td>
+<td><tt class="literal"><span class="pre">integral_c_tag</span></tt></td>
+<td>Constant time.</td>
+</tr>
 <tr><td><tt class="literal"><span class="pre">n::value_type</span></tt></td>
 <td>An integral type</td>
 <td>Constant time.</td>
@@ -48,15 +49,15 @@
 <td>Constant time.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">n::type</span></tt></td>
-<td><a class="reference" href="./integral-constant.html">Integral Constant</a></td>
+<td><a class="reference internal" href="./integral-constant.html">Integral Constant</a></td>
 <td>Constant time.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">next&lt;n&gt;::type</span></tt></td>
-<td><a class="reference" href="./integral-constant.html">Integral Constant</a></td>
+<td><a class="reference internal" href="./integral-constant.html">Integral Constant</a></td>
 <td>Constant time.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">prior&lt;n&gt;::type</span></tt></td>
-<td><a class="reference" href="./integral-constant.html">Integral Constant</a></td>
+<td><a class="reference internal" href="./integral-constant.html">Integral Constant</a></td>
 <td>Constant time.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">n::value_type</span> <span class="pre">const</span> <span class="pre">c</span> <span class="pre">=</span> <span class="pre">n()</span></tt></td>
@@ -66,19 +67,23 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="data-integral-expression-semantics">
+<div class="section" id="id1219">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="40%" />
 <col width="60%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Expression</th>
-<th>Semantics</th>
+<tr><th class="head">Expression</th>
+<th class="head">Semantics</th>
 </tr>
 </thead>
 <tbody valign="top">
+<tr><td><tt class="literal"><span class="pre">n::tag</span></tt></td>
+<td><tt class="literal"><span class="pre">n</span></tt>'s tag type; <tt class="literal"><span class="pre">n::tag::value</span></tt> is <tt class="literal"><span class="pre">n</span></tt>'s
+<em>conversion rank</em>.</td>
+</tr>
 <tr><td><tt class="literal"><span class="pre">n::value_type</span></tt></td>
 <td>A cv-unqualified type of <tt class="literal"><span class="pre">n::value</span></tt>.</td>
 </tr>
@@ -89,11 +94,11 @@
 <td><tt class="literal"><span class="pre">is_same&lt;n::type,n&gt;::value</span> <span class="pre">==</span> <span class="pre">true</span></tt>.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">next&lt;n&gt;::type</span></tt></td>
-<td>An <a class="reference" href="./integral-constant.html">Integral Constant</a> <tt class="literal"><span class="pre">c</span></tt> of type <tt class="literal"><span class="pre">n::value_type</span></tt>
+<td>An <a class="reference internal" href="./integral-constant.html">Integral Constant</a> <tt class="literal"><span class="pre">c</span></tt> of type <tt class="literal"><span class="pre">n::value_type</span></tt>
 such that <tt class="literal"><span class="pre">c::value</span> <span class="pre">==</span> <span class="pre">n::value</span> <span class="pre">+</span> <span class="pre">1</span></tt>.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">prior&lt;n&gt;::type</span></tt></td>
-<td>An <a class="reference" href="./integral-constant.html">Integral Constant</a> <tt class="literal"><span class="pre">c</span></tt> of type <tt class="literal"><span class="pre">n::value_type</span></tt>
+<td>An <a class="reference internal" href="./integral-constant.html">Integral Constant</a> <tt class="literal"><span class="pre">c</span></tt> of type <tt class="literal"><span class="pre">n::value_type</span></tt>
 such that <tt class="literal"><span class="pre">c::value</span> <span class="pre">==</span> <span class="pre">n::value</span> <span class="pre">-</span> <span class="pre">1</span></tt>.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">n::value_type</span> <span class="pre">const</span> <span class="pre">c</span> <span class="pre">=</span> <span class="pre">n()</span></tt></td>
@@ -102,23 +107,25 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="data-integral-models">
+<div class="section" id="id1220">
 <h3><a class="subsection-title" href="#models" name="models">Models</a></h3>
 <ul class="simple">
-<li><a class="refentry reference" href="./bool.html"><tt class="refentry literal"><span class="pre">bool_</span></tt></a></li>
-<li><a class="refentry reference" href="./int.html"><tt class="refentry literal"><span class="pre">int_</span></tt></a></li>
-<li><a class="refentry reference" href="./long.html"><tt class="refentry literal"><span class="pre">long_</span></tt></a></li>
-<li><a class="refentry reference" href="./integral-c.html"><tt class="refentry literal"><span class="pre">integral_c</span></tt></a></li>
+<li><a class="reference internal" href="./bool.html">bool_</a></li>
+<li><a class="reference internal" href="./int.html">int_</a></li>
+<li><a class="reference internal" href="./long.html">long_</a></li>
+<li><a class="reference internal" href="./char.html">char_</a></li>
+<li><a class="reference internal" href="./integral-c.html">integral_c</a></li>
 </ul>
 </div>
-<div class="section" id="data-integral-see-also">
+<div class="section" id="id1221">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./data-types.html">Data Types</a>, <a class="reference" href="./integral-sequence-wrapper.html">Integral Sequence Wrapper</a>, <a class="refentry reference" href="./integral-c.html"><tt class="refentry literal"><span class="pre">integral_c</span></tt></a></p>
-<!-- modtime: November 13, 2004 01:43:06 +0000 -->
+<p><a class="reference internal" href="./data-types.html">Data Types</a>, <a class="reference internal" href="./integral-sequence-wrapper.html">Integral Sequence Wrapper</a>, <a class="reference internal" href="./integral-c.html">integral_c</a></p>
 </div>
 </div>
 
 <div class="footer-separator"></div>
-<table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/integral-sequence-wrapper.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/integral-sequence-wrapper.html (original)
+++ branches/release/libs/mpl/doc/refmanual/integral-sequence-wrapper.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,35 +1,32 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: Integral Sequence Wrapper</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
 <body class="docframe refmanual">
-<table class="header"><tr class="header"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
+<table class="header"><tr class="header"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
 <td class="header-group page-location">Front Page / Sequences / Concepts / Integral Sequence Wrapper</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="integral-sequence-wrapper">
-<h1><a class="toc-backref" href="./concepts.html#id332" name="integral-sequence-wrapper">Integral Sequence Wrapper</a></h1>
-<div class="section" id="integral-description">
+<h1><a class="toc-backref" href="./concepts.html#id1386">Integral Sequence Wrapper</a></h1>
+<div class="section" id="id40">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
-<p>An <a class="reference" href="./integral-sequence-wrapper.html">Integral Sequence Wrapper</a> is a class template that provides a concise
-interface for creating a corresponding sequence of <a class="reference" href="./integral-constant.html">Integral Constant</a>s. In
-particular, assuming that <tt class="literal"><span class="pre">seq</span></tt> is a name of the wrapper's underlying
-sequence and <em>c</em><sub>1</sub>,<em>c</em><sub>2</sub>,... <em>c</em><sub>n</sub> are integral constants of an integral type <tt class="literal"><span class="pre">T</span></tt> to
-be stored in the sequence, the wrapper provides us with the following
+<p>An <a class="reference internal" href="./integral-sequence-wrapper.html">Integral Sequence Wrapper</a> is a class template that provides a concise
+interface for creating a corresponding sequence of <a class="reference internal" href="./integral-constant.html">Integral Constant</a>s. In
+particular, assuming that <tt class="literal"><span class="pre">seq</span></tt> is a name of the wrapper's underlying
+sequence and <em>c</em><sub>1</sub>,<em>c</em><sub>2</sub>,... <em>c</em><sub>n</sub> are integral constants of an integral type <tt class="literal"><span class="pre">T</span></tt> to
+be stored in the sequence, the wrapper provides us with the following
 notation:</p>
 <blockquote>
 <div class="line-block">
 <div class="line"><tt class="literal"><span class="pre">seq_c&lt;T</span></tt>,<em>c</em><sub>1</sub>,<em>c</em><sub>2</sub>,... <em>c</em><sub>n</sub><tt class="literal"><span class="pre">&gt;</span></tt></div>
 </div>
 </blockquote>
-<p>If <tt class="literal"><span class="pre">seq</span></tt> is a <a class="reference" href="./variadic-sequence.html">Variadic Sequence</a>, <em>numbered</em> wrapper forms are
+<p>If <tt class="literal"><span class="pre">seq</span></tt> is a <a class="reference internal" href="./variadic-sequence.html">Variadic Sequence</a>, <em>numbered</em> wrapper forms are
 also avaialable:</p>
 <blockquote>
 <div class="line-block">
@@ -37,29 +34,29 @@
 </div>
 </blockquote>
 </div>
-<div class="section" id="integral-expression-requirements">
+<div class="section" id="id41">
 <h3><a class="subsection-title" href="#expression-requirements" name="expression-requirements">Expression requirements</a></h3>
-<p>In the following table and subsequent specifications, <tt class="literal"><span class="pre">seq</span></tt> is a placeholder token for the
-<a class="reference" href="./integral-sequence-wrapper.html">Integral Sequence Wrapper</a>'s underlying sequence's name.</p>
-<table border="1" class="table">
+<p>In the following table and subsequent specifications, <tt class="literal"><span class="pre">seq</span></tt> is a placeholder token for the
+<a class="reference internal" href="./integral-sequence-wrapper.html">Integral Sequence Wrapper</a>'s underlying sequence's name.</p>
+<table border="1" class="docutils table">
 <colgroup>
 <col width="38%" />
 <col width="28%" />
 <col width="33%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Expression</th>
-<th>Type</th>
-<th>Complexity</th>
+<tr><th class="head">Expression</th>
+<th class="head">Type</th>
+<th class="head">Complexity</th>
 </tr>
 </thead>
 <tbody valign="top">
 <tr><td><tt class="literal"><span class="pre">seq_c&lt;T</span></tt>,<em>c</em><sub>1</sub>,<em>c</em><sub>2</sub>,... <em>c</em><sub>n</sub><tt class="literal"><span class="pre">&gt;</span></tt></td>
-<td><a class="reference" href="./forward-sequence.html">Forward Sequence</a></td>
+<td><a class="reference internal" href="./forward-sequence.html">Forward Sequence</a></td>
 <td>Amortized constant time.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">seq_c&lt;T</span></tt>,<em>c</em><sub>1</sub>,<em>c</em><sub>2</sub>,... <em>c</em><sub>n</sub><tt class="literal"><span class="pre">&gt;::type</span></tt></td>
-<td><a class="reference" href="./forward-sequence.html">Forward Sequence</a></td>
+<td><a class="reference internal" href="./forward-sequence.html">Forward Sequence</a></td>
 <td>Amortized constant time.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">seq_c&lt;T</span></tt>,<em>c</em><sub>1</sub>,<em>c</em><sub>2</sub>,... <em>c</em><sub>n</sub><tt class="literal"><span class="pre">&gt;::value_type</span></tt></td>
@@ -67,11 +64,11 @@
 <td>Amortized constant time.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">seq</span></tt><em>n</em><tt class="literal"><span class="pre">_c&lt;T</span></tt>,<em>c</em><sub>1</sub>,<em>c</em><sub>2</sub>,... <em>c</em><sub>n</sub><tt class="literal"><span class="pre">&gt;</span></tt></td>
-<td><a class="reference" href="./forward-sequence.html">Forward Sequence</a></td>
+<td><a class="reference internal" href="./forward-sequence.html">Forward Sequence</a></td>
 <td>Amortized constant time.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">seq</span></tt><em>n</em><tt class="literal"><span class="pre">_c&lt;T</span></tt>,<em>c</em><sub>1</sub>,<em>c</em><sub>2</sub>,... <em>c</em><sub>n</sub><tt class="literal"><span class="pre">&gt;::type</span></tt></td>
-<td><a class="reference" href="./forward-sequence.html">Forward Sequence</a></td>
+<td><a class="reference internal" href="./forward-sequence.html">Forward Sequence</a></td>
 <td>Amortized constant time.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">seq</span></tt><em>n</em><tt class="literal"><span class="pre">_c&lt;T</span></tt>,<em>c</em><sub>1</sub>,<em>c</em><sub>2</sub>,... <em>c</em><sub>n</sub><tt class="literal"><span class="pre">&gt;::value_type</span></tt></td>
@@ -81,21 +78,20 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="integral-expression-semantics">
+<div class="section" id="id42">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
 <pre class="literal-block">
 typedef seq_c&lt;T,<em>c</em><sub>1</sub>,<em>c</em><sub>2</sub>,... <em>c</em><sub>n</sub>&gt; s;
 typedef seq<em>n</em>_c&lt;T,<em>c</em><sub>1</sub>,<em>c</em><sub>2</sub>,... <em>c</em><sub>n</sub>&gt; s;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
 <tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><tt class="literal"><span class="pre">s</span></tt> is a sequence <tt class="literal"><span class="pre">seq</span></tt> of integral constant wrappers <tt class="literal"><span class="pre">integral_c&lt;T,</span></tt><em>c</em><sub>1</sub><tt class="literal"><span class="pre">&gt;</span></tt>,
 <tt class="literal"><span class="pre">integral_c&lt;T,</span></tt><em>c</em><sub>2</sub><tt class="literal"><span class="pre">&gt;</span></tt>, ... <tt class="literal"><span class="pre">integral_c&lt;T,</span></tt><em>c</em><sub>n</sub><tt class="literal"><span class="pre">&gt;</span></tt>.</td>
 </tr>
-<tr class="field"><th class="field-name">Postcondition:</th><td class="field-body"><p class="first"><tt class="literal"><span class="pre">size&lt;s&gt;::value</span> <span class="pre">==</span> <span class="pre">n</span></tt>.</p>
-<!-- .. parsed-literal::
+<tr class="field"><th class="field-name">Postcondition:</th><td class="field-body"><tt class="literal"><span class="pre">size&lt;s&gt;::value</span> <span class="pre">==</span> <span class="pre">n</span></tt>.<!-- .. parsed-literal::
 
 BOOST_MPL_ASSERT_RELATION(( at_c<v,0>::type::value,==,\ |c1| ));
 BOOST_MPL_ASSERT_RELATION(( at_c<v,1>::type::value,==,\ |c2| ));
@@ -110,12 +106,12 @@
 typedef seq_c&lt;T,<em>c</em><sub>1</sub>,<em>c</em><sub>2</sub>,... <em>c</em><sub>n</sub>&gt;::type s;
 typedef seq<em>n</em>_c&lt;T,<em>c</em><sub>1</sub>,<em>c</em><sub>2</sub>,... <em>c</em><sub>n</sub>&gt;::type s;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><tt class="literal"><span class="pre">s</span></tt> is identical to
-<tt class="literal"><span class="pre">seq</span></tt><em>n</em><tt class="literal"><span class="pre">&lt;</span></tt><tt class="literal"><span class="pre">integral_c&lt;T,</span></tt><em>c</em><sub>1</sub><tt class="literal"><span class="pre">&gt;</span></tt>,<tt class="literal"><span class="pre">integral_c&lt;T,</span></tt><em>c</em><sub>2</sub><tt class="literal"><span class="pre">&gt;</span></tt>,
+<tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><tt class="literal"><span class="pre">s</span></tt> is identical to
+<tt class="literal"><span class="pre">seq</span></tt><em>n</em><tt class="literal"><span class="pre">&lt;</span></tt><tt class="literal"><span class="pre">integral_c&lt;T,</span></tt><em>c</em><sub>1</sub><tt class="literal"><span class="pre">&gt;</span></tt>,<tt class="literal"><span class="pre">integral_c&lt;T,</span></tt><em>c</em><sub>2</sub><tt class="literal"><span class="pre">&gt;</span></tt>,
 ... <tt class="literal"><span class="pre">integral_c&lt;T,</span></tt><em>c</em><sub>n</sub><tt class="literal"><span class="pre">&gt;</span></tt> <tt class="literal"><span class="pre">&gt;</span></tt>.</td>
 </tr>
 </tbody>
@@ -125,7 +121,7 @@
 typedef seq_c&lt;T,<em>c</em><sub>1</sub>,<em>c</em><sub>2</sub>,... <em>c</em><sub>n</sub>&gt;::value_type t;
 typedef seq<em>n</em>_c&lt;T,<em>c</em><sub>1</sub>,<em>c</em><sub>2</sub>,... <em>c</em><sub>n</sub>&gt;::value_type t;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
@@ -134,23 +130,24 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="integral-models">
+<div class="section" id="id43">
 <h3><a class="subsection-title" href="#models" name="models">Models</a></h3>
 <ul class="simple">
-<li><a class="refentry reference" href="./vector-c.html"><tt class="refentry literal"><span class="pre">vector_c</span></tt></a></li>
-<li><a class="refentry reference" href="./list-c.html"><tt class="refentry literal"><span class="pre">list_c</span></tt></a></li>
-<li><a class="refentry reference" href="./set-c.html"><tt class="refentry literal"><span class="pre">set_c</span></tt></a></li>
+<li><a class="reference internal" href="./vector-c.html">vector_c</a></li>
+<li><a class="reference internal" href="./list-c.html">list_c</a></li>
+<li><a class="reference internal" href="./set-c.html">set_c</a></li>
 </ul>
 </div>
-<div class="section" id="integral-see-also">
+<div class="section" id="id44">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./sequences.html">Sequences</a>, <a class="reference" href="./variadic-sequence.html">Variadic Sequence</a>, <a class="reference" href="./integral-constant.html">Integral Constant</a></p>
-<!-- modtime: November 13, 2004 00:59:26 +0000 -->
+<p><a class="reference internal" href="./sequences.html">Sequences</a>, <a class="reference internal" href="./variadic-sequence.html">Variadic Sequence</a>, <a class="reference internal" href="./integral-constant.html">Integral Constant</a></p>
 <!-- Sequences/Concepts//Variadic Sequence |100 -->
 </div>
 </div>
 
 <div class="footer-separator"></div>
-<table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/intrinsic-metafunctions.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/intrinsic-metafunctions.html (original)
+++ branches/release/libs/mpl/doc/refmanual/intrinsic-metafunctions.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: Intrinsic Metafunctions</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,53 +12,54 @@
 <td class="header-group page-location">Front Page / Sequences / Intrinsic Metafunctions</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="intrinsic-metafunctions">
-<h1><a class="toc-backref" href="./sequences.html#id352" name="intrinsic-metafunctions">Intrinsic Metafunctions</a></h1>
-<a class="target" id="label-sequences-intrinsic" name="label-sequences-intrinsic"></a><p>The metafunctions that form the essential interface of sequence <a class="reference" href="./classes.html#label-sequences-classes">classes</a>
-documented in the corresponding <a class="reference" href="./concepts.html#label-sequences-concepts">sequence concepts</a> are known as
-<em>intrinsic sequence operations</em>. They differ from generic
-<a class="reference" href="./algorithms.html">sequence algorithms</a> in that, in general, they need to be implemented
-from scratch for each new sequence class <a class="footnote-reference" href="#intrinsic" id="id48" name="id48">[1]</a>.</p>
-<p>It's worth noting that STL counterparts of these metafunctions are
+<h1><a class="toc-backref" href="./sequences.html#id1407">Intrinsic Metafunctions</a></h1>
+<p id="label-sequences-intrinsic-metafunctions">The metafunctions that form the essential interface of sequence <a class="reference internal" href="./classes.html#label-sequences-classes">classes</a>
+documented in the corresponding <a class="reference internal" href="./concepts.html#sequence-concepts">sequence concepts</a> are known as
+<em>intrinsic sequence operations</em>. They differ from generic
+<a class="reference internal" href="./algorithms.html#sequence-algorithms">sequence algorithms</a> in that, in general, they need to be implemented
+from scratch for each new sequence class <a class="footnote-reference" href="#intrinsic" id="id175">[1]</a>.</p>
+<p>It's worth noting that STL counterparts of these metafunctions are
 usually implemented as member functions.</p>
-<table class="footnote" frame="void" id="intrinsic" rules="none">
+<table class="docutils footnote" frame="void" id="intrinsic" rules="none">
 <colgroup><col class="label" /><col /></colgroup>
 <tbody valign="top">
-<tr><td class="label"><a class="fn-backref" href="#id48" name="intrinsic">[1]</a></td><td>In practice, many of intrinsic metafunctions offer a
-default implementation that will work in majority of cases, given
-that you've implemented the core functionality they rely on (such
-as <a class="refentry reference" href="./begin.html"><tt class="refentry literal"><span class="pre">begin</span></tt></a> / <a class="refentry reference" href="./end.html"><tt class="refentry literal"><span class="pre">end</span></tt></a>).</td></tr>
+<tr><td class="label"><a class="fn-backref" href="#id175">[1]</a></td><td>In practice, many of intrinsic metafunctions offer a
+default implementation that will work in majority of cases, given
+that you've implemented the core functionality they rely on (such
+as <a class="reference internal" href="./begin.html">begin</a> / <a class="reference internal" href="./end.html">end</a>).</td></tr>
 </tbody>
 </table>
-<!-- modtime: November 13, 2004 01:18:32 +0000 -->
 <!-- Sequences/Intrinsic Metafunctions//at -->
 <ul class="toc simple" id="outline">
-<li><a class="reference" href="./at.html" id="id353" name="id353">at</a></li>
-<li><a class="reference" href="./at-c.html" id="id354" name="id354">at_c</a></li>
-<li><a class="reference" href="./back.html" id="id355" name="id355">back</a></li>
-<li><a class="reference" href="./begin.html" id="id356" name="id356">begin</a></li>
-<li><a class="reference" href="./clear.html" id="id357" name="id357">clear</a></li>
-<li><a class="reference" href="./empty.html" id="id358" name="id358">empty</a></li>
-<li><a class="reference" href="./end.html" id="id359" name="id359">end</a></li>
-<li><a class="reference" href="./erase.html" id="id360" name="id360">erase</a></li>
-<li><a class="reference" href="./erase-key.html" id="id361" name="id361">erase_key</a></li>
-<li><a class="reference" href="./front.html" id="id362" name="id362">front</a></li>
-<li><a class="reference" href="./has-key.html" id="id363" name="id363">has_key</a></li>
-<li><a class="reference" href="./insert.html" id="id364" name="id364">insert</a></li>
-<li><a class="reference" href="./insert-range.html" id="id365" name="id365">insert_range</a></li>
-<li><a class="reference" href="./is-sequence.html" id="id366" name="id366">is_sequence</a></li>
-<li><a class="reference" href="./key-type.html" id="id367" name="id367">key_type</a></li>
-<li><a class="reference" href="./order.html" id="id368" name="id368">order</a></li>
-<li><a class="reference" href="./pop-back.html" id="id369" name="id369">pop_back</a></li>
-<li><a class="reference" href="./pop-front.html" id="id370" name="id370">pop_front</a></li>
-<li><a class="reference" href="./push-back.html" id="id371" name="id371">push_back</a></li>
-<li><a class="reference" href="./push-front.html" id="id372" name="id372">push_front</a></li>
-<li><a class="reference" href="./sequence-tag.html" id="id373" name="id373">sequence_tag</a></li>
-<li><a class="reference" href="./size.html" id="id374" name="id374">size</a></li>
-<li><a class="reference" href="./value-type.html" id="id375" name="id375">value_type</a></li>
+<li><a class="reference internal" href="./at.html" id="id1408">at</a></li>
+<li><a class="reference internal" href="./at-c.html" id="id1409">at_c</a></li>
+<li><a class="reference internal" href="./back.html" id="id1410">back</a></li>
+<li><a class="reference internal" href="./begin.html" id="id1411">begin</a></li>
+<li><a class="reference internal" href="./clear.html" id="id1412">clear</a></li>
+<li><a class="reference internal" href="./empty.html" id="id1413">empty</a></li>
+<li><a class="reference internal" href="./end.html" id="id1414">end</a></li>
+<li><a class="reference internal" href="./erase.html" id="id1415">erase</a></li>
+<li><a class="reference internal" href="./erase-key.html" id="id1416">erase_key</a></li>
+<li><a class="reference internal" href="./front.html" id="id1417">front</a></li>
+<li><a class="reference internal" href="./has-key.html" id="id1418">has_key</a></li>
+<li><a class="reference internal" href="./insert.html" id="id1419">insert</a></li>
+<li><a class="reference internal" href="./insert-range.html" id="id1420">insert_range</a></li>
+<li><a class="reference internal" href="./is-sequence.html" id="id1421">is_sequence</a></li>
+<li><a class="reference internal" href="./key-type.html" id="id1422">key_type</a></li>
+<li><a class="reference internal" href="./order.html" id="id1423">order</a></li>
+<li><a class="reference internal" href="./pop-back.html" id="id1424">pop_back</a></li>
+<li><a class="reference internal" href="./pop-front.html" id="id1425">pop_front</a></li>
+<li><a class="reference internal" href="./push-back.html" id="id1426">push_back</a></li>
+<li><a class="reference internal" href="./push-front.html" id="id1427">push_front</a></li>
+<li><a class="reference internal" href="./sequence-tag.html" id="id1428">sequence_tag</a></li>
+<li><a class="reference internal" href="./size.html" id="id1429">size</a></li>
+<li><a class="reference internal" href="./value-type.html" id="id1430">value_type</a></li>
 </ul>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/introspection.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/introspection.html (original)
+++ branches/release/libs/mpl/doc/refmanual/introspection.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: Introspection</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,15 +12,17 @@
 <td class="header-group page-location">Front Page / Macros / Introspection</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="introspection">
-<h1><a class="toc-backref" href="./macros.html#id515" name="introspection">Introspection</a></h1>
-<a class="target" id="id290" name="id290"></a><!-- Macros/Introspection//BOOST_MPL_HAS_XXX_TRAIT_DEF -->
+<h1><a class="toc-backref" href="./macros.html#id1575">Introspection</a></h1>
+<!-- Macros/Introspection//BOOST_MPL_HAS_XXX_TRAIT_DEF -->
 <ul class="toc simple" id="outline">
-<li><a class="reference" href="./has-xxx-trait-def.html" id="id516" name="id516">BOOST_MPL_HAS_XXX_TRAIT_DEF</a></li>
-<li><a class="reference" href="./has-xxx-trait-named-def.html" id="id517" name="id517">BOOST_MPL_HAS_XXX_TRAIT_NAMED_DEF</a></li>
+<li><a class="reference internal" href="./has-xxx-trait-def.html" id="id1576">BOOST_MPL_HAS_XXX_TRAIT_DEF</a></li>
+<li><a class="reference internal" href="./has-xxx-trait-named-def.html" id="id1577">BOOST_MPL_HAS_XXX_TRAIT_NAMED_DEF</a></li>
 </ul>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/invocation.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/invocation.html (original)
+++ branches/release/libs/mpl/doc/refmanual/invocation.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,31 +1,29 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: Invocation</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
 <body class="docframe refmanual">
-<table class="header"><tr class="header"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
+<table class="header"><tr class="header"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
 <td class="header-group page-location">Front Page / Metafunctions / Invocation</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="invocation">
-<h1><a class="toc-backref" href="./metafunctions.html#id450" name="invocation">Invocation</a></h1>
-<a class="target" id="id212" name="id212"></a><!-- modtime: November 04, 2004 08:08:53 +0000 -->
-<!-- Metafunctions/Invocation//apply |10 -->
+<h1><a class="toc-backref" href="./metafunctions.html#id1507">Invocation</a></h1>
+<span class="target" id="label-metafunctions-invocation"></span><!-- Metafunctions/Invocation//apply |10 -->
 <ul class="toc simple" id="outline">
-<li><a class="reference" href="./apply.html" id="id451" name="id451">apply</a></li>
-<li><a class="reference" href="./apply-wrap.html" id="id452" name="id452">apply_wrap</a></li>
-<li><a class="reference" href="./unpack-args.html" id="id453" name="id453">unpack_args</a></li>
+<li><a class="reference internal" href="./apply.html" id="id1508">apply</a></li>
+<li><a class="reference internal" href="./apply-wrap.html" id="id1509">apply_wrap</a></li>
+<li><a class="reference internal" href="./unpack-args.html" id="id1510">unpack_args</a></li>
 </ul>
 </div>
 
 <div class="footer-separator"></div>
-<table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/is-sequence.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/is-sequence.html (original)
+++ branches/release/libs/mpl/doc/refmanual/is-sequence.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: is_sequence</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,8 +12,8 @@
 <td class="header-group page-location">Front Page / Sequences / Intrinsic Metafunctions / is_sequence</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="is-sequence">
-<h1><a class="toc-backref" href="./intrinsic-metafunctions.html#id366" name="is-sequence">is_sequence</a></h1>
-<div class="section" id="is-synopsis">
+<h1><a class="toc-backref" href="./intrinsic-metafunctions.html#id1421">is_sequence</a></h1>
+<div class="section" id="id292">
 <h3><a class="subsection-title" href="#synopsis" name="synopsis">Synopsis</a></h3>
 <pre class="literal-block">
 template&lt;
@@ -28,29 +25,29 @@
 };
 </pre>
 </div>
-<div class="section" id="is-description">
+<div class="section" id="id293">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
-<p>Returns a boolean <a class="reference" href="./integral-constant.html">Integral Constant</a> <tt class="literal"><span class="pre">c</span></tt> such that <tt class="literal"><span class="pre">c::value</span> <span class="pre">==</span> <span class="pre">true</span></tt> if and
-only if <tt class="literal"><span class="pre">X</span></tt> is a model of <a class="reference" href="./forward-sequence.html">Forward Sequence</a>.</p>
+<p>Returns a boolean <a class="reference internal" href="./integral-constant.html">Integral Constant</a> <tt class="literal"><span class="pre">c</span></tt> such that <tt class="literal"><span class="pre">c::value</span> <span class="pre">==</span> <span class="pre">true</span></tt> if and
+only if <tt class="literal"><span class="pre">X</span></tt> is a model of <a class="reference internal" href="./forward-sequence.html">Forward Sequence</a>.</p>
 </div>
-<div class="section" id="is-header">
+<div class="section" id="id294">
 <h3><a class="subsection-title" href="#header" name="header">Header</a></h3>
 <pre class="literal-block">
 #include &lt;boost/mpl/is_sequence.hpp&gt;
 </pre>
 </div>
-<div class="section" id="is-parameters">
+<div class="section" id="id295">
 <h3><a class="subsection-title" href="#parameters" name="parameters">Parameters</a></h3>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="19%" />
 <col width="23%" />
 <col width="58%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Parameter</th>
-<th>Requirement</th>
-<th>Description</th>
+<tr><th class="head">Parameter</th>
+<th class="head">Requirement</th>
+<th class="head">Description</th>
 </tr>
 </thead>
 <tbody valign="top">
@@ -61,16 +58,17 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="is-expression-semantics">
+<div class="section" id="id296">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
 <pre class="literal-block">
-typedef is_sequence&lt;X&gt;::type c;
+typedef is_sequence&lt;X&gt;::type c;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Return type:</th><td class="field-body">Boolean <a class="reference" href="./integral-constant.html">Integral Constant</a>.</td>
+<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><p class="first">Boolean <a class="reference internal" href="./integral-constant.html">Integral Constant</a>.</p>
+</td>
 </tr>
 <tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><p class="first">Equivalent to</p>
 <pre class="last literal-block">
@@ -81,11 +79,11 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="is-complexity">
+<div class="section" id="id297">
 <h3><a class="subsection-title" href="#complexity" name="complexity">Complexity</a></h3>
 <p>Amortized constant time.</p>
 </div>
-<div class="section" id="is-example">
+<div class="section" id="id298">
 <h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
 <pre class="literal-block">
 struct UDT {};
@@ -102,15 +100,16 @@
 <a href="./assert.html" class="identifier">BOOST_MPL_ASSERT</a>(( <a href="./is-sequence.html" class="identifier">is_sequence</a>&lt; <a href="./vector.html" class="identifier">vector</a>&lt;int&gt; > ));
 </pre>
 </div>
-<div class="section" id="is-see-also">
+<div class="section" id="id299">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./forward-sequence.html">Forward Sequence</a>, <a class="refentry reference" href="./begin.html"><tt class="refentry literal"><span class="pre">begin</span></tt></a>, <a class="refentry reference" href="./end.html"><tt class="refentry literal"><span class="pre">end</span></tt></a>, <a class="refentry reference" href="./vector.html"><tt class="refentry literal"><span class="pre">vector</span></tt></a>, <a class="refentry reference" href="./list.html"><tt class="refentry literal"><span class="pre">list</span></tt></a>, <a class="refentry reference" href="./range-c.html"><tt class="refentry literal"><span class="pre">range_c</span></tt></a></p>
-<!-- modtime: November 13, 2004 01:29:30 +0000 -->
+<p><a class="reference internal" href="./forward-sequence.html">Forward Sequence</a>, <a class="reference internal" href="./begin.html">begin</a>, <a class="reference internal" href="./end.html">end</a>, <a class="reference internal" href="./vector.html">vector</a>, <a class="reference internal" href="./list.html">list</a>, <a class="reference internal" href="./range-c.html">range_c</a></p>
 <!-- Sequences/Intrinsic Metafunctions//key_type -->
 </div>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/iter-fold.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/iter-fold.html (original)
+++ branches/release/libs/mpl/doc/refmanual/iter-fold.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: iter_fold</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,8 +12,8 @@
 <td class="header-group page-location">Front Page / Algorithms / Iteration Algorithms / iter_fold</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="iter-fold">
-<h1><a class="toc-backref" href="./iteration-algorithms.html#id398" name="iter-fold">iter_fold</a></h1>
-<div class="section" id="iter-synopsis">
+<h1><a class="toc-backref" href="./iteration-algorithms.html#id1453">iter_fold</a></h1>
+<div class="section" id="id501">
 <h3><a class="subsection-title" href="#synopsis" name="synopsis">Synopsis</a></h3>
 <pre class="literal-block">
 template&lt;
@@ -30,35 +27,35 @@
 };
 </pre>
 </div>
-<div class="section" id="iter-description">
+<div class="section" id="id502">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
-<p>Returns the result of the successive application of binary <tt class="literal"><span class="pre">ForwardOp</span></tt> to the result
-of the previous <tt class="literal"><span class="pre">ForwardOp</span></tt> invocation (<tt class="literal"><span class="pre">State</span></tt> if it's the first call) and each
+<p>Returns the result of the successive application of binary <tt class="literal"><span class="pre">ForwardOp</span></tt> to the result
+of the previous <tt class="literal"><span class="pre">ForwardOp</span></tt> invocation (<tt class="literal"><span class="pre">State</span></tt> if it's the first call) and each
 iterator in the range [<tt class="literal"><span class="pre">begin&lt;Sequence&gt;::type</span></tt>, <tt class="literal"><span class="pre">end&lt;Sequence&gt;::type</span></tt>) in order.</p>
 </div>
-<div class="section" id="iter-header">
+<div class="section" id="id503">
 <h3><a class="subsection-title" href="#header" name="header">Header</a></h3>
 <pre class="literal-block">
 #include &lt;boost/mpl/iter_fold.hpp&gt;
 </pre>
 </div>
-<div class="section" id="iter-parameters">
+<div class="section" id="id504">
 <h3><a class="subsection-title" href="#parameters" name="parameters">Parameters</a></h3>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="15%" />
 <col width="32%" />
 <col width="53%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Parameter</th>
-<th>Requirement</th>
-<th>Description</th>
+<tr><th class="head">Parameter</th>
+<th class="head">Requirement</th>
+<th class="head">Description</th>
 </tr>
 </thead>
 <tbody valign="top">
 <tr><td><tt class="literal"><span class="pre">Sequence</span></tt></td>
-<td><a class="reference" href="./forward-sequence.html">Forward Sequence</a></td>
+<td><a class="reference internal" href="./forward-sequence.html">Forward Sequence</a></td>
 <td>A sequence to iterate.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">State</span></tt></td>
@@ -67,70 +64,72 @@
 application.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">ForwardOp</span></tt></td>
-<td>Binary <a class="reference" href="./lambda-expression.html">Lambda Expression</a></td>
+<td>Binary <a class="reference internal" href="./lambda-expression.html">Lambda Expression</a></td>
 <td>The operation to be executed on forward
 traversal.</td>
 </tr>
 </tbody>
 </table>
 </div>
-<div class="section" id="iter-expression-semantics">
+<div class="section" id="id505">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
-<p>For any <a class="reference" href="./forward-sequence.html">Forward Sequence</a> <tt class="literal"><span class="pre">s</span></tt>, binary <a class="reference" href="./lambda-expression.html">Lambda Expression</a> <tt class="literal"><span class="pre">op</span></tt>, and an
+<p>For any <a class="reference internal" href="./forward-sequence.html">Forward Sequence</a> <tt class="literal"><span class="pre">s</span></tt>, binary <a class="reference internal" href="./lambda-expression.html">Lambda Expression</a> <tt class="literal"><span class="pre">op</span></tt>, and an
 arbitrary type <tt class="literal"><span class="pre">state</span></tt>:</p>
 <pre class="literal-block">
-typedef iter_fold&lt;s,state,op&gt;::type t;
+typedef iter_fold&lt;s,state,op&gt;::type t;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Return type:</th><td class="field-body">A type.</td>
+<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><p class="first">A type.</p>
+</td>
 </tr>
 <tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><p class="first">Equivalent to</p>
 <pre class="literal-block">
-typedef begin&lt;Sequence&gt;::type i<sub>1</sub>;
+typedef begin&lt;s&gt;::type i<sub>1</sub>;
 typedef apply&lt;op,state,i<sub>1</sub>&gt;::type state<sub>1</sub>;
 typedef next&lt;i<sub>1</sub>&gt;::type i<sub>2</sub>;
 typedef apply&lt;op,state<sub>1</sub>,i<sub>2</sub>&gt;::type state<sub>2</sub>;
 <em>...</em>
-typedef apply&lt;op,state<sub>n-1</sub>,i<sub>n</sub>&gt;::type state<sub>n</sub>;
-typedef next&lt;i<sub>n</sub>&gt;::type last;
+typedef apply&lt;op,state<sub>n-1</sub>,i<sub>n</sub>&gt;::type state<sub>n</sub>;
+typedef next&lt;i<sub>n</sub>&gt;::type last;
 typedef state<sub>n</sub> t;
 </pre>
-<p class="last">where <tt class="literal"><span class="pre">n</span> <span class="pre">==</span> <span class="pre">size&lt;s&gt;::value</span></tt> and <tt class="literal"><span class="pre">last</span></tt> is identical to <tt class="literal"><span class="pre">end&lt;s&gt;::type</span></tt>; equivalent
+<p class="last">where <tt class="literal"><span class="pre">n</span> <span class="pre">==</span> <span class="pre">size&lt;s&gt;::value</span></tt> and <tt class="literal"><span class="pre">last</span></tt> is identical to <tt class="literal"><span class="pre">end&lt;s&gt;::type</span></tt>; equivalent
 to <tt class="literal"><span class="pre">typedef</span> <span class="pre">state</span> <span class="pre">t;</span></tt> if <tt class="literal"><span class="pre">empty&lt;s&gt;::value</span> <span class="pre">==</span> <span class="pre">true</span></tt>.</p>
 </td>
 </tr>
 </tbody>
 </table>
 </div>
-<div class="section" id="iter-complexity">
+<div class="section" id="id506">
 <h3><a class="subsection-title" href="#complexity" name="complexity">Complexity</a></h3>
 <p>Linear. Exactly <tt class="literal"><span class="pre">size&lt;s&gt;::value</span></tt> applications of <tt class="literal"><span class="pre">op</span></tt>.</p>
 </div>
-<div class="section" id="iter-example">
+<div class="section" id="id507">
 <h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
 <pre class="literal-block">
 typedef vector_c&lt;int,5,-1,0,7,2,0,-5,4&gt; numbers;
 typedef iter_fold&lt;
       numbers
     , begin&lt;numbers&gt;::type
- , if_&lt; less&lt; deref&lt;_1&gt;, deref&lt;_2&gt; &gt;,_2,_1 &gt;
+ , if_&lt; less&lt; deref&lt;_1&gt;, deref&lt;_2&gt; &gt;,_2,_1 &gt;
     &gt;::type max_element_iter;
 
 <a href="./assert-relation.html" class="identifier">BOOST_MPL_ASSERT_RELATION</a>( <a href="./deref.html" class="identifier">deref</a>&lt;max_element_iter&gt;::type::value, ==, 7 );
 </pre>
 </div>
-<div class="section" id="iter-see-also">
+<div class="section" id="id508">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./algorithms.html">Algorithms</a>, <a class="refentry reference" href="./reverse-iter-fold.html"><tt class="refentry literal"><span class="pre">reverse_iter_fold</span></tt></a>, <a class="refentry reference" href="./fold.html"><tt class="refentry literal"><span class="pre">fold</span></tt></a>, <a class="refentry reference" href="./reverse-fold.html"><tt class="refentry literal"><span class="pre">reverse_fold</span></tt></a>, <a class="refentry reference" href="./copy.html"><tt class="refentry literal"><span class="pre">copy</span></tt></a></p>
-<!-- modtime: November 10, 2004 04:39:19 +0000 -->
+<p><a class="reference internal" href="./algorithms.html">Algorithms</a>, <a class="reference internal" href="./reverse-iter-fold.html">reverse_iter_fold</a>, <a class="reference internal" href="./fold.html">fold</a>, <a class="reference internal" href="./reverse-fold.html">reverse_fold</a>, <a class="reference internal" href="./copy.html">copy</a></p>
 <!-- Algorithms/Iteration Algorithms//reverse_fold -->
 </div>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/iteration-algorithms.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/iteration-algorithms.html (original)
+++ branches/release/libs/mpl/doc/refmanual/iteration-algorithms.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,50 +1,48 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: Iteration Algorithms</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
 <body class="docframe refmanual">
-<table class="header"><tr class="header"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
+<table class="header"><tr class="header"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
 <td class="header-group page-location">Front Page / Algorithms / Iteration Algorithms</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="iteration-algorithms">
-<h1><a class="toc-backref" href="./algorithms.html#id396" name="iteration-algorithms">Iteration Algorithms</a></h1>
-<a class="target" id="id90" name="id90"></a><p>Iteration algorithms are the basic building blocks behind many of the
-MPL's algorithms, and are usually the first place to look at when
-starting to build a new one. Abstracting away the details of sequence
-iteration and employing various optimizations such as recursion
-unrolling, they provide significant advantages over a hand-coded
+<h1><a class="toc-backref" href="./algorithms.html#id1451">Iteration Algorithms</a></h1>
+<p id="label-algorithms-iteration-algorithms">Iteration algorithms are the basic building blocks behind many of the
+MPL's algorithms, and are usually the first place to look at when
+starting to build a new one. Abstracting away the details of sequence
+iteration and employing various optimizations such as recursion
+unrolling, they provide significant advantages over a hand-coded
 approach.</p>
-<!-- Of all of iteration algorithms, ``iter_fold_if`` is the
-most complex and at the same time the most fundamental. The rest of
+<!-- Of all of iteration algorithms, ``iter_fold_if`` is the
+most complex and at the same time the most fundamental. The rest of
 the algorithms from the category |- -| ``iter_fold``, ``reverse_iter_fold``,
-``fold``, and ``reverse_fold`` |- -| simply provide a more high-level
-(and more restricted) interface to the core ``iter_fold_if``
+``fold``, and ``reverse_fold`` |- -| simply provide a more high-level
+(and more restricted) interface to the core ``iter_fold_if``
 functionality [#performace]_.
 
 .. [#performace] That's not to say that they are *implemented*
-through ``iter_fold_if`` |- -| they are often not, in particular
-because the restricted functionality allows for more
+through ``iter_fold_if`` |- -| they are often not, in particular
+because the restricted functionality allows for more
 optimizations. -->
-<!-- modtime: November 08, 2004 10:55:02 +0000 -->
 <!-- Algorithms/Iteration Algorithms//fold -->
 <ul class="toc simple" id="outline">
-<li><a class="reference" href="./fold.html" id="id397" name="id397">fold</a></li>
-<li><a class="reference" href="./iter-fold.html" id="id398" name="id398">iter_fold</a></li>
-<li><a class="reference" href="./reverse-fold.html" id="id399" name="id399">reverse_fold</a></li>
-<li><a class="reference" href="./reverse-iter-fold.html" id="id400" name="id400">reverse_iter_fold</a></li>
-<li><a class="reference" href="./accumulate.html" id="id401" name="id401">accumulate</a></li>
+<li><a class="reference internal" href="./fold.html" id="id1452">fold</a></li>
+<li><a class="reference internal" href="./iter-fold.html" id="id1453">iter_fold</a></li>
+<li><a class="reference internal" href="./reverse-fold.html" id="id1454">reverse_fold</a></li>
+<li><a class="reference internal" href="./reverse-iter-fold.html" id="id1455">reverse_iter_fold</a></li>
+<li><a class="reference internal" href="./accumulate.html" id="id1456">accumulate</a></li>
 </ul>
 </div>
 
 <div class="footer-separator"></div>
-<table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/iterator-category.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/iterator-category.html (original)
+++ branches/release/libs/mpl/doc/refmanual/iterator-category.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: iterator_category</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,8 +12,8 @@
 <td class="header-group page-location">Front Page / Iterators / Iterator Metafunctions / iterator_category</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="iterator-category">
-<h1><a class="toc-backref" href="./iterator-metafunctions.html#id387" name="iterator-category">iterator_category</a></h1>
-<div class="section" id="iterator-iterator-synopsis">
+<h1><a class="toc-backref" href="./iterator-metafunctions.html#id1442">iterator_category</a></h1>
+<div class="section" id="id445">
 <h3><a class="subsection-title" href="#synopsis" name="synopsis">Synopsis</a></h3>
 <pre class="literal-block">
 template&lt;
@@ -28,7 +25,7 @@
 };
 </pre>
 </div>
-<div class="section" id="iterator-iterator-description">
+<div class="section" id="id446">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
 <p>Returns one of the following iterator category tags:</p>
 <ul class="simple">
@@ -37,65 +34,68 @@
 <li><tt class="literal"><span class="pre">random_access_iterator_tag</span></tt></li>
 </ul>
 </div>
-<div class="section" id="iterator-iterator-header">
+<div class="section" id="id447">
 <h3><a class="subsection-title" href="#header" name="header">Header</a></h3>
 <pre class="literal-block">
 #include &lt;boost/mpl/iterator_category.hpp&gt;
 #include &lt;boost/mpl/iterator_tags.hpp&gt;
 </pre>
 </div>
-<div class="section" id="iterator-iterator-parameters">
+<div class="section" id="id448">
 <h3><a class="subsection-title" href="#parameters" name="parameters">Parameters</a></h3>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="19%" />
 <col width="28%" />
 <col width="53%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Parameter</th>
-<th>Requirement</th>
-<th>Description</th>
+<tr><th class="head">Parameter</th>
+<th class="head">Requirement</th>
+<th class="head">Description</th>
 </tr>
 </thead>
 <tbody valign="top">
 <tr><td><tt class="literal"><span class="pre">Iterator</span></tt></td>
-<td><a class="reference" href="./forward-iterator.html">Forward Iterator</a></td>
+<td><a class="reference internal" href="./forward-iterator.html">Forward Iterator</a></td>
 <td>The iterator to obtain a category for.</td>
 </tr>
 </tbody>
 </table>
 </div>
-<div class="section" id="iterator-iterator-expression-semantics">
+<div class="section" id="id449">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
-<p>For any <a class="reference" href="./forward-iterator.html">Forward Iterator</a>s <tt class="literal"><span class="pre">iter</span></tt>:</p>
+<p>For any <a class="reference internal" href="./forward-iterator.html">Forward Iterator</a>s <tt class="literal"><span class="pre">iter</span></tt>:</p>
 <pre class="literal-block">
-typedef iterator_category&lt;iter&gt;::type tag;
+typedef iterator_category&lt;iter&gt;::type tag;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference" href="./integral-constant.html">Integral Constant</a>.</td>
+<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><p class="first"><a class="reference internal" href="./integral-constant.html">Integral Constant</a>.</p>
+</td>
 </tr>
-<tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><tt class="literal"><span class="pre">tag</span></tt> is <tt class="literal"><span class="pre">forward_iterator_tag</span></tt> if <tt class="literal"><span class="pre">iter</span></tt> is a model of <a class="reference" href="./forward-iterator.html">Forward Iterator</a>,
-<tt class="literal"><span class="pre">bidirectional_iterator_tag</span></tt> if <tt class="literal"><span class="pre">iter</span></tt> is a model of <a class="reference" href="./bidirectional-iterator.html">Bidirectional Iterator</a>,
-or <tt class="literal"><span class="pre">random_access_iterator_tag</span></tt> if <tt class="literal"><span class="pre">iter</span></tt> is a model of <a class="reference" href="./random-access-iterator.html">Random Access Iterator</a>;</td>
+<tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><p class="first"><tt class="literal"><span class="pre">tag</span></tt> is <tt class="literal"><span class="pre">forward_iterator_tag</span></tt> if <tt class="literal"><span class="pre">iter</span></tt> is a model of <a class="reference internal" href="./forward-iterator.html">Forward Iterator</a>,
+<tt class="literal"><span class="pre">bidirectional_iterator_tag</span></tt> if <tt class="literal"><span class="pre">iter</span></tt> is a model of <a class="reference internal" href="./bidirectional-iterator.html">Bidirectional Iterator</a>,
+or <tt class="literal"><span class="pre">random_access_iterator_tag</span></tt> if <tt class="literal"><span class="pre">iter</span></tt> is a model of <a class="reference internal" href="./random-access-iterator.html">Random Access Iterator</a>;</p>
+</td>
 </tr>
-<tr class="field"><th class="field-name">Postcondition:</th><td class="field-body"><dl class="first last">
+<tr class="field"><th class="field-name">Postcondition:</th><td class="field-body"><dl class="first last docutils">
 <dt><tt class="literal"><span class="pre">forward_iterator_tag::value</span> <span class="pre">&lt;</span> <span class="pre">bidirectional_iterator_tag::value</span></tt>,</dt>
-<dd><tt class="literal"><span class="pre">bidirectional_iterator_tag::value</span> <span class="pre">&lt;</span> <span class="pre">random_access_iterator_tag::value</span></tt>.</dd>
+<dd><p class="first last"><tt class="literal"><span class="pre">bidirectional_iterator_tag::value</span> <span class="pre">&lt;</span> <span class="pre">random_access_iterator_tag::value</span></tt>.</p>
+</dd>
 </dl>
 </td>
 </tr>
 </tbody>
 </table>
 </div>
-<div class="section" id="iterator-complexity">
+<div class="section" id="id450">
 <h3><a class="subsection-title" href="#complexity" name="complexity">Complexity</a></h3>
 <p>Amortized constant time.</p>
 </div>
-<div class="section" id="iterator-iterator-example">
+<div class="section" id="id451">
 <h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
 <pre class="literal-block">
 template&lt; typename Tag, typename Iterator &gt;
@@ -120,14 +120,15 @@
 };
 </pre>
 </div>
-<div class="section" id="iterator-iterator-see-also">
+<div class="section" id="id452">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./iterators.html">Iterators</a>, <a class="refentry reference" href="./begin.html"><tt class="refentry literal"><span class="pre">begin</span></tt></a> / <a class="refentry reference" href="./end.html"><tt class="refentry literal"><span class="pre">end</span></tt></a>, <a class="refentry reference" href="./advance.html"><tt class="refentry literal"><span class="pre">advance</span></tt></a>, <a class="refentry reference" href="./distance.html"><tt class="refentry literal"><span class="pre">distance</span></tt></a>, <a class="refentry reference" href="./next.html"><tt class="refentry literal"><span class="pre">next</span></tt></a></p>
-<!-- modtime: November 15, 2004 04:57:09 +0000 -->
+<p><a class="reference internal" href="./iterators.html">Iterators</a>, <a class="reference internal" href="./begin.html">begin</a> / <a class="reference internal" href="./end.html">end</a>, <a class="reference internal" href="./advance.html">advance</a>, <a class="reference internal" href="./distance.html">distance</a>, <a class="reference internal" href="./next.html">next</a></p>
 </div>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/iterator-metafunctions.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/iterator-metafunctions.html (original)
+++ branches/release/libs/mpl/doc/refmanual/iterator-metafunctions.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: Iterator Metafunctions</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,19 +12,24 @@
 <td class="header-group page-location">Front Page / Iterators / Iterator Metafunctions</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="iterator-metafunctions">
-<h1><a class="toc-backref" href="./iterators.html#id381" name="iterator-metafunctions">Iterator Metafunctions</a></h1>
-<a class="target" id="label-iterators-iterator" name="label-iterators-iterator"></a><!-- Iterators/Iterator Metafunctions//advance |10 -->
+<h1><a class="toc-backref" href="./iterators.html#id1436">Iterator Metafunctions</a></h1>
+<p id="label-iterators-iterator-metafunctions">From the MPL standpoint, all iterators are opaque types. Incrementing,
+dereferencing and the rest of iterator functionality is accessed
+through the associated iterator metafunctions.</p>
+<!-- Iterators/Iterator Metafunctions//advance |10 -->
 <ul class="toc simple" id="outline">
-<li><a class="reference" href="./advance.html" id="id382" name="id382">advance</a></li>
-<li><a class="reference" href="./distance.html" id="id383" name="id383">distance</a></li>
-<li><a class="reference" href="./next.html" id="id384" name="id384">next</a></li>
-<li><a class="reference" href="./prior.html" id="id385" name="id385">prior</a></li>
-<li><a class="reference" href="./deref.html" id="id386" name="id386">deref</a></li>
-<li><a class="reference" href="./iterator-category.html" id="id387" name="id387">iterator_category</a></li>
+<li><a class="reference internal" href="./advance.html" id="id1437">advance</a></li>
+<li><a class="reference internal" href="./distance.html" id="id1438">distance</a></li>
+<li><a class="reference internal" href="./next.html" id="id1439">next</a></li>
+<li><a class="reference internal" href="./prior.html" id="id1440">prior</a></li>
+<li><a class="reference internal" href="./deref.html" id="id1441">deref</a></li>
+<li><a class="reference internal" href="./iterator-category.html" id="id1442">iterator_category</a></li>
 </ul>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/iterator-range.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/iterator-range.html (original)
+++ branches/release/libs/mpl/doc/refmanual/iterator-range.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: iterator_range</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,8 +12,8 @@
 <td class="header-group page-location">Front Page / Sequences / Views / iterator_range</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="iterator-range">
-<h1><a class="toc-backref" href="./views.html#id347" name="iterator-range">iterator_range</a></h1>
-<div class="section" id="iterator-synopsis">
+<h1><a class="toc-backref" href="./views.html#id1402">iterator_range</a></h1>
+<div class="section" id="id133">
 <h3><a class="subsection-title" href="#synopsis" name="synopsis">Synopsis</a></h3>
 <pre class="literal-block">
 template&lt;
@@ -30,60 +27,60 @@
 };
 </pre>
 </div>
-<div class="section" id="iterator-description">
+<div class="section" id="id134">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
 <p>A view into subset of sequence elements identified by a pair of iterators.</p>
 </div>
-<div class="section" id="iterator-header">
+<div class="section" id="id135">
 <h3><a class="subsection-title" href="#header" name="header">Header</a></h3>
 <pre class="literal-block">
 #include &lt;boost/mpl/fold.hpp&gt;
 </pre>
 </div>
-<div class="section" id="iterator-model-of">
+<div class="section" id="id136">
 <h3><a class="subsection-title" href="#model-of" name="model-of">Model of</a></h3>
 <ul class="simple">
-<li><a class="reference" href="./forward-sequence.html">Forward</a>, <a class="reference" href="./bidirectional-sequence.html">Bidirectional</a>, or <a class="reference" href="./random-access-sequence.html">Random Access Sequence</a>, depending on the category
+<li><a class="reference internal" href="./forward-sequence.html">Forward</a>, <a class="reference internal" href="./bidirectional-sequence.html">Bidirectional</a>, or <a class="reference internal" href="./random-access-sequence.html">Random Access Sequence</a>, depending on the category
 of the underlaying iterators.</li>
 </ul>
 </div>
-<div class="section" id="iterator-parameters">
+<div class="section" id="id139">
 <h3><a class="subsection-title" href="#parameters" name="parameters">Parameters</a></h3>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="15%" />
 <col width="36%" />
 <col width="48%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Parameter</th>
-<th>Requirement</th>
-<th>Description</th>
+<tr><th class="head">Parameter</th>
+<th class="head">Requirement</th>
+<th class="head">Description</th>
 </tr>
 </thead>
 <tbody valign="top">
 <tr><td><tt class="literal"><span class="pre">First</span></tt>,
 <tt class="literal"><span class="pre">Last</span></tt></td>
-<td><a class="reference" href="./forward-iterator.html">Forward Iterator</a></td>
+<td><a class="reference internal" href="./forward-iterator.html">Forward Iterator</a></td>
 <td>Iterators identifying the view's boundaries.</td>
 </tr>
 </tbody>
 </table>
 </div>
-<div class="section" id="iterator-expression-semantics">
+<div class="section" id="id140">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
 <p>The semantics of an expression are defined only
-where they differ from, or are not defined in <a class="reference" href="./forward-sequence.html">Forward Sequence</a>.</p>
-<p>In the following table, <tt class="literal"><span class="pre">v</span></tt> is an instance of <tt class="literal"><span class="pre">iterator_range</span></tt>, <tt class="literal"><span class="pre">first</span></tt> and <tt class="literal"><span class="pre">last</span></tt> are
-iterators into a <a class="reference" href="./forward-sequence.html">Forward Sequence</a>, and [<tt class="literal"><span class="pre">first</span></tt>, <tt class="literal"><span class="pre">last</span></tt>) form a valid range.</p>
-<table border="1" class="table">
+where they differ from, or are not defined in <a class="reference internal" href="./forward-sequence.html">Forward Sequence</a>.</p>
+<p>In the following table, <tt class="literal"><span class="pre">v</span></tt> is an instance of <tt class="literal"><span class="pre">iterator_range</span></tt>, <tt class="literal"><span class="pre">first</span></tt> and <tt class="literal"><span class="pre">last</span></tt> are
+iterators into a <a class="reference internal" href="./forward-sequence.html">Forward Sequence</a>, and [<tt class="literal"><span class="pre">first</span></tt>, <tt class="literal"><span class="pre">last</span></tt>) form a valid range.</p>
+<table border="1" class="docutils table">
 <colgroup>
 <col width="44%" />
 <col width="56%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Expression</th>
-<th>Semantics</th>
+<tr><th class="head">Expression</th>
+<th class="head">Semantics</th>
 </tr>
 </thead>
 <tbody valign="top">
@@ -98,28 +95,29 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="iterator-example">
+<div class="section" id="id141">
 <h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
 <pre class="literal-block">
 typedef range_c&lt;int,0,100&gt; r;
 typedef advance_c&lt; begin&lt;r&gt;::type,10 &gt;::type first;
 typedef advance_c&lt; end&lt;r&gt;::type,-10 &gt;::type last;
 
-BOOST_MPL_ASSERT(( equal&lt;
+BOOST_MPL_ASSERT(( equal&lt;
       <a href="./iterator-range.html" class="identifier">iterator_range</a>&lt;first,last&gt;
     , range_c&lt;int,10,90&gt;
> ));
 </pre>
 </div>
-<div class="section" id="iterator-see-also">
+<div class="section" id="id142">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./sequences.html">Sequences</a>, <a class="reference" href="./views.html">Views</a>, <a class="refentry reference" href="./filter-view.html"><tt class="refentry literal"><span class="pre">filter_view</span></tt></a>, <a class="refentry reference" href="./transform-view.html"><tt class="refentry literal"><span class="pre">transform_view</span></tt></a>, <a class="refentry reference" href="./joint-view.html"><tt class="refentry literal"><span class="pre">joint_view</span></tt></a>, <a class="refentry reference" href="./zip-view.html"><tt class="refentry literal"><span class="pre">zip_view</span></tt></a>, <a class="refentry reference" href="./max-element.html"><tt class="refentry literal"><span class="pre">max_element</span></tt></a></p>
-<!-- modtime: November 10, 2004 04:39:09 +0000 -->
+<p><a class="reference internal" href="./sequences.html">Sequences</a>, <a class="reference internal" href="./views.html">Views</a>, <a class="reference internal" href="./filter-view.html">filter_view</a>, <a class="reference internal" href="./transform-view.html">transform_view</a>, <a class="reference internal" href="./joint-view.html">joint_view</a>, <a class="reference internal" href="./zip-view.html">zip_view</a>, <a class="reference internal" href="./max-element.html">max_element</a></p>
 <!-- Sequences/Views//joint_view -->
 </div>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/iterators-concepts.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/iterators-concepts.html (original)
+++ branches/release/libs/mpl/doc/refmanual/iterators-concepts.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: Concepts</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -14,33 +11,34 @@
 <table class="header"><tr class="header"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
 <td class="header-group page-location">Front Page / Iterators / Concepts</td>
 </tr></table><div class="header-separator"></div>
-<div class="section" id="iterators-concepts">
-<h1><a class="toc-backref" href="./iterators.html#id377" name="iterators-concepts">Concepts</a></h1>
-<a class="target" id="label-iterators-concepts" name="label-iterators-concepts"></a><p>All iterators in MPL are classified into three iterator concepts, or
+<div class="section" id="id382">
+<h1><a class="toc-backref" href="./iterators.html#id1432"><a class="subsection-title" href="#concepts" name="concepts">Concepts</a></a></h1>
+<p id="label-iterators-concepts">All iterators in MPL are classified into three iterator concepts, or
 <cite>categories</cite>, named according to the type of traversal provided. The
-categories are: <a class="reference" href="./forward-iterator.html">Forward Iterator</a>, <a class="reference" href="./bidirectional-iterator.html">Bidirectional Iterator</a>, and
-<a class="reference" href="./random-access-iterator.html">Random Access Iterator</a>. The concepts are hierarchical:
-<a class="reference" href="./random-access-iterator.html">Random Access Iterator</a> is a refinement of <a class="reference" href="./bidirectional-iterator.html">Bidirectional Iterator</a>,
-which, in its turn, is a refinement of <a class="reference" href="./forward-iterator.html">Forward Iterator</a>.</p>
-<p>Because of the inherently immutable nature of the value access, MPL
-iterators escape the problems of the traversal-only categorization
-discussed at length in <a class="citation-reference" href="#n1550" id="id76" name="id76">[n1550]</a>.</p>
-<table class="citation" frame="void" id="n1550" rules="none">
+categories are: <a class="reference internal" href="./forward-iterator.html">Forward Iterator</a>, <a class="reference internal" href="./bidirectional-iterator.html">Bidirectional Iterator</a>, and
+<a class="reference internal" href="./random-access-iterator.html">Random Access Iterator</a>. The concepts are hierarchical:
+<a class="reference internal" href="./random-access-iterator.html">Random Access Iterator</a> is a refinement of <a class="reference internal" href="./bidirectional-iterator.html">Bidirectional Iterator</a>,
+which, in its turn, is a refinement of <a class="reference internal" href="./forward-iterator.html">Forward Iterator</a>.</p>
+<p>Because of the inherently immutable nature of the value access, MPL
+iterators escape the problems of the traversal-only categorization
+discussed at length in <a class="citation-reference" href="#n1550" id="id383">[n1550]</a>.</p>
+<table class="docutils citation" frame="void" id="n1550" rules="none">
 <colgroup><col class="label" /><col /></colgroup>
 <tbody valign="top">
-<tr><td class="label"><a class="fn-backref" href="#id76" name="n1550">[n1550]</a></td><td><a class="reference" href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2003/n1550.htm" target="_top">http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2003/n1550.htm></td></tr>
+<tr><td class="label"><a class="fn-backref" href="#id383">[n1550]</a></td><td><a class="reference external" href="
http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2003/n1550.htm" target="_top">http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2003/n1550.htm></td></tr>
 </tbody>
 </table>
-<!-- modtime: November 11, 2004 10:12:50 +0000 -->
 <!-- Iterators/Concepts//Forward Iterator |10 -->
 <ul class="toc simple" id="outline">
-<li><a class="reference" href="./forward-iterator.html" id="id378" name="id378">Forward Iterator</a></li>
-<li><a class="reference" href="./bidirectional-iterator.html" id="id379" name="id379">Bidirectional Iterator</a></li>
-<li><a class="reference" href="./random-access-iterator.html" id="id380" name="id380">Random Access Iterator</a></li>
+<li><a class="reference internal" href="./forward-iterator.html" id="id1433">Forward Iterator</a></li>
+<li><a class="reference internal" href="./bidirectional-iterator.html" id="id1434">Bidirectional Iterator</a></li>
+<li><a class="reference internal" href="./random-access-iterator.html" id="id1435">Random Access Iterator</a></li>
 </ul>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">
Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/iterators.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/iterators.html (original)
+++ branches/release/libs/mpl/doc/refmanual/iterators.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: Iterators</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,24 +12,25 @@
 <td class="header-group page-location">Front Page / Iterators</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="iterators">
-<h1><a class="toc-backref" href="../refmanual.html#id376" name="iterators">Iterators</a></h1>
-<a class="target" id="label-iterators" name="label-iterators"></a><p>Iterators are generic means of addressing a particular element or a range
+<h1><a class="toc-backref" href="../refmanual.html#id1431">Iterators</a></h1>
+<p id="label-iterators">Iterators are generic means of addressing a particular element or a range
 of sequential elements in a sequence. They are also a mechanism that makes
-it possible to decouple <a class="reference" href="./algorithms.html">algorithms</a> from concrete compile-time <a class="reference" href="./classes.html#label-sequences-classes">sequence
-implementations</a>. Under the hood, all MPL sequence algorithms are
-implemented in terms of iterators. In particular, that means that they
-will work on any custom compile-time sequence, given that the appropriate
+it possible to decouple <a class="reference internal" href="./algorithms.html">algorithms</a> from concrete compile-time <a class="reference internal" href="./classes.html#label-sequences-classes">sequence
+implementations</a>. Under the hood, all MPL sequence algorithms are
+implemented in terms of iterators. In particular, that means that they
+will work on any custom compile-time sequence, given that the appropriate
 iterator inteface is provided.</p>
 <!-- Analogy with STL iterators? -->
 <!-- More? -->
-<!-- modtime: November 15, 2004 03:06:40 +0000 -->
 <ul class="toc simple" id="outline">
-<li><a class="reference" href="./iterators-concepts.html" id="id377" name="id377">Concepts</a></li>
-<li><a class="reference" href="./iterator-metafunctions.html" id="id381" name="id381">Iterator Metafunctions</a></li>
+<li><a class="reference internal" href="./iterators-concepts.html" id="id1432">Concepts</a></li>
+<li><a class="reference internal" href="./iterator-metafunctions.html" id="id1436">Iterator Metafunctions</a></li>
 </ul>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/joint-view.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/joint-view.html (original)
+++ branches/release/libs/mpl/doc/refmanual/joint-view.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: joint_view</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,8 +12,8 @@
 <td class="header-group page-location">Front Page / Sequences / Views / joint_view</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="joint-view">
-<h1><a class="toc-backref" href="./views.html#id348" name="joint-view">joint_view</a></h1>
-<div class="section" id="joint-synopsis">
+<h1><a class="toc-backref" href="./views.html#id1403">joint_view</a></h1>
+<div class="section" id="id143">
 <h3><a class="subsection-title" href="#synopsis" name="synopsis">Synopsis</a></h3>
 <pre class="literal-block">
 template&lt;
@@ -30,60 +27,60 @@
 };
 </pre>
 </div>
-<div class="section" id="joint-description">
+<div class="section" id="id144">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
-<p>A view into the sequence of elements formed by concatenating <tt class="literal"><span class="pre">Sequence1</span></tt>
+<p>A view into the sequence of elements formed by concatenating <tt class="literal"><span class="pre">Sequence1</span></tt>
 and <tt class="literal"><span class="pre">Sequence2</span></tt> elements.</p>
 </div>
-<div class="section" id="joint-header">
+<div class="section" id="id145">
 <h3><a class="subsection-title" href="#header" name="header">Header</a></h3>
 <pre class="literal-block">
 #include &lt;boost/mpl/joint_view.hpp&gt;
 </pre>
 </div>
-<div class="section" id="joint-model-of">
+<div class="section" id="id146">
 <h3><a class="subsection-title" href="#model-of" name="model-of">Model of</a></h3>
 <ul class="simple">
-<li><a class="reference" href="./forward-sequence.html">Forward Sequence</a></li>
+<li><a class="reference internal" href="./forward-sequence.html">Forward Sequence</a></li>
 </ul>
 </div>
-<div class="section" id="joint-parameters">
+<div class="section" id="id147">
 <h3><a class="subsection-title" href="#parameters" name="parameters">Parameters</a></h3>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="27%" />
 <col width="32%" />
 <col width="41%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Parameter</th>
-<th>Requirement</th>
-<th>Description</th>
+<tr><th class="head">Parameter</th>
+<th class="head">Requirement</th>
+<th class="head">Description</th>
 </tr>
 </thead>
 <tbody valign="top">
 <tr><td><tt class="literal"><span class="pre">Sequence1</span></tt>,
 <tt class="literal"><span class="pre">Sequence2</span></tt></td>
-<td><a class="reference" href="./forward-sequence.html">Forward Sequence</a></td>
+<td><a class="reference internal" href="./forward-sequence.html">Forward Sequence</a></td>
 <td>Sequences to create a view on.</td>
 </tr>
 </tbody>
 </table>
 </div>
-<div class="section" id="joint-expression-semantics">
+<div class="section" id="id148">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
 <p>The semantics of an expression are defined only
-where they differ from, or are not defined in <a class="reference" href="./forward-sequence.html">Forward Sequence</a>.</p>
-<p>In the following table, <tt class="literal"><span class="pre">v</span></tt> is an instance of <tt class="literal"><span class="pre">joint_view</span></tt>, <tt class="literal"><span class="pre">s1</span></tt> and <tt class="literal"><span class="pre">s2</span></tt> are arbitrary
-<a class="reference" href="./forward-sequence.html">Forward Sequence</a>s.</p>
-<table border="1" class="table">
+where they differ from, or are not defined in <a class="reference internal" href="./forward-sequence.html">Forward Sequence</a>.</p>
+<p>In the following table, <tt class="literal"><span class="pre">v</span></tt> is an instance of <tt class="literal"><span class="pre">joint_view</span></tt>, <tt class="literal"><span class="pre">s1</span></tt> and <tt class="literal"><span class="pre">s2</span></tt> are arbitrary
+<a class="reference internal" href="./forward-sequence.html">Forward Sequence</a>s.</p>
+<table border="1" class="docutils table">
 <colgroup>
 <col width="34%" />
 <col width="66%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Expression</th>
-<th>Semantics</th>
+<tr><th class="head">Expression</th>
+<th class="head">Semantics</th>
 </tr>
 </thead>
 <tbody valign="top">
@@ -92,18 +89,18 @@
 <a href="./joint-view.html" class="identifier">joint_view</a>&lt;s1,s2&gt;::type
 </pre>
 </td>
-<td>A lazy <a class="reference" href="./forward-sequence.html">Forward Sequence</a> of all the elements in the
+<td>A lazy <a class="reference internal" href="./forward-sequence.html">Forward Sequence</a> of all the elements in the
 ranges [<tt class="literal"><span class="pre">begin&lt;s1&gt;::type</span></tt>, <tt class="literal"><span class="pre">end&lt;s1&gt;::type</span></tt>), [<tt class="literal"><span class="pre">begin&lt;s2&gt;::type</span></tt>, <tt class="literal"><span class="pre">end&lt;s2&gt;::type</span></tt>).</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">size&lt;v&gt;::type</span></tt></td>
 <td>The size of <tt class="literal"><span class="pre">v</span></tt>;
 <tt class="literal"><span class="pre">size&lt;v&gt;::value</span> <span class="pre">==</span> <span class="pre">size&lt;s1&gt;::value</span> <span class="pre">+</span> <span class="pre">size&lt;s2&gt;::value</span></tt>;
-linear complexity; see <a class="reference" href="./forward-sequence.html">Forward Sequence</a>.</td>
+linear complexity; see <a class="reference internal" href="./forward-sequence.html">Forward Sequence</a>.</td>
 </tr>
 </tbody>
 </table>
 </div>
-<div class="section" id="joint-example">
+<div class="section" id="id149">
 <h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
 <pre class="literal-block">
 typedef joint_view&lt;
@@ -114,15 +111,16 @@
 <a href="./assert.html" class="identifier">BOOST_MPL_ASSERT</a>(( <a href="./equal.html" class="identifier">equal</a>&lt; numbers, <a href="./range-c.html" class="identifier">range_c</a>&lt;int,0,15&gt; > ));
 </pre>
 </div>
-<div class="section" id="joint-see-also">
+<div class="section" id="id150">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./sequences.html">Sequences</a>, <a class="reference" href="./views.html">Views</a>, <a class="refentry reference" href="./filter-view.html"><tt class="refentry literal"><span class="pre">filter_view</span></tt></a>, <a class="refentry reference" href="./transform-view.html"><tt class="refentry literal"><span class="pre">transform_view</span></tt></a>, <a class="refentry reference" href="./zip-view.html"><tt class="refentry literal"><span class="pre">zip_view</span></tt></a>, <a class="refentry reference" href="./iterator-range.html"><tt class="refentry literal"><span class="pre">iterator_range</span></tt></a></p>
-<!-- modtime: November 13, 2004 01:12:00 +0000 -->
+<p><a class="reference internal" href="./sequences.html">Sequences</a>, <a class="reference internal" href="./views.html">Views</a>, <a class="reference internal" href="./filter-view.html">filter_view</a>, <a class="reference internal" href="./transform-view.html">transform_view</a>, <a class="reference internal" href="./zip-view.html">zip_view</a>, <a class="reference internal" href="./iterator-range.html">iterator_range</a></p>
 <!-- Sequences/Views//single_view -->
 </div>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/key-type.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/key-type.html (original)
+++ branches/release/libs/mpl/doc/refmanual/key-type.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: key_type</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,8 +12,8 @@
 <td class="header-group page-location">Front Page / Sequences / Intrinsic Metafunctions / key_type</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="key-type">
-<h1><a class="toc-backref" href="./intrinsic-metafunctions.html#id367" name="key-type">key_type</a></h1>
-<div class="section" id="key-synopsis">
+<h1><a class="toc-backref" href="./intrinsic-metafunctions.html#id1422">key_type</a></h1>
+<div class="section" id="id300">
 <h3><a class="subsection-title" href="#synopsis" name="synopsis">Synopsis</a></h3>
 <pre class="literal-block">
 template&lt;
@@ -29,54 +26,54 @@
 };
 </pre>
 </div>
-<div class="section" id="key-description">
+<div class="section" id="id301">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
-<p>Returns the <a class="reference" href="./associative-sequence.html#key-part">key</a> that would be used to identify <tt class="literal"><span class="pre">X</span></tt> in <tt class="literal"><span class="pre">Sequence</span></tt>.</p>
+<p>Returns the <a class="reference internal" href="./associative-sequence.html#key">key</a> that would be used to identify <tt class="literal"><span class="pre">X</span></tt> in <tt class="literal"><span class="pre">Sequence</span></tt>.</p>
 </div>
-<div class="section" id="key-header">
+<div class="section" id="id302">
 <h3><a class="subsection-title" href="#header" name="header">Header</a></h3>
 <pre class="literal-block">
 #include &lt;boost/mpl/key_type.hpp&gt;
 </pre>
 </div>
-<div class="section" id="key-model-of">
+<div class="section" id="id303">
 <h3><a class="subsection-title" href="#model-of" name="model-of">Model of</a></h3>
-<p><a class="reference" href="./tag-dispatched.html">Tag Dispatched Metafunction</a></p>
+<p><a class="reference internal" href="./tag-dispatched-metafunction.html">Tag Dispatched Metafunction</a></p>
 </div>
-<div class="section" id="key-parameters">
+<div class="section" id="id304">
 <h3><a class="subsection-title" href="#parameters" name="parameters">Parameters</a></h3>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="17%" />
 <col width="30%" />
 <col width="53%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Parameter</th>
-<th>Requirement</th>
-<th>Description</th>
+<tr><th class="head">Parameter</th>
+<th class="head">Requirement</th>
+<th class="head">Description</th>
 </tr>
 </thead>
 <tbody valign="top">
 <tr><td><tt class="literal"><span class="pre">Sequence</span></tt></td>
-<td><a class="reference" href="./associative-sequence.html">Associative Sequence</a></td>
+<td><a class="reference internal" href="./associative-sequence.html">Associative Sequence</a></td>
 <td>A sequence to query.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">X</span></tt></td>
 <td>Any type</td>
-<td>The type to get the <a class="reference" href="./associative-sequence.html#key-part">key</a> for.</td>
+<td>The type to get the <a class="reference internal" href="./associative-sequence.html#key">key</a> for.</td>
 </tr>
 </tbody>
 </table>
 </div>
-<div class="section" id="key-expression-semantics">
+<div class="section" id="id305">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
-<p>For any <a class="reference" href="./associative-sequence.html">Associative Sequence</a> <tt class="literal"><span class="pre">s</span></tt>, iterators <tt class="literal"><span class="pre">pos1</span></tt> and <tt class="literal"><span class="pre">pos2</span></tt> in <tt class="literal"><span class="pre">s</span></tt>, and an
+<p>For any <a class="reference internal" href="./associative-sequence.html">Associative Sequence</a> <tt class="literal"><span class="pre">s</span></tt>, iterators <tt class="literal"><span class="pre">pos1</span></tt> and <tt class="literal"><span class="pre">pos2</span></tt> in <tt class="literal"><span class="pre">s</span></tt>, and an
 artibrary type <tt class="literal"><span class="pre">x</span></tt>:</p>
 <pre class="literal-block">
-typedef key_type&lt;s,x&gt;::type k;
+typedef key_type&lt;s,x&gt;::type k;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
@@ -84,7 +81,7 @@
 </tr>
 <tr class="field"><th class="field-name">Precondition:</th><td class="field-body"><tt class="literal"><span class="pre">x</span></tt> can be put in <tt class="literal"><span class="pre">s</span></tt>.</td>
 </tr>
-<tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><tt class="literal"><span class="pre">k</span></tt> is the <a class="reference" href="./associative-sequence.html#key-part">key</a> that would be used to identify <tt class="literal"><span class="pre">x</span></tt> in <tt class="literal"><span class="pre">s</span></tt>.</td>
+<tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><tt class="literal"><span class="pre">k</span></tt> is the <a class="reference internal" href="./associative-sequence.html#key">key</a> that would be used to identify <tt class="literal"><span class="pre">x</span></tt> in <tt class="literal"><span class="pre">s</span></tt>.</td>
 </tr>
 <tr class="field"><th class="field-name">Postcondition:</th><td class="field-body">If <tt class="literal"><span class="pre">key_type&lt;</span> <span class="pre">s,deref&lt;pos1&gt;::type</span> <span class="pre">&gt;::type</span></tt> is identical to
 <tt class="literal"><span class="pre">key_type&lt;</span> <span class="pre">s,deref&lt;pos2&gt;::type</span> <span class="pre">&gt;::type</span></tt> then <tt class="literal"><span class="pre">pos1</span></tt> is identical to <tt class="literal"><span class="pre">pos2</span></tt>.</td>
@@ -92,11 +89,11 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="key-complexity">
+<div class="section" id="id306">
 <h3><a class="subsection-title" href="#complexity" name="complexity">Complexity</a></h3>
 <p>Amortized constant time.</p>
 </div>
-<div class="section" id="key-example">
+<div class="section" id="id307">
 <h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
 <pre class="literal-block">
 typedef key_type&lt; map&lt;&gt;,pair&lt;int,unsigned&gt; &gt;::type k1;
@@ -106,15 +103,16 @@
 <a href="./assert.html" class="identifier">BOOST_MPL_ASSERT</a>(( is_same&lt; k2,<a href="./pair.html" class="identifier">pair</a>&lt;int,unsigned&gt; > ));
 </pre>
 </div>
-<div class="section" id="key-see-also">
+<div class="section" id="id308">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./associative-sequence.html">Associative Sequence</a>, <a class="refentry reference" href="./value-type.html"><tt class="refentry literal"><span class="pre">value_type</span></tt></a>, <a class="refentry reference" href="./has-key.html"><tt class="refentry literal"><span class="pre">has_key</span></tt></a>, <a class="refentry reference" href="./set.html"><tt class="refentry literal"><span class="pre">set</span></tt></a>, <a class="refentry reference" href="./map.html"><tt class="refentry literal"><span class="pre">map</span></tt></a></p>
-<!-- modtime: November 13, 2004 01:30:02 +0000 -->
+<p><a class="reference internal" href="./associative-sequence.html">Associative Sequence</a>, <a class="reference internal" href="./value-type.html">value_type</a>, <a class="reference internal" href="./has-key.html">has_key</a>, <a class="reference internal" href="./set.html">set</a>, <a class="reference internal" href="./map.html">map</a></p>
 <!-- Sequences/Intrinsic Metafunctions//order -->
 </div>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/lambda-expression.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/lambda-expression.html (original)
+++ branches/release/libs/mpl/doc/refmanual/lambda-expression.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: Lambda Expression</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,40 +12,41 @@
 <td class="header-group page-location">Front Page / Metafunctions / Concepts / Lambda Expression</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="lambda-expression">
-<h1><a class="toc-backref" href="./metafunctions-concepts.html#id440" name="lambda-expression">Lambda Expression</a></h1>
-<div class="section" id="lambda-description">
+<h1><a class="toc-backref" href="./metafunctions-concepts.html#id1497">Lambda Expression</a></h1>
+<div class="section" id="id831">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
-<p>A <a class="reference" href="./lambda-expression.html">Lambda Expression</a> is a compile-time invocable entity in either of the following two
+<p>A <a class="reference internal" href="./lambda-expression.html">Lambda Expression</a> is a compile-time invocable entity in either of the following two
 forms:</p>
 <ul class="simple">
-<li><a class="reference" href="./metafunction-class.html">Metafunction Class</a></li>
-<li><a class="reference" href="./placeholder-expression.html">Placeholder Expression</a></li>
+<li><a class="reference internal" href="./metafunction-class.html">Metafunction Class</a></li>
+<li><a class="reference internal" href="./placeholder-expression.html">Placeholder Expression</a></li>
 </ul>
 <p>Most of the MPL components accept either of those, and the concept
 gives us a consice way to describe these requirements.</p>
 </div>
-<div class="section" id="lambda-expression-requirements">
+<div class="section" id="id832">
 <h3><a class="subsection-title" href="#expression-requirements" name="expression-requirements">Expression requirements</a></h3>
-<p>See corresponding <a class="reference" href="./metafunction-class.html">Metafunction Class</a> and <a class="reference" href="./placeholder-expression.html">Placeholder Expression</a> specifications.</p>
+<p>See corresponding <a class="reference internal" href="./metafunction-class.html">Metafunction Class</a> and <a class="reference internal" href="./placeholder-expression.html">Placeholder Expression</a> specifications.</p>
 </div>
-<div class="section" id="lambda-models">
+<div class="section" id="id833">
 <h3><a class="subsection-title" href="#models" name="models">Models</a></h3>
 <ul class="simple">
-<li><a class="refentry reference" href="./always.html"><tt class="refentry literal"><span class="pre">always</span></tt></a></li>
-<li><a class="refentry reference" href="./unpack-args.html"><tt class="refentry literal"><span class="pre">unpack_args</span></tt></a></li>
+<li><a class="reference internal" href="./always.html">always</a></li>
+<li><a class="reference internal" href="./unpack-args.html">unpack_args</a></li>
 <li><tt class="literal"><span class="pre">plus&lt;_,</span> <span class="pre">int_&lt;2&gt;</span> <span class="pre">&gt;</span></tt></li>
-<li><tt class="literal"><span class="pre">if_&lt;</span> <span class="pre">less&lt;_1,</span> <span class="pre">int_&lt;7&gt;</span> <span class="pre">&gt;,</span> <span class="pre">plus&lt;_1,_2&gt;,</span> <span class="pre">_1</span> <span class="pre">&gt;</span></tt></li>
+<li><tt class="literal"><span class="pre">if_&lt;</span> <span class="pre">less&lt;_1,</span> <span class="pre">int_&lt;7&gt;</span> <span class="pre">&gt;,</span> <span class="pre">plus&lt;_1,_2&gt;,</span> <span class="pre">_1</span> <span class="pre">&gt;</span></tt></li>
 </ul>
 </div>
-<div class="section" id="lambda-see-also">
+<div class="section" id="id834">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./metafunctions.html">Metafunctions</a>, <a class="reference" href="./placeholders.html">Placeholders</a>, <a class="refentry reference" href="./apply.html"><tt class="refentry literal"><span class="pre">apply</span></tt></a>, <a class="refentry reference" href="./lambda.html"><tt class="refentry literal"><span class="pre">lambda</span></tt></a></p>
-<!-- modtime: November 13, 2004 01:43:28 +0000 -->
+<p><a class="reference internal" href="./metafunctions.html">Metafunctions</a>, <a class="reference internal" href="./placeholders.html">Placeholders</a>, <a class="reference internal" href="./apply.html">apply</a>, <a class="reference internal" href="./lambda.html">lambda</a></p>
 <!-- Metafunctions/Concepts//Placeholder Expression |40 -->
 </div>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/lambda.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/lambda.html (original)
+++ branches/release/libs/mpl/doc/refmanual/lambda.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,25 +1,22 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: lambda</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
 <body class="docframe refmanual">
-<table class="header"><tr class="header"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-<td class="header-group page-location">Front Page / Metafunctions / Composition and Argument Binding / lambda</td>
+<table class="header"><tr class="header"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
+<td class="header-group page-location">Front Page / Metafunctions / Composition and Argument Binding / lambda</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="lambda">
-<h1><a class="toc-backref" href="./composition-and-argument.html#id456" name="lambda">lambda</a></h1>
-<div class="section" id="lambda-synopsis">
+<h1><a class="toc-backref" href="./composition-and-argument-binding.html#id1513">lambda</a></h1>
+<div class="section" id="id922">
 <h3><a class="subsection-title" href="#synopsis" name="synopsis">Synopsis</a></h3>
 <pre class="literal-block">
-template&lt;
+template&lt;
       typename X
     , typename Tag = <em>unspecified</em>
     &gt;
@@ -29,29 +26,29 @@
 };
 </pre>
 </div>
-<div class="section" id="composition-lambda-description">
+<div class="section" id="id923">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
-<p>If <tt class="literal"><span class="pre">X</span></tt> is a <a class="reference" href="./placeholder-expression.html">Placeholder Expression</a>, transforms <tt class="literal"><span class="pre">X</span></tt> into a corresponding
-<a class="reference" href="./metafunction-class.html">Metafunction Class</a>, otherwise <tt class="literal"><span class="pre">X</span></tt> is returned unchanged.</p>
+<p>If <tt class="literal"><span class="pre">X</span></tt> is a <a class="reference internal" href="./placeholder-expression.html">Placeholder Expression</a>, transforms <tt class="literal"><span class="pre">X</span></tt> into a corresponding
+<a class="reference internal" href="./metafunction-class.html">Metafunction Class</a>, otherwise <tt class="literal"><span class="pre">X</span></tt> is returned unchanged.</p>
 </div>
-<div class="section" id="lambda-header">
+<div class="section" id="id924">
 <h3><a class="subsection-title" href="#header" name="header">Header</a></h3>
 <pre class="literal-block">
 #include &lt;boost/mpl/lambda.hpp&gt;
 </pre>
 </div>
-<div class="section" id="lambda-parameters">
+<div class="section" id="id925">
 <h3><a class="subsection-title" href="#parameters" name="parameters">Parameters</a></h3>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="18%" />
 <col width="27%" />
 <col width="55%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Parameter</th>
-<th>Requirement</th>
-<th>Description</th>
+<tr><th class="head">Parameter</th>
+<th class="head">Requirement</th>
+<th class="head">Description</th>
 </tr>
 </thead>
 <tbody valign="top">
@@ -66,20 +63,21 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="lambda-expression-semantics">
+<div class="section" id="id926">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
 <p>For arbitrary types <tt class="literal"><span class="pre">x</span></tt> and <tt class="literal"><span class="pre">tag</span></tt>:</p>
 <pre class="literal-block">
 typedef lambda&lt;x&gt;::type f;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference" href="./metafunction-class.html">Metafunction Class</a>.</td>
+<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><p class="first"><a class="reference internal" href="./metafunction-class.html">Metafunction Class</a>.</p>
+</td>
 </tr>
-<tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><p class="first">If <tt class="literal"><span class="pre">x</span></tt> is a <a class="reference" href="./placeholder-expression.html">Placeholder Expression</a> in a general form <tt class="literal"><span class="pre">X&lt;a1,...an&gt;</span></tt>, where
-<tt class="literal"><span class="pre">X</span></tt> is a class template and <tt class="literal"><span class="pre">a1</span></tt>,... <tt class="literal"><span class="pre">an</span></tt> are arbitrary types, equivalent
+<tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><p class="first">If <tt class="literal"><span class="pre">x</span></tt> is a <a class="reference internal" href="./placeholder-expression.html">Placeholder Expression</a> in a general form <tt class="literal"><span class="pre">X&lt;a1,...an&gt;</span></tt>, where
+<tt class="literal"><span class="pre">X</span></tt> is a class template and <tt class="literal"><span class="pre">a1</span></tt>,... <tt class="literal"><span class="pre">an</span></tt> are arbitrary types, equivalent
 to</p>
 <pre class="literal-block">
 typedef protect&lt; bind&lt;
@@ -96,14 +94,15 @@
 <pre class="literal-block">
 typedef lambda&lt;x,tag&gt;::type f;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference" href="./metafunction-class.html">Metafunction Class</a>.</td>
+<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><p class="first"><a class="reference internal" href="./metafunction-class.html">Metafunction Class</a>.</p>
+</td>
 </tr>
-<tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><p class="first">If <tt class="literal"><span class="pre">x</span></tt> is a <a class="reference" href="./placeholder-expression.html">Placeholder Expression</a> in a general form <tt class="literal"><span class="pre">X&lt;a1,...an&gt;</span></tt>, where
-<tt class="literal"><span class="pre">X</span></tt> is a class template and <tt class="literal"><span class="pre">a1</span></tt>,... <tt class="literal"><span class="pre">an</span></tt> are arbitrary types, equivalent
+<tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><p class="first">If <tt class="literal"><span class="pre">x</span></tt> is a <a class="reference internal" href="./placeholder-expression.html">Placeholder Expression</a> in a general form <tt class="literal"><span class="pre">X&lt;a1,...an&gt;</span></tt>, where
+<tt class="literal"><span class="pre">X</span></tt> is a class template and <tt class="literal"><span class="pre">a1</span></tt>,... <tt class="literal"><span class="pre">an</span></tt> are arbitrary types, equivalent
 to</p>
 <pre class="literal-block">
 typedef protect&lt; bind&lt;
@@ -117,7 +116,7 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="lambda-example">
+<div class="section" id="id927">
 <h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
 <pre class="literal-block">
 template&lt; typename N1, typename N2 &gt; struct int_plus
@@ -125,8 +124,8 @@
 {
 };
 
-typedef lambda&lt; int_plus&lt;_1, int_&lt;42&gt; &gt; &gt;::type f1;
-typedef bind&lt; quote<tt class="literal"><span class="pre">2</span></tt>&lt;int_plus&gt;, _1, int_&lt;42&gt; &gt; f2;
+typedef lambda&lt; int_plus&lt;_1, int_&lt;42&gt; &gt; &gt;::type f1;
+typedef bind&lt; quote<tt class="literal"><span class="pre">2</span></tt>&lt;int_plus&gt;, _1, int_&lt;42&gt; &gt; f2;
 
 typedef f1::apply&lt;42&gt;::type r1;
 typedef f2::apply&lt;42&gt;::type r2;
@@ -135,15 +134,16 @@
 <a href="./assert-relation.html" class="identifier">BOOST_MPL_ASSERT_RELATION</a>( r2::value, ==, 84 );
 </pre>
 </div>
-<div class="section" id="composition-lambda-see-also">
+<div class="section" id="id928">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./composition-and-argument.html">Composition and Argument Binding</a>, <a class="reference" href="./invocation.html">invocation</a>, <a class="reference" href="./placeholders.html">Placeholders</a>, <a class="refentry reference" href="./bind.html"><tt class="refentry literal"><span class="pre">bind</span></tt></a>, <a class="refentry reference" href="./quote.html"><tt class="refentry literal"><span class="pre">quote</span></tt></a>, <a class="refentry reference" href="./protect.html"><tt class="refentry literal"><span class="pre">protect</span></tt></a>, <a class="refentry reference" href="./apply.html"><tt class="refentry literal"><span class="pre">apply</span></tt></a></p>
-<!-- modtime: November 13, 2004 02:51:02 +0000 -->
+<p><a class="reference internal" href="./composition-and-argument-binding.html">Composition and Argument Binding</a>, <a class="reference internal" href="./invocation.html">invocation</a>, <a class="reference internal" href="./placeholders.html">Placeholders</a>, <a class="reference internal" href="./bind.html">bind</a>, <a class="reference internal" href="./quote.html">quote</a>, <a class="reference internal" href="./protect.html">protect</a>, <a class="reference internal" href="./apply.html">apply</a></p>
 <!-- Metafunctions/Composition and Argument Binding//bind |30 -->
 </div>
 </div>
 
 <div class="footer-separator"></div>
-<table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/less-equal.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/less-equal.html (original)
+++ branches/release/libs/mpl/doc/refmanual/less-equal.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: less_equal</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,8 +12,8 @@
 <td class="header-group page-location">Front Page / Metafunctions / Comparisons / less_equal</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="less-equal">
-<h1><a class="toc-backref" href="./comparisons.html#id470" name="less-equal">less_equal</a></h1>
-<div class="section" id="comparisons-less-synopsis">
+<h1><a class="toc-backref" href="./comparisons.html#id1527">less_equal</a></h1>
+<div class="section" id="id1023">
 <h3><a class="subsection-title" href="#synopsis" name="synopsis">Synopsis</a></h3>
 <pre class="literal-block">
 template&lt;
@@ -29,58 +26,59 @@
 };
 </pre>
 </div>
-<div class="section" id="comparisons-less-description">
+<div class="section" id="id1024">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
-<p>Returns a true-valued <a class="reference" href="./integral-constant.html">Integral Constant</a> if <tt class="literal"><span class="pre">T1</span></tt> is less than or equal to <tt class="literal"><span class="pre">T2</span></tt>.</p>
+<p>Returns a true-valued <a class="reference internal" href="./integral-constant.html">Integral Constant</a> if <tt class="literal"><span class="pre">T1</span></tt> is less than or equal to <tt class="literal"><span class="pre">T2</span></tt>.</p>
 </div>
-<div class="section" id="comparisons-less-header">
+<div class="section" id="id1025">
 <h3><a class="subsection-title" href="#header" name="header">Header</a></h3>
 <pre class="literal-block">
 #include &lt;boost/mpl/less_equal.hpp&gt;
 #include &lt;boost/mpl/comparison.hpp&gt;
 </pre>
 </div>
-<div class="section" id="comparisons-less-model-of">
+<div class="section" id="id1026">
 <h3><a class="subsection-title" href="#model-of" name="model-of">Model of</a></h3>
-<p><a class="reference" href="./numeric-metafunction.html">Numeric Metafunction</a></p>
+<p><a class="reference internal" href="./numeric-metafunction.html">Numeric Metafunction</a></p>
 </div>
-<div class="section" id="comparisons-less-parameters">
+<div class="section" id="id1027">
 <h3><a class="subsection-title" href="#parameters" name="parameters">Parameters</a></h3>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="17%" />
 <col width="30%" />
 <col width="53%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Parameter</th>
-<th>Requirement</th>
-<th>Description</th>
+<tr><th class="head">Parameter</th>
+<th class="head">Requirement</th>
+<th class="head">Description</th>
 </tr>
 </thead>
 <tbody valign="top">
 <tr><td><tt class="literal"><span class="pre">T1</span></tt>, <tt class="literal"><span class="pre">T2</span></tt></td>
-<td><a class="reference" href="./integral-constant.html">Integral Constant</a></td>
+<td><a class="reference internal" href="./integral-constant.html">Integral Constant</a></td>
 <td>Operation's arguments.</td>
 </tr>
 </tbody>
 </table>
 <p>[<em>Note:</em> The requirements listed in this specification
-are the ones imposed by the default implementation. See <a class="reference" href="./numeric-metafunction.html">Numeric Metafunction</a> concept
-for the details on how to provide an implementation for a user-defined numeric type
-that does not satisfy the <a class="reference" href="./integral-constant.html">Integral Constant</a> requirements. — <em>end note</em>]</p>
+are the ones imposed by the default implementation. See <a class="reference internal" href="./numeric-metafunction.html">Numeric Metafunction</a> concept
+for the details on how to provide an implementation for a user-defined numeric type
+that does not satisfy the <a class="reference internal" href="./integral-constant.html">Integral Constant</a> requirements. — <em>end note</em>]</p>
 </div>
-<div class="section" id="comparisons-less-expression-semantics">
+<div class="section" id="id1028">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
-<p>For any <a class="reference" href="./integral-constant.html">Integral Constant</a>s <tt class="literal"><span class="pre">c1</span></tt> and <tt class="literal"><span class="pre">c2</span></tt>:</p>
+<p>For any <a class="reference internal" href="./integral-constant.html">Integral Constant</a>s <tt class="literal"><span class="pre">c1</span></tt> and <tt class="literal"><span class="pre">c2</span></tt>:</p>
 <pre class="literal-block">
-typedef less_equal&lt;c1,c2&gt;::type r;
+typedef less_equal&lt;c1,c2&gt;::type r;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference" href="./integral-constant.html">Integral Constant</a>.</td>
+<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><p class="first"><a class="reference internal" href="./integral-constant.html">Integral Constant</a>.</p>
+</td>
 </tr>
 <tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><p class="first">Equivalent to</p>
 <pre class="last literal-block">
@@ -92,13 +90,14 @@
 </table>
 <!-- .......................................................................... -->
 <pre class="literal-block">
-typedef less_equal&lt;c1,c2&gt; r;
+typedef less_equal&lt;c1,c2&gt; r;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference" href="./integral-constant.html">Integral Constant</a>.</td>
+<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><p class="first"><a class="reference internal" href="./integral-constant.html">Integral Constant</a>.</p>
+</td>
 </tr>
 <tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><p class="first">Equivalent to</p>
 <pre class="last literal-block">
@@ -109,11 +108,11 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="comparisons-less-complexity">
+<div class="section" id="id1029">
 <h3><a class="subsection-title" href="#complexity" name="complexity">Complexity</a></h3>
 <p>Amortized constant time.</p>
 </div>
-<div class="section" id="comparisons-less-example">
+<div class="section" id="id1030">
 <h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
 <pre class="literal-block">
 <a href="./assert.html" class="identifier">BOOST_MPL_ASSERT</a>(( <a href="./less-equal.html" class="identifier">less_equal</a>&lt; <a href="./int.html" class="identifier">int_</a>&lt;0&gt;, <a href="./int.html" class="identifier">int_</a>&lt;10&gt; &gt; ));
@@ -121,15 +120,16 @@
 <a href="./assert.html" class="identifier">BOOST_MPL_ASSERT</a>(( <a href="./less-equal.html" class="identifier">less_equal</a>&lt; <a href="./long.html" class="identifier">long_</a>&lt;10&gt;, <a href="./int.html" class="identifier">int_</a>&lt;10&gt; > ));
 </pre>
 </div>
-<div class="section" id="comparisons-less-see-also">
+<div class="section" id="id1031">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./comparisons.html">Comparisons</a>, <a class="reference" href="./numeric-metafunction.html">Numeric Metafunction</a>, <a class="refentry reference" href="./numeric-cast.html"><tt class="refentry literal"><span class="pre">numeric_cast</span></tt></a>, <a class="refentry reference" href="./less.html"><tt class="refentry literal"><span class="pre">less</span></tt></a>, <a class="refentry reference" href="./greater.html"><tt class="refentry literal"><span class="pre">greater</span></tt></a>, <a class="refentry reference" href="./equal.html"><tt class="refentry literal"><span class="pre">equal</span></tt></a></p>
-<!-- modtime: November 10, 2004 04:38:44 +0000 -->
+<p><a class="reference internal" href="./comparisons.html">Comparisons</a>, <a class="reference internal" href="./numeric-metafunction.html">Numeric Metafunction</a>, <a class="reference internal" href="./numeric-cast.html">numeric_cast</a>, <a class="reference internal" href="./less.html">less</a>, <a class="reference internal" href="./greater.html">greater</a>, <a class="reference internal" href="./equal.html">equal</a></p>
 <!-- Metafunctions/Comparisons//greater |30 -->
 </div>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/less.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/less.html (original)
+++ branches/release/libs/mpl/doc/refmanual/less.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: less</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,8 +12,8 @@
 <td class="header-group page-location">Front Page / Metafunctions / Comparisons / less</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="less">
-<h1><a class="toc-backref" href="./comparisons.html#id469" name="less">less</a></h1>
-<div class="section" id="less-synopsis">
+<h1><a class="toc-backref" href="./comparisons.html#id1526">less</a></h1>
+<div class="section" id="id1014">
 <h3><a class="subsection-title" href="#synopsis" name="synopsis">Synopsis</a></h3>
 <pre class="literal-block">
 template&lt;
@@ -29,58 +26,59 @@
 };
 </pre>
 </div>
-<div class="section" id="less-description">
+<div class="section" id="id1015">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
-<p>Returns a true-valued <a class="reference" href="./integral-constant.html">Integral Constant</a> if <tt class="literal"><span class="pre">T1</span></tt> is less than <tt class="literal"><span class="pre">T2</span></tt>.</p>
+<p>Returns a true-valued <a class="reference internal" href="./integral-constant.html">Integral Constant</a> if <tt class="literal"><span class="pre">T1</span></tt> is less than <tt class="literal"><span class="pre">T2</span></tt>.</p>
 </div>
-<div class="section" id="less-header">
+<div class="section" id="id1016">
 <h3><a class="subsection-title" href="#header" name="header">Header</a></h3>
 <pre class="literal-block">
 #include &lt;boost/mpl/less.hpp&gt;
 #include &lt;boost/mpl/comparison.hpp&gt;
 </pre>
 </div>
-<div class="section" id="less-model-of">
+<div class="section" id="id1017">
 <h3><a class="subsection-title" href="#model-of" name="model-of">Model of</a></h3>
-<p><a class="reference" href="./numeric-metafunction.html">Numeric Metafunction</a></p>
+<p><a class="reference internal" href="./numeric-metafunction.html">Numeric Metafunction</a></p>
 </div>
-<div class="section" id="less-parameters">
+<div class="section" id="id1018">
 <h3><a class="subsection-title" href="#parameters" name="parameters">Parameters</a></h3>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="17%" />
 <col width="30%" />
 <col width="53%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Parameter</th>
-<th>Requirement</th>
-<th>Description</th>
+<tr><th class="head">Parameter</th>
+<th class="head">Requirement</th>
+<th class="head">Description</th>
 </tr>
 </thead>
 <tbody valign="top">
 <tr><td><tt class="literal"><span class="pre">T1</span></tt>, <tt class="literal"><span class="pre">T2</span></tt></td>
-<td><a class="reference" href="./integral-constant.html">Integral Constant</a></td>
+<td><a class="reference internal" href="./integral-constant.html">Integral Constant</a></td>
 <td>Operation's arguments.</td>
 </tr>
 </tbody>
 </table>
 <p>[<em>Note:</em> The requirements listed in this specification
-are the ones imposed by the default implementation. See <a class="reference" href="./numeric-metafunction.html">Numeric Metafunction</a> concept
-for the details on how to provide an implementation for a user-defined numeric type
-that does not satisfy the <a class="reference" href="./integral-constant.html">Integral Constant</a> requirements. — <em>end note</em>]</p>
+are the ones imposed by the default implementation. See <a class="reference internal" href="./numeric-metafunction.html">Numeric Metafunction</a> concept
+for the details on how to provide an implementation for a user-defined numeric type
+that does not satisfy the <a class="reference internal" href="./integral-constant.html">Integral Constant</a> requirements. — <em>end note</em>]</p>
 </div>
-<div class="section" id="less-expression-semantics">
+<div class="section" id="id1019">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
-<p>For any <a class="reference" href="./integral-constant.html">Integral Constant</a>s <tt class="literal"><span class="pre">c1</span></tt> and <tt class="literal"><span class="pre">c2</span></tt>:</p>
+<p>For any <a class="reference internal" href="./integral-constant.html">Integral Constant</a>s <tt class="literal"><span class="pre">c1</span></tt> and <tt class="literal"><span class="pre">c2</span></tt>:</p>
 <pre class="literal-block">
-typedef less&lt;c1,c2&gt;::type r;
+typedef less&lt;c1,c2&gt;::type r;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference" href="./integral-constant.html">Integral Constant</a>.</td>
+<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><p class="first"><a class="reference internal" href="./integral-constant.html">Integral Constant</a>.</p>
+</td>
 </tr>
 <tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><p class="first">Equivalent to</p>
 <pre class="last literal-block">
@@ -92,13 +90,14 @@
 </table>
 <!-- .......................................................................... -->
 <pre class="literal-block">
-typedef less&lt;c1,c2&gt; r;
+typedef less&lt;c1,c2&gt; r;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference" href="./integral-constant.html">Integral Constant</a>.</td>
+<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><p class="first"><a class="reference internal" href="./integral-constant.html">Integral Constant</a>.</p>
+</td>
 </tr>
 <tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><p class="first">Equivalent to</p>
 <pre class="last literal-block">
@@ -109,11 +108,11 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="less-complexity">
+<div class="section" id="id1020">
 <h3><a class="subsection-title" href="#complexity" name="complexity">Complexity</a></h3>
 <p>Amortized constant time.</p>
 </div>
-<div class="section" id="less-example">
+<div class="section" id="id1021">
 <h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
 <pre class="literal-block">
 <a href="./assert.html" class="identifier">BOOST_MPL_ASSERT</a>(( <a href="./less.html" class="identifier">less</a>&lt; <a href="./int.html" class="identifier">int_</a>&lt;0&gt;, <a href="./int.html" class="identifier">int_</a>&lt;10&gt; &gt; ));
@@ -121,15 +120,16 @@
 <a href="./assert-not.html" class="identifier">BOOST_MPL_ASSERT_NOT</a>(( <a href="./less.html" class="identifier">less</a>&lt; <a href="./long.html" class="identifier">long_</a>&lt;10&gt;, <a href="./int.html" class="identifier">int_</a>&lt;10&gt; > ));
 </pre>
 </div>
-<div class="section" id="less-see-also">
+<div class="section" id="id1022">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./comparisons.html">Comparisons</a>, <a class="reference" href="./numeric-metafunction.html">Numeric Metafunction</a>, <a class="refentry reference" href="./numeric-cast.html"><tt class="refentry literal"><span class="pre">numeric_cast</span></tt></a>, <a class="refentry reference" href="./less-equal.html"><tt class="refentry literal"><span class="pre">less_equal</span></tt></a>, <a class="refentry reference" href="./greater.html"><tt class="refentry literal"><span class="pre">greater</span></tt></a>, <a class="refentry reference" href="./equal.html"><tt class="refentry literal"><span class="pre">equal</span></tt></a></p>
-<!-- modtime: November 10, 2004 04:38:48 +0000 -->
+<p><a class="reference internal" href="./comparisons.html">Comparisons</a>, <a class="reference internal" href="./numeric-metafunction.html">Numeric Metafunction</a>, <a class="reference internal" href="./numeric-cast.html">numeric_cast</a>, <a class="reference internal" href="./less-equal.html">less_equal</a>, <a class="reference internal" href="./greater.html">greater</a>, <a class="reference internal" href="./equal.html">equal</a></p>
 <!-- Metafunctions/Comparisons//less_equal |20 -->
 </div>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/limit-list-size.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/limit-list-size.html (original)
+++ branches/release/libs/mpl/doc/refmanual/limit-list-size.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: BOOST_MPL_LIMIT_LIST_SIZE</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -14,9 +11,9 @@
 <table class="header"><tr class="header"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
 <td class="header-group page-location">Front Page / Macros / Configuration / BOOST_MPL_LIMIT_LIST_SIZE</td>
 </tr></table><div class="header-separator"></div>
-<div class="section" id="limit-list-size">
-<h1><a class="toc-backref" href="./configuration.html#id523" name="limit-list-size">BOOST_MPL_LIMIT_LIST_SIZE</a></h1>
-<div class="section" id="macros-configuration-limit-synopsis">
+<div class="section" id="boost-mpl-limit-list-size">
+<h1><a class="toc-backref" href="./configuration.html#id1583">BOOST_MPL_LIMIT_LIST_SIZE</a></h1>
+<div class="section" id="id1346">
 <h3><a class="subsection-title" href="#synopsis" name="synopsis">Synopsis</a></h3>
 <pre class="literal-block">
 #if !defined(BOOST_MPL_LIMIT_LIST_SIZE)
@@ -26,21 +23,21 @@
 #endif
 </pre>
 </div>
-<div class="section" id="macros-configuration-limit-description">
+<div class="section" id="id1347">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
 <p><tt class="literal"><span class="pre">BOOST_MPL_LIMIT_LIST_SIZE</span></tt> is an overridable configuration macro regulating
-the maximum arity of the <tt class="literal"><span class="pre">list</span></tt>'s and <tt class="literal"><span class="pre">list_c</span></tt>'s <a class="reference" href="./variadic-sequence.html">variadic forms</a>. In this
+the maximum arity of the <tt class="literal"><span class="pre">list</span></tt>'s and <tt class="literal"><span class="pre">list_c</span></tt>'s <a class="reference internal" href="./variadic-sequence.html#variadic-forms">variadic forms</a>. In this
 implementation of the library, <tt class="literal"><span class="pre">BOOST_MPL_LIMIT_LIST_SIZE</span></tt> has a default value
 of 20. To override the default limit, define <tt class="literal"><span class="pre">BOOST_MPL_LIMIT_LIST_SIZE</span></tt> to
-the desired maximum arity rounded up to the nearest multiple of ten before
+the desired maximum arity rounded up to the nearest multiple of ten before
 including any library header. [<em>Note:</em> Overriding will take effect
-<em>only</em> if the library is configured not to use <a class="reference" href="./cfg-no-preprocessed.html">preprocessed headers</a>. See
-<a class="refentry reference" href="./cfg-no-preprocessed.html"><tt class="refentry literal"><span class="pre">BOOST_MPL_CFG_NO_PREPROCESSED_HEADERS</span></tt></a> for more information. — <em>end note</em>]</p>
+<em>only</em> if the library is configured not to use <a class="reference internal" href="./cfg-no-preprocessed-headers.html#preprocessed-headers">preprocessed headers</a>. See
+<a class="reference internal" href="./cfg-no-preprocessed-headers.html">BOOST_MPL_CFG_NO_PREPROCESSED_HEADERS</a> for more information. — <em>end note</em>]</p>
 </div>
-<div class="section" id="macros-configuration-limit-example">
+<div class="section" id="id1348">
 <h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
 <pre class="literal-block">
-#define BOOST_MPL_CFG_NO_PREPROCESSED_HEADERS
+#define BOOST_MPL_CFG_NO_PREPROCESSED_HEADERS
 #define BOOST_MPL_LIMIT_LIST_SIZE 10
 <tt class="literal"><span class="pre">#</span></tt>include &lt;boost/mpl/list.hpp&gt;
 
@@ -51,15 +48,16 @@
 // typedef list_c&lt;int,1,2,3,4,5,6,7,8,9,10,11&gt; l_11; // error!
 </pre>
 </div>
-<div class="section" id="macros-configuration-limit-see-also">
+<div class="section" id="id1349">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./configuration.html">Configuration</a>, <a class="refentry reference" href="./cfg-no-preprocessed.html"><tt class="refentry literal"><span class="pre">BOOST_MPL_CFG_NO_PREPROCESSED_HEADERS</span></tt></a>, <a class="refentry reference" href="./limit-vector-size.html"><tt class="refentry literal"><span class="pre">BOOST_MPL_LIMIT_VECTOR_SIZE</span></tt></a></p>
-<!-- modtime: November 10, 2004 04:38:40 +0000 -->
+<p><a class="reference internal" href="./configuration.html">Configuration</a>, <a class="reference internal" href="./cfg-no-preprocessed-headers.html">BOOST_MPL_CFG_NO_PREPROCESSED_HEADERS</a>, <a class="reference internal" href="./limit-vector-size.html">BOOST_MPL_LIMIT_VECTOR_SIZE</a></p>
 <!-- Macros/Configuration//BOOST_MPL_LIMIT_SET_SIZE |50 -->
 </div>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/limit-map-size.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/limit-map-size.html (original)
+++ branches/release/libs/mpl/doc/refmanual/limit-map-size.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,22 +1,19 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: BOOST_MPL_LIMIT_MAP_SIZE</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
 <body class="docframe refmanual">
-<table class="header"><tr class="header"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
+<table class="header"><tr class="header"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
 <td class="header-group page-location">Front Page / Macros / Configuration / BOOST_MPL_LIMIT_MAP_SIZE</td>
 </tr></table><div class="header-separator"></div>
-<div class="section" id="limit-map-size">
-<h1><a class="toc-backref" href="./configuration.html#id525" name="limit-map-size">BOOST_MPL_LIMIT_MAP_SIZE</a></h1>
-<div class="section" id="id305">
+<div class="section" id="boost-mpl-limit-map-size">
+<h1><a class="toc-backref" href="./configuration.html#id1585">BOOST_MPL_LIMIT_MAP_SIZE</a></h1>
+<div class="section" id="id1354">
 <h3><a class="subsection-title" href="#synopsis" name="synopsis">Synopsis</a></h3>
 <pre class="literal-block">
 #if !defined(BOOST_MPL_LIMIT_MAP_SIZE)
@@ -26,21 +23,21 @@
 #endif
 </pre>
 </div>
-<div class="section" id="id306">
+<div class="section" id="id1355">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
 <p><tt class="literal"><span class="pre">BOOST_MPL_LIMIT_MAP_SIZE</span></tt> is an overridable configuration macro regulating
-the maximum arity of the <tt class="literal"><span class="pre">map</span></tt>'s <a class="reference" href="./variadic-sequence.html">variadic form</a>. In this
+the maximum arity of the <tt class="literal"><span class="pre">map</span></tt>'s <a class="reference internal" href="./variadic-sequence.html">variadic form</a>. In this
 implementation of the library, <tt class="literal"><span class="pre">BOOST_MPL_LIMIT_MAP_SIZE</span></tt> has a default value
 of 20. To override the default limit, define <tt class="literal"><span class="pre">BOOST_MPL_LIMIT_MAP_SIZE</span></tt> to
-the desired maximum arity rounded up to the nearest multiple of ten before
+the desired maximum arity rounded up to the nearest multiple of ten before
 including any library header. [<em>Note:</em> Overriding will take effect
-<em>only</em> if the library is configured not to use <a class="reference" href="./cfg-no-preprocessed.html">preprocessed headers</a>. See
-<a class="refentry reference" href="./cfg-no-preprocessed.html"><tt class="refentry literal"><span class="pre">BOOST_MPL_CFG_NO_PREPROCESSED_HEADERS</span></tt></a> for more information. — <em>end note</em>]</p>
+<em>only</em> if the library is configured not to use <a class="reference internal" href="./cfg-no-preprocessed-headers.html#preprocessed-headers">preprocessed headers</a>. See
+<a class="reference internal" href="./cfg-no-preprocessed-headers.html">BOOST_MPL_CFG_NO_PREPROCESSED_HEADERS</a> for more information. — <em>end note</em>]</p>
 </div>
-<div class="section" id="id308">
+<div class="section" id="id1357">
 <h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
 <pre class="literal-block">
-#define BOOST_MPL_CFG_NO_PREPROCESSED_HEADERS
+#define BOOST_MPL_CFG_NO_PREPROCESSED_HEADERS
 #define BOOST_MPL_LIMIT_MAP_SIZE 10
 <tt class="literal"><span class="pre">#</span></tt>include &lt;boost/mpl/map.hpp&gt;
 <tt class="literal"><span class="pre">#</span></tt>include &lt;boost/mpl/pair.hpp&gt;
@@ -58,15 +55,16 @@
 // ints&lt;6&gt;, ints&lt;7&gt;, ints&lt;8&gt;, ints&lt;9&gt;, ints&lt;10&gt;, ints&lt;11&gt; &gt; m_11; // error!
 </pre>
 </div>
-<div class="section" id="id309">
+<div class="section" id="id1358">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./configuration.html">Configuration</a>, <a class="refentry reference" href="./cfg-no-preprocessed.html"><tt class="refentry literal"><span class="pre">BOOST_MPL_CFG_NO_PREPROCESSED_HEADERS</span></tt></a>, <a class="refentry reference" href="./limit-set-size.html"><tt class="refentry literal"><span class="pre">BOOST_MPL_LIMIT_SET_SIZE</span></tt></a></p>
-<!-- modtime: November 10, 2004 04:38:36 +0000 -->
-<!-- Macros/Configuration//BOOST_MPL_LIMIT_UNROLLING |70 -->
+<p><a class="reference internal" href="./configuration.html">Configuration</a>, <a class="reference internal" href="./cfg-no-preprocessed-headers.html">BOOST_MPL_CFG_NO_PREPROCESSED_HEADERS</a>, <a class="reference internal" href="./limit-set-size.html">BOOST_MPL_LIMIT_SET_SIZE</a></p>
+<!-- Macros/Configuration//BOOST_MPL_LIMIT_STRING_SIZE |65 -->
 </div>
 </div>
 
 <div class="footer-separator"></div>
-<table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/limit-metafunction-arity.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/limit-metafunction-arity.html (original)
+++ branches/release/libs/mpl/doc/refmanual/limit-metafunction-arity.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: BOOST_MPL_LIMIT_METAFUNCTION_ARITY</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -14,9 +11,9 @@
 <table class="header"><tr class="header"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
 <td class="header-group page-location">Front Page / Macros / Configuration / BOOST_MPL_LIMIT_METAFUNCTION_ARITY</td>
 </tr></table><div class="header-separator"></div>
-<div class="section" id="limit-metafunction-arity">
-<h1><a class="toc-backref" href="./configuration.html#id521" name="limit-metafunction-arity">BOOST_MPL_LIMIT_METAFUNCTION_ARITY</a></h1>
-<div class="section" id="limit-synopsis">
+<div class="section" id="boost-mpl-limit-metafunction-arity">
+<h1><a class="toc-backref" href="./configuration.html#id1581">BOOST_MPL_LIMIT_METAFUNCTION_ARITY</a></h1>
+<div class="section" id="id1336">
 <h3><a class="subsection-title" href="#synopsis" name="synopsis">Synopsis</a></h3>
 <pre class="literal-block">
 #if !defined(BOOST_MPL_LIMIT_METAFUNCTION_ARITY)
@@ -26,22 +23,22 @@
 #endif
 </pre>
 </div>
-<div class="section" id="limit-description">
+<div class="section" id="id1337">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
-<p><tt class="literal"><span class="pre">BOOST_MPL_LIMIT_METAFUNCTION_ARITY</span></tt> is an overridable configuration macro
-regulating the maximum supported arity of <a class="reference" href="./metafunction.html">metafunctions</a> and
-<a class="reference" href="./metafunction-class.html">metafunction classes</a>. In this implementation of the
-library, <tt class="literal"><span class="pre">BOOST_MPL_LIMIT_METAFUNCTION_ARITY</span></tt> has a default value of 5. To
+<p><tt class="literal"><span class="pre">BOOST_MPL_LIMIT_METAFUNCTION_ARITY</span></tt> is an overridable configuration macro
+regulating the maximum supported arity of <a class="reference internal" href="./metafunction.html">metafunctions</a> and
+<a class="reference internal" href="./metafunction-class.html">metafunction classes</a>. In this implementation of the
+library, <tt class="literal"><span class="pre">BOOST_MPL_LIMIT_METAFUNCTION_ARITY</span></tt> has a default value of 5. To
 override the default limit, define <tt class="literal"><span class="pre">BOOST_MPL_LIMIT_METAFUNCTION_ARITY</span></tt> to
-the desired maximum arity before including any library header.
+the desired maximum arity before including any library header.
 [<em>Note:</em> Overriding will take effect
-<em>only</em> if the library is configured not to use <a class="reference" href="./cfg-no-preprocessed.html">preprocessed headers</a>. See
-<a class="refentry reference" href="./cfg-no-preprocessed.html"><tt class="refentry literal"><span class="pre">BOOST_MPL_CFG_NO_PREPROCESSED_HEADERS</span></tt></a> for more information. — <em>end note</em>]</p>
+<em>only</em> if the library is configured not to use <a class="reference internal" href="./cfg-no-preprocessed-headers.html#preprocessed-headers">preprocessed headers</a>. See
+<a class="reference internal" href="./cfg-no-preprocessed-headers.html">BOOST_MPL_CFG_NO_PREPROCESSED_HEADERS</a> for more information. — <em>end note</em>]</p>
 </div>
-<div class="section" id="limit-example">
+<div class="section" id="id1340">
 <h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
 <pre class="literal-block">
-#define BOOST_MPL_CFG_NO_PREPROCESSED_HEADERS
+#define BOOST_MPL_CFG_NO_PREPROCESSED_HEADERS
 #define BOOST_MPL_LIMIT_METAFUNCTION_ARITY 2
 <tt class="literal"><span class="pre">#</span></tt>include &lt;boost/mpl/apply.hpp&gt;
 
@@ -57,19 +54,20 @@
     typedef T3 type;
 };
 
-typedef apply&lt; second&lt;_1,_2_&gt;,int,long &gt;::type r1;
-// typedef apply&lt; third&lt;_1,_2_,_3&gt;,int,long,float &gt;::type r2; // error!
+typedef apply&lt; second&lt;_1,_2_&gt;,int,long &gt;::type r1;
+// typedef apply&lt; third&lt;_1,_2_,_3&gt;,int,long,float &gt;::type r2; // error!
 </pre>
 </div>
-<div class="section" id="limit-see-also">
+<div class="section" id="id1341">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./macros.html">Macros</a>, <a class="reference" href="./configuration.html">Configuration</a>, <a class="refentry reference" href="./cfg-no-preprocessed.html"><tt class="refentry literal"><span class="pre">BOOST_MPL_CFG_NO_PREPROCESSED_HEADERS</span></tt></a></p>
-<!-- modtime: November 10, 2004 04:38:32 +0000 -->
+<p><a class="reference internal" href="./macros.html">Macros</a>, <a class="reference internal" href="./configuration.html">Configuration</a>, <a class="reference internal" href="./cfg-no-preprocessed-headers.html">BOOST_MPL_CFG_NO_PREPROCESSED_HEADERS</a></p>
 <!-- Macros/Configuration//BOOST_MPL_LIMIT_VECTOR_SIZE |30 -->
 </div>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/limit-set-size.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/limit-set-size.html (original)
+++ branches/release/libs/mpl/doc/refmanual/limit-set-size.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: BOOST_MPL_LIMIT_SET_SIZE</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -14,9 +11,9 @@
 <table class="header"><tr class="header"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
 <td class="header-group page-location">Front Page / Macros / Configuration / BOOST_MPL_LIMIT_SET_SIZE</td>
 </tr></table><div class="header-separator"></div>
-<div class="section" id="limit-set-size">
-<h1><a class="toc-backref" href="./configuration.html#id524" name="limit-set-size">BOOST_MPL_LIMIT_SET_SIZE</a></h1>
-<div class="section" id="the-macros-configuration-limit-synopsis">
+<div class="section" id="boost-mpl-limit-set-size">
+<h1><a class="toc-backref" href="./configuration.html#id1584">BOOST_MPL_LIMIT_SET_SIZE</a></h1>
+<div class="section" id="id1350">
 <h3><a class="subsection-title" href="#synopsis" name="synopsis">Synopsis</a></h3>
 <pre class="literal-block">
 #if !defined(BOOST_MPL_LIMIT_SET_SIZE)
@@ -26,21 +23,21 @@
 #endif
 </pre>
 </div>
-<div class="section" id="the-macros-configuration-limit-description">
+<div class="section" id="id1351">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
 <p><tt class="literal"><span class="pre">BOOST_MPL_LIMIT_SET_SIZE</span></tt> is an overridable configuration macro regulating
-the maximum arity of the <tt class="literal"><span class="pre">set</span></tt>'s and <tt class="literal"><span class="pre">set_c</span></tt>'s <a class="reference" href="./variadic-sequence.html">variadic forms</a>. In this
+the maximum arity of the <tt class="literal"><span class="pre">set</span></tt>'s and <tt class="literal"><span class="pre">set_c</span></tt>'s <a class="reference internal" href="./variadic-sequence.html#variadic-forms">variadic forms</a>. In this
 implementation of the library, <tt class="literal"><span class="pre">BOOST_MPL_LIMIT_SET_SIZE</span></tt> has a default value
 of 20. To override the default limit, define <tt class="literal"><span class="pre">BOOST_MPL_LIMIT_SET_SIZE</span></tt> to
-the desired maximum arity rounded up to the nearest multiple of ten before
+the desired maximum arity rounded up to the nearest multiple of ten before
 including any library header. [<em>Note:</em> Overriding will take effect
-<em>only</em> if the library is configured not to use <a class="reference" href="./cfg-no-preprocessed.html">preprocessed headers</a>. See
-<a class="refentry reference" href="./cfg-no-preprocessed.html"><tt class="refentry literal"><span class="pre">BOOST_MPL_CFG_NO_PREPROCESSED_HEADERS</span></tt></a> for more information. — <em>end note</em>]</p>
+<em>only</em> if the library is configured not to use <a class="reference internal" href="./cfg-no-preprocessed-headers.html#preprocessed-headers">preprocessed headers</a>. See
+<a class="reference internal" href="./cfg-no-preprocessed-headers.html">BOOST_MPL_CFG_NO_PREPROCESSED_HEADERS</a> for more information. — <em>end note</em>]</p>
 </div>
-<div class="section" id="the-macros-configuration-limit-example">
+<div class="section" id="id1352">
 <h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
 <pre class="literal-block">
-#define BOOST_MPL_CFG_NO_PREPROCESSED_HEADERS
+#define BOOST_MPL_CFG_NO_PREPROCESSED_HEADERS
 #define BOOST_MPL_LIMIT_SET_SIZE 10
 <tt class="literal"><span class="pre">#</span></tt>include &lt;boost/mpl/set.hpp&gt;
 
@@ -51,15 +48,16 @@
 // typedef set_c&lt;int,1,2,3,4,5,6,7,8,9,10,11&gt; s_11; // error!
 </pre>
 </div>
-<div class="section" id="the-macros-configuration-limit-see-also">
+<div class="section" id="id1353">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./configuration.html">Configuration</a>, <a class="refentry reference" href="./cfg-no-preprocessed.html"><tt class="refentry literal"><span class="pre">BOOST_MPL_CFG_NO_PREPROCESSED_HEADERS</span></tt></a>, <a class="refentry reference" href="./limit-map-size.html"><tt class="refentry literal"><span class="pre">BOOST_MPL_LIMIT_MAP_SIZE</span></tt></a></p>
-<!-- modtime: November 10, 2004 04:38:28 +0000 -->
+<p><a class="reference internal" href="./configuration.html">Configuration</a>, <a class="reference internal" href="./cfg-no-preprocessed-headers.html">BOOST_MPL_CFG_NO_PREPROCESSED_HEADERS</a>, <a class="reference internal" href="./limit-map-size.html">BOOST_MPL_LIMIT_MAP_SIZE</a></p>
 <!-- Macros/Configuration//BOOST_MPL_LIMIT_MAP_SIZE |60 -->
 </div>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/limit-unrolling.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/limit-unrolling.html (original)
+++ branches/release/libs/mpl/doc/refmanual/limit-unrolling.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,22 +1,19 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: BOOST_MPL_LIMIT_UNROLLING</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
 <body class="docframe refmanual">
-<table class="header"><tr class="header"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
+<table class="header"><tr class="header"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
 <td class="header-group page-location">Front Page / Macros / Configuration / BOOST_MPL_LIMIT_UNROLLING</td>
 </tr></table><div class="header-separator"></div>
-<div class="section" id="limit-unrolling">
-<h1><a class="toc-backref" href="./configuration.html#id526" name="limit-unrolling">BOOST_MPL_LIMIT_UNROLLING</a></h1>
-<div class="section" id="id311">
+<div class="section" id="boost-mpl-limit-unrolling">
+<h1><a class="toc-backref" href="./configuration.html#id1587">BOOST_MPL_LIMIT_UNROLLING</a></h1>
+<div class="section" id="id1363">
 <h3><a class="subsection-title" href="#synopsis" name="synopsis">Synopsis</a></h3>
 <pre class="literal-block">
 #if !defined(BOOST_MPL_LIMIT_UNROLLING)
@@ -26,30 +23,31 @@
 #endif
 </pre>
 </div>
-<div class="section" id="id312">
+<div class="section" id="id1364">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
 <p><tt class="literal"><span class="pre">BOOST_MPL_LIMIT_UNROLLING</span></tt> is an overridable configuration macro regulating
-the unrolling depth of the library's iteration algorithms. In this implementation
-of the library, <tt class="literal"><span class="pre">BOOST_MPL_LIMIT_UNROLLING</span></tt> has a default value of 4. To
-override the default, define <tt class="literal"><span class="pre">BOOST_MPL_LIMIT_UNROLLING</span></tt> to the desired
-value before including any library header.
+the unrolling depth of the library's iteration algorithms. In this implementation
+of the library, <tt class="literal"><span class="pre">BOOST_MPL_LIMIT_UNROLLING</span></tt> has a default value of 4. To
+override the default, define <tt class="literal"><span class="pre">BOOST_MPL_LIMIT_UNROLLING</span></tt> to the desired
+value before including any library header.
 [<em>Note:</em> Overriding will take effect
-<em>only</em> if the library is configured not to use <a class="reference" href="./cfg-no-preprocessed.html">preprocessed headers</a>. See
-<a class="refentry reference" href="./cfg-no-preprocessed.html"><tt class="refentry literal"><span class="pre">BOOST_MPL_CFG_NO_PREPROCESSED_HEADERS</span></tt></a> for more information. — <em>end note</em>]</p>
+<em>only</em> if the library is configured not to use <a class="reference internal" href="./cfg-no-preprocessed-headers.html#preprocessed-headers">preprocessed headers</a>. See
+<a class="reference internal" href="./cfg-no-preprocessed-headers.html">BOOST_MPL_CFG_NO_PREPROCESSED_HEADERS</a> for more information. — <em>end note</em>]</p>
 </div>
-<div class="section" id="id313">
+<div class="section" id="id1365">
 <h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
-<p>Except for overall library performace, overriding the
+<p>Except for overall library performace, overriding the
 <tt class="literal"><span class="pre">BOOST_MPL_LIMIT_UNROLLING</span></tt>'s default value has no user-observable effects.</p>
 </div>
-<div class="section" id="id314">
+<div class="section" id="id1366">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./configuration.html">Configuration</a>, <a class="refentry reference" href="./cfg-no-preprocessed.html"><tt class="refentry literal"><span class="pre">BOOST_MPL_CFG_NO_PREPROCESSED_HEADERS</span></tt></a></p>
-<!-- modtime: November 10, 2004 04:38:24 +0000 -->
+<p><a class="reference internal" href="./configuration.html">Configuration</a>, <a class="reference internal" href="./cfg-no-preprocessed-headers.html">BOOST_MPL_CFG_NO_PREPROCESSED_HEADERS</a></p>
 </div>
 </div>
 
 <div class="footer-separator"></div>
-<table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/limit-vector-size.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/limit-vector-size.html (original)
+++ branches/release/libs/mpl/doc/refmanual/limit-vector-size.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: BOOST_MPL_LIMIT_VECTOR_SIZE</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -14,9 +11,9 @@
 <table class="header"><tr class="header"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
 <td class="header-group page-location">Front Page / Macros / Configuration / BOOST_MPL_LIMIT_VECTOR_SIZE</td>
 </tr></table><div class="header-separator"></div>
-<div class="section" id="limit-vector-size">
-<h1><a class="toc-backref" href="./configuration.html#id522" name="limit-vector-size">BOOST_MPL_LIMIT_VECTOR_SIZE</a></h1>
-<div class="section" id="configuration-limit-synopsis">
+<div class="section" id="boost-mpl-limit-vector-size">
+<h1><a class="toc-backref" href="./configuration.html#id1582">BOOST_MPL_LIMIT_VECTOR_SIZE</a></h1>
+<div class="section" id="id1342">
 <h3><a class="subsection-title" href="#synopsis" name="synopsis">Synopsis</a></h3>
 <pre class="literal-block">
 #if !defined(BOOST_MPL_LIMIT_VECTOR_SIZE)
@@ -26,21 +23,21 @@
 #endif
 </pre>
 </div>
-<div class="section" id="configuration-limit-description">
+<div class="section" id="id1343">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
 <p><tt class="literal"><span class="pre">BOOST_MPL_LIMIT_VECTOR_SIZE</span></tt> is an overridable configuration macro regulating
-the maximum arity of the <tt class="literal"><span class="pre">vector</span></tt>'s and <tt class="literal"><span class="pre">vector_c</span></tt>'s <a class="reference" href="./variadic-sequence.html">variadic forms</a>. In this
+the maximum arity of the <tt class="literal"><span class="pre">vector</span></tt>'s and <tt class="literal"><span class="pre">vector_c</span></tt>'s <a class="reference internal" href="./variadic-sequence.html#variadic-forms">variadic forms</a>. In this
 implementation of the library, <tt class="literal"><span class="pre">BOOST_MPL_LIMIT_VECTOR_SIZE</span></tt> has a default value
 of 20. To override the default limit, define <tt class="literal"><span class="pre">BOOST_MPL_LIMIT_VECTOR_SIZE</span></tt> to
-the desired maximum arity rounded up to the nearest multiple of ten before
+the desired maximum arity rounded up to the nearest multiple of ten before
 including any library header. [<em>Note:</em> Overriding will take effect
-<em>only</em> if the library is configured not to use <a class="reference" href="./cfg-no-preprocessed.html">preprocessed headers</a>. See
-<a class="refentry reference" href="./cfg-no-preprocessed.html"><tt class="refentry literal"><span class="pre">BOOST_MPL_CFG_NO_PREPROCESSED_HEADERS</span></tt></a> for more information. — <em>end note</em>]</p>
+<em>only</em> if the library is configured not to use <a class="reference internal" href="./cfg-no-preprocessed-headers.html#preprocessed-headers">preprocessed headers</a>. See
+<a class="reference internal" href="./cfg-no-preprocessed-headers.html">BOOST_MPL_CFG_NO_PREPROCESSED_HEADERS</a> for more information. — <em>end note</em>]</p>
 </div>
-<div class="section" id="configuration-limit-example">
+<div class="section" id="id1344">
 <h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
 <pre class="literal-block">
-#define BOOST_MPL_CFG_NO_PREPROCESSED_HEADERS
+#define BOOST_MPL_CFG_NO_PREPROCESSED_HEADERS
 #define BOOST_MPL_LIMIT_VECTOR_SIZE 10
 <tt class="literal"><span class="pre">#</span></tt>include &lt;boost/mpl/vector.hpp&gt;
 
@@ -51,15 +48,16 @@
 // typedef vector_c&lt;int,1,2,3,4,5,6,7,8,9,10,11&gt; v_11; // error!
 </pre>
 </div>
-<div class="section" id="configuration-limit-see-also">
+<div class="section" id="id1345">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./configuration.html">Configuration</a>, <a class="refentry reference" href="./cfg-no-preprocessed.html"><tt class="refentry literal"><span class="pre">BOOST_MPL_CFG_NO_PREPROCESSED_HEADERS</span></tt></a>, <a class="refentry reference" href="./limit-list-size.html"><tt class="refentry literal"><span class="pre">BOOST_MPL_LIMIT_LIST_SIZE</span></tt></a></p>
-<!-- modtime: November 10, 2004 04:38:20 +0000 -->
+<p><a class="reference internal" href="./configuration.html">Configuration</a>, <a class="reference internal" href="./cfg-no-preprocessed-headers.html">BOOST_MPL_CFG_NO_PREPROCESSED_HEADERS</a>, <a class="reference internal" href="./limit-list-size.html">BOOST_MPL_LIMIT_LIST_SIZE</a></p>
 <!-- Macros/Configuration//BOOST_MPL_LIMIT_LIST_SIZE |40 -->
 </div>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/list-c.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/list-c.html (original)
+++ branches/release/libs/mpl/doc/refmanual/list-c.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: list_c</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,23 +12,23 @@
 <td class="header-group page-location">Front Page / Sequences / Classes / list_c</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="list-c">
-<h1><a class="toc-backref" href="./classes.html#id342" name="list-c">list_c</a></h1>
-<div class="section" id="classes-list-description">
+<h1><a class="toc-backref" href="./classes.html#id1396">list_c</a></h1>
+<div class="section" id="id100">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
-<p><tt class="literal"><span class="pre">list_c</span></tt> is an <a class="reference" href="./integral-sequence-wrapper.html">Integral Sequence Wrapper</a> for <a class="refentry reference" href="./list.html"><tt class="refentry literal"><span class="pre">list</span></tt></a>. As such, it shares
-all <a class="refentry reference" href="./list.html"><tt class="refentry literal"><span class="pre">list</span></tt></a> characteristics and requirements, and differs only in the way the
+<p><tt class="literal"><span class="pre">list_c</span></tt> is an <a class="reference internal" href="./integral-sequence-wrapper.html">Integral Sequence Wrapper</a> for <a class="reference internal" href="./list.html">list</a>. As such, it shares
+all <a class="reference internal" href="./list.html">list</a> characteristics and requirements, and differs only in the way the
 original sequence content is specified.</p>
 </div>
-<div class="section" id="classes-list-header">
+<div class="section" id="id101">
 <h3><a class="subsection-title" href="#header" name="header">Header</a></h3>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="26%" />
 <col width="74%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Sequence form</th>
-<th>Header</th>
+<tr><th class="head">Sequence form</th>
+<th class="head">Header</th>
 </tr>
 </thead>
 <tbody valign="top">
@@ -44,29 +41,29 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="classes-list-model-of">
+<div class="section" id="id102">
 <h3><a class="subsection-title" href="#model-of" name="model-of">Model of</a></h3>
 <ul class="simple">
-<li><a class="reference" href="./integral-sequence-wrapper.html">Integral Sequence Wrapper</a></li>
-<li><a class="reference" href="./variadic-sequence.html">Variadic Sequence</a></li>
-<li><a class="reference" href="./forward-sequence.html">Forward Sequence</a></li>
-<li><a class="reference" href="./extensible-sequence.html">Extensible Sequence</a></li>
-<li><a class="reference" href="./front-extensible-sequence.html">Front Extensible Sequence</a></li>
+<li><a class="reference internal" href="./integral-sequence-wrapper.html">Integral Sequence Wrapper</a></li>
+<li><a class="reference internal" href="./variadic-sequence.html">Variadic Sequence</a></li>
+<li><a class="reference internal" href="./forward-sequence.html">Forward Sequence</a></li>
+<li><a class="reference internal" href="./extensible-sequence.html">Extensible Sequence</a></li>
+<li><a class="reference internal" href="./front-extensible-sequence.html">Front Extensible Sequence</a></li>
 </ul>
 </div>
-<div class="section" id="classes-list-expression-semantics">
+<div class="section" id="id103">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
 <p>The semantics of an expression are defined only
-where they differ from, or are not defined in <a class="refentry reference" href="./list.html"><tt class="refentry literal"><span class="pre">list</span></tt></a>.</p>
+where they differ from, or are not defined in <a class="reference internal" href="./list.html">list</a>.</p>
 <!-- workaround substitution bug (should be replace:: list\ *n*\ _c<T,\ |c1...cn|>) -->
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="45%" />
 <col width="55%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Expression</th>
-<th>Semantics</th>
+<tr><th class="head">Expression</th>
+<th class="head">Semantics</th>
 </tr>
 </thead>
 <tbody valign="top">
@@ -75,11 +72,11 @@
 <a href="./list.html" class="identifier">list</a><em>n</em>_c&lt;T,<em>c</em><sub>1</sub>,<em>c</em><sub>2</sub>,... <em>c</em><sub>n</sub>&gt;
 </pre>
 </td>
-<td>A <a class="refentry reference" href="./list.html"><tt class="refentry literal"><span class="pre">list</span></tt></a> of integral constant wrappers
+<td>A <a class="reference internal" href="./list.html">list</a> of integral constant wrappers
 <tt class="literal"><span class="pre">integral_c&lt;T,</span></tt><em>c</em><sub>1</sub><tt class="literal"><span class="pre">&gt;</span></tt>,
 <tt class="literal"><span class="pre">integral_c&lt;T,</span></tt><em>c</em><sub>2</sub><tt class="literal"><span class="pre">&gt;</span></tt>, ...
 <tt class="literal"><span class="pre">integral_c&lt;T,</span></tt><em>c</em><sub>n</sub><tt class="literal"><span class="pre">&gt;</span></tt>;
-see <a class="reference" href="./integral-sequence-wrapper.html">Integral Sequence Wrapper</a>.</td>
+see <a class="reference internal" href="./integral-sequence-wrapper.html">Integral Sequence Wrapper</a>.</td>
 </tr>
 <tr><td><pre class="first last literal-block">
 <a href="./list-c.html" class="identifier">list_c</a>&lt;T,<em>c</em><sub>1</sub>,<em>c</em><sub>2</sub>,... <em>c</em><sub>n</sub>&gt;::type
@@ -90,7 +87,7 @@
 <tt class="literal"><span class="pre">integral_c&lt;T,</span></tt><em>c</em><sub>1</sub><tt class="literal"><span class="pre">&gt;</span></tt>,
 <tt class="literal"><span class="pre">integral_c&lt;T,</span></tt><em>c</em><sub>2</sub><tt class="literal"><span class="pre">&gt;</span></tt>, ...
 <tt class="literal"><span class="pre">integral_c&lt;T,</span></tt><em>c</em><sub>n</sub><tt class="literal"><span class="pre">&gt;</span></tt> <tt class="literal"><span class="pre">&gt;</span></tt>;
-see <a class="reference" href="./integral-sequence-wrapper.html">Integral Sequence Wrapper</a>.</td>
+see <a class="reference internal" href="./integral-sequence-wrapper.html">Integral Sequence Wrapper</a>.</td>
 </tr>
 <tr><td><pre class="first last literal-block">
 <a href="./list-c.html" class="identifier">list_c</a>&lt;T,<em>c</em><sub>1</sub>,<em>c</em><sub>2</sub>,... <em>c</em><sub>n</sub>&gt;::<a href="./value-type.html" class="identifier">value_type</a>
@@ -98,12 +95,12 @@
 </pre>
 </td>
 <td>Identical to <tt class="literal"><span class="pre">T</span></tt>; see
-<a class="reference" href="./integral-sequence-wrapper.html">Integral Sequence Wrapper</a>.</td>
+<a class="reference internal" href="./integral-sequence-wrapper.html">Integral Sequence Wrapper</a>.</td>
 </tr>
 </tbody>
 </table>
 </div>
-<div class="section" id="classes-list-example">
+<div class="section" id="id104">
 <h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
 <pre class="literal-block">
 typedef list_c&lt;int,1,2,3,5,7,12,19,31&gt; fibonacci;
@@ -112,15 +109,16 @@
 <a href="./assert-relation.html" class="identifier">BOOST_MPL_ASSERT_RELATION</a>( <a href="./front.html" class="identifier">front</a>&lt;fibonacci2&gt;::type::value, ==, 1 );
 </pre>
 </div>
-<div class="section" id="classes-list-see-also">
+<div class="section" id="id105">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./sequences.html">Sequences</a>, <a class="reference" href="./integral-sequence-wrapper.html">Integral Sequence Wrapper</a>, <a class="refentry reference" href="./list.html"><tt class="refentry literal"><span class="pre">list</span></tt></a>, <a class="refentry reference" href="./integral-c.html"><tt class="refentry literal"><span class="pre">integral_c</span></tt></a>, <a class="refentry reference" href="./vector-c.html"><tt class="refentry literal"><span class="pre">vector_c</span></tt></a>, <a class="refentry reference" href="./set-c.html"><tt class="refentry literal"><span class="pre">set_c</span></tt></a>, <a class="refentry reference" href="./range-c.html"><tt class="refentry literal"><span class="pre">range_c</span></tt></a></p>
-<!-- modtime: November 15, 2004 01:18:02 +0000 -->
+<p><a class="reference internal" href="./sequences.html">Sequences</a>, <a class="reference internal" href="./integral-sequence-wrapper.html">Integral Sequence Wrapper</a>, <a class="reference internal" href="./list.html">list</a>, <a class="reference internal" href="./integral-c.html">integral_c</a>, <a class="reference internal" href="./vector-c.html">vector_c</a>, <a class="reference internal" href="./set-c.html">set_c</a>, <a class="reference internal" href="./range-c.html">range_c</a></p>
 <!-- Sequences/Classes//set_c |90 -->
 </div>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/list.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/list.html (original)
+++ branches/release/libs/mpl/doc/refmanual/list.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: list</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,23 +12,23 @@
 <td class="header-group page-location">Front Page / Sequences / Classes / list</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="list">
-<h1><a class="toc-backref" href="./classes.html#id336" name="list">list</a></h1>
-<div class="section" id="list-description">
+<h1><a class="toc-backref" href="./classes.html#id1390">list</a></h1>
+<div class="section" id="id56">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
-<p>A <tt class="literal"><span class="pre">list</span></tt> is a <a class="reference" href="./variadic-sequence.html">variadic</a>, <a class="reference" href="./forward-sequence.html">forward</a>, <a class="reference" href="./extensible-sequence.html">extensible</a> sequence of types that
-supports constant-time insertion and removal of elements at the beginning, and
+<p>A <tt class="literal"><span class="pre">list</span></tt> is a <a class="reference internal" href="./variadic-sequence.html#variadic">variadic</a>, <a class="reference internal" href="./forward-sequence.html">forward</a>, <a class="reference internal" href="./extensible-sequence.html">extensible</a> sequence of types that
+supports constant-time insertion and removal of elements at the beginning, and
 linear-time insertion and removal of elements at the end and in the middle.</p>
 </div>
-<div class="section" id="list-header">
+<div class="section" id="id59">
 <h3><a class="subsection-title" href="#header" name="header">Header</a></h3>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="26%" />
 <col width="74%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Sequence form</th>
-<th>Header</th>
+<tr><th class="head">Sequence form</th>
+<th class="head">Header</th>
 </tr>
 </thead>
 <tbody valign="top">
@@ -44,27 +41,27 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="list-model-of">
+<div class="section" id="id60">
 <h3><a class="subsection-title" href="#model-of" name="model-of">Model of</a></h3>
 <ul class="simple">
-<li><a class="reference" href="./variadic-sequence.html">Variadic Sequence</a></li>
-<li><a class="reference" href="./forward-sequence.html">Forward Sequence</a></li>
-<li><a class="reference" href="./extensible-sequence.html">Extensible Sequence</a></li>
-<li><a class="reference" href="./front-extensible-sequence.html">Front Extensible Sequence</a></li>
+<li><a class="reference internal" href="./variadic-sequence.html">Variadic Sequence</a></li>
+<li><a class="reference internal" href="./forward-sequence.html">Forward Sequence</a></li>
+<li><a class="reference internal" href="./extensible-sequence.html">Extensible Sequence</a></li>
+<li><a class="reference internal" href="./front-extensible-sequence.html">Front Extensible Sequence</a></li>
 </ul>
 </div>
-<div class="section" id="list-expression-semantics">
+<div class="section" id="id61">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
-<p>In the following table, <tt class="literal"><span class="pre">l</span></tt> is a <tt class="literal"><span class="pre">list</span></tt>, <tt class="literal"><span class="pre">pos</span></tt> and <tt class="literal"><span class="pre">last</span></tt> are iterators into <tt class="literal"><span class="pre">l</span></tt>,
-<tt class="literal"><span class="pre">r</span></tt> is a <a class="reference" href="./forward-sequence.html">Forward Sequence</a>, and <em>t</em><sub>1</sub>,<em>t</em><sub>2</sub>,... <em>t</em><sub>n</sub> and <tt class="literal"><span class="pre">x</span></tt> are arbitrary types.</p>
-<table border="1" class="table">
+<p>In the following table, <tt class="literal"><span class="pre">l</span></tt> is a <tt class="literal"><span class="pre">list</span></tt>, <tt class="literal"><span class="pre">pos</span></tt> and <tt class="literal"><span class="pre">last</span></tt> are iterators into <tt class="literal"><span class="pre">l</span></tt>,
+<tt class="literal"><span class="pre">r</span></tt> is a <a class="reference internal" href="./forward-sequence.html">Forward Sequence</a>, and <em>t</em><sub>1</sub>,<em>t</em><sub>2</sub>,... <em>t</em><sub>n</sub> and <tt class="literal"><span class="pre">x</span></tt> are arbitrary types.</p>
+<table border="1" class="docutils table">
 <colgroup>
 <col width="40%" />
 <col width="60%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Expression</th>
-<th>Semantics</th>
+<tr><th class="head">Expression</th>
+<th class="head">Semantics</th>
 </tr>
 </thead>
 <tbody valign="top">
@@ -74,7 +71,7 @@
 </pre>
 </td>
 <td><tt class="literal"><span class="pre">list</span></tt> of elements <em>t</em><sub>1</sub>,<em>t</em><sub>2</sub>,... <em>t</em><sub>n</sub>; see
-<a class="reference" href="./variadic-sequence.html">Variadic Sequence</a>.</td>
+<a class="reference internal" href="./variadic-sequence.html">Variadic Sequence</a>.</td>
 </tr>
 <tr><td><pre class="first last literal-block">
 <a href="./list.html" class="identifier">list</a>&lt;<em>t</em><sub>1</sub>,<em>t</em><sub>2</sub>,... <em>t</em><sub>n</sub>&gt;::type
@@ -82,66 +79,66 @@
 </pre>
 </td>
 <td>Identical to <tt class="literal"><span class="pre">list</span></tt><em>n</em><tt class="literal"><span class="pre">&lt;</span></tt><em>t</em><sub>1</sub>,<em>t</em><sub>2</sub>,... <em>t</em><sub>n</sub><tt class="literal"><span class="pre">&gt;</span></tt>;
-see <a class="reference" href="./variadic-sequence.html">Variadic Sequence</a>.</td>
+see <a class="reference internal" href="./variadic-sequence.html">Variadic Sequence</a>.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">begin&lt;l&gt;::type</span></tt></td>
 <td>An iterator to the beginning of <tt class="literal"><span class="pre">l</span></tt>;
-see <a class="reference" href="./forward-sequence.html">Forward Sequence</a>.</td>
+see <a class="reference internal" href="./forward-sequence.html">Forward Sequence</a>.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">end&lt;l&gt;::type</span></tt></td>
 <td>An iterator to the end of <tt class="literal"><span class="pre">l</span></tt>;
-see <a class="reference" href="./forward-sequence.html">Forward Sequence</a>.</td>
+see <a class="reference internal" href="./forward-sequence.html">Forward Sequence</a>.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">size&lt;l&gt;::type</span></tt></td>
-<td>The size of <tt class="literal"><span class="pre">l</span></tt>; see <a class="reference" href="./forward-sequence.html">Forward Sequence</a>.</td>
+<td>The size of <tt class="literal"><span class="pre">l</span></tt>; see <a class="reference internal" href="./forward-sequence.html">Forward Sequence</a>.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">empty&lt;l&gt;::type</span></tt></td>
-<td>A boolean <a class="reference" href="./integral-constant.html">Integral Constant</a> <tt class="literal"><span class="pre">c</span></tt> such that
+<td>A boolean <a class="reference internal" href="./integral-constant.html">Integral Constant</a> <tt class="literal"><span class="pre">c</span></tt> such that
 <tt class="literal"><span class="pre">c::value</span> <span class="pre">==</span> <span class="pre">true</span></tt> if and only if <tt class="literal"><span class="pre">l</span></tt> is empty; see
-<a class="reference" href="./forward-sequence.html">Forward Sequence</a>.</td>
+<a class="reference internal" href="./forward-sequence.html">Forward Sequence</a>.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">front&lt;l&gt;::type</span></tt></td>
 <td>The first element in <tt class="literal"><span class="pre">l</span></tt>; see
-<a class="reference" href="./forward-sequence.html">Forward Sequence</a>.</td>
+<a class="reference internal" href="./forward-sequence.html">Forward Sequence</a>.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">insert&lt;l,pos,x&gt;::type</span></tt></td>
 <td>A new <tt class="literal"><span class="pre">list</span></tt> of following elements:
 [<tt class="literal"><span class="pre">begin&lt;l&gt;::type</span></tt>, <tt class="literal"><span class="pre">pos</span></tt>), <tt class="literal"><span class="pre">x</span></tt>,
-[<tt class="literal"><span class="pre">pos</span></tt>, <tt class="literal"><span class="pre">end&lt;l&gt;::type</span></tt>); see <a class="reference" href="./extensible-sequence.html">Extensible Sequence</a>.</td>
+[<tt class="literal"><span class="pre">pos</span></tt>, <tt class="literal"><span class="pre">end&lt;l&gt;::type</span></tt>); see <a class="reference internal" href="./extensible-sequence.html">Extensible Sequence</a>.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">insert_range&lt;l,pos,r&gt;::type</span></tt></td>
 <td>A new <tt class="literal"><span class="pre">list</span></tt> of following elements:
 [<tt class="literal"><span class="pre">begin&lt;l&gt;::type</span></tt>, <tt class="literal"><span class="pre">pos</span></tt>),
 [<tt class="literal"><span class="pre">begin&lt;r&gt;::type</span></tt>, <tt class="literal"><span class="pre">end&lt;r&gt;::type</span></tt>)
-[<tt class="literal"><span class="pre">pos</span></tt>, <tt class="literal"><span class="pre">end&lt;l&gt;::type</span></tt>); see <a class="reference" href="./extensible-sequence.html">Extensible Sequence</a>.</td>
+[<tt class="literal"><span class="pre">pos</span></tt>, <tt class="literal"><span class="pre">end&lt;l&gt;::type</span></tt>); see <a class="reference internal" href="./extensible-sequence.html">Extensible Sequence</a>.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">erase&lt;l,pos&gt;::type</span></tt></td>
 <td>A new <tt class="literal"><span class="pre">list</span></tt> of following elements:
 [<tt class="literal"><span class="pre">begin&lt;l&gt;::type</span></tt>, <tt class="literal"><span class="pre">pos</span></tt>),
 [<tt class="literal"><span class="pre">next&lt;pos&gt;::type</span></tt>, <tt class="literal"><span class="pre">end&lt;l&gt;::type</span></tt>); see
-<a class="reference" href="./extensible-sequence.html">Extensible Sequence</a>.</td>
+<a class="reference internal" href="./extensible-sequence.html">Extensible Sequence</a>.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">erase&lt;l,pos,last&gt;::type</span></tt></td>
 <td>A new <tt class="literal"><span class="pre">list</span></tt> of following elements:
 [<tt class="literal"><span class="pre">begin&lt;l&gt;::type</span></tt>, <tt class="literal"><span class="pre">pos</span></tt>),
-[<tt class="literal"><span class="pre">last</span></tt>, <tt class="literal"><span class="pre">end&lt;l&gt;::type</span></tt>); see <a class="reference" href="./extensible-sequence.html">Extensible Sequence</a>.</td>
+[<tt class="literal"><span class="pre">last</span></tt>, <tt class="literal"><span class="pre">end&lt;l&gt;::type</span></tt>); see <a class="reference internal" href="./extensible-sequence.html">Extensible Sequence</a>.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">clear&lt;l&gt;::type</span></tt></td>
-<td>An empty <tt class="literal"><span class="pre">list</span></tt>; see <a class="reference" href="./extensible-sequence.html">Extensible Sequence</a>.</td>
+<td>An empty <tt class="literal"><span class="pre">list</span></tt>; see <a class="reference internal" href="./extensible-sequence.html">Extensible Sequence</a>.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">push_front&lt;l,x&gt;::type</span></tt></td>
 <td>A new <tt class="literal"><span class="pre">list</span></tt> containing <tt class="literal"><span class="pre">x</span></tt> as its first
-element; see <a class="reference" href="./front-extensible-sequence.html">Front Extensible Sequence</a>.</td>
+element; see <a class="reference internal" href="./front-extensible-sequence.html">Front Extensible Sequence</a>.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">pop_front&lt;l&gt;::type</span></tt></td>
 <td>A new <tt class="literal"><span class="pre">list</span></tt> containing all but the first elements
 of <tt class="literal"><span class="pre">l</span></tt> in the same order; see
-<a class="reference" href="./front-extensible-sequence.html">Front Extensible Sequence</a>.</td>
+<a class="reference internal" href="./front-extensible-sequence.html">Front Extensible Sequence</a>.</td>
 </tr>
 </tbody>
 </table>
 </div>
-<div class="section" id="list-example">
+<div class="section" id="id62">
 <h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
 <pre class="literal-block">
 typedef list&lt;float,double,long double&gt; floats;
@@ -150,15 +147,16 @@
 <a href="./assert.html" class="identifier">BOOST_MPL_ASSERT</a>(( is_same&lt; <a href="./front.html" class="identifier">front</a>&lt;types&gt;::type, int > ));
 </pre>
 </div>
-<div class="section" id="list-see-also">
+<div class="section" id="id63">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./sequences.html">Sequences</a>, <a class="reference" href="./variadic-sequence.html">Variadic Sequence</a>, <a class="reference" href="./forward-sequence.html">Forward Sequence</a>, <a class="reference" href="./extensible-sequence.html">Extensible Sequence</a>, <a class="refentry reference" href="./vector.html"><tt class="refentry literal"><span class="pre">vector</span></tt></a>, <a class="refentry reference" href="./list-c.html"><tt class="refentry literal"><span class="pre">list_c</span></tt></a></p>
-<!-- modtime: November 15, 2004 01:17:08 +0000 -->
+<p><a class="reference internal" href="./sequences.html">Sequences</a>, <a class="reference internal" href="./variadic-sequence.html">Variadic Sequence</a>, <a class="reference internal" href="./forward-sequence.html">Forward Sequence</a>, <a class="reference internal" href="./extensible-sequence.html">Extensible Sequence</a>, <a class="reference internal" href="./vector.html">vector</a>, <a class="reference internal" href="./list-c.html">list_c</a></p>
 <!-- Sequences/Classes//deque |30 -->
 </div>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/logical-operations.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/logical-operations.html (original)
+++ branches/release/libs/mpl/doc/refmanual/logical-operations.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: Logical Operations</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,17 +12,18 @@
 <td class="header-group page-location">Front Page / Metafunctions / Logical Operations</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="logical-operations">
-<h1><a class="toc-backref" href="./metafunctions.html#id475" name="logical-operations">Logical Operations</a></h1>
-<a class="target" id="id243" name="id243"></a><!-- modtime: November 04, 2004 07:55:19 +0000 -->
-<!-- Metafunctions/Logical Operations//and_ |10 -->
+<h1><a class="toc-backref" href="./metafunctions.html#id1532">Logical Operations</a></h1>
+<span class="target" id="label-metafunctions-logical-operations"></span><!-- Metafunctions/Logical Operations//and_ |10 -->
 <ul class="toc simple" id="outline">
-<li><a class="reference" href="./and.html" id="id476" name="id476">and_</a></li>
-<li><a class="reference" href="./or.html" id="id477" name="id477">or_</a></li>
-<li><a class="reference" href="./not.html" id="id478" name="id478">not_</a></li>
+<li><a class="reference internal" href="./and.html" id="id1533">and_</a></li>
+<li><a class="reference internal" href="./or.html" id="id1534">or_</a></li>
+<li><a class="reference internal" href="./not.html" id="id1535">not_</a></li>
 </ul>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/long.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/long.html (original)
+++ branches/release/libs/mpl/doc/refmanual/long.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: long_</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,8 +12,8 @@
 <td class="header-group page-location">Front Page / Data Types / Numeric / long_</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="long">
-<h1><a class="toc-backref" href="./numeric.html#id502" name="long">long_</a></h1>
-<div class="section" id="long-synopsis">
+<h1><a class="toc-backref" href="./numeric.html#id1561">long_</a></h1>
+<div class="section" id="id1238">
 <h3><a class="subsection-title" href="#synopsis" name="synopsis">Synopsis</a></h3>
 <pre class="literal-block">
 template&lt;
@@ -29,32 +26,32 @@
 };
 </pre>
 </div>
-<div class="section" id="long-description">
+<div class="section" id="id1239">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
-<p>An <a class="reference" href="./integral-constant.html">Integral Constant</a> wrapper for <tt class="literal"><span class="pre">long</span></tt>.</p>
+<p>An <a class="reference internal" href="./integral-constant.html">Integral Constant</a> wrapper for <tt class="literal"><span class="pre">long</span></tt>.</p>
 </div>
-<div class="section" id="long-header">
+<div class="section" id="id1240">
 <h3><a class="subsection-title" href="#header" name="header">Header</a></h3>
 <pre class="literal-block">
 #include &lt;boost/mpl/long.hpp&gt;
 </pre>
 </div>
-<div class="section" id="long-model-of">
+<div class="section" id="id1241">
 <h3><a class="subsection-title" href="#model-of" name="model-of">Model of</a></h3>
-<p><a class="reference" href="./integral-constant.html">Integral Constant</a></p>
+<p><a class="reference internal" href="./integral-constant.html">Integral Constant</a></p>
 </div>
-<div class="section" id="long-parameters">
+<div class="section" id="id1242">
 <h3><a class="subsection-title" href="#parameters" name="parameters">Parameters</a></h3>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="21%" />
 <col width="42%" />
 <col width="37%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Parameter</th>
-<th>Requirement</th>
-<th>Description</th>
+<tr><th class="head">Parameter</th>
+<th class="head">Requirement</th>
+<th class="head">Description</th>
 </tr>
 </thead>
 <tbody valign="top">
@@ -65,30 +62,30 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="long-expression-semantics">
+<div class="section" id="id1243">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
 <p>The semantics of an expression are defined only
-where they differ from, or are not defined in <a class="reference" href="./integral-constant.html">Integral Constant</a>.</p>
+where they differ from, or are not defined in <a class="reference internal" href="./integral-constant.html">Integral Constant</a>.</p>
 <p>For arbitrary integral constant <tt class="literal"><span class="pre">n</span></tt>:</p>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="24%" />
 <col width="76%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Expression</th>
-<th>Semantics</th>
+<tr><th class="head">Expression</th>
+<th class="head">Semantics</th>
 </tr>
 </thead>
 <tbody valign="top">
 <tr><td><tt class="literal"><span class="pre">long_&lt;c&gt;</span></tt></td>
-<td>An <a class="reference" href="./integral-constant.html">Integral Constant</a> <tt class="literal"><span class="pre">x</span></tt> such that <tt class="literal"><span class="pre">x::value</span> <span class="pre">==</span> <span class="pre">c</span></tt>
+<td>An <a class="reference internal" href="./integral-constant.html">Integral Constant</a> <tt class="literal"><span class="pre">x</span></tt> such that <tt class="literal"><span class="pre">x::value</span> <span class="pre">==</span> <span class="pre">c</span></tt>
 and <tt class="literal"><span class="pre">x::value_type</span></tt> is identical to <tt class="literal"><span class="pre">long</span></tt>.</td>
 </tr>
 </tbody>
 </table>
 </div>
-<div class="section" id="long-example">
+<div class="section" id="id1244">
 <h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
 <pre class="literal-block">
 typedef long_&lt;8&gt; eight;
@@ -101,15 +98,16 @@
 assert( eight() == 8 );
 </pre>
 </div>
-<div class="section" id="long-see-also">
+<div class="section" id="id1245">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./data-types.html">Data Types</a>, <a class="reference" href="./integral-constant.html">Integral Constant</a>, <a class="refentry reference" href="./int.html"><tt class="refentry literal"><span class="pre">int_</span></tt></a>, <a class="refentry reference" href="./size-t.html"><tt class="refentry literal"><span class="pre">size_t</span></tt></a>, <a class="refentry reference" href="./integral-c.html"><tt class="refentry literal"><span class="pre">integral_c</span></tt></a></p>
-<!-- modtime: November 10, 2004 04:38:09 +0000 -->
+<p><a class="reference internal" href="./data-types.html">Data Types</a>, <a class="reference internal" href="./integral-constant.html">Integral Constant</a>, <a class="reference internal" href="./int.html">int_</a>, <a class="reference internal" href="./size-t.html">size_t</a>, <a class="reference internal" href="./integral-c.html">integral_c</a></p>
 <!-- Data Types/Numeric//size_t |40 -->
 </div>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/lower-bound.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/lower-bound.html (original)
+++ branches/release/libs/mpl/doc/refmanual/lower-bound.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: lower_bound</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,14 +12,14 @@
 <td class="header-group page-location">Front Page / Algorithms / Querying Algorithms / lower_bound</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="lower-bound">
-<h1><a class="toc-backref" href="./querying-algorithms.html#id408" name="lower-bound">lower_bound</a></h1>
-<div class="section" id="lower-synopsis">
+<h1><a class="toc-backref" href="./querying-algorithms.html#id1463">lower_bound</a></h1>
+<div class="section" id="id575">
 <h3><a class="subsection-title" href="#synopsis" name="synopsis">Synopsis</a></h3>
 <pre class="literal-block">
 template&lt;
       typename Sequence
     , typename T
- , typename Pred = less&lt;_1,_2&gt;
+ , typename Pred = less&lt;_1,_2&gt;
     &gt;
 struct lower_bound
 {
@@ -30,34 +27,34 @@
 };
 </pre>
 </div>
-<div class="section" id="lower-description">
+<div class="section" id="id576">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
-<p>Returns the first position in the sorted <tt class="literal"><span class="pre">Sequence</span></tt> where <tt class="literal"><span class="pre">T</span></tt> could be inserted without
+<p>Returns the first position in the sorted <tt class="literal"><span class="pre">Sequence</span></tt> where <tt class="literal"><span class="pre">T</span></tt> could be inserted without
 violating the ordering.</p>
 </div>
-<div class="section" id="lower-header">
+<div class="section" id="id577">
 <h3><a class="subsection-title" href="#header" name="header">Header</a></h3>
 <pre class="literal-block">
 #include &lt;boost/mpl/lower_bound.hpp&gt;
 </pre>
 </div>
-<div class="section" id="lower-parameters">
+<div class="section" id="id578">
 <h3><a class="subsection-title" href="#parameters" name="parameters">Parameters</a></h3>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="19%" />
 <col width="38%" />
 <col width="43%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Parameter</th>
-<th>Requirement</th>
-<th>Description</th>
+<tr><th class="head">Parameter</th>
+<th class="head">Requirement</th>
+<th class="head">Description</th>
 </tr>
 </thead>
 <tbody valign="top">
 <tr><td><tt class="literal"><span class="pre">Sequence</span></tt></td>
-<td><a class="reference" href="./forward-sequence.html">Forward Sequence</a></td>
+<td><a class="reference internal" href="./forward-sequence.html">Forward Sequence</a></td>
 <td>A sorted sequence to search in.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">T</span></tt></td>
@@ -65,26 +62,27 @@
 <td>A type to search a position for.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">Pred</span></tt></td>
-<td>Binary <a class="reference" href="./lambda-expression.html">Lambda Expression</a></td>
+<td>Binary <a class="reference internal" href="./lambda-expression.html">Lambda Expression</a></td>
 <td>A search criteria.</td>
 </tr>
 </tbody>
 </table>
 </div>
-<div class="section" id="lower-expression-semantics">
+<div class="section" id="id579">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
-<p>For any sorted <a class="reference" href="./forward-sequence.html">Forward Sequence</a> <tt class="literal"><span class="pre">s</span></tt>, binary <a class="reference" href="./lambda-expression.html">Lambda Expression</a> <tt class="literal"><span class="pre">pred</span></tt>, and
+<p>For any sorted <a class="reference internal" href="./forward-sequence.html">Forward Sequence</a> <tt class="literal"><span class="pre">s</span></tt>, binary <a class="reference internal" href="./lambda-expression.html">Lambda Expression</a> <tt class="literal"><span class="pre">pred</span></tt>, and
 arbitrary type <tt class="literal"><span class="pre">x</span></tt>:</p>
 <pre class="literal-block">
-typedef lower_bound&lt; s,x,pred &gt;::type i;
+typedef lower_bound&lt; s,x,pred &gt;::type i;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference" href="./forward-iterator.html">Forward Iterator</a>.</td>
+<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><p class="first"><a class="reference internal" href="./forward-iterator.html">Forward Iterator</a>.</p>
+</td>
 </tr>
-<tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><p class="first"><tt class="literal"><span class="pre">i</span></tt> is the furthermost iterator in [<tt class="literal"><span class="pre">begin&lt;s&gt;::type</span></tt>, <tt class="literal"><span class="pre">end&lt;s&gt;::type</span></tt>) such that, for every iterator
+<tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><p class="first"><tt class="literal"><span class="pre">i</span></tt> is the furthermost iterator in [<tt class="literal"><span class="pre">begin&lt;s&gt;::type</span></tt>, <tt class="literal"><span class="pre">end&lt;s&gt;::type</span></tt>) such that, for every iterator
 <tt class="literal"><span class="pre">j</span></tt> in [<tt class="literal"><span class="pre">begin&lt;s&gt;::type</span></tt>, <tt class="literal"><span class="pre">i</span></tt>),</p>
 <pre class="last literal-block">
 <a href="./apply.html" class="identifier">apply</a>&lt; pred, <a href="./deref.html" class="identifier">deref</a>&lt;j&gt;::type, x &gt;::type::value == true
@@ -94,35 +92,36 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="lower-complexity">
+<div class="section" id="id580">
 <h3><a class="subsection-title" href="#complexity" name="complexity">Complexity</a></h3>
-<p>The number of comparisons is logarithmic: at most log<sub>2</sub>( <tt class="literal"><span class="pre">size&lt;s&gt;::value</span></tt> ) + 1.
-If <tt class="literal"><span class="pre">s</span></tt> is a <a class="reference" href="./random-access-sequence.html">Random Access Sequence</a> then the number of steps through the range
-is also logarithmic; otherwise, the number of steps is proportional to
+<p>The number of comparisons is logarithmic: at most log<sub>2</sub>( <tt class="literal"><span class="pre">size&lt;s&gt;::value</span></tt> ) + 1.
+If <tt class="literal"><span class="pre">s</span></tt> is a <a class="reference internal" href="./random-access-sequence.html">Random Access Sequence</a> then the number of steps through the range
+is also logarithmic; otherwise, the number of steps is proportional to
 <tt class="literal"><span class="pre">size&lt;s&gt;::value</span></tt>.</p>
 </div>
-<div class="section" id="lower-example">
+<div class="section" id="id581">
 <h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
 <pre class="literal-block">
 typedef vector_c&lt;int,1,2,3,3,3,5,8&gt; numbers;
 typedef lower_bound&lt; numbers, int_&lt;3&gt; &gt;::type iter;
 
-BOOST_MPL_ASSERT_RELATION(
+BOOST_MPL_ASSERT_RELATION(
       (distance&lt; begin&lt;numbers&gt;::type,iter &gt;::value), ==, 2
     );
 
 <a href="./assert-relation.html" class="identifier">BOOST_MPL_ASSERT_RELATION</a>( <a href="./deref.html" class="identifier">deref</a>&lt;iter&gt;::type::value, ==, 3 );
 </pre>
 </div>
-<div class="section" id="lower-see-also">
+<div class="section" id="id582">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./querying-algorithms.html">Querying Algorithms</a>, <a class="refentry reference" href="./upper-bound.html"><tt class="refentry literal"><span class="pre">upper_bound</span></tt></a>, <a class="refentry reference" href="./find.html"><tt class="refentry literal"><span class="pre">find</span></tt></a>, <a class="refentry reference" href="./find-if.html"><tt class="refentry literal"><span class="pre">find_if</span></tt></a>, <a class="refentry reference" href="./min-element.html"><tt class="refentry literal"><span class="pre">min_element</span></tt></a></p>
-<!-- modtime: November 13, 2004 18:25:37 +0000 -->
+<p><a class="reference internal" href="./querying-algorithms.html">Querying Algorithms</a>, <a class="reference internal" href="./upper-bound.html">upper_bound</a>, <a class="reference internal" href="./find.html">find</a>, <a class="reference internal" href="./find-if.html">find_if</a>, <a class="reference internal" href="./min-element.html">min_element</a></p>
 <!-- Algorithms/Querying Algorithms//upper_bound |70 -->
 </div>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/macros.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/macros.html (original)
+++ branches/release/libs/mpl/doc/refmanual/macros.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: Macros</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,38 +12,39 @@
 <td class="header-group page-location">Front Page / Macros</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="macros">
-<h1><a class="toc-backref" href="../refmanual.html#id509" name="macros">Macros</a></h1>
-<a class="target" id="label-macros" name="label-macros"></a><p>Being a <em>template</em> metaprogramming framework, the MPL concentrates on
-getting one thing done well and leaves most of the clearly
-preprocessor-related tasks to the corresponding specialized
-libraries <a class="citation-reference" href="#pre" id="id283" name="id283">[PRE]</a>, <a class="citation-reference" href="#ve03" id="id284" name="id284">[Ve03]</a>. But whether we like it or not, macros play
-an important role on today's C++ metaprogramming, and some of
-the useful MPL-level functionality cannot be implemented
-without leaking its preprocessor-dependent implementation
+<h1><a class="toc-backref" href="../refmanual.html#id1569">Macros</a></h1>
+<p id="label-macros">Being a <em>template</em> metaprogramming framework, the MPL concentrates on
+getting one thing done well and leaves most of the clearly
+preprocessor-related tasks to the corresponding specialized
+libraries <a class="citation-reference" href="#pre" id="id1284">[PRE]</a>, <a class="citation-reference" href="#ve03" id="id1285">[Ve03]</a>. But whether we like it or not, macros play
+an important role on today's C++ metaprogramming, and some of
+the useful MPL-level functionality cannot be implemented
+without leaking its preprocessor-dependent implementation
 nature into the library's public interface.</p>
-<table class="citation" frame="void" id="pre" rules="none">
+<table class="docutils citation" frame="void" id="pre" rules="none">
 <colgroup><col class="label" /><col /></colgroup>
 <tbody valign="top">
-<tr><td class="label"><a class="fn-backref" href="#id283" name="pre">[PRE]</a></td><td>Vesa Karvonen, Paul Mensonides,
-<a class="reference" href="http://www.boost.org/libs/preprocessor/doc/index.html" target="_top">The Boost Preprocessor Metaprogramming library</a></td></tr>
+<tr><td class="label"><a class="fn-backref" href="#id1284">[PRE]</a></td><td>Vesa Karvonen, Paul Mensonides,
+<a class="reference external" href="http://www.boost.org/libs/preprocessor/doc/index.html" target="_top">The Boost Preprocessor Metaprogramming library</a></td></tr>
 </tbody>
 </table>
-<table class="citation" frame="void" id="ve03" rules="none">
+<table class="docutils citation" frame="void" id="ve03" rules="none">
 <colgroup><col class="label" /><col /></colgroup>
 <tbody valign="top">
-<tr><td class="label"><a class="fn-backref" href="#id284" name="ve03">[Ve03]</a></td><td>Vesa Karvonen, <cite>The Order Programming Language</cite>, 2003.</td></tr>
+<tr><td class="label"><a class="fn-backref" href="#id1285">[Ve03]</a></td><td>Vesa Karvonen, <cite>The Order Programming Language</cite>, 2003.</td></tr>
 </tbody>
 </table>
-<!-- modtime: November 13, 2004 18:38:07 +0000 -->
 <ul class="toc simple" id="outline">
-<li><a class="reference" href="./asserts.html" id="id510" name="id510">Asserts</a></li>
-<li><a class="reference" href="./introspection.html" id="id515" name="id515">Introspection</a></li>
-<li><a class="reference" href="./configuration.html" id="id518" name="id518">Configuration</a></li>
-<li><a class="reference" href="./broken-compiler.html" id="id527" name="id527">Broken Compiler Workarounds</a></li>
+<li><a class="reference internal" href="./asserts.html" id="id1570">Asserts</a></li>
+<li><a class="reference internal" href="./introspection.html" id="id1575">Introspection</a></li>
+<li><a class="reference internal" href="./configuration.html" id="id1578">Configuration</a></li>
+<li><a class="reference internal" href="./broken-compiler-workarounds.html" id="id1588">Broken Compiler Workarounds</a></li>
 </ul>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Deleted: branches/release/libs/mpl/doc/refmanual/manual.png
==============================================================================
Binary file. No diff available.

Modified: branches/release/libs/mpl/doc/refmanual/map.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/map.html (original)
+++ branches/release/libs/mpl/doc/refmanual/map.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: map</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,23 +12,23 @@
 <td class="header-group page-location">Front Page / Sequences / Classes / map</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="map">
-<h1><a class="toc-backref" href="./classes.html#id339" name="map">map</a></h1>
-<div class="section" id="map-description">
+<h1><a class="toc-backref" href="./classes.html#id1393">map</a></h1>
+<div class="section" id="id80">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
-<p><tt class="literal"><span class="pre">map</span></tt> is a <a class="reference" href="./variadic-sequence.html">variadic</a>, <a class="reference" href="./associative-sequence.html">associative</a>, <a class="reference" href="./extensible-associative.html">extensible</a> sequence of type pairs that
+<p><tt class="literal"><span class="pre">map</span></tt> is a <a class="reference internal" href="./variadic-sequence.html#variadic">variadic</a>, <a class="reference internal" href="./associative-sequence.html">associative</a>, <a class="reference internal" href="./extensible-associative-sequence.html">extensible</a> sequence of type pairs that
 supports constant-time insertion and removal of elements, and testing for membership.
 A <tt class="literal"><span class="pre">map</span></tt> may contain at most one element for each key.</p>
 </div>
-<div class="section" id="map-header">
+<div class="section" id="id83">
 <h3><a class="subsection-title" href="#header" name="header">Header</a></h3>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="26%" />
 <col width="74%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Sequence form</th>
-<th>Header</th>
+<tr><th class="head">Sequence form</th>
+<th class="head">Header</th>
 </tr>
 </thead>
 <tbody valign="top">
@@ -44,26 +41,26 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="map-model-of">
+<div class="section" id="id84">
 <h3><a class="subsection-title" href="#model-of" name="model-of">Model of</a></h3>
 <ul class="simple">
-<li><a class="reference" href="./variadic-sequence.html">Variadic Sequence</a></li>
-<li><a class="reference" href="./associative-sequence.html">Associative Sequence</a></li>
-<li><a class="reference" href="./extensible-associative.html">Extensible Associative Sequence</a></li>
+<li><a class="reference internal" href="./variadic-sequence.html">Variadic Sequence</a></li>
+<li><a class="reference internal" href="./associative-sequence.html">Associative Sequence</a></li>
+<li><a class="reference internal" href="./extensible-associative-sequence.html">Extensible Associative Sequence</a></li>
 </ul>
 </div>
-<div class="section" id="map-expression-semantics">
+<div class="section" id="id85">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
 <p>In the following table and subsequent specifications, <tt class="literal"><span class="pre">m</span></tt> is an instance of <tt class="literal"><span class="pre">map</span></tt>,
 <tt class="literal"><span class="pre">pos</span></tt> is an iterator into <tt class="literal"><span class="pre">m</span></tt>, <tt class="literal"><span class="pre">x</span></tt> and <em>p</em><sub>1</sub>,<em>p</em><sub>2</sub>,... <em>p</em><sub>n</sub> are <tt class="literal"><span class="pre">pair</span></tt>s, and <tt class="literal"><span class="pre">k</span></tt> is an arbitrary type.</p>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="40%" />
 <col width="60%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Expression</th>
-<th>Semantics</th>
+<tr><th class="head">Expression</th>
+<th class="head">Semantics</th>
 </tr>
 </thead>
 <tbody valign="top">
@@ -73,7 +70,7 @@
 </pre>
 </td>
 <td><tt class="literal"><span class="pre">map</span></tt> of elements <em>p</em><sub>1</sub>,<em>p</em><sub>2</sub>,... <em>p</em><sub>n</sub>; see
-<a class="reference" href="./variadic-sequence.html">Variadic Sequence</a>.</td>
+<a class="reference internal" href="./variadic-sequence.html">Variadic Sequence</a>.</td>
 </tr>
 <tr><td><pre class="first last literal-block">
 <a href="./map.html" class="identifier">map</a>&lt;<em>p</em><sub>1</sub>,<em>p</em><sub>2</sub>,... <em>p</em><sub>n</sub>&gt;::type
@@ -81,39 +78,39 @@
 </pre>
 </td>
 <td>Identical to <tt class="literal"><span class="pre">map</span></tt><em>n</em><tt class="literal"><span class="pre">&lt;</span></tt><em>p</em><sub>1</sub>,<em>p</em><sub>2</sub>,... <em>p</em><sub>n</sub><tt class="literal"><span class="pre">&gt;</span></tt>;
-see <a class="reference" href="./variadic-sequence.html">Variadic Sequence</a>.</td>
+see <a class="reference internal" href="./variadic-sequence.html">Variadic Sequence</a>.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">begin&lt;m&gt;::type</span></tt></td>
 <td>An iterator pointing to the beginning of <tt class="literal"><span class="pre">m</span></tt>;
-see <a class="reference" href="./associative-sequence.html">Associative Sequence</a>.</td>
+see <a class="reference internal" href="./associative-sequence.html">Associative Sequence</a>.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">end&lt;m&gt;::type</span></tt></td>
 <td>An iterator pointing to the end of <tt class="literal"><span class="pre">m</span></tt>;
-see <a class="reference" href="./associative-sequence.html">Associative Sequence</a>.</td>
+see <a class="reference internal" href="./associative-sequence.html">Associative Sequence</a>.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">size&lt;m&gt;::type</span></tt></td>
-<td>The size of <tt class="literal"><span class="pre">m</span></tt>; see <a class="reference" href="./associative-sequence.html">Associative Sequence</a>.</td>
+<td>The size of <tt class="literal"><span class="pre">m</span></tt>; see <a class="reference internal" href="./associative-sequence.html">Associative Sequence</a>.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">empty&lt;m&gt;::type</span></tt></td>
-<td>A boolean <a class="reference" href="./integral-constant.html">Integral Constant</a> <tt class="literal"><span class="pre">c</span></tt> such that
+<td>A boolean <a class="reference internal" href="./integral-constant.html">Integral Constant</a> <tt class="literal"><span class="pre">c</span></tt> such that
 <tt class="literal"><span class="pre">c::value</span> <span class="pre">==</span> <span class="pre">true</span></tt> if and only if <tt class="literal"><span class="pre">m</span></tt> is empty; see
-<a class="reference" href="./associative-sequence.html">Associative Sequence</a>.</td>
+<a class="reference internal" href="./associative-sequence.html">Associative Sequence</a>.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">front&lt;m&gt;::type</span></tt></td>
 <td>The first element in <tt class="literal"><span class="pre">m</span></tt>; see
-<a class="reference" href="./associative-sequence.html">Associative Sequence</a>.</td>
+<a class="reference internal" href="./associative-sequence.html">Associative Sequence</a>.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">has_key&lt;m,k&gt;::type</span></tt></td>
 <td>Queries the presence of elements with the key <tt class="literal"><span class="pre">k</span></tt> in
-<tt class="literal"><span class="pre">m</span></tt>; see <a class="reference" href="./associative-sequence.html">Associative Sequence</a>.</td>
+<tt class="literal"><span class="pre">m</span></tt>; see <a class="reference internal" href="./associative-sequence.html">Associative Sequence</a>.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">count&lt;m,k&gt;::type</span></tt></td>
 <td>The number of elements with the key <tt class="literal"><span class="pre">k</span></tt> in <tt class="literal"><span class="pre">m</span></tt>;
-see <a class="reference" href="./associative-sequence.html">Associative Sequence</a>.</td>
+see <a class="reference internal" href="./associative-sequence.html">Associative Sequence</a>.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">order&lt;m,k&gt;::type</span></tt></td>
-<td>A unique unsigned <a class="reference" href="./integral-constant.html">Integral Constant</a> associated with
-the key <tt class="literal"><span class="pre">k</span></tt> in <tt class="literal"><span class="pre">m</span></tt>; see <a class="reference" href="./associative-sequence.html">Associative Sequence</a>.</td>
+<td>A unique unsigned <a class="reference internal" href="./integral-constant.html">Integral Constant</a> associated with
+the key <tt class="literal"><span class="pre">k</span></tt> in <tt class="literal"><span class="pre">m</span></tt>; see <a class="reference internal" href="./associative-sequence.html">Associative Sequence</a>.</td>
 </tr>
 <tr><td><pre class="first last literal-block">
 <a href="./at.html" class="identifier">at</a>&lt;m,k&gt;::type
@@ -121,16 +118,16 @@
 </pre>
 </td>
 <td>The element associated with the key <tt class="literal"><span class="pre">k</span></tt> in
-<tt class="literal"><span class="pre">m</span></tt>; see <a class="reference" href="./associative-sequence.html">Associative Sequence</a>.</td>
+<tt class="literal"><span class="pre">m</span></tt>; see <a class="reference internal" href="./associative-sequence.html">Associative Sequence</a>.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">key_type&lt;m,x&gt;::type</span></tt></td>
-<td>Identical to <tt class="literal"><span class="pre">x::first</span></tt>; see <a class="reference" href="./associative-sequence.html">Associative Sequence</a>.</td>
+<td>Identical to <tt class="literal"><span class="pre">x::first</span></tt>; see <a class="reference internal" href="./associative-sequence.html">Associative Sequence</a>.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">value_type&lt;m,x&gt;::type</span></tt></td>
-<td>Identical to <tt class="literal"><span class="pre">x::second</span></tt>; see <a class="reference" href="./associative-sequence.html">Associative Sequence</a>.</td>
+<td>Identical to <tt class="literal"><span class="pre">x::second</span></tt>; see <a class="reference internal" href="./associative-sequence.html">Associative Sequence</a>.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">insert&lt;m,x&gt;::type</span></tt></td>
-<td><p class="first">A new <tt class="literal"><span class="pre">map</span></tt> equivalent to <tt class="literal"><span class="pre">m</span></tt> except that</p>
+<td><p class="first">A new <tt class="literal"><span class="pre">map</span></tt>, <tt class="literal"><span class="pre">t</span></tt>, equivalent to <tt class="literal"><span class="pre">m</span></tt> except that</p>
 <pre class="literal-block">
 <a href="./at.html" class="identifier">at</a>&lt; t, <a href="./key-type.html" class="identifier">key_type</a>&lt;m,x&gt;::type &gt;::type
 </pre>
@@ -141,19 +138,19 @@
 <td>Equivalent to <tt class="literal"><span class="pre">insert&lt;m,x&gt;::type</span></tt>; <tt class="literal"><span class="pre">pos</span></tt> is ignored.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">erase_key&lt;m,k&gt;::type</span></tt></td>
-<td>A new <tt class="literal"><span class="pre">map</span></tt> equivalent to <tt class="literal"><span class="pre">m</span></tt> except that
+<td>A new <tt class="literal"><span class="pre">map</span></tt>, <tt class="literal"><span class="pre">t</span></tt>, equivalent to <tt class="literal"><span class="pre">m</span></tt> except that
 <tt class="literal"><span class="pre">has_key&lt;t,</span> <span class="pre">k&gt;::value</span> <span class="pre">==</span> <span class="pre">false</span></tt>.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">erase&lt;m,pos&gt;::type</span></tt></td>
 <td>Equivalent to <tt class="literal"><span class="pre">erase&lt;m,</span> <span class="pre">deref&lt;pos&gt;::type</span> <span class="pre">&gt;::type</span></tt>.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">clear&lt;m&gt;::type</span></tt></td>
-<td>An empty <tt class="literal"><span class="pre">map</span></tt>; see <a class="refentry reference" href="./clear.html"><tt class="refentry literal"><span class="pre">clear</span></tt></a>.</td>
+<td>An empty <tt class="literal"><span class="pre">map</span></tt>; see <a class="reference internal" href="./clear.html">clear</a>.</td>
 </tr>
 </tbody>
 </table>
 </div>
-<div class="section" id="map-example">
+<div class="section" id="id86">
 <h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
 <pre class="literal-block">
 typedef map&lt;
@@ -172,15 +169,16 @@
 <a href="./assert.html" class="identifier">BOOST_MPL_ASSERT</a>(( is_same&lt; <a href="./at.html" class="identifier">at</a>&lt;m,long&gt;::type, <a href="./void.html" class="identifier">void_</a> > ));
 </pre>
 </div>
-<div class="section" id="map-see-also">
+<div class="section" id="id87">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./sequences.html">Sequences</a>, <a class="reference" href="./variadic-sequence.html">Variadic Sequence</a>, <a class="reference" href="./associative-sequence.html">Associative Sequence</a>, <a class="reference" href="./extensible-associative.html">Extensible Associative Sequence</a>, <a class="refentry reference" href="./set.html"><tt class="refentry literal"><span class="pre">set</span></tt></a>, <a class="refentry reference" href="./vector.html"><tt class="refentry literal"><span class="pre">vector</span></tt></a></p>
-<!-- modtime: November 15, 2004 01:17:29 +0000 -->
+<p><a class="reference internal" href="./sequences.html">Sequences</a>, <a class="reference internal" href="./variadic-sequence.html">Variadic Sequence</a>, <a class="reference internal" href="./associative-sequence.html">Associative Sequence</a>, <a class="reference internal" href="./extensible-associative-sequence.html">Extensible Associative Sequence</a>, <a class="reference internal" href="./set.html">set</a>, <a class="reference internal" href="./vector.html">vector</a></p>
 <!-- Sequences/Classes//range_c |60 -->
 </div>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/max-element.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/max-element.html (original)
+++ branches/release/libs/mpl/doc/refmanual/max-element.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: max_element</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,13 +12,13 @@
 <td class="header-group page-location">Front Page / Algorithms / Querying Algorithms / max_element</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="max-element">
-<h1><a class="toc-backref" href="./querying-algorithms.html#id411" name="max-element">max_element</a></h1>
-<div class="section" id="max-synopsis">
+<h1><a class="toc-backref" href="./querying-algorithms.html#id1466">max_element</a></h1>
+<div class="section" id="id599">
 <h3><a class="subsection-title" href="#synopsis" name="synopsis">Synopsis</a></h3>
 <pre class="literal-block">
 template&lt;
       typename Sequence
- , typename Pred = less&lt;_1,_2&gt;
+ , typename Pred = less&lt;_1,_2&gt;
     &gt;
 struct max_element
 {
@@ -29,55 +26,56 @@
 };
 </pre>
 </div>
-<div class="section" id="max-description">
+<div class="section" id="id600">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
 <p>Returns an iterator to the largest element in <tt class="literal"><span class="pre">Sequence</span></tt>.</p>
 </div>
-<div class="section" id="max-header">
+<div class="section" id="id601">
 <h3><a class="subsection-title" href="#header" name="header">Header</a></h3>
 <pre class="literal-block">
 #include &lt;boost/mpl/max_element.hpp&gt;
 </pre>
 </div>
-<div class="section" id="max-parameters">
+<div class="section" id="id602">
 <h3><a class="subsection-title" href="#parameters" name="parameters">Parameters</a></h3>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="19%" />
 <col width="38%" />
 <col width="43%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Parameter</th>
-<th>Requirement</th>
-<th>Description</th>
+<tr><th class="head">Parameter</th>
+<th class="head">Requirement</th>
+<th class="head">Description</th>
 </tr>
 </thead>
 <tbody valign="top">
 <tr><td><tt class="literal"><span class="pre">Sequence</span></tt></td>
-<td><a class="reference" href="./forward-sequence.html">Forward Sequence</a></td>
+<td><a class="reference internal" href="./forward-sequence.html">Forward Sequence</a></td>
 <td>A sequence to be searched.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">Pred</span></tt></td>
-<td>Binary <a class="reference" href="./lambda-expression.html">Lambda Expression</a></td>
+<td>Binary <a class="reference internal" href="./lambda-expression.html">Lambda Expression</a></td>
 <td>A comparison criteria.</td>
 </tr>
 </tbody>
 </table>
 </div>
-<div class="section" id="max-expression-semantics">
+<div class="section" id="id603">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
-<p>For any <a class="reference" href="./forward-sequence.html">Forward Sequence</a> <tt class="literal"><span class="pre">s</span></tt> and binary <a class="reference" href="./lambda-expression.html">Lambda Expression</a> <tt class="literal"><span class="pre">pred</span></tt>:</p>
+<p>For any <a class="reference internal" href="./forward-sequence.html">Forward Sequence</a> <tt class="literal"><span class="pre">s</span></tt> and binary <a class="reference internal" href="./lambda-expression.html">Lambda Expression</a> <tt class="literal"><span class="pre">pred</span></tt>:</p>
 <pre class="literal-block">
-typedef max_element&lt;s,pred&gt;::type i;
+typedef max_element&lt;s,pred&gt;::type i;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference" href="./forward-iterator.html">Forward Iterator</a>.</td>
+<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><p class="first"><a class="reference internal" href="./forward-iterator.html">Forward Iterator</a>.</p>
+</td>
 </tr>
-<tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><p class="first"><tt class="literal"><span class="pre">i</span></tt> is the first iterator in [<tt class="literal"><span class="pre">begin&lt;s&gt;::type</span></tt>, <tt class="literal"><span class="pre">end&lt;s&gt;::type</span></tt>) such that for every iterator <tt class="literal"><span class="pre">j</span></tt>
+<tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><p class="first"><tt class="literal"><span class="pre">i</span></tt> is the first iterator in [<tt class="literal"><span class="pre">begin&lt;s&gt;::type</span></tt>, <tt class="literal"><span class="pre">end&lt;s&gt;::type</span></tt>) such that for every iterator <tt class="literal"><span class="pre">j</span></tt>
 in [<tt class="literal"><span class="pre">begin&lt;s&gt;::type</span></tt>, <tt class="literal"><span class="pre">end&lt;s&gt;::type</span></tt>),</p>
 <pre class="last literal-block">
 <a href="./apply.html" class="identifier">apply</a>&lt; pred, <a href="./deref.html" class="identifier">deref</a>&lt;i&gt;::type, <a href="./deref.html" class="identifier">deref</a>&lt;j&gt;::type &gt;::type::value == false
@@ -87,31 +85,32 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="max-complexity">
+<div class="section" id="id604">
 <h3><a class="subsection-title" href="#complexity" name="complexity">Complexity</a></h3>
-<p>Linear. Zero comparisons if <tt class="literal"><span class="pre">s</span></tt> is empty, otherwise exactly <tt class="literal"><span class="pre">size&lt;s&gt;::value</span> <span class="pre">-</span> <span class="pre">1</span></tt>
+<p>Linear. Zero comparisons if <tt class="literal"><span class="pre">s</span></tt> is empty, otherwise exactly <tt class="literal"><span class="pre">size&lt;s&gt;::value</span> <span class="pre">-</span> <span class="pre">1</span></tt>
 comparisons.</p>
 </div>
-<div class="section" id="max-example">
+<div class="section" id="id605">
 <h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
 <pre class="literal-block">
 typedef vector&lt;bool,char[50],long,double&gt; types;
 typedef max_element&lt;
- transform_view&lt; types,sizeof_&lt;_1&gt; &gt;
+ transform_view&lt; types,sizeof_&lt;_1&gt; &gt;
     &gt;::type iter;
 
 <a href="./assert.html" class="identifier">BOOST_MPL_ASSERT</a>(( is_same&lt; <a href="./deref.html" class="identifier">deref</a>&lt;iter::base&gt;::type, char[50]> ));
 </pre>
 </div>
-<div class="section" id="max-see-also">
+<div class="section" id="id606">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./querying-algorithms.html">Querying Algorithms</a>, <a class="refentry reference" href="./min-element.html"><tt class="refentry literal"><span class="pre">min_element</span></tt></a>, <a class="refentry reference" href="./find-if.html"><tt class="refentry literal"><span class="pre">find_if</span></tt></a>, <a class="refentry reference" href="./upper-bound.html"><tt class="refentry literal"><span class="pre">upper_bound</span></tt></a>, <a class="refentry reference" href="./find.html"><tt class="refentry literal"><span class="pre">find</span></tt></a></p>
-<!-- modtime: November 10, 2004 04:37:54 +0000 -->
+<p><a class="reference internal" href="./querying-algorithms.html">Querying Algorithms</a>, <a class="reference internal" href="./min-element.html">min_element</a>, <a class="reference internal" href="./find-if.html">find_if</a>, <a class="reference internal" href="./upper-bound.html">upper_bound</a>, <a class="reference internal" href="./find.html">find</a></p>
 <!-- Algorithms/Querying Algorithms//equal |100 -->
 </div>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/max.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/max.html (original)
+++ branches/release/libs/mpl/doc/refmanual/max.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: max</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,8 +12,8 @@
 <td class="header-group page-location">Front Page / Metafunctions / Miscellaneous / max</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="max">
-<h1><a class="toc-backref" href="./miscellaneous.html#id494" name="max">max</a></h1>
-<div class="section" id="miscellaneous-max-synopsis">
+<h1><a class="toc-backref" href="./miscellaneous.html#id1553">max</a></h1>
+<div class="section" id="id1198">
 <h3><a class="subsection-title" href="#synopsis" name="synopsis">Synopsis</a></h3>
 <pre class="literal-block">
 template&lt;
@@ -29,32 +26,32 @@
 };
 </pre>
 </div>
-<div class="section" id="miscellaneous-max-description">
+<div class="section" id="id1199">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
 <p>Returns the larger of its two arguments.</p>
 </div>
-<div class="section" id="miscellaneous-max-header">
+<div class="section" id="id1200">
 <h3><a class="subsection-title" href="#header" name="header">Header</a></h3>
 <pre class="literal-block">
 #include &lt;boost/mpl/min_max.hpp&gt;
 </pre>
 </div>
-<div class="section" id="max-model-of">
+<div class="section" id="id1201">
 <h3><a class="subsection-title" href="#model-of" name="model-of">Model of</a></h3>
-<p><a class="reference" href="./metafunction.html">Metafunction</a></p>
+<p><a class="reference internal" href="./metafunction.html">Metafunction</a></p>
 </div>
-<div class="section" id="miscellaneous-max-parameters">
+<div class="section" id="id1202">
 <h3><a class="subsection-title" href="#parameters" name="parameters">Parameters</a></h3>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="19%" />
 <col width="25%" />
 <col width="56%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Parameter</th>
-<th>Requirement</th>
-<th>Description</th>
+<tr><th class="head">Parameter</th>
+<th class="head">Requirement</th>
+<th class="head">Description</th>
 </tr>
 </thead>
 <tbody valign="top">
@@ -65,19 +62,21 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="miscellaneous-max-expression-semantics">
+<div class="section" id="id1203">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
 <p>For arbitrary types <tt class="literal"><span class="pre">x</span></tt> and <tt class="literal"><span class="pre">y</span></tt>:</p>
 <pre class="literal-block">
 typedef max&lt;x,y&gt;::type r;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Return type:</th><td class="field-body">A type.</td>
+<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><p class="first">A type.</p>
+</td>
 </tr>
-<tr class="field"><th class="field-name">Precondition:</th><td class="field-body"><tt class="literal"><span class="pre">less&lt;x,y&gt;::value</span></tt> is a well-formed integral constant expression.</td>
+<tr class="field"><th class="field-name">Precondition:</th><td class="field-body"><p class="first"><tt class="literal"><span class="pre">less&lt;x,y&gt;::value</span></tt> is a well-formed integral constant expression.</p>
+</td>
 </tr>
 <tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><p class="first">Equivalent to</p>
 <pre class="last literal-block">
@@ -88,31 +87,32 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="miscellaneous-max-complexity">
+<div class="section" id="id1204">
 <h3><a class="subsection-title" href="#complexity" name="complexity">Complexity</a></h3>
 <p>Constant time.</p>
 </div>
-<div class="section" id="miscellaneous-max-example">
+<div class="section" id="id1205">
 <h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
 <pre class="literal-block">
 typedef fold&lt;
       <a href="./vector-c.html" class="identifier">vector_c</a>&lt;int,1,7,0,-2,5,-1&gt;
     , int_&lt;10&gt;
- , max&lt;_1,_2&gt;
+ , max&lt;_1,_2&gt;
     &gt;::type r;
 
 <a href="./assert.html" class="identifier">BOOST_MPL_ASSERT</a>(( is_same&lt; r, <a href="./int.html" class="identifier">int_</a>&lt;10&gt; > ));
 </pre>
 </div>
-<div class="section" id="miscellaneous-max-see-also">
+<div class="section" id="id1206">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./metafunctions.html">Metafunctions</a>, <a class="reference" href="./comparisons.html">comparison</a>, <a class="refentry reference" href="./min.html"><tt class="refentry literal"><span class="pre">min</span></tt></a>, <a class="refentry reference" href="./less.html"><tt class="refentry literal"><span class="pre">less</span></tt></a>, <a class="refentry reference" href="./max-element.html"><tt class="refentry literal"><span class="pre">max_element</span></tt></a></p>
-<!-- modtime: November 11, 2004 10:24:55 +0000 -->
+<p><a class="reference internal" href="./metafunctions.html">Metafunctions</a>, <a class="reference internal" href="./comparisons.html#comparison">comparison</a>, <a class="reference internal" href="./min.html">min</a>, <a class="reference internal" href="./less.html">less</a>, <a class="reference internal" href="./max-element.html">max_element</a></p>
 <!-- Metafunctions/Miscellaneous//sizeof_ |100 -->
 </div>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/metafunction-class.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/metafunction-class.html (original)
+++ branches/release/libs/mpl/doc/refmanual/metafunction-class.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: Metafunction Class</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,28 +12,28 @@
 <td class="header-group page-location">Front Page / Metafunctions / Concepts / Metafunction Class</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="metafunction-class">
-<h1><a class="toc-backref" href="./metafunctions-concepts.html#id439" name="metafunction-class">Metafunction Class</a></h1>
+<h1><a class="toc-backref" href="./metafunctions-concepts.html#id1496">Metafunction Class</a></h1>
 <div class="section" id="summary">
-<h3><a class="subsection-title" href="#summary" name="summary">Summary</a></h3>
-<p>A <em>metafunction class</em> is a certain form of metafunction representation
+<h3>Summary</h3>
+<p>A <em>metafunction class</em> is a certain form of metafunction representation
 that enables higher-order metaprogramming. More precisely, it's a class
-with a publicly-accessible nested <a class="reference" href="./metafunction.html">Metafunction</a> called <tt class="literal"><span class="pre">apply</span></tt>.
+with a publicly-accessible nested <a class="reference internal" href="./metafunction.html">Metafunction</a> called <tt class="literal"><span class="pre">apply</span></tt>.
 Correspondingly, a metafunction class invocation is defined as invocation
 of its nested <tt class="literal"><span class="pre">apply</span></tt> metafunction.</p>
 </div>
-<div class="section" id="metafunctions-metafunction-expression-requirements">
+<div class="section" id="id827">
 <h3><a class="subsection-title" href="#expression-requirements" name="expression-requirements">Expression requirements</a></h3>
-<p>In the following table and subsequent specifications, <tt class="literal"><span class="pre">f</span></tt> is a <a class="reference" href="./metafunction-class.html">Metafunction Class</a>.</p>
-<table border="1" class="table">
+<p>In the following table and subsequent specifications, <tt class="literal"><span class="pre">f</span></tt> is a <a class="reference internal" href="./metafunction-class.html">Metafunction Class</a>.</p>
+<table border="1" class="docutils table">
 <colgroup>
 <col width="36%" />
 <col width="32%" />
 <col width="32%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Expression</th>
-<th>Type</th>
-<th>Complexity</th>
+<tr><th class="head">Expression</th>
+<th class="head">Type</th>
+<th class="head">Complexity</th>
 </tr>
 </thead>
 <tbody valign="top">
@@ -55,16 +52,16 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="metafunctions-metafunction-expression-semantics">
+<div class="section" id="id828">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
 <pre class="literal-block">
 typedef f::apply::type x;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Precondition:</th><td class="field-body"><tt class="literal"><span class="pre">f</span></tt> is a nullary <a class="reference" href="./metafunction-class.html">Metafunction Class</a>; <tt class="literal"><span class="pre">f::apply::type</span></tt> is a <em>type-name</em>.</td>
+<tr class="field"><th class="field-name">Precondition:</th><td class="field-body"><tt class="literal"><span class="pre">f</span></tt> is a nullary <a class="reference internal" href="./metafunction-class.html">Metafunction Class</a>; <tt class="literal"><span class="pre">f::apply::type</span></tt> is a <em>type-name</em>.</td>
 </tr>
 <tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><tt class="literal"><span class="pre">x</span></tt> is the result of the metafunction class invocation.</td>
 </tr>
@@ -74,11 +71,11 @@
 <pre class="literal-block">
 typedef f::apply&lt;&gt;::type x;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Precondition:</th><td class="field-body"><tt class="literal"><span class="pre">f</span></tt> is a nullary <a class="reference" href="./metafunction-class.html">Metafunction Class</a>; <tt class="literal"><span class="pre">f::apply&lt;&gt;::type</span></tt> is a <em>type-name</em>.</td>
+<tr class="field"><th class="field-name">Precondition:</th><td class="field-body"><tt class="literal"><span class="pre">f</span></tt> is a nullary <a class="reference internal" href="./metafunction-class.html">Metafunction Class</a>; <tt class="literal"><span class="pre">f::apply&lt;&gt;::type</span></tt> is a <em>type-name</em>.</td>
 </tr>
 <tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><tt class="literal"><span class="pre">x</span></tt> is the result of the metafunction class invocation.</td>
 </tr>
@@ -88,11 +85,11 @@
 <pre class="literal-block">
 typedef f::apply&lt;a1,<em>...</em>a<em>n</em>&gt;::type x;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Precondition:</th><td class="field-body"><tt class="literal"><span class="pre">f</span></tt> is an <em>n</em>-ary metafunction class; <tt class="literal"><span class="pre">apply</span></tt> is a <a class="reference" href="./metafunction.html">Metafunction</a>.</td>
+<tr class="field"><th class="field-name">Precondition:</th><td class="field-body"><tt class="literal"><span class="pre">f</span></tt> is an <em>n</em>-ary metafunction class; <tt class="literal"><span class="pre">apply</span></tt> is a <a class="reference internal" href="./metafunction.html">Metafunction</a>.</td>
 </tr>
 <tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><tt class="literal"><span class="pre">x</span></tt> is the result of the metafunction class
 invocation with the actual arguments <tt class="literal"><span class="pre">a1</span></tt>,... <tt class="literal"><span class="pre">an</span></tt>.</td>
@@ -100,25 +97,26 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="metafunctions-metafunction-models">
+<div class="section" id="id829">
 <h3><a class="subsection-title" href="#models" name="models">Models</a></h3>
 <ul class="simple">
-<li><a class="refentry reference" href="./always.html"><tt class="refentry literal"><span class="pre">always</span></tt></a></li>
-<li><a class="refentry reference" href="./arg.html"><tt class="refentry literal"><span class="pre">arg</span></tt></a></li>
-<li><a class="refentry reference" href="./quote.html"><tt class="refentry literal"><span class="pre">quote</span></tt></a></li>
-<li><a class="refentry reference" href="./numeric-cast.html"><tt class="refentry literal"><span class="pre">numeric_cast</span></tt></a></li>
-<li><a class="refentry reference" href="./unpack-args.html"><tt class="refentry literal"><span class="pre">unpack_args</span></tt></a></li>
+<li><a class="reference internal" href="./always.html">always</a></li>
+<li><a class="reference internal" href="./arg.html">arg</a></li>
+<li><a class="reference internal" href="./quote.html">quote</a></li>
+<li><a class="reference internal" href="./numeric-cast.html">numeric_cast</a></li>
+<li><a class="reference internal" href="./unpack-args.html">unpack_args</a></li>
 </ul>
 </div>
-<div class="section" id="metafunctions-metafunction-see-also">
+<div class="section" id="id830">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./metafunctions.html">Metafunctions</a>, <a class="reference" href="./metafunction.html">Metafunction</a>, <a class="reference" href="./lambda-expression.html">Lambda Expression</a>, <a class="reference" href="./invocation.html">invocation</a>, <a class="refentry reference" href="./apply-wrap.html"><tt class="refentry literal"><span class="pre">apply_wrap</span></tt></a>, <a class="refentry reference" href="./bind.html"><tt class="refentry literal"><span class="pre">bind</span></tt></a>, <a class="refentry reference" href="./quote.html"><tt class="refentry literal"><span class="pre">quote</span></tt></a></p>
-<!-- modtime: November 10, 2004 04:37:44 +0000 -->
+<p><a class="reference internal" href="./metafunctions.html">Metafunctions</a>, <a class="reference internal" href="./metafunction.html">Metafunction</a>, <a class="reference internal" href="./lambda-expression.html">Lambda Expression</a>, <a class="reference internal" href="./invocation.html">invocation</a>, <a class="reference internal" href="./apply-wrap.html">apply_wrap</a>, <a class="reference internal" href="./bind.html">bind</a>, <a class="reference internal" href="./quote.html">quote</a></p>
 <!-- Metafunctions/Concepts//Lambda Expression |30 -->
 </div>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/metafunction.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/metafunction.html (original)
+++ branches/release/libs/mpl/doc/refmanual/metafunction.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: Metafunction</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,33 +12,33 @@
 <td class="header-group page-location">Front Page / Metafunctions / Concepts / Metafunction</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="metafunction">
-<h1><a class="toc-backref" href="./metafunctions-concepts.html#id438" name="metafunction">Metafunction</a></h1>
-<div class="section" id="metafunction-description">
+<h1><a class="toc-backref" href="./metafunctions-concepts.html#id1495">Metafunction</a></h1>
+<div class="section" id="id822">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
-<a class="target" id="nullary-metafunction" name="nullary-metafunction"></a><p>A <em>metafunction</em> is a class or a class template that represents a
-function invocable at compile-time. An non-nullary metafunction is
-invoked by instantiating the class template with particular
-template parameters (metafunction arguments); the result of the
-metafunction application is accessible through the instantiation's
-nested <tt class="literal"><span class="pre">type</span></tt> typedef. All metafunction's arguments must be types
-(i.e. only <em>type template parameters</em> are allowed). A metafunction
-can have a variable number of parameters. A <em>nullary metafunction</em> is
-represented as a (template) class with a nested <tt class="literal"><span class="pre">type</span></tt> typename
+<p id="nullary-metafunction">A <em>metafunction</em> is a class or a class template that represents a
+function invocable at compile-time. An non-nullary metafunction is
+invoked by instantiating the class template with particular
+template parameters (metafunction arguments); the result of the
+metafunction application is accessible through the instantiation's
+nested <tt class="literal"><span class="pre">type</span></tt> typedef. All metafunction's arguments must be types
+(i.e. only <em>type template parameters</em> are allowed). A metafunction
+can have a variable number of parameters. A <em>nullary metafunction</em> is
+represented as a (template) class with a nested <tt class="literal"><span class="pre">type</span></tt> typename
 member.</p>
 </div>
-<div class="section" id="metafunction-expression-requirements">
+<div class="section" id="id823">
 <h3><a class="subsection-title" href="#expression-requirements" name="expression-requirements">Expression requirements</a></h3>
-<p>In the following table and subsequent specifications, <tt class="literal"><span class="pre">f</span></tt> is a <a class="reference" href="./metafunction.html">Metafunction</a>.</p>
-<table border="1" class="table">
+<p>In the following table and subsequent specifications, <tt class="literal"><span class="pre">f</span></tt> is a <a class="reference internal" href="./metafunction.html">Metafunction</a>.</p>
+<table border="1" class="docutils table">
 <colgroup>
 <col width="38%" />
 <col width="28%" />
 <col width="33%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Expression</th>
-<th>Type</th>
-<th>Complexity</th>
+<tr><th class="head">Expression</th>
+<th class="head">Type</th>
+<th class="head">Complexity</th>
 </tr>
 </thead>
 <tbody valign="top">
@@ -60,16 +57,16 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="metafunction-expression-semantics">
+<div class="section" id="id824">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
 <pre class="literal-block">
 typedef f::type x;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Precondition:</th><td class="field-body"><tt class="literal"><span class="pre">f</span></tt> is a nullary <a class="reference" href="./metafunction.html">Metafunction</a>; <tt class="literal"><span class="pre">f::type</span></tt> is a <em>type-name</em>.</td>
+<tr class="field"><th class="field-name">Precondition:</th><td class="field-body"><tt class="literal"><span class="pre">f</span></tt> is a nullary <a class="reference internal" href="./metafunction.html">Metafunction</a>; <tt class="literal"><span class="pre">f::type</span></tt> is a <em>type-name</em>.</td>
 </tr>
 <tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><tt class="literal"><span class="pre">x</span></tt> is the result of the metafunction invocation.</td>
 </tr>
@@ -79,11 +76,11 @@
 <pre class="literal-block">
 typedef f&lt;&gt;::type x;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Precondition:</th><td class="field-body"><tt class="literal"><span class="pre">f</span></tt> is a nullary <a class="reference" href="./metafunction.html">Metafunction</a>; <tt class="literal"><span class="pre">f&lt;&gt;::type</span></tt> is a <em>type-name</em>.</td>
+<tr class="field"><th class="field-name">Precondition:</th><td class="field-body"><tt class="literal"><span class="pre">f</span></tt> is a nullary <a class="reference internal" href="./metafunction.html">Metafunction</a>; <tt class="literal"><span class="pre">f&lt;&gt;::type</span></tt> is a <em>type-name</em>.</td>
 </tr>
 <tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><tt class="literal"><span class="pre">x</span></tt> is the result of the metafunction invocation.</td>
 </tr>
@@ -93,38 +90,39 @@
 <pre class="literal-block">
 typedef f&lt;a1,<em>...</em> a<em>n</em>&gt;::type x;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Precondition:</th><td class="field-body"><tt class="literal"><span class="pre">f</span></tt> is an <em>n</em>-ary <a class="reference" href="./metafunction.html">Metafunction</a>; <tt class="literal"><span class="pre">a1</span></tt>,... <tt class="literal"><span class="pre">an</span></tt> are types;
+<tr class="field"><th class="field-name">Precondition:</th><td class="field-body"><tt class="literal"><span class="pre">f</span></tt> is an <em>n</em>-ary <a class="reference internal" href="./metafunction.html">Metafunction</a>; <tt class="literal"><span class="pre">a1</span></tt>,... <tt class="literal"><span class="pre">an</span></tt> are types;
 <tt class="literal"><span class="pre">f&lt;a1,...an&gt;::type</span></tt> is a <em>type-name</em>.</td>
 </tr>
-<tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><tt class="literal"><span class="pre">x</span></tt> is the result of the metafunction invocation
+<tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><tt class="literal"><span class="pre">x</span></tt> is the result of the metafunction invocation
 with the actual arguments <tt class="literal"><span class="pre">a1</span></tt>,... <tt class="literal"><span class="pre">an</span></tt>.</td>
 </tr>
 </tbody>
 </table>
 </div>
-<div class="section" id="metafunction-models">
+<div class="section" id="id825">
 <h3><a class="subsection-title" href="#models" name="models">Models</a></h3>
 <ul class="simple">
-<li><a class="refentry reference" href="./identity.html"><tt class="refentry literal"><span class="pre">identity</span></tt></a></li>
-<li><a class="refentry reference" href="./plus.html"><tt class="refentry literal"><span class="pre">plus</span></tt></a></li>
-<li><a class="refentry reference" href="./begin.html"><tt class="refentry literal"><span class="pre">begin</span></tt></a></li>
-<li><a class="refentry reference" href="./insert.html"><tt class="refentry literal"><span class="pre">insert</span></tt></a></li>
-<li><a class="refentry reference" href="./fold.html"><tt class="refentry literal"><span class="pre">fold</span></tt></a></li>
+<li><a class="reference internal" href="./identity.html">identity</a></li>
+<li><a class="reference internal" href="./plus.html">plus</a></li>
+<li><a class="reference internal" href="./begin.html">begin</a></li>
+<li><a class="reference internal" href="./insert.html">insert</a></li>
+<li><a class="reference internal" href="./fold.html">fold</a></li>
 </ul>
 </div>
-<div class="section" id="metafunction-see-also">
+<div class="section" id="id826">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./metafunctions.html">Metafunctions</a>, <a class="reference" href="./metafunction-class.html">Metafunction Class</a>, <a class="reference" href="./lambda-expression.html">Lambda Expression</a>, <a class="reference" href="./invocation.html">invocation</a>, <a class="refentry reference" href="./apply.html"><tt class="refentry literal"><span class="pre">apply</span></tt></a>, <a class="refentry reference" href="./lambda.html"><tt class="refentry literal"><span class="pre">lambda</span></tt></a>, <a class="refentry reference" href="./bind.html"><tt class="refentry literal"><span class="pre">bind</span></tt></a></p>
-<!-- modtime: November 10, 2004 04:37:49 +0000 -->
+<p><a class="reference internal" href="./metafunctions.html">Metafunctions</a>, <a class="reference internal" href="./metafunction-class.html">Metafunction Class</a>, <a class="reference internal" href="./lambda-expression.html">Lambda Expression</a>, <a class="reference internal" href="./invocation.html">invocation</a>, <a class="reference internal" href="./apply.html">apply</a>, <a class="reference internal" href="./lambda.html">lambda</a>, <a class="reference internal" href="./bind.html">bind</a></p>
 <!-- Metafunctions/Concepts//Metafunction Class |20 -->
 </div>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/metafunctions-concepts.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/metafunctions-concepts.html (original)
+++ branches/release/libs/mpl/doc/refmanual/metafunctions-concepts.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: Concepts</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -14,21 +11,23 @@
 <table class="header"><tr class="header"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
 <td class="header-group page-location">Front Page / Metafunctions / Concepts</td>
 </tr></table><div class="header-separator"></div>
-<div class="section" id="metafunctions-concepts">
-<h1><a class="toc-backref" href="./metafunctions.html#id437" name="metafunctions-concepts">Concepts</a></h1>
-<a class="target" id="id201" name="id201"></a><!-- Metafunctions/Concepts//Metafunction |10 -->
+<div class="section" id="id821">
+<h1><a class="toc-backref" href="./metafunctions.html#id1494"><a class="subsection-title" href="#concepts" name="concepts">Concepts</a></a></h1>
+<!-- Metafunctions/Concepts//Metafunction |10 -->
 <ul class="toc simple" id="outline">
-<li><a class="reference" href="./metafunction.html" id="id438" name="id438">Metafunction</a></li>
-<li><a class="reference" href="./metafunction-class.html" id="id439" name="id439">Metafunction Class</a></li>
-<li><a class="reference" href="./lambda-expression.html" id="id440" name="id440">Lambda Expression</a></li>
-<li><a class="reference" href="./placeholder-expression.html" id="id441" name="id441">Placeholder Expression</a></li>
-<li><a class="reference" href="./tag-dispatched.html" id="id442" name="id442">Tag Dispatched Metafunction</a></li>
-<li><a class="reference" href="./numeric-metafunction.html" id="id443" name="id443">Numeric Metafunction</a></li>
-<li><a class="reference" href="./trivial-metafunction.html" id="id444" name="id444">Trivial Metafunction</a></li>
+<li><a class="reference internal" href="./metafunction.html" id="id1495">Metafunction</a></li>
+<li><a class="reference internal" href="./metafunction-class.html" id="id1496">Metafunction Class</a></li>
+<li><a class="reference internal" href="./lambda-expression.html" id="id1497">Lambda Expression</a></li>
+<li><a class="reference internal" href="./placeholder-expression.html" id="id1498">Placeholder Expression</a></li>
+<li><a class="reference internal" href="./tag-dispatched-metafunction.html" id="id1499">Tag Dispatched Metafunction</a></li>
+<li><a class="reference internal" href="./numeric-metafunction.html" id="id1500">Numeric Metafunction</a></li>
+<li><a class="reference internal" href="./trivial-metafunction.html" id="id1501">Trivial Metafunction</a></li>
 </ul>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/metafunctions.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/metafunctions.html (original)
+++ branches/release/libs/mpl/doc/refmanual/metafunctions.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,85 +1,84 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: Metafunctions</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
 <body class="docframe refmanual">
-<table class="header"><tr class="header"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
+<table class="header"><tr class="header"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
 <td class="header-group page-location">Front Page / Metafunctions</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="metafunctions">
-<h1><a class="toc-backref" href="../refmanual.html#id436" name="metafunctions">Metafunctions</a></h1>
-<a class="target" id="label-metafunctions" name="label-metafunctions"></a><p>The MPL includes a number of predefined metafunctions that can be roughly
+<h1><a class="toc-backref" href="../refmanual.html#id1493">Metafunctions</a></h1>
+<p id="label-metafunctions">The MPL includes a number of predefined metafunctions that can be roughly
 classified in two categories: <cite>general purpose metafunctions</cite>, dealing with
-conditional <a class="reference" href="./type-selection.html">type selection</a> and higher-order metafunction <a class="reference" href="./invocation.html">invocation</a>,
-<a class="reference" href="./composition-and-argument.html">composition</a>, and <a class="reference" href="./composition-and-argument.html">argument binding</a>, and <cite>numeric metafunctions</cite>,
-incapsulating built-in and user-defined <a class="reference" href="./arithmetic-operations.html">arithmetic</a>, <a class="reference" href="./comparisons.html">comparison</a>,
-<a class="reference" href="./logical-operations.html">logical</a>, and <a class="reference" href="./bitwise-operations.html">bitwise</a> operations.</p>
-<p>Given that it is possible to perform integer numeric computations at
-compile time using the conventional operators notation, the need for the
-second category might be not obvious, but it in fact plays a cental role in
-making programming with MPL seemingly effortless. In
-particular, there are at least two contexts where built-in language
-facilities fall short <a class="footnote-reference" href="#portability" id="id200" name="id200">[3]</a>:</p>
+conditional <a class="reference internal" href="./type-selection.html">type selection</a> and higher-order metafunction <a class="reference internal" href="./invocation.html">invocation</a>,
+<a class="reference internal" href="./composition-and-argument-binding.html#composition">composition</a>, and <a class="reference internal" href="./composition-and-argument-binding.html#argument-binding">argument binding</a>, and <cite>numeric metafunctions</cite>,
+incapsulating built-in and user-defined <a class="reference internal" href="./arithmetic-operations.html#arithmetic">arithmetic</a>, <a class="reference internal" href="./comparisons.html#comparison">comparison</a>,
+<a class="reference internal" href="./logical-operations.html#logical">logical</a>, and <a class="reference internal" href="./bitwise-operations.html#bitwise">bitwise</a> operations.</p>
+<p>Given that it is possible to perform integer numeric computations at
+compile time using the conventional operators notation, the need for the
+second category might be not obvious, but it in fact plays a cental role in
+making programming with MPL seemingly effortless. In
+particular, there are at least two contexts where built-in language
+facilities fall short <a class="footnote-reference" href="#portability" id="id820">[3]</a>:</p>
 <ol class="arabic simple">
 <li>Passing a computation to an algorithm.</li>
 <li>Performing a computation on non-integer data.</li>
 </ol>
 <p>The second use case deserves special attention. In contrast to the built-in,
-strictly integer compile-time arithmetics, the MPL numeric metafunctions are
-<em>polymorphic</em>, with support for <em>mixed-type arithmetics</em>. This means that they
-can operate on a variety of numeric types — for instance, rational,
-fixed-point or complex numbers, — and that, in general, you are allowed to
-freely intermix these types within a single expression. See <a class="reference" href="./numeric-metafunction.html">Numeric Metafunction</a> concept for more details on the MPL numeric infrastructure.</p>
-<!-- The provided `infrastructure`__ allows easy plugging of user-defined numeric
+strictly integer compile-time arithmetics, the MPL numeric metafunctions are
+<em>polymorphic</em>, with support for <em>mixed-type arithmetics</em>. This means that they
+can operate on a variety of numeric types — for instance, rational,
+fixed-point or complex numbers, — and that, in general, you are allowed to
+freely intermix these types within a single expression. See <a class="reference internal" href="./numeric-metafunction.html">Numeric Metafunction</a> concept for more details on the MPL numeric infrastructure.</p>
+<!-- The provided `infrastructure`__ allows easy plugging of user-defined numeric
 types
-Naturally, they also , meaning that you can perform a computation on the
-arguments of different types, and the result will yeild the largest/most general
-of them. For user-defined numeric types, they provide an `infrastructure`__ that
-allows easy plugging and seemless integration with predefined library
+Naturally, they also , meaning that you can perform a computation on the
+arguments of different types, and the result will yeild the largest/most general
+of them. For user-defined numeric types, they provide an `infrastructure`__ that
+allows easy plugging and seemless integration with predefined library
 types. details.
 
 __ `Numeric Metafunction`_ -->
 <p>To reduce a negative syntactical impact of the metafunctions notation
 over the infix operator notation, all numeric metafunctions
 allow to pass up to N arguments, where N is defined by the value of
-<a class="refentry reference" href="./limit-metafunction-arity.html"><tt class="refentry literal"><span class="pre">BOOST_MPL_LIMIT_METAFUNCTION_ARITY</span></tt></a> configuration macro.</p>
-<table class="footnote" frame="void" id="portability" rules="none">
+<a class="reference internal" href="./limit-metafunction-arity.html">BOOST_MPL_LIMIT_METAFUNCTION_ARITY</a> configuration macro.</p>
+<table class="docutils footnote" frame="void" id="portability" rules="none">
 <colgroup><col class="label" /><col /></colgroup>
 <tbody valign="top">
-<tr><td class="label"><a class="fn-backref" href="#id200" name="portability">[3]</a></td><td>All other considerations aside, as of the time of this writing
-(early 2004), using built-in operators on integral constants still often
-present a portability problem — many compilers cannot handle particular
+<tr><td class="label"><a class="fn-backref" href="#id820">[3]</a></td><td>All other considerations aside, as of the time of this writing
+(early 2004), using built-in operators on integral constants still often
+present a portability problem — many compilers cannot handle particular
 forms of expressions, forcing us to use conditional compilation. Because MPL
-numeric metafunctions work on types and encapsulate these kind of workarounds
-internally, they elude these problems, so if you aim for portability, it is
-generally adviced to use them in the place of the conventional operators, even
+numeric metafunctions work on types and encapsulate these kind of workarounds
+internally, they elude these problems, so if you aim for portability, it is
+generally adviced to use them in the place of the conventional operators, even
 at the price of slightly decreased readability.</td></tr>
 </tbody>
 </table>
-<!-- modtime: November 04, 2004 09:37:30 +0000 -->
 <ul class="toc simple" id="outline">
-<li><a class="reference" href="./metafunctions-concepts.html" id="id437" name="id437">Concepts</a></li>
-<li><a class="reference" href="./type-selection.html" id="id445" name="id445">Type Selection</a></li>
-<li><a class="reference" href="./invocation.html" id="id450" name="id450">Invocation</a></li>
-<li><a class="reference" href="./composition-and-argument.html" id="id454" name="id454">Composition and Argument Binding</a></li>
-<li><a class="reference" href="./arithmetic-operations.html" id="id461" name="id461">Arithmetic Operations</a></li>
-<li><a class="reference" href="./comparisons.html" id="id468" name="id468">Comparisons</a></li>
-<li><a class="reference" href="./logical-operations.html" id="id475" name="id475">Logical Operations</a></li>
-<li><a class="reference" href="./bitwise-operations.html" id="id479" name="id479">Bitwise Operations</a></li>
-<li><a class="reference" href="./trivial.html" id="id485" name="id485">Trivial</a></li>
-<li><a class="reference" href="./miscellaneous.html" id="id487" name="id487">Miscellaneous</a></li>
+<li><a class="reference internal" href="./metafunctions-concepts.html" id="id1494">Concepts</a></li>
+<li><a class="reference internal" href="./type-selection.html" id="id1502">Type Selection</a></li>
+<li><a class="reference internal" href="./invocation.html" id="id1507">Invocation</a></li>
+<li><a class="reference internal" href="./composition-and-argument-binding.html" id="id1511">Composition and Argument Binding</a></li>
+<li><a class="reference internal" href="./arithmetic-operations.html" id="id1518">Arithmetic Operations</a></li>
+<li><a class="reference internal" href="./comparisons.html" id="id1525">Comparisons</a></li>
+<li><a class="reference internal" href="./logical-operations.html" id="id1532">Logical Operations</a></li>
+<li><a class="reference internal" href="./bitwise-operations.html" id="id1536">Bitwise Operations</a></li>
+<li><a class="reference internal" href="./trivial.html" id="id1542">Trivial</a></li>
+<li><a class="reference internal" href="./string-operations.html" id="id1544">String Operations</a></li>
+<li><a class="reference internal" href="./miscellaneous.html" id="id1546">Miscellaneous</a></li>
 </ul>
 </div>
 
 <div class="footer-separator"></div>
-<table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/min-element.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/min-element.html (original)
+++ branches/release/libs/mpl/doc/refmanual/min-element.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: min_element</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,13 +12,13 @@
 <td class="header-group page-location">Front Page / Algorithms / Querying Algorithms / min_element</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="min-element">
-<h1><a class="toc-backref" href="./querying-algorithms.html#id410" name="min-element">min_element</a></h1>
-<div class="section" id="min-synopsis">
+<h1><a class="toc-backref" href="./querying-algorithms.html#id1465">min_element</a></h1>
+<div class="section" id="id591">
 <h3><a class="subsection-title" href="#synopsis" name="synopsis">Synopsis</a></h3>
 <pre class="literal-block">
 template&lt;
       typename Sequence
- , typename Pred = less&lt;_1,_2&gt;
+ , typename Pred = less&lt;_1,_2&gt;
     &gt;
 struct min_element
 {
@@ -29,55 +26,56 @@
 };
 </pre>
 </div>
-<div class="section" id="min-description">
+<div class="section" id="id592">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
 <p>Returns an iterator to the smallest element in <tt class="literal"><span class="pre">Sequence</span></tt>.</p>
 </div>
-<div class="section" id="min-header">
+<div class="section" id="id593">
 <h3><a class="subsection-title" href="#header" name="header">Header</a></h3>
 <pre class="literal-block">
 #include &lt;boost/mpl/min_element.hpp&gt;
 </pre>
 </div>
-<div class="section" id="min-parameters">
+<div class="section" id="id594">
 <h3><a class="subsection-title" href="#parameters" name="parameters">Parameters</a></h3>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="19%" />
 <col width="38%" />
 <col width="43%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Parameter</th>
-<th>Requirement</th>
-<th>Description</th>
+<tr><th class="head">Parameter</th>
+<th class="head">Requirement</th>
+<th class="head">Description</th>
 </tr>
 </thead>
 <tbody valign="top">
 <tr><td><tt class="literal"><span class="pre">Sequence</span></tt></td>
-<td><a class="reference" href="./forward-sequence.html">Forward Sequence</a></td>
+<td><a class="reference internal" href="./forward-sequence.html">Forward Sequence</a></td>
 <td>A sequence to be searched.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">Pred</span></tt></td>
-<td>Binary <a class="reference" href="./lambda-expression.html">Lambda Expression</a></td>
+<td>Binary <a class="reference internal" href="./lambda-expression.html">Lambda Expression</a></td>
 <td>A comparison criteria.</td>
 </tr>
 </tbody>
 </table>
 </div>
-<div class="section" id="min-expression-semantics">
+<div class="section" id="id595">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
-<p>For any <a class="reference" href="./forward-sequence.html">Forward Sequence</a> <tt class="literal"><span class="pre">s</span></tt> and binary <a class="reference" href="./lambda-expression.html">Lambda Expression</a> <tt class="literal"><span class="pre">pred</span></tt>:</p>
+<p>For any <a class="reference internal" href="./forward-sequence.html">Forward Sequence</a> <tt class="literal"><span class="pre">s</span></tt> and binary <a class="reference internal" href="./lambda-expression.html">Lambda Expression</a> <tt class="literal"><span class="pre">pred</span></tt>:</p>
 <pre class="literal-block">
-typedef min_element&lt;s,pred&gt;::type i;
+typedef min_element&lt;s,pred&gt;::type i;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference" href="./forward-iterator.html">Forward Iterator</a>.</td>
+<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><p class="first"><a class="reference internal" href="./forward-iterator.html">Forward Iterator</a>.</p>
+</td>
 </tr>
-<tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><p class="first"><tt class="literal"><span class="pre">i</span></tt> is the first iterator in [<tt class="literal"><span class="pre">begin&lt;s&gt;::type</span></tt>, <tt class="literal"><span class="pre">end&lt;s&gt;::type</span></tt>) such that for every iterator <tt class="literal"><span class="pre">j</span></tt>
+<tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><p class="first"><tt class="literal"><span class="pre">i</span></tt> is the first iterator in [<tt class="literal"><span class="pre">begin&lt;s&gt;::type</span></tt>, <tt class="literal"><span class="pre">end&lt;s&gt;::type</span></tt>) such that for every iterator <tt class="literal"><span class="pre">j</span></tt>
 in [<tt class="literal"><span class="pre">begin&lt;s&gt;::type</span></tt>, <tt class="literal"><span class="pre">end&lt;s&gt;::type</span></tt>),</p>
 <pre class="last literal-block">
 <a href="./apply.html" class="identifier">apply</a>&lt; pred, <a href="./deref.html" class="identifier">deref</a>&lt;j&gt;::type, <a href="./deref.html" class="identifier">deref</a>&lt;i&gt;::type &gt;::type::value == false
@@ -87,31 +85,32 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="min-complexity">
+<div class="section" id="id596">
 <h3><a class="subsection-title" href="#complexity" name="complexity">Complexity</a></h3>
 <p>Linear. Zero comparisons if <tt class="literal"><span class="pre">s</span></tt> is empty, otherwise exactly <tt class="literal"><span class="pre">size&lt;s&gt;::value</span> <span class="pre">-</span> <span class="pre">1</span></tt>
 comparisons.</p>
 </div>
-<div class="section" id="min-example">
+<div class="section" id="id597">
 <h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
 <pre class="literal-block">
 typedef vector&lt;bool,char[50],long,double&gt; types;
 typedef min_element&lt;
- transform_view&lt; types,sizeof_&lt;_1&gt; &gt;
+ transform_view&lt; types,sizeof_&lt;_1&gt; &gt;
     &gt;::type iter;
 
 <a href="./assert.html" class="identifier">BOOST_MPL_ASSERT</a>(( is_same&lt; <a href="./deref.html" class="identifier">deref</a>&lt;iter::base&gt;::type, bool&gt; ));
 </pre>
 </div>
-<div class="section" id="min-see-also">
+<div class="section" id="id598">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./querying-algorithms.html">Querying Algorithms</a>, <a class="refentry reference" href="./max-element.html"><tt class="refentry literal"><span class="pre">max_element</span></tt></a>, <a class="refentry reference" href="./find-if.html"><tt class="refentry literal"><span class="pre">find_if</span></tt></a>, <a class="refentry reference" href="./upper-bound.html"><tt class="refentry literal"><span class="pre">upper_bound</span></tt></a>, <a class="refentry reference" href="./find.html"><tt class="refentry literal"><span class="pre">find</span></tt></a></p>
-<!-- modtime: November 10, 2004 04:37:28 +0000 -->
+<p><a class="reference internal" href="./querying-algorithms.html">Querying Algorithms</a>, <a class="reference internal" href="./max-element.html">max_element</a>, <a class="reference internal" href="./find-if.html">find_if</a>, <a class="reference internal" href="./upper-bound.html">upper_bound</a>, <a class="reference internal" href="./find.html">find</a></p>
 <!-- Algorithms/Querying Algorithms//max_element |90 -->
 </div>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/min.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/min.html (original)
+++ branches/release/libs/mpl/doc/refmanual/min.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: min</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,8 +12,8 @@
 <td class="header-group page-location">Front Page / Metafunctions / Miscellaneous / min</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="min">
-<h1><a class="toc-backref" href="./miscellaneous.html#id493" name="min">min</a></h1>
-<div class="section" id="miscellaneous-min-synopsis">
+<h1><a class="toc-backref" href="./miscellaneous.html#id1552">min</a></h1>
+<div class="section" id="id1189">
 <h3><a class="subsection-title" href="#synopsis" name="synopsis">Synopsis</a></h3>
 <pre class="literal-block">
 template&lt;
@@ -29,32 +26,32 @@
 };
 </pre>
 </div>
-<div class="section" id="miscellaneous-min-description">
+<div class="section" id="id1190">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
 <p>Returns the smaller of its two arguments.</p>
 </div>
-<div class="section" id="miscellaneous-min-header">
+<div class="section" id="id1191">
 <h3><a class="subsection-title" href="#header" name="header">Header</a></h3>
 <pre class="literal-block">
 #include &lt;boost/mpl/min_max.hpp&gt;
 </pre>
 </div>
-<div class="section" id="min-model-of">
+<div class="section" id="id1192">
 <h3><a class="subsection-title" href="#model-of" name="model-of">Model of</a></h3>
-<p><a class="reference" href="./metafunction.html">Metafunction</a></p>
+<p><a class="reference internal" href="./metafunction.html">Metafunction</a></p>
 </div>
-<div class="section" id="miscellaneous-min-parameters">
+<div class="section" id="id1193">
 <h3><a class="subsection-title" href="#parameters" name="parameters">Parameters</a></h3>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="19%" />
 <col width="25%" />
 <col width="56%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Parameter</th>
-<th>Requirement</th>
-<th>Description</th>
+<tr><th class="head">Parameter</th>
+<th class="head">Requirement</th>
+<th class="head">Description</th>
 </tr>
 </thead>
 <tbody valign="top">
@@ -65,19 +62,21 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="miscellaneous-min-expression-semantics">
+<div class="section" id="id1194">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
 <p>For arbitrary types <tt class="literal"><span class="pre">x</span></tt> and <tt class="literal"><span class="pre">y</span></tt>:</p>
 <pre class="literal-block">
 typedef min&lt;x,y&gt;::type r;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Return type:</th><td class="field-body">A type.</td>
+<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><p class="first">A type.</p>
+</td>
 </tr>
-<tr class="field"><th class="field-name">Precondition:</th><td class="field-body"><tt class="literal"><span class="pre">less&lt;x,y&gt;::value</span></tt> is a well-formed integral constant expression.</td>
+<tr class="field"><th class="field-name">Precondition:</th><td class="field-body"><p class="first"><tt class="literal"><span class="pre">less&lt;x,y&gt;::value</span></tt> is a well-formed integral constant expression.</p>
+</td>
 </tr>
 <tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><p class="first">Equivalent to</p>
 <pre class="last literal-block">
@@ -88,31 +87,32 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="miscellaneous-min-complexity">
+<div class="section" id="id1195">
 <h3><a class="subsection-title" href="#complexity" name="complexity">Complexity</a></h3>
 <p>Constant time.</p>
 </div>
-<div class="section" id="miscellaneous-min-example">
+<div class="section" id="id1196">
 <h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
 <pre class="literal-block">
 typedef fold&lt;
       <a href="./vector-c.html" class="identifier">vector_c</a>&lt;int,1,7,0,-2,5,-1&gt;
     , int_&lt;-10&gt;
- , min&lt;_1,_2&gt;
+ , min&lt;_1,_2&gt;
     &gt;::type r;
 
 <a href="./assert.html" class="identifier">BOOST_MPL_ASSERT</a>(( is_same&lt; r, <a href="./int.html" class="identifier">int_</a>&lt;-10&gt; > ));
 </pre>
 </div>
-<div class="section" id="miscellaneous-min-see-also">
+<div class="section" id="id1197">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./metafunctions.html">Metafunctions</a>, <a class="reference" href="./comparisons.html">comparison</a>, <a class="refentry reference" href="./max.html"><tt class="refentry literal"><span class="pre">max</span></tt></a>, <a class="refentry reference" href="./less.html"><tt class="refentry literal"><span class="pre">less</span></tt></a>, <a class="refentry reference" href="./min-element.html"><tt class="refentry literal"><span class="pre">min_element</span></tt></a></p>
-<!-- modtime: November 11, 2004 10:24:49 +0000 -->
+<p><a class="reference internal" href="./metafunctions.html">Metafunctions</a>, <a class="reference internal" href="./comparisons.html#comparison">comparison</a>, <a class="reference internal" href="./max.html">max</a>, <a class="reference internal" href="./less.html">less</a>, <a class="reference internal" href="./min-element.html">min_element</a></p>
 <!-- Metafunctions/Miscellaneous//max |90 -->
 </div>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/minus.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/minus.html (original)
+++ branches/release/libs/mpl/doc/refmanual/minus.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: minus</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,8 +12,8 @@
 <td class="header-group page-location">Front Page / Metafunctions / Arithmetic Operations / minus</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="minus">
-<h1><a class="toc-backref" href="./arithmetic-operations.html#id463" name="minus">minus</a></h1>
-<div class="section" id="minus-synopsis">
+<h1><a class="toc-backref" href="./arithmetic-operations.html#id1520">minus</a></h1>
+<div class="section" id="id969">
 <h3><a class="subsection-title" href="#synopsis" name="synopsis">Synopsis</a></h3>
 <pre class="literal-block">
 template&lt;
@@ -32,58 +29,59 @@
 };
 </pre>
 </div>
-<div class="section" id="minus-description">
+<div class="section" id="id970">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
 <p>Returns the difference of its arguments.</p>
 </div>
-<div class="section" id="minus-header">
+<div class="section" id="id971">
 <h3><a class="subsection-title" href="#header" name="header">Header</a></h3>
 <pre class="literal-block">
 #include &lt;boost/mpl/minus.hpp&gt;
 #include &lt;boost/mpl/arithmetic.hpp&gt;
 </pre>
 </div>
-<div class="section" id="minus-model-of">
+<div class="section" id="id972">
 <h3><a class="subsection-title" href="#model-of" name="model-of">Model of</a></h3>
-<p><a class="reference" href="./numeric-metafunction.html">Numeric Metafunction</a></p>
+<p><a class="reference internal" href="./numeric-metafunction.html">Numeric Metafunction</a></p>
 </div>
-<div class="section" id="minus-parameters">
+<div class="section" id="id973">
 <h3><a class="subsection-title" href="#parameters" name="parameters">Parameters</a></h3>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="17%" />
 <col width="30%" />
 <col width="53%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Parameter</th>
-<th>Requirement</th>
-<th>Description</th>
+<tr><th class="head">Parameter</th>
+<th class="head">Requirement</th>
+<th class="head">Description</th>
 </tr>
 </thead>
 <tbody valign="top">
 <tr><td><tt class="literal"><span class="pre">T1</span></tt>, <tt class="literal"><span class="pre">T2</span></tt>,... <tt class="literal"><span class="pre">Tn</span></tt></td>
-<td><a class="reference" href="./integral-constant.html">Integral Constant</a></td>
+<td><a class="reference internal" href="./integral-constant.html">Integral Constant</a></td>
 <td>Operation's arguments.</td>
 </tr>
 </tbody>
 </table>
 <p>[<em>Note:</em> The requirements listed in this specification
-are the ones imposed by the default implementation. See <a class="reference" href="./numeric-metafunction.html">Numeric Metafunction</a> concept
-for the details on how to provide an implementation for a user-defined numeric type
-that does not satisfy the <a class="reference" href="./integral-constant.html">Integral Constant</a> requirements. — <em>end note</em>]</p>
+are the ones imposed by the default implementation. See <a class="reference internal" href="./numeric-metafunction.html">Numeric Metafunction</a> concept
+for the details on how to provide an implementation for a user-defined numeric type
+that does not satisfy the <a class="reference internal" href="./integral-constant.html">Integral Constant</a> requirements. — <em>end note</em>]</p>
 </div>
-<div class="section" id="minus-expression-semantics">
+<div class="section" id="id974">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
-<p>For any <a class="reference" href="./integral-constant.html">Integral Constant</a>s <em>c</em><sub>1</sub>,<em>c</em><sub>2</sub>,... <em>c</em><sub>n</sub>:</p>
+<p>For any <a class="reference internal" href="./integral-constant.html">Integral Constant</a>s <em>c</em><sub>1</sub>,<em>c</em><sub>2</sub>,... <em>c</em><sub>n</sub>:</p>
 <pre class="literal-block">
-typedef minus&lt;c1,<em>...</em>c<em>n</em>&gt;::type r;
+typedef minus&lt;c1,<em>...</em>c<em>n</em>&gt;::type r;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference" href="./integral-constant.html">Integral Constant</a>.</td>
+<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><p class="first"><a class="reference internal" href="./integral-constant.html">Integral Constant</a>.</p>
+</td>
 </tr>
 <tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><p class="first">Equivalent to</p>
 <pre class="last literal-block">
@@ -91,8 +89,8 @@
       typeof(c1::value - c2::value)
     , ( c1::value - c2::value )
     &gt; c;
-
-typedef minus&lt;c,c3,<em>...</em>c<em>n</em>&gt;::type r;
+
+typedef minus&lt;c,c3,<em>...</em>c<em>n</em>&gt;::type r;
 </pre>
 </td>
 </tr>
@@ -102,11 +100,12 @@
 <pre class="literal-block">
 typedef minus&lt;c1,<em>...</em>c<em>n</em>&gt; r;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference" href="./integral-constant.html">Integral Constant</a>.</td>
+<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><p class="first"><a class="reference internal" href="./integral-constant.html">Integral Constant</a>.</p>
+</td>
 </tr>
 <tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><p class="first">Equivalent to</p>
 <pre class="last literal-block">
@@ -117,11 +116,11 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="minus-complexity">
+<div class="section" id="id975">
 <h3><a class="subsection-title" href="#complexity" name="complexity">Complexity</a></h3>
 <p>Amortized constant time.</p>
 </div>
-<div class="section" id="minus-example">
+<div class="section" id="id976">
 <h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
 <pre class="literal-block">
 typedef minus&lt; int_&lt;-10&gt;, int_&lt;3&gt;, long_&lt;1&gt; &gt;::type r;
@@ -129,15 +128,16 @@
 <a href="./assert.html" class="identifier">BOOST_MPL_ASSERT</a>(( is_same&lt; r::<a href="./value-type.html" class="identifier">value_type</a>, long > ));
 </pre>
 </div>
-<div class="section" id="minus-see-also">
+<div class="section" id="id977">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./arithmetic-operations.html">Arithmetic Operations</a>, <a class="reference" href="./numeric-metafunction.html">Numeric Metafunction</a>, <a class="refentry reference" href="./numeric-cast.html"><tt class="refentry literal"><span class="pre">numeric_cast</span></tt></a>, <a class="refentry reference" href="./plus.html"><tt class="refentry literal"><span class="pre">plus</span></tt></a>, <a class="refentry reference" href="./negate.html"><tt class="refentry literal"><span class="pre">negate</span></tt></a>, <a class="refentry reference" href="./times.html"><tt class="refentry literal"><span class="pre">times</span></tt></a></p>
-<!-- modtime: November 10, 2004 05:03:16 +0000 -->
+<p><a class="reference internal" href="./arithmetic-operations.html">Arithmetic Operations</a>, <a class="reference internal" href="./numeric-metafunction.html">Numeric Metafunction</a>, <a class="reference internal" href="./numeric-cast.html">numeric_cast</a>, <a class="reference internal" href="./plus.html">plus</a>, <a class="reference internal" href="./negate.html">negate</a>, <a class="reference internal" href="./times.html">times</a></p>
 <!-- Metafunctions/Arithmetic Operations//times |30 -->
 </div>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/miscellaneous.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/miscellaneous.html (original)
+++ branches/release/libs/mpl/doc/refmanual/miscellaneous.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,35 +1,34 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: Miscellaneous</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
 <body class="docframe refmanual">
-<table class="header"><tr class="header"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
+<table class="header"><tr class="header"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
 <td class="header-group page-location">Front Page / Metafunctions / Miscellaneous</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="miscellaneous">
-<h1><a class="toc-backref" href="./metafunctions.html#id487" name="miscellaneous">Miscellaneous</a></h1>
-<a class="target" id="id262" name="id262"></a><!-- Metafunctions/Miscellaneous//identity |10 -->
+<h1><a class="toc-backref" href="./metafunctions.html#id1546">Miscellaneous</a></h1>
+<!-- Metafunctions/Miscellaneous//identity |10 -->
 <ul class="toc simple" id="outline">
-<li><a class="reference" href="./identity.html" id="id488" name="id488">identity</a></li>
-<li><a class="reference" href="./always.html" id="id489" name="id489">always</a></li>
-<li><a class="reference" href="./inherit.html" id="id490" name="id490">inherit</a></li>
-<li><a class="reference" href="./inherit-linearly.html" id="id491" name="id491">inherit_linearly</a></li>
-<li><a class="reference" href="./numeric-cast.html" id="id492" name="id492">numeric_cast</a></li>
-<li><a class="reference" href="./min.html" id="id493" name="id493">min</a></li>
-<li><a class="reference" href="./max.html" id="id494" name="id494">max</a></li>
-<li><a class="reference" href="./sizeof.html" id="id495" name="id495">sizeof_</a></li>
+<li><a class="reference internal" href="./identity.html" id="id1547">identity</a></li>
+<li><a class="reference internal" href="./always.html" id="id1548">always</a></li>
+<li><a class="reference internal" href="./inherit.html" id="id1549">inherit</a></li>
+<li><a class="reference internal" href="./inherit-linearly.html" id="id1550">inherit_linearly</a></li>
+<li><a class="reference internal" href="./numeric-cast.html" id="id1551">numeric_cast</a></li>
+<li><a class="reference internal" href="./min.html" id="id1552">min</a></li>
+<li><a class="reference internal" href="./max.html" id="id1553">max</a></li>
+<li><a class="reference internal" href="./sizeof.html" id="id1554">sizeof_</a></li>
 </ul>
 </div>
 
 <div class="footer-separator"></div>
-<table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/modulus.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/modulus.html (original)
+++ branches/release/libs/mpl/doc/refmanual/modulus.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: modulus</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,8 +12,8 @@
 <td class="header-group page-location">Front Page / Metafunctions / Arithmetic Operations / modulus</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="modulus">
-<h1><a class="toc-backref" href="./arithmetic-operations.html#id466" name="modulus">modulus</a></h1>
-<div class="section" id="modulus-synopsis">
+<h1><a class="toc-backref" href="./arithmetic-operations.html#id1523">modulus</a></h1>
+<div class="section" id="id996">
 <h3><a class="subsection-title" href="#synopsis" name="synopsis">Synopsis</a></h3>
 <pre class="literal-block">
 template&lt;
@@ -29,60 +26,62 @@
 };
 </pre>
 </div>
-<div class="section" id="modulus-description">
+<div class="section" id="id997">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
 <p>Returns the modulus of its arguments.</p>
 </div>
-<div class="section" id="modulus-header">
+<div class="section" id="id998">
 <h3><a class="subsection-title" href="#header" name="header">Header</a></h3>
 <pre class="literal-block">
 #include &lt;boost/mpl/modulus.hpp&gt;
 #include &lt;boost/mpl/arithmetic.hpp&gt;
 </pre>
 </div>
-<div class="section" id="modulus-model-of">
+<div class="section" id="id999">
 <h3><a class="subsection-title" href="#model-of" name="model-of">Model of</a></h3>
-<p><a class="reference" href="./numeric-metafunction.html">Numeric Metafunction</a></p>
+<p><a class="reference internal" href="./numeric-metafunction.html">Numeric Metafunction</a></p>
 </div>
-<div class="section" id="modulus-parameters">
+<div class="section" id="id1000">
 <h3><a class="subsection-title" href="#parameters" name="parameters">Parameters</a></h3>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="17%" />
 <col width="30%" />
 <col width="53%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Parameter</th>
-<th>Requirement</th>
-<th>Description</th>
+<tr><th class="head">Parameter</th>
+<th class="head">Requirement</th>
+<th class="head">Description</th>
 </tr>
 </thead>
 <tbody valign="top">
 <tr><td><tt class="literal"><span class="pre">T1</span></tt>, <tt class="literal"><span class="pre">T2</span></tt></td>
-<td><a class="reference" href="./integral-constant.html">Integral Constant</a></td>
+<td><a class="reference internal" href="./integral-constant.html">Integral Constant</a></td>
 <td>Operation's arguments.</td>
 </tr>
 </tbody>
 </table>
 <p>[<em>Note:</em> The requirements listed in this specification
-are the ones imposed by the default implementation. See <a class="reference" href="./numeric-metafunction.html">Numeric Metafunction</a> concept
-for the details on how to provide an implementation for a user-defined numeric type
-that does not satisfy the <a class="reference" href="./integral-constant.html">Integral Constant</a> requirements. — <em>end note</em>]</p>
+are the ones imposed by the default implementation. See <a class="reference internal" href="./numeric-metafunction.html">Numeric Metafunction</a> concept
+for the details on how to provide an implementation for a user-defined numeric type
+that does not satisfy the <a class="reference internal" href="./integral-constant.html">Integral Constant</a> requirements. — <em>end note</em>]</p>
 </div>
-<div class="section" id="modulus-expression-semantics">
+<div class="section" id="id1001">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
-<p>For any <a class="reference" href="./integral-constant.html">Integral Constant</a>s <tt class="literal"><span class="pre">c1</span></tt> and <tt class="literal"><span class="pre">c2</span></tt>:</p>
+<p>For any <a class="reference internal" href="./integral-constant.html">Integral Constant</a>s <tt class="literal"><span class="pre">c1</span></tt> and <tt class="literal"><span class="pre">c2</span></tt>:</p>
 <pre class="literal-block">
 typedef modulus&lt;c1,c2&gt;::type r;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference" href="./integral-constant.html">Integral Constant</a>.</td>
+<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><p class="first"><a class="reference internal" href="./integral-constant.html">Integral Constant</a>.</p>
+</td>
 </tr>
-<tr class="field"><th class="field-name">Precondition:</th><td class="field-body"><tt class="literal"><span class="pre">c2::value</span> <span class="pre">!=</span> <span class="pre">0</span></tt></td>
+<tr class="field"><th class="field-name">Precondition:</th><td class="field-body"><p class="first"><tt class="literal"><span class="pre">c2::value</span> <span class="pre">!=</span> <span class="pre">0</span></tt></p>
+</td>
 </tr>
 <tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><p class="first">Equivalent to</p>
 <pre class="last literal-block">
@@ -99,13 +98,15 @@
 <pre class="literal-block">
 typedef modulus&lt;c1,c2&gt; r;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference" href="./integral-constant.html">Integral Constant</a>.</td>
+<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><p class="first"><a class="reference internal" href="./integral-constant.html">Integral Constant</a>.</p>
+</td>
 </tr>
-<tr class="field"><th class="field-name">Precondition:</th><td class="field-body"><tt class="literal"><span class="pre">c2::value</span> <span class="pre">!=</span> <span class="pre">0</span></tt></td>
+<tr class="field"><th class="field-name">Precondition:</th><td class="field-body"><p class="first"><tt class="literal"><span class="pre">c2::value</span> <span class="pre">!=</span> <span class="pre">0</span></tt></p>
+</td>
 </tr>
 <tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><p class="first">Equivalent to</p>
 <pre class="last literal-block">
@@ -116,11 +117,11 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="modulus-complexity">
+<div class="section" id="id1002">
 <h3><a class="subsection-title" href="#complexity" name="complexity">Complexity</a></h3>
 <p>Amortized constant time.</p>
 </div>
-<div class="section" id="modulus-example">
+<div class="section" id="id1003">
 <h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
 <pre class="literal-block">
 typedef modulus&lt; int_&lt;10&gt;, long_&lt;3&gt; &gt;::type r;
@@ -128,15 +129,16 @@
 <a href="./assert.html" class="identifier">BOOST_MPL_ASSERT</a>(( is_same&lt; r::<a href="./value-type.html" class="identifier">value_type</a>, long > ));
 </pre>
 </div>
-<div class="section" id="modulus-see-also">
+<div class="section" id="id1004">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./metafunctions.html">Metafunctions</a>, <a class="reference" href="./numeric-metafunction.html">Numeric Metafunction</a>, <a class="refentry reference" href="./numeric-cast.html"><tt class="refentry literal"><span class="pre">numeric_cast</span></tt></a>, <a class="refentry reference" href="./divides.html"><tt class="refentry literal"><span class="pre">divides</span></tt></a>, <a class="refentry reference" href="./times.html"><tt class="refentry literal"><span class="pre">times</span></tt></a>, <a class="refentry reference" href="./plus.html"><tt class="refentry literal"><span class="pre">plus</span></tt></a></p>
-<!-- modtime: November 10, 2004 05:03:02 +0000 -->
+<p><a class="reference internal" href="./metafunctions.html">Metafunctions</a>, <a class="reference internal" href="./numeric-metafunction.html">Numeric Metafunction</a>, <a class="reference internal" href="./numeric-cast.html">numeric_cast</a>, <a class="reference internal" href="./divides.html">divides</a>, <a class="reference internal" href="./times.html">times</a>, <a class="reference internal" href="./plus.html">plus</a></p>
 <!-- Metafunctions/Arithmetic Operations//negate |60 -->
 </div>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/negate.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/negate.html (original)
+++ branches/release/libs/mpl/doc/refmanual/negate.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: negate</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,8 +12,8 @@
 <td class="header-group page-location">Front Page / Metafunctions / Arithmetic Operations / negate</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="negate">
-<h1><a class="toc-backref" href="./arithmetic-operations.html#id467" name="negate">negate</a></h1>
-<div class="section" id="negate-synopsis">
+<h1><a class="toc-backref" href="./arithmetic-operations.html#id1524">negate</a></h1>
+<div class="section" id="id1005">
 <h3><a class="subsection-title" href="#synopsis" name="synopsis">Synopsis</a></h3>
 <pre class="literal-block">
 template&lt;
@@ -28,58 +25,59 @@
 };
 </pre>
 </div>
-<div class="section" id="negate-description">
+<div class="section" id="id1006">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
 <p>Returns the negative (additive inverse) of its argument.</p>
 </div>
-<div class="section" id="negate-header">
+<div class="section" id="id1007">
 <h3><a class="subsection-title" href="#header" name="header">Header</a></h3>
 <pre class="literal-block">
 #include &lt;boost/mpl/negate.hpp&gt;
 #include &lt;boost/mpl/arithmetic.hpp&gt;
 </pre>
 </div>
-<div class="section" id="negate-model-of">
+<div class="section" id="id1008">
 <h3><a class="subsection-title" href="#model-of" name="model-of">Model of</a></h3>
-<p><a class="reference" href="./numeric-metafunction.html">Numeric Metafunction</a></p>
+<p><a class="reference internal" href="./numeric-metafunction.html">Numeric Metafunction</a></p>
 </div>
-<div class="section" id="negate-parameters">
+<div class="section" id="id1009">
 <h3><a class="subsection-title" href="#parameters" name="parameters">Parameters</a></h3>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="17%" />
 <col width="30%" />
 <col width="53%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Parameter</th>
-<th>Requirement</th>
-<th>Description</th>
+<tr><th class="head">Parameter</th>
+<th class="head">Requirement</th>
+<th class="head">Description</th>
 </tr>
 </thead>
 <tbody valign="top">
 <tr><td><tt class="literal"><span class="pre">T</span></tt></td>
-<td><a class="reference" href="./integral-constant.html">Integral Constant</a></td>
+<td><a class="reference internal" href="./integral-constant.html">Integral Constant</a></td>
 <td>Operation's argument.</td>
 </tr>
 </tbody>
 </table>
 <p>[<em>Note:</em> The requirements listed in this specification
-are the ones imposed by the default implementation. See <a class="reference" href="./numeric-metafunction.html">Numeric Metafunction</a> concept
-for the details on how to provide an implementation for a user-defined numeric type
-that does not satisfy the <a class="reference" href="./integral-constant.html">Integral Constant</a> requirements. — <em>end note</em>]</p>
+are the ones imposed by the default implementation. See <a class="reference internal" href="./numeric-metafunction.html">Numeric Metafunction</a> concept
+for the details on how to provide an implementation for a user-defined numeric type
+that does not satisfy the <a class="reference internal" href="./integral-constant.html">Integral Constant</a> requirements. — <em>end note</em>]</p>
 </div>
-<div class="section" id="negate-expression-semantics">
+<div class="section" id="id1010">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
-<p>For any <a class="reference" href="./integral-constant.html">Integral Constant</a> <tt class="literal"><span class="pre">c</span></tt>:</p>
+<p>For any <a class="reference internal" href="./integral-constant.html">Integral Constant</a> <tt class="literal"><span class="pre">c</span></tt>:</p>
 <pre class="literal-block">
-typedef negate&lt;c&gt;::type r;
+typedef negate&lt;c&gt;::type r;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference" href="./integral-constant.html">Integral Constant</a>.</td>
+<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><p class="first"><a class="reference internal" href="./integral-constant.html">Integral Constant</a>.</p>
+</td>
 </tr>
 <tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><p class="first">Equivalent to</p>
 <pre class="last literal-block">
@@ -91,13 +89,14 @@
 </table>
 <!-- .......................................................................... -->
 <pre class="literal-block">
-typedef negate&lt;c&gt; r;
+typedef negate&lt;c&gt; r;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference" href="./integral-constant.html">Integral Constant</a>.</td>
+<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><p class="first"><a class="reference internal" href="./integral-constant.html">Integral Constant</a>.</p>
+</td>
 </tr>
 <tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><p class="first">Equivalent to</p>
 <pre class="last literal-block">
@@ -108,11 +107,11 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="negate-complexity">
+<div class="section" id="id1011">
 <h3><a class="subsection-title" href="#complexity" name="complexity">Complexity</a></h3>
 <p>Amortized constant time.</p>
 </div>
-<div class="section" id="negate-example">
+<div class="section" id="id1012">
 <h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
 <pre class="literal-block">
 typedef negate&lt; int_&lt;-10&gt; &gt;::type r;
@@ -120,14 +119,15 @@
 <a href="./assert.html" class="identifier">BOOST_MPL_ASSERT</a>(( is_same&lt; r::<a href="./value-type.html" class="identifier">value_type</a>, int > ));
 </pre>
 </div>
-<div class="section" id="negate-see-also">
+<div class="section" id="id1013">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./arithmetic-operations.html">Arithmetic Operations</a>, <a class="reference" href="./numeric-metafunction.html">Numeric Metafunction</a>, <a class="refentry reference" href="./numeric-cast.html"><tt class="refentry literal"><span class="pre">numeric_cast</span></tt></a>, <a class="refentry reference" href="./plus.html"><tt class="refentry literal"><span class="pre">plus</span></tt></a>, <a class="refentry reference" href="./minus.html"><tt class="refentry literal"><span class="pre">minus</span></tt></a>, <a class="refentry reference" href="./times.html"><tt class="refentry literal"><span class="pre">times</span></tt></a></p>
-<!-- modtime: November 10, 2004 05:04:19 +0000 -->
+<p><a class="reference internal" href="./arithmetic-operations.html">Arithmetic Operations</a>, <a class="reference internal" href="./numeric-metafunction.html">Numeric Metafunction</a>, <a class="reference internal" href="./numeric-cast.html">numeric_cast</a>, <a class="reference internal" href="./plus.html">plus</a>, <a class="reference internal" href="./minus.html">minus</a>, <a class="reference internal" href="./times.html">times</a></p>
 </div>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/next.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/next.html (original)
+++ branches/release/libs/mpl/doc/refmanual/next.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: next</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,8 +12,8 @@
 <td class="header-group page-location">Front Page / Iterators / Iterator Metafunctions / next</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="next">
-<h1><a class="toc-backref" href="./iterator-metafunctions.html#id384" name="next">next</a></h1>
-<div class="section" id="next-synopsis">
+<h1><a class="toc-backref" href="./iterator-metafunctions.html#id1439">next</a></h1>
+<div class="section" id="id421">
 <h3><a class="subsection-title" href="#synopsis" name="synopsis">Synopsis</a></h3>
 <pre class="literal-block">
 template&lt;
@@ -28,59 +25,61 @@
 };
 </pre>
 </div>
-<div class="section" id="next-description">
+<div class="section" id="id422">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
-<p>Returns the next iterator in the sequence. [<em>Note:</em> <tt class="literal"><span class="pre">next</span></tt> has a number of
+<p>Returns the next iterator in the sequence. [<em>Note:</em> <tt class="literal"><span class="pre">next</span></tt> has a number of
 overloaded meanings, depending on the type of its argument. For instance,
-if <tt class="literal"><span class="pre">X</span></tt> is an <a class="reference" href="./integral-constant.html">Integral Constant</a>, <tt class="literal"><span class="pre">next&lt;X&gt;</span></tt> returns an incremented
-<a class="reference" href="./integral-constant.html">Integral Constant</a> of the same type. The following specification is
+if <tt class="literal"><span class="pre">X</span></tt> is an <a class="reference internal" href="./integral-constant.html">Integral Constant</a>, <tt class="literal"><span class="pre">next&lt;X&gt;</span></tt> returns an incremented
+<a class="reference internal" href="./integral-constant.html">Integral Constant</a> of the same type. The following specification is
 iterator-specific. Please refer to the corresponding concept's
 documentation for the details of the alternative semantics — <em>end note</em>].</p>
 </div>
-<div class="section" id="next-header">
+<div class="section" id="id423">
 <h3><a class="subsection-title" href="#header" name="header">Header</a></h3>
 <pre class="literal-block">
 #include &lt;boost/mpl/next_prior.hpp&gt;
 </pre>
 </div>
-<div class="section" id="next-parameters">
+<div class="section" id="id424">
 <h3><a class="subsection-title" href="#parameters" name="parameters">Parameters</a></h3>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="19%" />
 <col width="35%" />
 <col width="45%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Parameter</th>
-<th>Requirement</th>
-<th>Description</th>
+<tr><th class="head">Parameter</th>
+<th class="head">Requirement</th>
+<th class="head">Description</th>
 </tr>
 </thead>
 <tbody valign="top">
 <tr><td><tt class="literal"><span class="pre">Iterator</span></tt></td>
-<td><a class="reference" href="./forward-iterator.html">Forward Iterator</a>.</td>
+<td><a class="reference internal" href="./forward-iterator.html">Forward Iterator</a>.</td>
 <td>An iterator to increment.</td>
 </tr>
 </tbody>
 </table>
 </div>
-<div class="section" id="next-expression-semantics">
+<div class="section" id="id425">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
-<p>For any <a class="reference" href="./forward-iterator.html">Forward Iterator</a>s <tt class="literal"><span class="pre">iter</span></tt>:</p>
+<p>For any <a class="reference internal" href="./forward-iterator.html">Forward Iterator</a>s <tt class="literal"><span class="pre">iter</span></tt>:</p>
 <pre class="literal-block">
-typedef next&lt;iter&gt;::type j;
+typedef next&lt;iter&gt;::type j;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference" href="./forward-iterator.html">Forward Iterator</a>.</td>
+<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><p class="first"><a class="reference internal" href="./forward-iterator.html">Forward Iterator</a>.</p>
+</td>
 </tr>
-<tr class="field"><th class="field-name">Precondition:</th><td class="field-body"><tt class="literal"><span class="pre">iter</span></tt> is incrementable.</td>
+<tr class="field"><th class="field-name">Precondition:</th><td class="field-body"><p class="first"><tt class="literal"><span class="pre">iter</span></tt> is incrementable.</p>
+</td>
 </tr>
-<tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><p class="first"><tt class="literal"><span class="pre">j</span></tt> is an iterator pointing to the next element in the sequence, or
-is past-the-end. If <tt class="literal"><span class="pre">iter</span></tt> is a user-defined iterator, the
+<tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><p class="first"><tt class="literal"><span class="pre">j</span></tt> is an iterator pointing to the next element in the sequence, or
+is past-the-end. If <tt class="literal"><span class="pre">iter</span></tt> is a user-defined iterator, the
 library-provided default implementation is equivalent to</p>
 <pre class="last literal-block">
 typedef iter::next j;
@@ -90,11 +89,11 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="next-complexity">
+<div class="section" id="id426">
 <h3><a class="subsection-title" href="#complexity" name="complexity">Complexity</a></h3>
 <p>Amortized constant time.</p>
 </div>
-<div class="section" id="next-example">
+<div class="section" id="id427">
 <h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
 <pre class="literal-block">
 typedef vector_c&lt;int,1&gt; v;
@@ -104,15 +103,16 @@
 <a href="./assert.html" class="identifier">BOOST_MPL_ASSERT</a>(( is_same&lt; <a href="./next.html" class="identifier">next</a>&lt;first&gt;::type, last > ));
 </pre>
 </div>
-<div class="section" id="next-see-also">
+<div class="section" id="id428">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./iterators.html">Iterators</a>, <a class="refentry reference" href="./begin.html"><tt class="refentry literal"><span class="pre">begin</span></tt></a> / <a class="refentry reference" href="./end.html"><tt class="refentry literal"><span class="pre">end</span></tt></a>, <a class="refentry reference" href="./prior.html"><tt class="refentry literal"><span class="pre">prior</span></tt></a>, <a class="refentry reference" href="./deref.html"><tt class="refentry literal"><span class="pre">deref</span></tt></a></p>
-<!-- modtime: November 11, 2004 11:16:53 +0000 -->
+<p><a class="reference internal" href="./iterators.html">Iterators</a>, <a class="reference internal" href="./begin.html">begin</a> / <a class="reference internal" href="./end.html">end</a>, <a class="reference internal" href="./prior.html">prior</a>, <a class="reference internal" href="./deref.html">deref</a></p>
 <!-- Iterators/Iterator Metafunctions//prior |40 -->
 </div>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/not-equal-to.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/not-equal-to.html (original)
+++ branches/release/libs/mpl/doc/refmanual/not-equal-to.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: not_equal_to</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,8 +12,8 @@
 <td class="header-group page-location">Front Page / Metafunctions / Comparisons / not_equal_to</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="not-equal-to">
-<h1><a class="toc-backref" href="./comparisons.html#id474" name="not-equal-to">not_equal_to</a></h1>
-<div class="section" id="not-synopsis">
+<h1><a class="toc-backref" href="./comparisons.html#id1531">not_equal_to</a></h1>
+<div class="section" id="id1059">
 <h3><a class="subsection-title" href="#synopsis" name="synopsis">Synopsis</a></h3>
 <pre class="literal-block">
 template&lt;
@@ -29,58 +26,59 @@
 };
 </pre>
 </div>
-<div class="section" id="not-description">
+<div class="section" id="id1060">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
-<p>Returns a true-valued <a class="reference" href="./integral-constant.html">Integral Constant</a> if <tt class="literal"><span class="pre">T1</span></tt> and <tt class="literal"><span class="pre">T2</span></tt> are not equal.</p>
+<p>Returns a true-valued <a class="reference internal" href="./integral-constant.html">Integral Constant</a> if <tt class="literal"><span class="pre">T1</span></tt> and <tt class="literal"><span class="pre">T2</span></tt> are not equal.</p>
 </div>
-<div class="section" id="not-header">
+<div class="section" id="id1061">
 <h3><a class="subsection-title" href="#header" name="header">Header</a></h3>
 <pre class="literal-block">
 #include &lt;boost/mpl/not_equal_to.hpp&gt;
 #include &lt;boost/mpl/comparison.hpp&gt;
 </pre>
 </div>
-<div class="section" id="not-model-of">
+<div class="section" id="id1062">
 <h3><a class="subsection-title" href="#model-of" name="model-of">Model of</a></h3>
-<p><a class="reference" href="./numeric-metafunction.html">Numeric Metafunction</a></p>
+<p><a class="reference internal" href="./numeric-metafunction.html">Numeric Metafunction</a></p>
 </div>
-<div class="section" id="not-parameters">
+<div class="section" id="id1063">
 <h3><a class="subsection-title" href="#parameters" name="parameters">Parameters</a></h3>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="17%" />
 <col width="30%" />
 <col width="53%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Parameter</th>
-<th>Requirement</th>
-<th>Description</th>
+<tr><th class="head">Parameter</th>
+<th class="head">Requirement</th>
+<th class="head">Description</th>
 </tr>
 </thead>
 <tbody valign="top">
 <tr><td><tt class="literal"><span class="pre">T1</span></tt>, <tt class="literal"><span class="pre">T2</span></tt></td>
-<td><a class="reference" href="./integral-constant.html">Integral Constant</a></td>
+<td><a class="reference internal" href="./integral-constant.html">Integral Constant</a></td>
 <td>Operation's arguments.</td>
 </tr>
 </tbody>
 </table>
 <p>[<em>Note:</em> The requirements listed in this specification
-are the ones imposed by the default implementation. See <a class="reference" href="./numeric-metafunction.html">Numeric Metafunction</a> concept
-for the details on how to provide an implementation for a user-defined numeric type
-that does not satisfy the <a class="reference" href="./integral-constant.html">Integral Constant</a> requirements. — <em>end note</em>]</p>
+are the ones imposed by the default implementation. See <a class="reference internal" href="./numeric-metafunction.html">Numeric Metafunction</a> concept
+for the details on how to provide an implementation for a user-defined numeric type
+that does not satisfy the <a class="reference internal" href="./integral-constant.html">Integral Constant</a> requirements. — <em>end note</em>]</p>
 </div>
-<div class="section" id="not-expression-semantics">
+<div class="section" id="id1064">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
-<p>For any <a class="reference" href="./integral-constant.html">Integral Constant</a>s <tt class="literal"><span class="pre">c1</span></tt> and <tt class="literal"><span class="pre">c2</span></tt>:</p>
+<p>For any <a class="reference internal" href="./integral-constant.html">Integral Constant</a>s <tt class="literal"><span class="pre">c1</span></tt> and <tt class="literal"><span class="pre">c2</span></tt>:</p>
 <pre class="literal-block">
-typedef not_equal_to&lt;c1,c2&gt;::type r;
+typedef not_equal_to&lt;c1,c2&gt;::type r;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference" href="./integral-constant.html">Integral Constant</a>.</td>
+<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><p class="first"><a class="reference internal" href="./integral-constant.html">Integral Constant</a>.</p>
+</td>
 </tr>
 <tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><p class="first">Equivalent to</p>
 <pre class="last literal-block">
@@ -92,13 +90,14 @@
 </table>
 <!-- .......................................................................... -->
 <pre class="literal-block">
-typedef not_equal_to&lt;c1,c2&gt; r;
+typedef not_equal_to&lt;c1,c2&gt; r;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference" href="./integral-constant.html">Integral Constant</a>.</td>
+<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><p class="first"><a class="reference internal" href="./integral-constant.html">Integral Constant</a>.</p>
+</td>
 </tr>
 <tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><p class="first">Equivalent to</p>
 <pre class="last literal-block">
@@ -109,11 +108,11 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="not-complexity">
+<div class="section" id="id1065">
 <h3><a class="subsection-title" href="#complexity" name="complexity">Complexity</a></h3>
 <p>Amortized constant time.</p>
 </div>
-<div class="section" id="not-example">
+<div class="section" id="id1066">
 <h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
 <pre class="literal-block">
 <a href="./assert.html" class="identifier">BOOST_MPL_ASSERT</a>(( <a href="./not-equal-to.html" class="identifier">not_equal_to</a>&lt; <a href="./int.html" class="identifier">int_</a>&lt;0&gt;, <a href="./int.html" class="identifier">int_</a>&lt;10&gt; &gt; ));
@@ -121,14 +120,15 @@
 <a href="./assert-not.html" class="identifier">BOOST_MPL_ASSERT_NOT</a>(( <a href="./not-equal-to.html" class="identifier">not_equal_to</a>&lt; <a href="./long.html" class="identifier">long_</a>&lt;10&gt;, <a href="./int.html" class="identifier">int_</a>&lt;10&gt; > ));
 </pre>
 </div>
-<div class="section" id="not-see-also">
+<div class="section" id="id1067">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./comparisons.html">Comparisons</a>, <a class="reference" href="./numeric-metafunction.html">Numeric Metafunction</a>, <a class="refentry reference" href="./numeric-cast.html"><tt class="refentry literal"><span class="pre">numeric_cast</span></tt></a>, <a class="refentry reference" href="./equal-to.html"><tt class="refentry literal"><span class="pre">equal_to</span></tt></a>, <a class="refentry reference" href="./less.html"><tt class="refentry literal"><span class="pre">less</span></tt></a></p>
-<!-- modtime: November 10, 2004 04:36:56 +0000 -->
+<p><a class="reference internal" href="./comparisons.html">Comparisons</a>, <a class="reference internal" href="./numeric-metafunction.html">Numeric Metafunction</a>, <a class="reference internal" href="./numeric-cast.html">numeric_cast</a>, <a class="reference internal" href="./equal-to.html">equal_to</a>, <a class="reference internal" href="./less.html">less</a></p>
 </div>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/not.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/not.html (original)
+++ branches/release/libs/mpl/doc/refmanual/not.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: not_</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,11 +12,11 @@
 <td class="header-group page-location">Front Page / Metafunctions / Logical Operations / not_</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="not">
-<h1><a class="toc-backref" href="./logical-operations.html#id478" name="not">not_</a></h1>
-<div class="section" id="logical-not-synopsis">
+<h1><a class="toc-backref" href="./logical-operations.html#id1535">not_</a></h1>
+<div class="section" id="id1082">
 <h3><a class="subsection-title" href="#synopsis" name="synopsis">Synopsis</a></h3>
 <pre class="literal-block">
-template&lt;
+template&lt;
       typename F
     &gt;
 struct not_
@@ -28,50 +25,51 @@
 };
 </pre>
 </div>
-<div class="section" id="logical-not-description">
+<div class="section" id="id1083">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
 <p>Returns the result of <em>logical not</em> (<tt class="literal"><span class="pre">!</span></tt>) operation on its argument.</p>
 </div>
-<div class="section" id="logical-not-header">
+<div class="section" id="id1084">
 <h3><a class="subsection-title" href="#header" name="header">Header</a></h3>
 <pre class="literal-block">
 #include &lt;boost/mpl/not.hpp&gt;
 #include &lt;boost/mpl/logical.hpp&gt;
 </pre>
 </div>
-<div class="section" id="logical-not-parameters">
+<div class="section" id="id1085">
 <h3><a class="subsection-title" href="#parameters" name="parameters">Parameters</a></h3>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="17%" />
 <col width="30%" />
 <col width="53%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Parameter</th>
-<th>Requirement</th>
-<th>Description</th>
+<tr><th class="head">Parameter</th>
+<th class="head">Requirement</th>
+<th class="head">Description</th>
 </tr>
 </thead>
 <tbody valign="top">
 <tr><td><tt class="literal"><span class="pre">F</span></tt></td>
-<td>Nullary <a class="reference" href="./metafunction.html">Metafunction</a></td>
+<td>Nullary <a class="reference internal" href="./metafunction.html">Metafunction</a></td>
 <td>Operation's argument.</td>
 </tr>
 </tbody>
 </table>
 </div>
-<div class="section" id="logical-not-expression-semantics">
+<div class="section" id="id1086">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
-<p>For arbitrary nullary <a class="reference" href="./metafunction.html">Metafunction</a> <tt class="literal"><span class="pre">f</span></tt>:</p>
+<p>For arbitrary nullary <a class="reference internal" href="./metafunction.html">Metafunction</a> <tt class="literal"><span class="pre">f</span></tt>:</p>
 <pre class="literal-block">
 typedef not_&lt;f&gt;::type r;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference" href="./integral-constant.html">Integral Constant</a>.</td>
+<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><p class="first"><a class="reference internal" href="./integral-constant.html">Integral Constant</a>.</p>
+</td>
 </tr>
 <tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><p class="first">Equivalent to</p>
 <pre class="last literal-block">
@@ -85,11 +83,12 @@
 <pre class="literal-block">
 typedef not_&lt;f&gt; r;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference" href="./integral-constant.html">Integral Constant</a>.</td>
+<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><p class="first"><a class="reference internal" href="./integral-constant.html">Integral Constant</a>.</p>
+</td>
 </tr>
 <tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><p class="first">Equivalent to</p>
 <pre class="last literal-block">
@@ -100,21 +99,22 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="logical-not-example">
+<div class="section" id="id1087">
 <h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
 <pre class="literal-block">
-BOOST_MPL_ASSERT_NOT(( not_&lt; true_ &gt; ));
-BOOST_MPL_ASSERT(( not_&lt; false_ > ));
+BOOST_MPL_ASSERT_NOT(( not_&lt; true_ &gt; ));
+BOOST_MPL_ASSERT(( not_&lt; false_ > ));
 </pre>
 </div>
-<div class="section" id="logical-not-see-also">
+<div class="section" id="id1088">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./metafunctions.html">Metafunctions</a>, <a class="reference" href="./logical-operations.html">Logical Operations</a>, <a class="refentry reference" href="./and.html"><tt class="refentry literal"><span class="pre">and_</span></tt></a>, <a class="refentry reference" href="./or.html"><tt class="refentry literal"><span class="pre">or_</span></tt></a></p>
-<!-- modtime: November 10, 2004 04:37:01 +0000 -->
+<p><a class="reference internal" href="./metafunctions.html">Metafunctions</a>, <a class="reference internal" href="./logical-operations.html">Logical Operations</a>, <a class="reference internal" href="./and.html">and_</a>, <a class="reference internal" href="./or.html">or_</a></p>
 </div>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/numeric-cast.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/numeric-cast.html (original)
+++ branches/release/libs/mpl/doc/refmanual/numeric-cast.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: numeric_cast</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,62 +12,62 @@
 <td class="header-group page-location">Front Page / Metafunctions / Miscellaneous / numeric_cast</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="numeric-cast">
-<h1><a class="toc-backref" href="./miscellaneous.html#id492" name="numeric-cast">numeric_cast</a></h1>
-<div class="section" id="numeric-synopsis">
+<h1><a class="toc-backref" href="./miscellaneous.html#id1551">numeric_cast</a></h1>
+<div class="section" id="id1181">
 <h3><a class="subsection-title" href="#synopsis" name="synopsis">Synopsis</a></h3>
 <pre class="literal-block">
-template&lt;
+template&lt;
       typename SourceTag
     , typename TargetTag
     &gt;
 struct numeric_cast;
 </pre>
 </div>
-<div class="section" id="miscellaneous-numeric-description">
+<div class="section" id="id1182">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
-<p>Each <tt class="literal"><span class="pre">numeric_cast</span></tt> specialization is a user-specialized unary <a class="reference" href="./metafunction-class.html">Metafunction Class</a>
+<p>Each <tt class="literal"><span class="pre">numeric_cast</span></tt> specialization is a user-specialized unary <a class="reference internal" href="./metafunction-class.html">Metafunction Class</a>
 providing a conversion between two numeric types.</p>
 </div>
-<div class="section" id="numeric-header">
+<div class="section" id="id1183">
 <h3><a class="subsection-title" href="#header" name="header">Header</a></h3>
 <pre class="literal-block">
 #include &lt;boost/mpl/numeric_cast.hpp&gt;
 </pre>
 </div>
-<div class="section" id="numeric-parameters">
+<div class="section" id="id1184">
 <h3><a class="subsection-title" href="#parameters" name="parameters">Parameters</a></h3>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="17%" />
 <col width="30%" />
 <col width="53%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Parameter</th>
-<th>Requirement</th>
-<th>Description</th>
+<tr><th class="head">Parameter</th>
+<th class="head">Requirement</th>
+<th class="head">Description</th>
 </tr>
 </thead>
 <tbody valign="top">
 <tr><td><tt class="literal"><span class="pre">SourceTag</span></tt></td>
-<td><a class="reference" href="./integral-constant.html">Integral Constant</a></td>
+<td><a class="reference internal" href="./integral-constant.html">Integral Constant</a></td>
 <td>A tag for the conversion's source type.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">TargetTag</span></tt></td>
-<td><a class="reference" href="./integral-constant.html">Integral Constant</a></td>
+<td><a class="reference internal" href="./integral-constant.html">Integral Constant</a></td>
 <td>A tag for the conversion's destination type.</td>
 </tr>
 </tbody>
 </table>
 </div>
-<div class="section" id="miscellaneous-numeric-expression-semantics">
+<div class="section" id="id1185">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
-<p>If <tt class="literal"><span class="pre">x</span></tt> and <tt class="literal"><span class="pre">y</span></tt> are two numeric types, <tt class="literal"><span class="pre">x</span></tt> is convertible to <tt class="literal"><span class="pre">y</span></tt>, and
-<tt class="literal"><span class="pre">x_tag</span></tt> and <tt class="literal"><span class="pre">y_tag</span></tt> are the types' corresponding <a class="reference" href="./integral-constant.html">Integral Constant</a> tags:</p>
+<p>If <tt class="literal"><span class="pre">x</span></tt> and <tt class="literal"><span class="pre">y</span></tt> are two numeric types, <tt class="literal"><span class="pre">x</span></tt> is convertible to <tt class="literal"><span class="pre">y</span></tt>, and
+<tt class="literal"><span class="pre">x_tag</span></tt> and <tt class="literal"><span class="pre">y_tag</span></tt> are the types' corresponding <a class="reference internal" href="./integral-constant.html">Integral Constant</a> tags:</p>
 <pre class="literal-block">
 typedef apply_wrap<tt class="literal"><span class="pre">2</span></tt>&lt; numeric_cast&lt;x_tag,y_tag&gt;,x &gt;::type r;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
@@ -81,11 +78,11 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="numeric-complexity">
+<div class="section" id="id1186">
 <h3><a class="subsection-title" href="#complexity" name="complexity">Complexity</a></h3>
 <p>Unspecified.</p>
 </div>
-<div class="section" id="miscellaneous-numeric-example">
+<div class="section" id="id1187">
 <h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
 <pre class="literal-block">
 struct complex_tag : int_&lt;10&gt; {};
@@ -138,15 +135,16 @@
 <a href="./assert-relation.html" class="identifier">BOOST_MPL_ASSERT_RELATION</a>( imag&lt;r5&gt;::value, ==, 1 );
 </pre>
 </div>
-<div class="section" id="miscellaneous-numeric-see-also">
+<div class="section" id="id1188">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./metafunctions.html">Metafunctions</a>, <a class="reference" href="./numeric-metafunction.html">Numeric Metafunction</a>, <a class="refentry reference" href="./plus.html"><tt class="refentry literal"><span class="pre">plus</span></tt></a>, <a class="refentry reference" href="./minus.html"><tt class="refentry literal"><span class="pre">minus</span></tt></a>, <a class="refentry reference" href="./times.html"><tt class="refentry literal"><span class="pre">times</span></tt></a></p>
-<!-- modtime: November 10, 2004 04:36:52 +0000 -->
+<p><a class="reference internal" href="./metafunctions.html">Metafunctions</a>, <a class="reference internal" href="./numeric-metafunction.html">Numeric Metafunction</a>, <a class="reference internal" href="./plus.html">plus</a>, <a class="reference internal" href="./minus.html">minus</a>, <a class="reference internal" href="./times.html">times</a></p>
 <!-- Metafunctions/Miscellaneous//min |80 -->
 </div>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/numeric-metafunction.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/numeric-metafunction.html (original)
+++ branches/release/libs/mpl/doc/refmanual/numeric-metafunction.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,46 +1,43 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: Numeric Metafunction</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
 <body class="docframe refmanual">
-<table class="header"><tr class="header"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
+<table class="header"><tr class="header"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
 <td class="header-group page-location">Front Page / Metafunctions / Concepts / Numeric Metafunction</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="numeric-metafunction">
-<h1><a class="toc-backref" href="./metafunctions-concepts.html#id443" name="numeric-metafunction">Numeric Metafunction</a></h1>
-<div class="section" id="numeric-description">
+<h1><a class="toc-backref" href="./metafunctions-concepts.html#id1500">Numeric Metafunction</a></h1>
+<div class="section" id="id847">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
-<p>A <a class="reference" href="./numeric-metafunction.html">Numeric Metafunction</a> is a <a class="reference" href="./tag-dispatched.html">Tag Dispatched Metafunction</a> that provides
+<p>A <a class="reference internal" href="./numeric-metafunction.html">Numeric Metafunction</a> is a <a class="reference internal" href="./tag-dispatched-metafunction.html">Tag Dispatched Metafunction</a> that provides
 a built-in infrastructure for easy implementation of mixed-type operations.</p>
 </div>
-<div class="section" id="numeric-expression-requirements">
+<div class="section" id="id848">
 <h3><a class="subsection-title" href="#expression-requirements" name="expression-requirements">Expression requirements</a></h3>
-<p>In the following table and subsequent specifications, <tt class="literal"><span class="pre">op</span></tt> is a placeholder token for the actual
-<a class="reference" href="./numeric-metafunction.html">Numeric Metafunction</a>'s name, and <tt class="literal"><span class="pre">x</span></tt>, <tt class="literal"><span class="pre">y</span></tt> and <em>x</em><sub>1</sub>,<em>x</em><sub>2</sub>,... <em>x</em><sub>n</sub> are
+<p>In the following table and subsequent specifications, <tt class="literal"><span class="pre">op</span></tt> is a placeholder token for the actual
+<a class="reference internal" href="./numeric-metafunction.html">Numeric Metafunction</a>'s name, and <tt class="literal"><span class="pre">x</span></tt>, <tt class="literal"><span class="pre">y</span></tt> and <em>x</em><sub>1</sub>,<em>x</em><sub>2</sub>,... <em>x</em><sub>n</sub> are
 arbitrary numeric types.</p>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="46%" />
 <col width="25%" />
 <col width="29%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Expression</th>
-<th>Type</th>
-<th>Complexity</th>
+<tr><th class="head">Expression</th>
+<th class="head">Type</th>
+<th class="head">Complexity</th>
 </tr>
 </thead>
 <tbody valign="top">
 <tr><td><tt class="literal"><span class="pre">op_tag&lt;x&gt;::type</span></tt></td>
-<td><a class="reference" href="./integral-constant.html">Integral Constant</a></td>
+<td><a class="reference internal" href="./integral-constant.html">Integral Constant</a></td>
 <td>Amortized constant time.</td>
 </tr>
 <tr><td><pre class="first last literal-block">
@@ -60,16 +57,16 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="numeric-expression-semantics">
+<div class="section" id="id849">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
 <pre class="literal-block">
 typedef op_tag&lt;x&gt;::type tag;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><tt class="literal"><span class="pre">tag</span></tt> is a tag type for <tt class="literal"><span class="pre">x</span></tt> for <tt class="literal"><span class="pre">op</span></tt>.
+<tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><tt class="literal"><span class="pre">tag</span></tt> is a tag type for <tt class="literal"><span class="pre">x</span></tt> for <tt class="literal"><span class="pre">op</span></tt>.
 <tt class="literal"><span class="pre">tag::value</span></tt> is <tt class="literal"><span class="pre">x</span></tt>'s <em>conversion rank</em>.</td>
 </tr>
 </tbody>
@@ -81,11 +78,11 @@
     , op_tag&lt;y&gt;::type
     &gt;::apply&lt;x,y&gt;::type r;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><tt class="literal"><span class="pre">r</span></tt> is the result of <tt class="literal"><span class="pre">op</span></tt> application on arguments <tt class="literal"><span class="pre">x</span></tt>
+<tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><tt class="literal"><span class="pre">r</span></tt> is the result of <tt class="literal"><span class="pre">op</span></tt> application on arguments <tt class="literal"><span class="pre">x</span></tt>
 and <tt class="literal"><span class="pre">y</span></tt>.</td>
 </tr>
 </tbody>
@@ -94,7 +91,7 @@
 <pre class="literal-block">
 typedef op&lt;<em>x</em><sub>1</sub>,<em>x</em><sub>2</sub>,... <em>x</em><sub>n</sub>&gt;::type r;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
@@ -103,7 +100,7 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="numeric-example">
+<div class="section" id="id850">
 <h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
 <pre class="literal-block">
 struct complex_tag : int_&lt;10&gt; {};
@@ -151,24 +148,25 @@
 <a href="./assert-relation.html" class="identifier">BOOST_MPL_ASSERT_RELATION</a>( imag&lt;r3&gt;::value, ==, 2 );
 </pre>
 </div>
-<div class="section" id="numeric-models">
+<div class="section" id="id851">
 <h3><a class="subsection-title" href="#models" name="models">Models</a></h3>
 <ul class="simple">
-<li><a class="refentry reference" href="./plus.html"><tt class="refentry literal"><span class="pre">plus</span></tt></a></li>
-<li><a class="refentry reference" href="./minus.html"><tt class="refentry literal"><span class="pre">minus</span></tt></a></li>
-<li><a class="refentry reference" href="./times.html"><tt class="refentry literal"><span class="pre">times</span></tt></a></li>
-<li><a class="refentry reference" href="./divides.html"><tt class="refentry literal"><span class="pre">divides</span></tt></a></li>
+<li><a class="reference internal" href="./plus.html">plus</a></li>
+<li><a class="reference internal" href="./minus.html">minus</a></li>
+<li><a class="reference internal" href="./times.html">times</a></li>
+<li><a class="reference internal" href="./divides.html">divides</a></li>
 </ul>
 </div>
-<div class="section" id="numeric-see-also">
+<div class="section" id="id852">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./tag-dispatched.html">Tag Dispatched Metafunction</a>, <a class="reference" href="./metafunctions.html">Metafunctions</a>, <a class="refentry reference" href="./numeric-cast.html"><tt class="refentry literal"><span class="pre">numeric_cast</span></tt></a></p>
-<!-- modtime: November 10, 2004 04:36:48 +0000 -->
+<p><a class="reference internal" href="./tag-dispatched-metafunction.html">Tag Dispatched Metafunction</a>, <a class="reference internal" href="./metafunctions.html">Metafunctions</a>, <a class="reference internal" href="./numeric-cast.html">numeric_cast</a></p>
 <!-- Metafunctions/Concepts//Trivial Metafunction |70 -->
 </div>
 </div>
 
 <div class="footer-separator"></div>
-<table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/numeric.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/numeric.html (original)
+++ branches/release/libs/mpl/doc/refmanual/numeric.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,32 +1,32 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: Numeric</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
 <body class="docframe refmanual">
-<table class="header"><tr class="header"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
+<table class="header"><tr class="header"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
 <td class="header-group page-location">Front Page / Data Types / Numeric</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="numeric">
-<h1><a class="toc-backref" href="./data-types.html#id499" name="numeric">Numeric</a></h1>
-<a class="target" id="label-data-types-numeric" name="label-data-types-numeric"></a><!-- Data Types/Numeric//bool_ |10 -->
+<h1><a class="toc-backref" href="./data-types.html#id1558">Numeric</a></h1>
+<!-- Data Types/Numeric//bool_ |10 -->
 <ul class="toc simple" id="outline">
-<li><a class="reference" href="./bool.html" id="id500" name="id500">bool_</a></li>
-<li><a class="reference" href="./int.html" id="id501" name="id501">int_</a></li>
-<li><a class="reference" href="./long.html" id="id502" name="id502">long_</a></li>
-<li><a class="reference" href="./size-t.html" id="id503" name="id503">size_t</a></li>
-<li><a class="reference" href="./integral-c.html" id="id504" name="id504">integral_c</a></li>
+<li><a class="reference internal" href="./bool.html" id="id1559">bool_</a></li>
+<li><a class="reference internal" href="./int.html" id="id1560">int_</a></li>
+<li><a class="reference internal" href="./long.html" id="id1561">long_</a></li>
+<li><a class="reference internal" href="./size-t.html" id="id1562">size_t</a></li>
+<li><a class="reference internal" href="./integral-c.html" id="id1563">integral_c</a></li>
+<li><a class="reference internal" href="./char.html" id="id1564">char_</a></li>
 </ul>
 </div>
 
 <div class="footer-separator"></div>
-<table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/or.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/or.html (original)
+++ branches/release/libs/mpl/doc/refmanual/or.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: or_</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,11 +12,11 @@
 <td class="header-group page-location">Front Page / Metafunctions / Logical Operations / or_</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="or">
-<h1><a class="toc-backref" href="./logical-operations.html#id477" name="or">or_</a></h1>
-<div class="section" id="or-synopsis">
+<h1><a class="toc-backref" href="./logical-operations.html#id1534">or_</a></h1>
+<div class="section" id="id1075">
 <h3><a class="subsection-title" href="#synopsis" name="synopsis">Synopsis</a></h3>
 <pre class="literal-block">
-template&lt;
+template&lt;
       typename F1
     , typename F2
     <em>...</em>
@@ -31,54 +28,54 @@
 };
 </pre>
 </div>
-<div class="section" id="or-description">
+<div class="section" id="id1076">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
 <p>Returns the result of short-circuit <em>logical or</em> (<tt class="literal"><span class="pre">||</span></tt>) operation on its arguments.</p>
 </div>
-<div class="section" id="or-header">
+<div class="section" id="id1077">
 <h3><a class="subsection-title" href="#header" name="header">Header</a></h3>
 <pre class="literal-block">
 #include &lt;boost/mpl/or.hpp&gt;
 #include &lt;boost/mpl/logical.hpp&gt;
 </pre>
 </div>
-<div class="section" id="or-parameters">
+<div class="section" id="id1078">
 <h3><a class="subsection-title" href="#parameters" name="parameters">Parameters</a></h3>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="17%" />
 <col width="30%" />
 <col width="53%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Parameter</th>
-<th>Requirement</th>
-<th>Description</th>
+<tr><th class="head">Parameter</th>
+<th class="head">Requirement</th>
+<th class="head">Description</th>
 </tr>
 </thead>
 <tbody valign="top">
 <tr><td><tt class="literal"><span class="pre">F1</span></tt>, <tt class="literal"><span class="pre">F2</span></tt>,... <tt class="literal"><span class="pre">Fn</span></tt></td>
-<td>Nullary <a class="reference" href="./metafunction.html">Metafunction</a></td>
+<td>Nullary <a class="reference internal" href="./metafunction.html">Metafunction</a></td>
 <td>Operation's arguments.</td>
 </tr>
 </tbody>
 </table>
 </div>
-<div class="section" id="or-expression-semantics">
+<div class="section" id="id1079">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
-<p>For arbitrary nullary <a class="reference" href="./metafunction.html">Metafunction</a>s <tt class="literal"><span class="pre">f1</span></tt>, <tt class="literal"><span class="pre">f2</span></tt>,... <tt class="literal"><span class="pre">fn</span></tt>:</p>
+<p>For arbitrary nullary <a class="reference internal" href="./metafunction.html">Metafunction</a>s <tt class="literal"><span class="pre">f1</span></tt>, <tt class="literal"><span class="pre">f2</span></tt>,... <tt class="literal"><span class="pre">fn</span></tt>:</p>
 <pre class="literal-block">
 typedef or_&lt;f1,f2,<em>...</em>,f<em>n</em>&gt;::type r;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference" href="./integral-constant.html">Integral Constant</a>.</td>
+<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference internal" href="./integral-constant.html">Integral Constant</a>.</td>
 </tr>
-<tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><tt class="literal"><span class="pre">r</span></tt> is <tt class="literal"><span class="pre">true_</span></tt> if either of <tt class="literal"><span class="pre">f1::type::value</span></tt>, <tt class="literal"><span class="pre">f2::type::value</span></tt>,...
-<tt class="literal"><span class="pre">fn::type::value</span></tt> expressions evaluates to <tt class="literal"><span class="pre">true</span></tt>, and <tt class="literal"><span class="pre">false_</span></tt> otherwise;
-guarantees left-to-right evaluation; the operands subsequent to the first
+<tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><tt class="literal"><span class="pre">r</span></tt> is <tt class="literal"><span class="pre">true_</span></tt> if either of <tt class="literal"><span class="pre">f1::type::value</span></tt>, <tt class="literal"><span class="pre">f2::type::value</span></tt>,...
+<tt class="literal"><span class="pre">fn::type::value</span></tt> expressions evaluates to <tt class="literal"><span class="pre">true</span></tt>, and <tt class="literal"><span class="pre">false_</span></tt> otherwise;
+guarantees left-to-right evaluation; the operands subsequent to the first
 <tt class="literal"><span class="pre">f</span></tt><em>i</em> metafunction that evaluates to <tt class="literal"><span class="pre">true</span></tt> are not evaluated.</td>
 </tr>
 </tbody>
@@ -87,11 +84,12 @@
 <pre class="literal-block">
 typedef or_&lt;f1,f2,<em>...</em>,f<em>n</em>&gt; r;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference" href="./integral-constant.html">Integral Constant</a>.</td>
+<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><p class="first"><a class="reference internal" href="./integral-constant.html">Integral Constant</a>.</p>
+</td>
 </tr>
 <tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><p class="first">Equivalent to</p>
 <pre class="last literal-block">
@@ -102,28 +100,29 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="or-example">
+<div class="section" id="id1080">
 <h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
 <pre class="literal-block">
 struct unknown;
 
-BOOST_MPL_ASSERT(( or_&lt; true_,true_ &gt; ));
-BOOST_MPL_ASSERT(( or_&lt; false_,true_ &gt; ));
-BOOST_MPL_ASSERT(( or_&lt; true_,false_ &gt; ));
-BOOST_MPL_ASSERT_NOT(( or_&lt; false_,false_ &gt; ));
-BOOST_MPL_ASSERT(( or_&lt; true_,unknown &gt; )); // OK
-BOOST_MPL_ASSERT(( or_&lt; true_,unknown,unknown &gt; )); // OK too
+BOOST_MPL_ASSERT(( or_&lt; true_,true_ &gt; ));
+BOOST_MPL_ASSERT(( or_&lt; false_,true_ &gt; ));
+BOOST_MPL_ASSERT(( or_&lt; true_,false_ &gt; ));
+BOOST_MPL_ASSERT_NOT(( or_&lt; false_,false_ &gt; ));
+BOOST_MPL_ASSERT(( or_&lt; true_,unknown &gt; )); // OK
+BOOST_MPL_ASSERT(( or_&lt; true_,unknown,unknown &gt; )); // OK too
 </pre>
 </div>
-<div class="section" id="or-see-also">
+<div class="section" id="id1081">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./metafunctions.html">Metafunctions</a>, <a class="reference" href="./logical-operations.html">Logical Operations</a>, <a class="refentry reference" href="./and.html"><tt class="refentry literal"><span class="pre">and_</span></tt></a>, <a class="refentry reference" href="./not.html"><tt class="refentry literal"><span class="pre">not_</span></tt></a></p>
-<!-- modtime: November 10, 2004 04:36:44 +0000 -->
+<p><a class="reference internal" href="./metafunctions.html">Metafunctions</a>, <a class="reference internal" href="./logical-operations.html">Logical Operations</a>, <a class="reference internal" href="./and.html">and_</a>, <a class="reference internal" href="./not.html">not_</a></p>
 <!-- Metafunctions/Logical Operations//not_ |30 -->
 </div>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/order.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/order.html (original)
+++ branches/release/libs/mpl/doc/refmanual/order.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: order</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,8 +12,8 @@
 <td class="header-group page-location">Front Page / Sequences / Intrinsic Metafunctions / order</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="order">
-<h1><a class="toc-backref" href="./intrinsic-metafunctions.html#id368" name="order">order</a></h1>
-<div class="section" id="order-synopsis">
+<h1><a class="toc-backref" href="./intrinsic-metafunctions.html#id1423">order</a></h1>
+<div class="section" id="id309">
 <h3><a class="subsection-title" href="#synopsis" name="synopsis">Synopsis</a></h3>
 <pre class="literal-block">
 template&lt;
@@ -29,38 +26,38 @@
 };
 </pre>
 </div>
-<div class="section" id="order-description">
+<div class="section" id="id310">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
-<p>Returns a unique unsigned <a class="reference" href="./integral-constant.html">Integral Constant</a> associated with the key <tt class="literal"><span class="pre">Key</span></tt> in
+<p>Returns a unique unsigned <a class="reference internal" href="./integral-constant.html">Integral Constant</a> associated with the key <tt class="literal"><span class="pre">Key</span></tt> in
 <tt class="literal"><span class="pre">Sequence</span></tt>.</p>
 </div>
-<div class="section" id="order-header">
+<div class="section" id="id311">
 <h3><a class="subsection-title" href="#header" name="header">Header</a></h3>
 <pre class="literal-block">
 #include &lt;boost/mpl/order.hpp&gt;
 </pre>
 </div>
-<div class="section" id="order-model-of">
+<div class="section" id="id312">
 <h3><a class="subsection-title" href="#model-of" name="model-of">Model of</a></h3>
-<p><a class="reference" href="./tag-dispatched.html">Tag Dispatched Metafunction</a></p>
+<p><a class="reference internal" href="./tag-dispatched-metafunction.html">Tag Dispatched Metafunction</a></p>
 </div>
-<div class="section" id="order-parameters">
+<div class="section" id="id313">
 <h3><a class="subsection-title" href="#parameters" name="parameters">Parameters</a></h3>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="17%" />
 <col width="30%" />
 <col width="53%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Parameter</th>
-<th>Requirement</th>
-<th>Description</th>
+<tr><th class="head">Parameter</th>
+<th class="head">Requirement</th>
+<th class="head">Description</th>
 </tr>
 </thead>
 <tbody valign="top">
 <tr><td><tt class="literal"><span class="pre">Sequence</span></tt></td>
-<td><a class="reference" href="./associative-sequence.html">Associative Sequence</a></td>
+<td><a class="reference internal" href="./associative-sequence.html">Associative Sequence</a></td>
 <td>A sequence to query.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">Key</span></tt></td>
@@ -70,30 +67,30 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="order-expression-semantics">
+<div class="section" id="id314">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
-<p>For any <a class="reference" href="./associative-sequence.html">Associative Sequence</a> <tt class="literal"><span class="pre">s</span></tt>, and arbitrary type <tt class="literal"><span class="pre">key</span></tt>:</p>
+<p>For any <a class="reference internal" href="./associative-sequence.html">Associative Sequence</a> <tt class="literal"><span class="pre">s</span></tt>, and arbitrary type <tt class="literal"><span class="pre">key</span></tt>:</p>
 <pre class="literal-block">
-typedef order&lt;s,key&gt;::type n;
+typedef order&lt;s,key&gt;::type n;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Return type:</th><td class="field-body">Unsigned <a class="reference" href="./integral-constant.html">Integral Constant</a>.</td>
+<tr class="field"><th class="field-name">Return type:</th><td class="field-body">Unsigned <a class="reference internal" href="./integral-constant.html">Integral Constant</a>.</td>
 </tr>
-<tr class="field"><th class="field-name">Semantics:</th><td class="field-body">If <tt class="literal"><span class="pre">has_key&lt;s,key&gt;::value</span> <span class="pre">==</span> <span class="pre">true</span></tt>, <tt class="literal"><span class="pre">n</span></tt> is a unique unsigned
-<a class="reference" href="./integral-constant.html">Integral Constant</a> associated with <tt class="literal"><span class="pre">key</span></tt> in <tt class="literal"><span class="pre">s</span></tt>; otherwise,
+<tr class="field"><th class="field-name">Semantics:</th><td class="field-body">If <tt class="literal"><span class="pre">has_key&lt;s,key&gt;::value</span> <span class="pre">==</span> <span class="pre">true</span></tt>, <tt class="literal"><span class="pre">n</span></tt> is a unique unsigned
+<a class="reference internal" href="./integral-constant.html">Integral Constant</a> associated with <tt class="literal"><span class="pre">key</span></tt> in <tt class="literal"><span class="pre">s</span></tt>; otherwise,
 <tt class="literal"><span class="pre">n</span></tt> is identical to <tt class="literal"><span class="pre">void_</span></tt>.</td>
 </tr>
 </tbody>
 </table>
 </div>
-<div class="section" id="order-complexity">
+<div class="section" id="id315">
 <h3><a class="subsection-title" href="#complexity" name="complexity">Complexity</a></h3>
 <p>Amortized constant time.</p>
 </div>
-<div class="section" id="order-example">
+<div class="section" id="id316">
 <h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
 <pre class="literal-block">
 typedef map&lt; pair&lt;int,unsigned&gt;, pair&lt;char,long&gt; &gt; m;
@@ -102,15 +99,16 @@
 <a href="./assert.html" class="identifier">BOOST_MPL_ASSERT</a>(( is_same&lt; <a href="./order.html" class="identifier">order</a>&lt;m,long&gt;::type,<a href="./void.html" class="identifier">void_</a> > ));
 </pre>
 </div>
-<div class="section" id="order-see-also">
+<div class="section" id="id317">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./associative-sequence.html">Associative Sequence</a>, <a class="refentry reference" href="./has-key.html"><tt class="refentry literal"><span class="pre">has_key</span></tt></a>, <a class="refentry reference" href="./count.html"><tt class="refentry literal"><span class="pre">count</span></tt></a>, <a class="refentry reference" href="./map.html"><tt class="refentry literal"><span class="pre">map</span></tt></a></p>
-<!-- modtime: November 13, 2004 01:30:27 +0000 -->
+<p><a class="reference internal" href="./associative-sequence.html">Associative Sequence</a>, <a class="reference internal" href="./has-key.html">has_key</a>, <a class="reference internal" href="./count.html">count</a>, <a class="reference internal" href="./map.html">map</a></p>
 <!-- Sequences/Intrinsic Metafunctions//pop_back -->
 </div>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/pair.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/pair.html (original)
+++ branches/release/libs/mpl/doc/refmanual/pair.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,22 +1,19 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: pair</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
 <body class="docframe refmanual">
-<table class="header"><tr class="header"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-<td class="header-group page-location">Front Page / Data Types / Miscellaneous / pair</td>
+<table class="header"><tr class="header"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
+<td class="header-group page-location">Front Page / Data Types / Miscellaneous / pair</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="pair">
-<h1><a class="toc-backref" href="./data-miscellaneous.html#id506" name="pair">pair</a></h1>
-<div class="section" id="pair-synopsis">
+<h1><a class="toc-backref" href="./data-types-miscellaneous.html#id1566">pair</a></h1>
+<div class="section" id="id1271">
 <h3><a class="subsection-title" href="#synopsis" name="synopsis">Synopsis</a></h3>
 <pre class="literal-block">
 template&lt;
@@ -31,17 +28,17 @@
 };
 </pre>
 </div>
-<div class="section" id="pair-description">
+<div class="section" id="id1272">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
 <p>A transparent holder for two arbitrary types.</p>
 </div>
-<div class="section" id="pair-header">
+<div class="section" id="id1273">
 <h3><a class="subsection-title" href="#header" name="header">Header</a></h3>
 <pre class="literal-block">
 #include &lt;boost/mpl/pair.hpp&gt;
 </pre>
 </div>
-<div class="section" id="pair-example">
+<div class="section" id="id1274">
 <h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
 <p>Count a number of elements in the sequence together with a number of negative
 elements among these.</p>
@@ -49,12 +46,12 @@
 typedef fold&lt;
       <a href="./vector-c.html" class="identifier">vector_c</a>&lt;int,-1,0,5,-7,-2,4,5,7&gt;
     , pair&lt; int_&lt;0&gt;, int_&lt;0&gt; &gt;
- , pair&lt;
- next&lt; first&lt;_1&gt; &gt;
- , if_&lt;
- less&lt; _2, int_&lt;0&gt; &gt;
- , next&lt; second&lt;_1&gt; &gt;
- , second&lt;_1&gt;
+ , pair&lt;
+ next&lt; first&lt;_1&gt; &gt;
+ , if_&lt;
+ less&lt; _2, int_&lt;0&gt; &gt;
+ , next&lt; second&lt;_1&gt; &gt;
+ , second&lt;_1&gt;
             &gt;
         &gt;
     &gt;::type p;
@@ -63,15 +60,16 @@
 <a href="./assert-relation.html" class="identifier">BOOST_MPL_ASSERT_RELATION</a>( p::second::value, ==, 3 );
 </pre>
 </div>
-<div class="section" id="pair-see-also">
+<div class="section" id="id1275">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./data-types.html">Data Types</a>, <a class="reference" href="./sequences.html">Sequences</a>, <a class="refentry reference" href="./trivial-metafunctions.html#trivial-first"><tt class="refentry literal"><span class="pre">first</span></tt></a>, <a class="refentry reference" href="./trivial-metafunctions.html#trivial-second"><tt class="refentry literal"><span class="pre">second</span></tt></a></p>
-<!-- modtime: November 10, 2004 04:36:35 +0000 -->
+<p><a class="reference internal" href="./data-types.html">Data Types</a>, <a class="reference internal" href="./sequences.html">Sequences</a>, <a class="reference internal" href="./trivial-metafunctions-summary.html#first">first</a>, <a class="reference internal" href="./trivial-metafunctions-summary.html#second">second</a></p>
 <!-- Data Types/Miscellaneous//empty_base |20 -->
 </div>
 </div>
 
 <div class="footer-separator"></div>
-<table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/partition.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/partition.html (original)
+++ branches/release/libs/mpl/doc/refmanual/partition.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: partition</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,8 +12,8 @@
 <td class="header-group page-location">Front Page / Algorithms / Transformation Algorithms / partition</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="partition">
-<h1><a class="toc-backref" href="./transformation-algorithms.html#id422" name="partition">partition</a></h1>
-<div class="section" id="partition-synopsis">
+<h1><a class="toc-backref" href="./transformation-algorithms.html#id1477">partition</a></h1>
+<div class="section" id="id687">
 <h3><a class="subsection-title" href="#synopsis" name="synopsis">Synopsis</a></h3>
 <pre class="literal-block">
 template&lt;
@@ -31,69 +28,70 @@
 };
 </pre>
 </div>
-<div class="section" id="partition-description">
+<div class="section" id="id688">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
-<p>Returns a pair of sequences together containing all elements in the range
+<p>Returns a pair of sequences together containing all elements in the range
 [<tt class="literal"><span class="pre">begin&lt;Seq&gt;::type</span></tt>, <tt class="literal"><span class="pre">end&lt;Seq&gt;::type</span></tt>) split into two groups based on the predicate <tt class="literal"><span class="pre">Pred</span></tt>.
-<tt class="literal"><span class="pre">partition</span></tt> is a synonym for <a class="refentry reference" href="./stable-partition.html"><tt class="refentry literal"><span class="pre">stable_partition</span></tt></a>.</p>
-<p>[<em>Note:</em> This wording applies to a no-inserter version(s) of the algorithm. See the
-<cite>Expression semantics</cite> subsection for a precise specification of the algorithm's
+<tt class="literal"><span class="pre">partition</span></tt> is a synonym for <a class="reference internal" href="./stable-partition.html">stable_partition</a>.</p>
+<p>[<em>Note:</em> This wording applies to a no-inserter version(s) of the algorithm. See the
+<cite>Expression semantics</cite> subsection for a precise specification of the algorithm's
 details in all cases — <em>end note</em>]</p>
 </div>
-<div class="section" id="partition-header">
+<div class="section" id="id689">
 <h3><a class="subsection-title" href="#header" name="header">Header</a></h3>
 <pre class="literal-block">
 #include &lt;boost/mpl/partition.hpp&gt;
 </pre>
 </div>
-<div class="section" id="partition-model-of">
+<div class="section" id="id690">
 <h3><a class="subsection-title" href="#model-of" name="model-of">Model of</a></h3>
-<p><a class="reference" href="./reversible-algorithm.html">Reversible Algorithm</a></p>
+<p><a class="reference internal" href="./reversible-algorithm.html">Reversible Algorithm</a></p>
 </div>
-<div class="section" id="partition-parameters">
+<div class="section" id="id691">
 <h3><a class="subsection-title" href="#parameters" name="parameters">Parameters</a></h3>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="22%" />
 <col width="41%" />
 <col width="36%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Parameter</th>
-<th>Requirement</th>
-<th>Description</th>
+<tr><th class="head">Parameter</th>
+<th class="head">Requirement</th>
+<th class="head">Description</th>
 </tr>
 </thead>
 <tbody valign="top">
 <tr><td><tt class="literal"><span class="pre">Seq</span></tt></td>
-<td><a class="reference" href="./forward-sequence.html">Forward Sequence</a></td>
+<td><a class="reference internal" href="./forward-sequence.html">Forward Sequence</a></td>
 <td>An original sequence.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">Pred</span></tt></td>
-<td>Unary <a class="reference" href="./lambda-expression.html">Lambda Expression</a></td>
+<td>Unary <a class="reference internal" href="./lambda-expression.html">Lambda Expression</a></td>
 <td>A partitioning predicate.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">In1</span></tt>, <tt class="literal"><span class="pre">In2</span></tt></td>
-<td><a class="reference" href="./inserter.html">Inserter</a></td>
+<td><a class="reference internal" href="./inserter.html">Inserter</a></td>
 <td>Output inserters.</td>
 </tr>
 </tbody>
 </table>
 </div>
-<div class="section" id="partition-expression-semantics">
+<div class="section" id="id692">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
 <p>The semantics of an expression are defined only
-where they differ from, or are not defined in <a class="reference" href="./reversible-algorithm.html">Reversible Algorithm</a>.</p>
-<p>For any <a class="reference" href="./forward-sequence.html">Forward Sequence</a> <tt class="literal"><span class="pre">s</span></tt>, an unary <a class="reference" href="./lambda-expression.html">Lambda Expression</a> <tt class="literal"><span class="pre">pred</span></tt>, and <a class="reference" href="./inserter.html">Inserter</a>s
+where they differ from, or are not defined in <a class="reference internal" href="./reversible-algorithm.html">Reversible Algorithm</a>.</p>
+<p>For any <a class="reference internal" href="./forward-sequence.html">Forward Sequence</a> <tt class="literal"><span class="pre">s</span></tt>, an unary <a class="reference internal" href="./lambda-expression.html">Lambda Expression</a> <tt class="literal"><span class="pre">pred</span></tt>, and <a class="reference internal" href="./inserter.html">Inserter</a>s
 <tt class="literal"><span class="pre">in1</span></tt> and <tt class="literal"><span class="pre">in2</span></tt>:</p>
 <pre class="literal-block">
 typedef partition&lt;s,pred,in1,in2&gt;::type r;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Return type:</th><td class="field-body">A <a class="refentry reference" href="./pair.html"><tt class="refentry literal"><span class="pre">pair</span></tt></a>.</td>
+<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><p class="first">A <a class="reference internal" href="./pair.html">pair</a>.</p>
+</td>
 </tr>
 <tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><p class="first">Equivalent to</p>
 <pre class="last literal-block">
@@ -104,19 +102,19 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="partition-complexity">
+<div class="section" id="id693">
 <h3><a class="subsection-title" href="#complexity" name="complexity">Complexity</a></h3>
-<p>Linear. Exactly <tt class="literal"><span class="pre">size&lt;s&gt;::value</span></tt> applications of <tt class="literal"><span class="pre">pred</span></tt>, and <tt class="literal"><span class="pre">size&lt;s&gt;::value</span></tt>
+<p>Linear. Exactly <tt class="literal"><span class="pre">size&lt;s&gt;::value</span></tt> applications of <tt class="literal"><span class="pre">pred</span></tt>, and <tt class="literal"><span class="pre">size&lt;s&gt;::value</span></tt>
 of summarized <tt class="literal"><span class="pre">in1::operation</span></tt> / <tt class="literal"><span class="pre">in2::operation</span></tt> applications.</p>
 </div>
-<div class="section" id="partition-example">
+<div class="section" id="id694">
 <h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
 <pre class="literal-block">
 template&lt; typename N &gt; struct is_odd : bool_&lt;(N::value % 2)&gt; {};
 
 typedef partition&lt;
- range_c&lt;int,0,10&gt;
- , is_odd&lt;_1&gt;
+ range_c&lt;int,0,10&gt;
+ , is_odd&lt;_1&gt;
     , back_inserter&lt; vector&lt;&gt; &gt;
     , back_inserter&lt; vector&lt;&gt; &gt;
     &gt;::type r;
@@ -125,15 +123,16 @@
 <a href="./assert.html" class="identifier">BOOST_MPL_ASSERT</a>(( <a href="./equal.html" class="identifier">equal</a>&lt; r::second, <a href="./vector-c.html" class="identifier">vector_c</a>&lt;int,0,2,4,6,8&gt; > ));
 </pre>
 </div>
-<div class="section" id="partition-see-also">
+<div class="section" id="id695">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./transformation-algorithms.html">Transformation Algorithms</a>, <a class="reference" href="./reversible-algorithm.html">Reversible Algorithm</a>, <a class="refentry reference" href="./reverse-partition.html"><tt class="refentry literal"><span class="pre">reverse_partition</span></tt></a>, <a class="refentry reference" href="./stable-partition.html"><tt class="refentry literal"><span class="pre">stable_partition</span></tt></a>, <a class="refentry reference" href="./sort.html"><tt class="refentry literal"><span class="pre">sort</span></tt></a></p>
-<!-- modtime: November 10, 2004 04:34:29 +0000 -->
+<p><a class="reference internal" href="./transformation-algorithms.html">Transformation Algorithms</a>, <a class="reference internal" href="./reversible-algorithm.html">Reversible Algorithm</a>, <a class="reference internal" href="./reverse-partition.html">reverse_partition</a>, <a class="reference internal" href="./stable-partition.html">stable_partition</a>, <a class="reference internal" href="./sort.html">sort</a></p>
 <!-- Algorithms/Transformation Algorithms//stable_partition |90 -->
 </div>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/placeholder-expression.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/placeholder-expression.html (original)
+++ branches/release/libs/mpl/doc/refmanual/placeholder-expression.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,58 +1,56 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: Placeholder Expression</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
 <body class="docframe refmanual">
-<table class="header"><tr class="header"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
+<table class="header"><tr class="header"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
 <td class="header-group page-location">Front Page / Metafunctions / Concepts / Placeholder Expression</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="placeholder-expression">
-<h1><a class="toc-backref" href="./metafunctions-concepts.html#id441" name="placeholder-expression">Placeholder Expression</a></h1>
-<div class="section" id="placeholder-description">
+<h1><a class="toc-backref" href="./metafunctions-concepts.html#id1498">Placeholder Expression</a></h1>
+<div class="section" id="id835">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
-<p>A <a class="reference" href="./placeholder-expression.html">Placeholder Expression</a> is a type that is either a <a class="reference" href="./placeholders.html">placeholder</a> or a class
-template specialization with at least one argument that itself is a
-<a class="reference" href="./placeholder-expression.html">Placeholder Expression</a>.</p>
+<p>A <a class="reference internal" href="./placeholder-expression.html">Placeholder Expression</a> is a type that is either a <a class="reference internal" href="./placeholders.html#placeholder">placeholder</a> or a class
+template specialization with at least one argument that itself is a
+<a class="reference internal" href="./placeholder-expression.html">Placeholder Expression</a>.</p>
 </div>
-<div class="section" id="placeholder-expression-requirements">
+<div class="section" id="id836">
 <h3><a class="subsection-title" href="#expression-requirements" name="expression-requirements">Expression requirements</a></h3>
 <p>If <tt class="literal"><span class="pre">X</span></tt> is a class template, and <tt class="literal"><span class="pre">a1</span></tt>,... <tt class="literal"><span class="pre">an</span></tt> are arbitrary types, then
-<tt class="literal"><span class="pre">X&lt;a1,...,an&gt;</span></tt> is a <a class="reference" href="./placeholder-expression.html">Placeholder Expression</a> if and only if all of the following
+<tt class="literal"><span class="pre">X&lt;a1,...,an&gt;</span></tt> is a <a class="reference internal" href="./placeholder-expression.html">Placeholder Expression</a> if and only if all of the following
 conditions hold:</p>
 <ul class="simple">
-<li>At least one of the template arguments <tt class="literal"><span class="pre">a1</span></tt>,... <tt class="literal"><span class="pre">an</span></tt> is a <a class="reference" href="./placeholders.html">placeholder</a>
-or a <a class="reference" href="./placeholder-expression.html">Placeholder Expression</a>.</li>
+<li>At least one of the template arguments <tt class="literal"><span class="pre">a1</span></tt>,... <tt class="literal"><span class="pre">an</span></tt> is a <a class="reference internal" href="./placeholders.html#placeholder">placeholder</a>
+or a <a class="reference internal" href="./placeholder-expression.html">Placeholder Expression</a>.</li>
 <li>All of <tt class="literal"><span class="pre">X</span></tt>'s template parameters, including the default ones, are types.</li>
 <li>The number of <tt class="literal"><span class="pre">X</span></tt>'s template parameters, including the default ones, is
-less or equal to the value of <tt class="literal"><span class="pre">BOOST_MPL_LIMIT_METAFUNCTION_ARITY</span></tt>
-<a class="reference" href="./configuration.html">configuration macro</a>.</li>
+less or equal to the value of <tt class="literal"><span class="pre">BOOST_MPL_LIMIT_METAFUNCTION_ARITY</span></tt>
+<a class="reference internal" href="./configuration.html">configuration macro</a>.</li>
 </ul>
 </div>
-<div class="section" id="placeholder-models">
+<div class="section" id="id838">
 <h3><a class="subsection-title" href="#models" name="models">Models</a></h3>
 <ul class="simple">
-<li><a class="refentry reference" href="./placeholders.html"><tt class="refentry literal"><span class="pre">_1</span></tt></a></li>
+<li><a class="reference internal" href="./placeholders.html">_1</a></li>
 <li><tt class="literal"><span class="pre">plus&lt;_,</span> <span class="pre">int_&lt;2&gt;</span> <span class="pre">&gt;</span></tt></li>
-<li><tt class="literal"><span class="pre">if_&lt;</span> <span class="pre">less&lt;_1,</span> <span class="pre">int_&lt;7&gt;</span> <span class="pre">&gt;,</span> <span class="pre">plus&lt;_1,_2&gt;,</span> <span class="pre">_1</span> <span class="pre">&gt;</span></tt></li>
+<li><tt class="literal"><span class="pre">if_&lt;</span> <span class="pre">less&lt;_1,</span> <span class="pre">int_&lt;7&gt;</span> <span class="pre">&gt;,</span> <span class="pre">plus&lt;_1,_2&gt;,</span> <span class="pre">_1</span> <span class="pre">&gt;</span></tt></li>
 </ul>
 </div>
-<div class="section" id="placeholder-see-also">
+<div class="section" id="id839">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./lambda-expression.html">Lambda Expression</a>, <a class="reference" href="./placeholders.html">Placeholders</a>, <a class="reference" href="./metafunctions.html">Metafunctions</a>, <a class="refentry reference" href="./apply.html"><tt class="refentry literal"><span class="pre">apply</span></tt></a>, <a class="refentry reference" href="./lambda.html"><tt class="refentry literal"><span class="pre">lambda</span></tt></a></p>
-<!-- modtime: November 10, 2004 04:34:24 +0000 -->
+<p><a class="reference internal" href="./lambda-expression.html">Lambda Expression</a>, <a class="reference internal" href="./placeholders.html">Placeholders</a>, <a class="reference internal" href="./metafunctions.html">Metafunctions</a>, <a class="reference internal" href="./apply.html">apply</a>, <a class="reference internal" href="./lambda.html">lambda</a></p>
 <!-- Metafunctions/Concepts//Tag Dispatched Metafunction |50 -->
 </div>
 </div>
 
 <div class="footer-separator"></div>
-<table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/placeholders.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/placeholders.html (original)
+++ branches/release/libs/mpl/doc/refmanual/placeholders.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,73 +1,71 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: Placeholders</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
 <body class="docframe refmanual">
-<table class="header"><tr class="header"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-<td class="header-group page-location">Front Page / Metafunctions / Composition and Argument Binding / Placeholders</td>
+<table class="header"><tr class="header"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
+<td class="header-group page-location">Front Page / Metafunctions / Composition and Argument Binding / Placeholders</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="placeholders">
-<h1><a class="toc-backref" href="./composition-and-argument.html#id455" name="placeholders">Placeholders</a></h1>
-<div class="section" id="placeholders-synopsis">
-<h3><a class="subsection-title" href="#synopsis" name="synopsis">Synopsis</a></h3>
+<h1><a class="toc-backref" href="./composition-and-argument-binding.html#id1512">Placeholders</a></h1>
+<div class="section" id="id909">
+<span id="placeholder"></span><h3><a class="subsection-title" href="#synopsis" name="synopsis">Synopsis</a></h3>
 <pre class="literal-block">
 namespace placeholders {
 typedef <em>unspecified</em> _;
-typedef arg&lt;1&gt; _1;
-typedef arg&lt;2&gt; _2;
+typedef arg&lt;1&gt; _1;
+typedef arg&lt;2&gt; _2;
 <em>...</em>
 typedef arg&lt;<em>n</em>&gt; _<em>n</em>;
 }
 
 using placeholders::_;
-using placeholders::_1;
-using placeholders::_2;
+using placeholders::_1;
+using placeholders::_2;
 <em>...</em>
 using placeholders::_<em>n</em>;
 </pre>
 </div>
-<div class="section" id="placeholders-description">
+<div class="section" id="id910">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
-<p>A placeholder in a form <tt class="literal"><span class="pre">_</span></tt><em>n</em> is simply a synonym for the corresponding
-<tt class="literal"><span class="pre">arg&lt;n&gt;</span></tt> specialization. The unnamed placeholder <tt class="literal"><span class="pre">_</span></tt> (underscore) carries
-<a class="reference" href="./bind.html#bind-semantics">special meaning</a> in bind and lambda expressions, and does not have
+<p>A placeholder in a form <tt class="literal"><span class="pre">_</span></tt><em>n</em> is simply a synonym for the corresponding
+<tt class="literal"><span class="pre">arg&lt;n&gt;</span></tt> specialization. The unnamed placeholder <tt class="literal"><span class="pre">_</span></tt> (underscore) carries
+<a class="reference internal" href="./bind.html#bind-semantics">special meaning</a> in bind and lambda expressions, and does not have
 defined semantics outside of these contexts.</p>
-<p>Placeholder names can be made available in the user namespace through
+<p>Placeholder names can be made available in the user namespace through
 <tt class="literal"><span class="pre">using</span> <span class="pre">namespace</span> <span class="pre">mpl::placeholders;</span></tt> directive.</p>
 </div>
-<div class="section" id="placeholders-header">
+<div class="section" id="id912">
 <h3><a class="subsection-title" href="#header" name="header">Header</a></h3>
 <pre class="literal-block">
 #include &lt;boost/mpl/placeholders.hpp&gt;
 </pre>
-<p>[<em>Note:</em> The include might be omitted when using placeholders to construct a <a class="reference" href="./lambda-expression.html">Lambda Expression</a> for passing it to MPL's own algorithm or metafunction: any library
-component that is documented to accept a lambda expression makes the placeholders
+<p>[<em>Note:</em> The include might be omitted when using placeholders to construct a <a class="reference internal" href="./lambda-expression.html">Lambda Expression</a> for passing it to MPL's own algorithm or metafunction: any library
+component that is documented to accept a lambda expression makes the placeholders
 implicitly available for the user code — <em>end note</em>]</p>
 </div>
-<div class="section" id="placeholders-parameters">
+<div class="section" id="id913">
 <h3><a class="subsection-title" href="#parameters" name="parameters">Parameters</a></h3>
 <p>None.</p>
 </div>
-<div class="section" id="placeholders-expression-semantics">
+<div class="section" id="id914">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
-<p>For any integral constant <tt class="literal"><span class="pre">n</span></tt> in the range [1, <a class="refentry reference" href="./limit-metafunction-arity.html"><tt class="refentry literal"><span class="pre">BOOST_MPL_LIMIT_METAFUNCTION_ARITY</span></tt></a>] and
+<p>For any integral constant <tt class="literal"><span class="pre">n</span></tt> in the range [1, <a class="reference internal" href="./limit-metafunction-arity.html">BOOST_MPL_LIMIT_METAFUNCTION_ARITY</a>] and
 arbitrary types <tt class="literal"><span class="pre">a1</span></tt>,... <tt class="literal"><span class="pre">an</span></tt>:</p>
 <pre class="literal-block">
 typedef apply_wrap<em>n</em>&lt;_<em>n</em>,a1,<em>...</em>a<em>n</em>&gt;::type x;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Return type:</th><td class="field-body">A type.</td>
+<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><p class="first">A type.</p>
+</td>
 </tr>
 <tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><p class="first">Equivalent to</p>
 <pre class="last literal-block">
@@ -78,25 +76,26 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="placeholders-example">
+<div class="section" id="id915">
 <h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
 <pre class="literal-block">
-typedef apply_wrap<tt class="literal"><span class="pre">5</span></tt>&lt; _1,bool,char,short,int,long &gt;::type t1;
-typedef apply_wrap<tt class="literal"><span class="pre">5</span></tt>&lt; _3,bool,char,short,int,long &gt;::type t3;
+typedef apply_wrap<tt class="literal"><span class="pre">5</span></tt>&lt; _1,bool,char,short,int,long &gt;::type t1;
+typedef apply_wrap<tt class="literal"><span class="pre">5</span></tt>&lt; _3,bool,char,short,int,long &gt;::type t3;
 
 <a href="./assert.html" class="identifier">BOOST_MPL_ASSERT</a>(( is_same&lt; t1, bool &gt; ));
 <a href="./assert.html" class="identifier">BOOST_MPL_ASSERT</a>(( is_same&lt; t3, short > ));
 </pre>
 </div>
-<div class="section" id="placeholders-see-also">
+<div class="section" id="id916">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./composition-and-argument.html">Composition and Argument Binding</a>, <a class="refentry reference" href="./arg.html"><tt class="refentry literal"><span class="pre">arg</span></tt></a>, <a class="refentry reference" href="./lambda.html"><tt class="refentry literal"><span class="pre">lambda</span></tt></a>, <a class="refentry reference" href="./bind.html"><tt class="refentry literal"><span class="pre">bind</span></tt></a>, <a class="refentry reference" href="./apply.html"><tt class="refentry literal"><span class="pre">apply</span></tt></a>, <a class="refentry reference" href="./apply-wrap.html"><tt class="refentry literal"><span class="pre">apply_wrap</span></tt></a></p>
-<!-- modtime: November 13, 2004 18:35:13 +0000 -->
+<p><a class="reference internal" href="./composition-and-argument-binding.html">Composition and Argument Binding</a>, <a class="reference internal" href="./arg.html">arg</a>, <a class="reference internal" href="./lambda.html">lambda</a>, <a class="reference internal" href="./bind.html">bind</a>, <a class="reference internal" href="./apply.html">apply</a>, <a class="reference internal" href="./apply-wrap.html">apply_wrap</a></p>
 <!-- Metafunctions/Composition and Argument Binding//lambda |20 -->
 </div>
 </div>
 
 <div class="footer-separator"></div>
-<table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/plus.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/plus.html (original)
+++ branches/release/libs/mpl/doc/refmanual/plus.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: plus</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,8 +12,8 @@
 <td class="header-group page-location">Front Page / Metafunctions / Arithmetic Operations / plus</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="plus">
-<h1><a class="toc-backref" href="./arithmetic-operations.html#id462" name="plus">plus</a></h1>
-<div class="section" id="plus-synopsis">
+<h1><a class="toc-backref" href="./arithmetic-operations.html#id1519">plus</a></h1>
+<div class="section" id="id960">
 <h3><a class="subsection-title" href="#synopsis" name="synopsis">Synopsis</a></h3>
 <pre class="literal-block">
 template&lt;
@@ -32,58 +29,59 @@
 };
 </pre>
 </div>
-<div class="section" id="plus-description">
+<div class="section" id="id961">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
 <p>Returns the sum of its arguments.</p>
 </div>
-<div class="section" id="plus-header">
+<div class="section" id="id962">
 <h3><a class="subsection-title" href="#header" name="header">Header</a></h3>
 <pre class="literal-block">
 #include &lt;boost/mpl/plus.hpp&gt;
 #include &lt;boost/mpl/arithmetic.hpp&gt;
 </pre>
 </div>
-<div class="section" id="plus-model-of">
+<div class="section" id="id963">
 <h3><a class="subsection-title" href="#model-of" name="model-of">Model of</a></h3>
-<p><a class="reference" href="./numeric-metafunction.html">Numeric Metafunction</a></p>
+<p><a class="reference internal" href="./numeric-metafunction.html">Numeric Metafunction</a></p>
 </div>
-<div class="section" id="plus-parameters">
+<div class="section" id="id964">
 <h3><a class="subsection-title" href="#parameters" name="parameters">Parameters</a></h3>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="17%" />
 <col width="30%" />
 <col width="53%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Parameter</th>
-<th>Requirement</th>
-<th>Description</th>
+<tr><th class="head">Parameter</th>
+<th class="head">Requirement</th>
+<th class="head">Description</th>
 </tr>
 </thead>
 <tbody valign="top">
 <tr><td><tt class="literal"><span class="pre">T1</span></tt>, <tt class="literal"><span class="pre">T2</span></tt>,... <tt class="literal"><span class="pre">Tn</span></tt></td>
-<td><a class="reference" href="./integral-constant.html">Integral Constant</a></td>
+<td><a class="reference internal" href="./integral-constant.html">Integral Constant</a></td>
 <td>Operation's arguments.</td>
 </tr>
 </tbody>
 </table>
 <p>[<em>Note:</em> The requirements listed in this specification
-are the ones imposed by the default implementation. See <a class="reference" href="./numeric-metafunction.html">Numeric Metafunction</a> concept
-for the details on how to provide an implementation for a user-defined numeric type
-that does not satisfy the <a class="reference" href="./integral-constant.html">Integral Constant</a> requirements. — <em>end note</em>]</p>
+are the ones imposed by the default implementation. See <a class="reference internal" href="./numeric-metafunction.html">Numeric Metafunction</a> concept
+for the details on how to provide an implementation for a user-defined numeric type
+that does not satisfy the <a class="reference internal" href="./integral-constant.html">Integral Constant</a> requirements. — <em>end note</em>]</p>
 </div>
-<div class="section" id="plus-expression-semantics">
+<div class="section" id="id965">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
-<p>For any <a class="reference" href="./integral-constant.html">Integral Constant</a>s <em>c</em><sub>1</sub>,<em>c</em><sub>2</sub>,... <em>c</em><sub>n</sub>:</p>
+<p>For any <a class="reference internal" href="./integral-constant.html">Integral Constant</a>s <em>c</em><sub>1</sub>,<em>c</em><sub>2</sub>,... <em>c</em><sub>n</sub>:</p>
 <pre class="literal-block">
-typedef plus&lt;c1,<em>...</em>c<em>n</em>&gt;::type r;
+typedef plus&lt;c1,<em>...</em>c<em>n</em>&gt;::type r;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference" href="./integral-constant.html">Integral Constant</a>.</td>
+<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><p class="first"><a class="reference internal" href="./integral-constant.html">Integral Constant</a>.</p>
+</td>
 </tr>
 <tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><p class="first">Equivalent to</p>
 <pre class="last literal-block">
@@ -91,8 +89,8 @@
       typeof(c1::value + c2::value)
     , ( c1::value + c2::value )
     &gt; c;
-
-typedef plus&lt;c,c3,<em>...</em>c<em>n</em>&gt;::type r;
+
+typedef plus&lt;c,c3,<em>...</em>c<em>n</em>&gt;::type r;
 </pre>
 </td>
 </tr>
@@ -102,11 +100,12 @@
 <pre class="literal-block">
 typedef plus&lt;c1,<em>...</em>c<em>n</em>&gt; r;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference" href="./integral-constant.html">Integral Constant</a>.</td>
+<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><p class="first"><a class="reference internal" href="./integral-constant.html">Integral Constant</a>.</p>
+</td>
 </tr>
 <tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><p class="first">Equivalent to</p>
 <pre class="last literal-block">
@@ -117,11 +116,11 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="plus-complexity">
+<div class="section" id="id966">
 <h3><a class="subsection-title" href="#complexity" name="complexity">Complexity</a></h3>
 <p>Amortized constant time.</p>
 </div>
-<div class="section" id="plus-example">
+<div class="section" id="id967">
 <h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
 <pre class="literal-block">
 typedef plus&lt; int_&lt;-10&gt;, int_&lt;3&gt;, long_&lt;1&gt; &gt;::type r;
@@ -129,15 +128,16 @@
 <a href="./assert.html" class="identifier">BOOST_MPL_ASSERT</a>(( is_same&lt; r::<a href="./value-type.html" class="identifier">value_type</a>, long > ));
 </pre>
 </div>
-<div class="section" id="plus-see-also">
+<div class="section" id="id968">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./arithmetic-operations.html">Arithmetic Operations</a>, <a class="reference" href="./numeric-metafunction.html">Numeric Metafunction</a>, <a class="refentry reference" href="./numeric-cast.html"><tt class="refentry literal"><span class="pre">numeric_cast</span></tt></a>, <a class="refentry reference" href="./minus.html"><tt class="refentry literal"><span class="pre">minus</span></tt></a>, <a class="refentry reference" href="./negate.html"><tt class="refentry literal"><span class="pre">negate</span></tt></a>, <a class="refentry reference" href="./times.html"><tt class="refentry literal"><span class="pre">times</span></tt></a></p>
-<!-- modtime: November 10, 2004 04:34:12 +0000 -->
+<p><a class="reference internal" href="./arithmetic-operations.html">Arithmetic Operations</a>, <a class="reference internal" href="./numeric-metafunction.html">Numeric Metafunction</a>, <a class="reference internal" href="./numeric-cast.html">numeric_cast</a>, <a class="reference internal" href="./minus.html">minus</a>, <a class="reference internal" href="./negate.html">negate</a>, <a class="reference internal" href="./times.html">times</a></p>
 <!-- Metafunctions/Arithmetic Operations//minus |20 -->
 </div>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/pop-back.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/pop-back.html (original)
+++ branches/release/libs/mpl/doc/refmanual/pop-back.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: pop_back</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,8 +12,8 @@
 <td class="header-group page-location">Front Page / Sequences / Intrinsic Metafunctions / pop_back</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="pop-back">
-<h1><a class="toc-backref" href="./intrinsic-metafunctions.html#id369" name="pop-back">pop_back</a></h1>
-<div class="section" id="pop-synopsis">
+<h1><a class="toc-backref" href="./intrinsic-metafunctions.html#id1424">pop_back</a></h1>
+<div class="section" id="id318">
 <h3><a class="subsection-title" href="#synopsis" name="synopsis">Synopsis</a></h3>
 <pre class="literal-block">
 template&lt;
@@ -28,54 +25,54 @@
 };
 </pre>
 </div>
-<div class="section" id="pop-description">
+<div class="section" id="id319">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
 <p><tt class="literal"><span class="pre">pop_back</span></tt> performs a removal at the end of the sequence with guaranteed <em>O(1)</em>
 complexity.</p>
 </div>
-<div class="section" id="pop-header">
+<div class="section" id="id320">
 <h3><a class="subsection-title" href="#header" name="header">Header</a></h3>
 <pre class="literal-block">
 #include &lt;boost/mpl/pop_back.hpp&gt;
 </pre>
 </div>
-<div class="section" id="pop-model-of">
+<div class="section" id="id321">
 <h3><a class="subsection-title" href="#model-of" name="model-of">Model of</a></h3>
-<p><a class="reference" href="./tag-dispatched.html">Tag Dispatched Metafunction</a></p>
+<p><a class="reference internal" href="./tag-dispatched-metafunction.html">Tag Dispatched Metafunction</a></p>
 </div>
-<div class="section" id="pop-parameters">
+<div class="section" id="id322">
 <h3><a class="subsection-title" href="#parameters" name="parameters">Parameters</a></h3>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="16%" />
 <col width="33%" />
 <col width="51%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Parameter</th>
-<th>Requirement</th>
-<th>Description</th>
+<tr><th class="head">Parameter</th>
+<th class="head">Requirement</th>
+<th class="head">Description</th>
 </tr>
 </thead>
 <tbody valign="top">
 <tr><td><tt class="literal"><span class="pre">Sequence</span></tt></td>
-<td><a class="reference" href="./back-extensible-sequence.html">Back Extensible Sequence</a></td>
+<td><a class="reference internal" href="./back-extensible-sequence.html">Back Extensible Sequence</a></td>
 <td>A sequence to erase the last element from.</td>
 </tr>
 </tbody>
 </table>
 </div>
-<div class="section" id="pop-expression-semantics">
+<div class="section" id="id323">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
-<p>For any <a class="reference" href="./back-extensible-sequence.html">Back Extensible Sequence</a> <tt class="literal"><span class="pre">s</span></tt>:</p>
+<p>For any <a class="reference internal" href="./back-extensible-sequence.html">Back Extensible Sequence</a> <tt class="literal"><span class="pre">s</span></tt>:</p>
 <pre class="literal-block">
-typedef pop_back&lt;s&gt;::type r;
+typedef pop_back&lt;s&gt;::type r;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference" href="./back-extensible-sequence.html">Back Extensible Sequence</a>.</td>
+<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference internal" href="./back-extensible-sequence.html">Back Extensible Sequence</a>.</td>
 </tr>
 <tr class="field"><th class="field-name">Precondition:</th><td class="field-body"><tt class="literal"><span class="pre">empty&lt;s&gt;::value</span> <span class="pre">==</span> <span class="pre">false</span></tt>.</td>
 </tr>
@@ -86,11 +83,11 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="pop-complexity">
+<div class="section" id="id324">
 <h3><a class="subsection-title" href="#complexity" name="complexity">Complexity</a></h3>
 <p>Amortized constant time.</p>
 </div>
-<div class="section" id="pop-example">
+<div class="section" id="id325">
 <h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
 <pre class="literal-block">
 typedef vector&lt;long&gt;::type types1;
@@ -100,24 +97,25 @@
 typedef pop_back&lt;types1&gt;::type result1;
 typedef pop_back&lt;types2&gt;::type result2;
 typedef pop_back&lt;types3&gt;::type result3;
-
+
 <a href="./assert-relation.html" class="identifier">BOOST_MPL_ASSERT_RELATION</a>( <a href="./size.html" class="identifier">size</a>&lt;result1&gt;::value, ==, 0 );
 <a href="./assert-relation.html" class="identifier">BOOST_MPL_ASSERT_RELATION</a>( <a href="./size.html" class="identifier">size</a>&lt;result2&gt;::value, ==, 1 );
 <a href="./assert-relation.html" class="identifier">BOOST_MPL_ASSERT_RELATION</a>( <a href="./size.html" class="identifier">size</a>&lt;result3&gt;::value, ==, 2 );
-
+
 <a href="./assert.html" class="identifier">BOOST_MPL_ASSERT</a>(( is_same&lt; <a href="./back.html" class="identifier">back</a>&lt;result2&gt;::type, long&gt; ));
 <a href="./assert.html" class="identifier">BOOST_MPL_ASSERT</a>(( is_same&lt; <a href="./back.html" class="identifier">back</a>&lt;result3&gt;::type, int > ));
 </pre>
 </div>
-<div class="section" id="pop-see-also">
+<div class="section" id="id326">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./back-extensible-sequence.html">Back Extensible Sequence</a>, <a class="refentry reference" href="./erase.html"><tt class="refentry literal"><span class="pre">erase</span></tt></a>, <a class="refentry reference" href="./push-back.html"><tt class="refentry literal"><span class="pre">push_back</span></tt></a>, <a class="refentry reference" href="./back.html"><tt class="refentry literal"><span class="pre">back</span></tt></a>, <a class="refentry reference" href="./pop-front.html"><tt class="refentry literal"><span class="pre">pop_front</span></tt></a></p>
-<!-- modtime: November 13, 2004 01:30:46 +0000 -->
+<p><a class="reference internal" href="./back-extensible-sequence.html">Back Extensible Sequence</a>, <a class="reference internal" href="./erase.html">erase</a>, <a class="reference internal" href="./push-back.html">push_back</a>, <a class="reference internal" href="./back.html">back</a>, <a class="reference internal" href="./pop-front.html">pop_front</a></p>
 <!-- Sequences/Intrinsic Metafunctions//pop_front -->
 </div>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/pop-front.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/pop-front.html (original)
+++ branches/release/libs/mpl/doc/refmanual/pop-front.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: pop_front</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,8 +12,8 @@
 <td class="header-group page-location">Front Page / Sequences / Intrinsic Metafunctions / pop_front</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="pop-front">
-<h1><a class="toc-backref" href="./intrinsic-metafunctions.html#id370" name="pop-front">pop_front</a></h1>
-<div class="section" id="intrinsic-pop-synopsis">
+<h1><a class="toc-backref" href="./intrinsic-metafunctions.html#id1425">pop_front</a></h1>
+<div class="section" id="id327">
 <h3><a class="subsection-title" href="#synopsis" name="synopsis">Synopsis</a></h3>
 <pre class="literal-block">
 template&lt;
@@ -28,54 +25,54 @@
 };
 </pre>
 </div>
-<div class="section" id="intrinsic-pop-description">
+<div class="section" id="id328">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
 <p><tt class="literal"><span class="pre">pop_front</span></tt> performs a removal at the beginning of the sequence with guaranteed <em>O(1)</em>
 complexity.</p>
 </div>
-<div class="section" id="intrinsic-pop-header">
+<div class="section" id="id329">
 <h3><a class="subsection-title" href="#header" name="header">Header</a></h3>
 <pre class="literal-block">
 #include &lt;boost/mpl/pop_front.hpp&gt;
 </pre>
 </div>
-<div class="section" id="intrinsic-pop-model-of">
+<div class="section" id="id330">
 <h3><a class="subsection-title" href="#model-of" name="model-of">Model of</a></h3>
-<p><a class="reference" href="./tag-dispatched.html">Tag Dispatched Metafunction</a></p>
+<p><a class="reference internal" href="./tag-dispatched-metafunction.html">Tag Dispatched Metafunction</a></p>
 </div>
-<div class="section" id="intrinsic-pop-parameters">
+<div class="section" id="id331">
 <h3><a class="subsection-title" href="#parameters" name="parameters">Parameters</a></h3>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="15%" />
 <col width="36%" />
 <col width="48%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Parameter</th>
-<th>Requirement</th>
-<th>Description</th>
+<tr><th class="head">Parameter</th>
+<th class="head">Requirement</th>
+<th class="head">Description</th>
 </tr>
 </thead>
 <tbody valign="top">
 <tr><td><tt class="literal"><span class="pre">Sequence</span></tt></td>
-<td><a class="reference" href="./front-extensible-sequence.html">Front Extensible Sequence</a></td>
+<td><a class="reference internal" href="./front-extensible-sequence.html">Front Extensible Sequence</a></td>
 <td>A sequence to erase the first element from.</td>
 </tr>
 </tbody>
 </table>
 </div>
-<div class="section" id="intrinsic-pop-expression-semantics">
+<div class="section" id="id332">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
-<p>For any <a class="reference" href="./front-extensible-sequence.html">Front Extensible Sequence</a> <tt class="literal"><span class="pre">s</span></tt>:</p>
+<p>For any <a class="reference internal" href="./front-extensible-sequence.html">Front Extensible Sequence</a> <tt class="literal"><span class="pre">s</span></tt>:</p>
 <pre class="literal-block">
-typedef pop_front&lt;s&gt;::type r;
+typedef pop_front&lt;s&gt;::type r;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference" href="./front-extensible-sequence.html">Front Extensible Sequence</a>.</td>
+<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference internal" href="./front-extensible-sequence.html">Front Extensible Sequence</a>.</td>
 </tr>
 <tr class="field"><th class="field-name">Precondition:</th><td class="field-body"><tt class="literal"><span class="pre">empty&lt;s&gt;::value</span> <span class="pre">==</span> <span class="pre">false</span></tt>.</td>
 </tr>
@@ -86,11 +83,11 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="intrinsic-pop-complexity">
+<div class="section" id="id333">
 <h3><a class="subsection-title" href="#complexity" name="complexity">Complexity</a></h3>
 <p>Amortized constant time.</p>
 </div>
-<div class="section" id="intrinsic-pop-example">
+<div class="section" id="id334">
 <h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
 <pre class="literal-block">
 typedef vector&lt;long&gt;::type types1;
@@ -100,24 +97,25 @@
 typedef pop_front&lt;types1&gt;::type result1;
 typedef pop_front&lt;types2&gt;::type result2;
 typedef pop_front&lt;types3&gt;::type result3;
-
+
 <a href="./assert-relation.html" class="identifier">BOOST_MPL_ASSERT_RELATION</a>( <a href="./size.html" class="identifier">size</a>&lt;result1&gt;::value, ==, 0 );
 <a href="./assert-relation.html" class="identifier">BOOST_MPL_ASSERT_RELATION</a>( <a href="./size.html" class="identifier">size</a>&lt;result2&gt;::value, ==, 1 );
 <a href="./assert-relation.html" class="identifier">BOOST_MPL_ASSERT_RELATION</a>( <a href="./size.html" class="identifier">size</a>&lt;result3&gt;::value, ==, 2 );
-
+
 <a href="./assert.html" class="identifier">BOOST_MPL_ASSERT</a>(( is_same&lt; <a href="./front.html" class="identifier">front</a>&lt;result2&gt;::type, long &gt; ));
 <a href="./assert.html" class="identifier">BOOST_MPL_ASSERT</a>(( is_same&lt; <a href="./front.html" class="identifier">front</a>&lt;result3&gt;::type, int > ));
 </pre>
 </div>
-<div class="section" id="intrinsic-pop-see-also">
+<div class="section" id="id335">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./front-extensible-sequence.html">Front Extensible Sequence</a>, <a class="refentry reference" href="./erase.html"><tt class="refentry literal"><span class="pre">erase</span></tt></a>, <a class="refentry reference" href="./push-front.html"><tt class="refentry literal"><span class="pre">push_front</span></tt></a>, <a class="refentry reference" href="./front.html"><tt class="refentry literal"><span class="pre">front</span></tt></a>, <a class="refentry reference" href="./pop-back.html"><tt class="refentry literal"><span class="pre">pop_back</span></tt></a></p>
-<!-- modtime: November 10, 2004 04:34:03 +0000 -->
+<p><a class="reference internal" href="./front-extensible-sequence.html">Front Extensible Sequence</a>, <a class="reference internal" href="./erase.html">erase</a>, <a class="reference internal" href="./push-front.html">push_front</a>, <a class="reference internal" href="./front.html">front</a>, <a class="reference internal" href="./pop-back.html">pop_back</a></p>
 <!-- Sequences/Intrinsic Metafunctions//push_back -->
 </div>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/prior.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/prior.html (original)
+++ branches/release/libs/mpl/doc/refmanual/prior.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: prior</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,8 +12,8 @@
 <td class="header-group page-location">Front Page / Iterators / Iterator Metafunctions / prior</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="prior">
-<h1><a class="toc-backref" href="./iterator-metafunctions.html#id385" name="prior">prior</a></h1>
-<div class="section" id="prior-synopsis">
+<h1><a class="toc-backref" href="./iterator-metafunctions.html#id1440">prior</a></h1>
+<div class="section" id="id429">
 <h3><a class="subsection-title" href="#synopsis" name="synopsis">Synopsis</a></h3>
 <pre class="literal-block">
 template&lt;
@@ -28,59 +25,61 @@
 };
 </pre>
 </div>
-<div class="section" id="prior-description">
+<div class="section" id="id430">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
-<p>Returns the previous iterator in the sequence. [<em>Note:</em> <tt class="literal"><span class="pre">prior</span></tt> has a number of
+<p>Returns the previous iterator in the sequence. [<em>Note:</em> <tt class="literal"><span class="pre">prior</span></tt> has a number of
 overloaded meanings, depending on the type of its argument. For instance,
-if <tt class="literal"><span class="pre">X</span></tt> is an <a class="reference" href="./integral-constant.html">Integral Constant</a>, <tt class="literal"><span class="pre">prior&lt;X&gt;</span></tt> returns an decremented
-<a class="reference" href="./integral-constant.html">Integral Constant</a> of the same type. The following specification is
+if <tt class="literal"><span class="pre">X</span></tt> is an <a class="reference internal" href="./integral-constant.html">Integral Constant</a>, <tt class="literal"><span class="pre">prior&lt;X&gt;</span></tt> returns an decremented
+<a class="reference internal" href="./integral-constant.html">Integral Constant</a> of the same type. The following specification is
 iterator-specific. Please refer to the corresponding concept's
 documentation for the details of the alternative semantics — <em>end note</em>].</p>
 </div>
-<div class="section" id="prior-header">
+<div class="section" id="id431">
 <h3><a class="subsection-title" href="#header" name="header">Header</a></h3>
 <pre class="literal-block">
 #include &lt;boost/mpl/next_prior.hpp&gt;
 </pre>
 </div>
-<div class="section" id="prior-parameters">
+<div class="section" id="id432">
 <h3><a class="subsection-title" href="#parameters" name="parameters">Parameters</a></h3>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="19%" />
 <col width="35%" />
 <col width="45%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Parameter</th>
-<th>Requirement</th>
-<th>Description</th>
+<tr><th class="head">Parameter</th>
+<th class="head">Requirement</th>
+<th class="head">Description</th>
 </tr>
 </thead>
 <tbody valign="top">
 <tr><td><tt class="literal"><span class="pre">Iterator</span></tt></td>
-<td><a class="reference" href="./forward-iterator.html">Forward Iterator</a>.</td>
+<td><a class="reference internal" href="./bidirectional-iterator.html">Bidirectional Iterator</a>.</td>
 <td>An iterator to decrement.</td>
 </tr>
 </tbody>
 </table>
 </div>
-<div class="section" id="prior-expression-semantics">
+<div class="section" id="id433">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
-<p>For any <a class="reference" href="./forward-iterator.html">Forward Iterator</a>s <tt class="literal"><span class="pre">iter</span></tt>:</p>
+<p>For any <a class="reference internal" href="./bidirectional-iterator.html">Bidirectional Iterator</a>s <tt class="literal"><span class="pre">iter</span></tt>:</p>
 <pre class="literal-block">
-typedef prior&lt;iter&gt;::type j;
+typedef prior&lt;iter&gt;::type j;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference" href="./forward-iterator.html">Forward Iterator</a>.</td>
+<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><p class="first"><a class="reference internal" href="./bidirectional-iterator.html">Bidirectional Iterator</a>.</p>
+</td>
 </tr>
-<tr class="field"><th class="field-name">Precondition:</th><td class="field-body"><tt class="literal"><span class="pre">iter</span></tt> is decrementable.</td>
+<tr class="field"><th class="field-name">Precondition:</th><td class="field-body"><p class="first"><tt class="literal"><span class="pre">iter</span></tt> is decrementable.</p>
+</td>
 </tr>
-<tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><p class="first"><tt class="literal"><span class="pre">j</span></tt> is an iterator pointing to the previous element in the sequence.
-If <tt class="literal"><span class="pre">iter</span></tt> is a user-defined iterator, the library-provided default
+<tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><p class="first"><tt class="literal"><span class="pre">j</span></tt> is an iterator pointing to the previous element in the sequence.
+If <tt class="literal"><span class="pre">iter</span></tt> is a user-defined iterator, the library-provided default
 implementation is equivalent to</p>
 <pre class="last literal-block">
 typedef iter::prior j;
@@ -90,11 +89,11 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="prior-complexity">
+<div class="section" id="id434">
 <h3><a class="subsection-title" href="#complexity" name="complexity">Complexity</a></h3>
 <p>Amortized constant time.</p>
 </div>
-<div class="section" id="prior-example">
+<div class="section" id="id435">
 <h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
 <pre class="literal-block">
 typedef vector_c&lt;int,1&gt; v;
@@ -104,15 +103,16 @@
 <a href="./assert.html" class="identifier">BOOST_MPL_ASSERT</a>(( is_same&lt; <a href="./prior.html" class="identifier">prior</a>&lt;last&gt;::type, first > ));
 </pre>
 </div>
-<div class="section" id="prior-see-also">
+<div class="section" id="id436">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./iterators.html">Iterators</a>, <a class="refentry reference" href="./begin.html"><tt class="refentry literal"><span class="pre">begin</span></tt></a> / <a class="refentry reference" href="./end.html"><tt class="refentry literal"><span class="pre">end</span></tt></a>, <a class="refentry reference" href="./next.html"><tt class="refentry literal"><span class="pre">next</span></tt></a>, <a class="refentry reference" href="./deref.html"><tt class="refentry literal"><span class="pre">deref</span></tt></a></p>
-<!-- modtime: November 11, 2004 11:17:01 +0000 -->
+<p><a class="reference internal" href="./iterators.html">Iterators</a>, <a class="reference internal" href="./begin.html">begin</a> / <a class="reference internal" href="./end.html">end</a>, <a class="reference internal" href="./next.html">next</a>, <a class="reference internal" href="./deref.html">deref</a></p>
 <!-- Iterators/Iterator Metafunctions//deref |50 -->
 </div>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/protect.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/protect.html (original)
+++ branches/release/libs/mpl/doc/refmanual/protect.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,25 +1,22 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: protect</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
 <body class="docframe refmanual">
-<table class="header"><tr class="header"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-<td class="header-group page-location">Front Page / Metafunctions / Composition and Argument Binding / protect</td>
+<table class="header"><tr class="header"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
+<td class="header-group page-location">Front Page / Metafunctions / Composition and Argument Binding / protect</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="protect">
-<h1><a class="toc-backref" href="./composition-and-argument.html#id460" name="protect">protect</a></h1>
-<div class="section" id="protect-synopsis">
+<h1><a class="toc-backref" href="./composition-and-argument-binding.html#id1517">protect</a></h1>
+<div class="section" id="id953">
 <h3><a class="subsection-title" href="#synopsis" name="synopsis">Synopsis</a></h3>
 <pre class="literal-block">
-template&lt;
+template&lt;
       typename F
     &gt;
 struct protect
@@ -29,56 +26,57 @@
 };
 </pre>
 </div>
-<div class="section" id="protect-description">
+<div class="section" id="id954">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
-<p><tt class="literal"><span class="pre">protect</span></tt> is an identity wrapper for a <a class="reference" href="./metafunction-class.html">Metafunction Class</a> that prevents
-its argument from being recognized as a <a class="reference" href="./terminology.html#bind-expression">bind expression</a>.</p>
+<p><tt class="literal"><span class="pre">protect</span></tt> is an identity wrapper for a <a class="reference internal" href="./metafunction-class.html">Metafunction Class</a> that prevents
+its argument from being recognized as a <a class="reference internal" href="./terminology.html#bind-expression">bind expression</a>.</p>
 </div>
-<div class="section" id="protect-header">
+<div class="section" id="id955">
 <h3><a class="subsection-title" href="#header" name="header">Header</a></h3>
 <pre class="literal-block">
 #include &lt;boost/mpl/protect.hpp&gt;
 </pre>
 </div>
-<div class="section" id="protect-parameters">
+<div class="section" id="id956">
 <h3><a class="subsection-title" href="#parameters" name="parameters">Parameters</a></h3>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="19%" />
 <col width="33%" />
 <col width="48%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Parameter</th>
-<th>Requirement</th>
-<th>Description</th>
+<tr><th class="head">Parameter</th>
+<th class="head">Requirement</th>
+<th class="head">Description</th>
 </tr>
 </thead>
 <tbody valign="top">
 <tr><td><tt class="literal"><span class="pre">F</span></tt></td>
-<td><a class="reference" href="./metafunction-class.html">Metafunction Class</a></td>
+<td><a class="reference internal" href="./metafunction-class.html">Metafunction Class</a></td>
 <td>A metafunction class to wrap.</td>
 </tr>
 </tbody>
 </table>
 </div>
-<div class="section" id="protect-expression-semantics">
+<div class="section" id="id957">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
-<p>For any <a class="reference" href="./metafunction-class.html">Metafunction Class</a> <tt class="literal"><span class="pre">f</span></tt>:</p>
+<p>For any <a class="reference internal" href="./metafunction-class.html">Metafunction Class</a> <tt class="literal"><span class="pre">f</span></tt>:</p>
 <pre class="literal-block">
 typedef protect&lt;f&gt; g;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference" href="./metafunction-class.html">Metafunction Class</a>.</td>
+<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><p class="first"><a class="reference internal" href="./metafunction-class.html">Metafunction Class</a>.</p>
+</td>
 </tr>
-<tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><p class="first">If <tt class="literal"><span class="pre">f</span></tt> is a <a class="reference" href="./terminology.html#bind-expression">bind expression</a>, equivalent to</p>
+<tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><p class="first">If <tt class="literal"><span class="pre">f</span></tt> is a <a class="reference internal" href="./terminology.html#bind-expression">bind expression</a>, equivalent to</p>
 <pre class="literal-block">
 struct g
 {
- template&lt;
+ template&lt;
           typename U1 = <em>unspecified</em>,<em>...</em> typename U<em>n</em> = <em>unspecified</em>
         &gt;
     struct apply
@@ -93,7 +91,7 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="protect-example">
+<div class="section" id="id958">
 <h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
 <pre class="literal-block">
 FIXME
@@ -106,7 +104,7 @@
     };
 };
 
-typedef bind&lt;_1, protect&lt; bind&lt;f,_1,_2&gt; &gt; &gt;
+typedef bind&lt;_1, protect&lt; bind&lt;f,_1,_2&gt; &gt; &gt;
 
 typedef apply_wrap0&lt; f0 &gt;::type r1;
 typedef apply_wrap0&lt; g0 &gt;::type r2;
@@ -117,14 +115,15 @@
 <a href="./assert.html" class="identifier">BOOST_MPL_ASSERT</a>(( is_same&lt;r3,char&gt; ));
 </pre>
 </div>
-<div class="section" id="protect-see-also">
+<div class="section" id="id959">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./composition-and-argument.html">Composition and Argument Binding</a>, <a class="reference" href="./invocation.html">invocation</a>, <a class="refentry reference" href="./bind.html"><tt class="refentry literal"><span class="pre">bind</span></tt></a>, <a class="refentry reference" href="./quote.html"><tt class="refentry literal"><span class="pre">quote</span></tt></a>, <a class="refentry reference" href="./apply-wrap.html"><tt class="refentry literal"><span class="pre">apply_wrap</span></tt></a></p>
-<!-- modtime: November 10, 2004 04:33:54 +0000 -->
+<p><a class="reference internal" href="./composition-and-argument-binding.html">Composition and Argument Binding</a>, <a class="reference internal" href="./invocation.html">invocation</a>, <a class="reference internal" href="./bind.html">bind</a>, <a class="reference internal" href="./quote.html">quote</a>, <a class="reference internal" href="./apply-wrap.html">apply_wrap</a></p>
 </div>
 </div>
 
 <div class="footer-separator"></div>
-<table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/push-back.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/push-back.html (original)
+++ branches/release/libs/mpl/doc/refmanual/push-back.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: push_back</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,8 +12,8 @@
 <td class="header-group page-location">Front Page / Sequences / Intrinsic Metafunctions / push_back</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="push-back">
-<h1><a class="toc-backref" href="./intrinsic-metafunctions.html#id371" name="push-back">push_back</a></h1>
-<div class="section" id="push-synopsis">
+<h1><a class="toc-backref" href="./intrinsic-metafunctions.html#id1426">push_back</a></h1>
+<div class="section" id="id336">
 <h3><a class="subsection-title" href="#synopsis" name="synopsis">Synopsis</a></h3>
 <pre class="literal-block">
 template&lt;
@@ -29,38 +26,38 @@
 };
 </pre>
 </div>
-<div class="section" id="push-description">
+<div class="section" id="id337">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
 <p><tt class="literal"><span class="pre">push_back</span></tt> performs an insertion at the end of the sequence with guaranteed <em>O(1)</em>
 complexity.</p>
 </div>
-<div class="section" id="push-header">
+<div class="section" id="id338">
 <h3><a class="subsection-title" href="#header" name="header">Header</a></h3>
 <pre class="literal-block">
 #include &lt;boost/mpl/push_back.hpp&gt;
 </pre>
 </div>
-<div class="section" id="push-model-of">
+<div class="section" id="id339">
 <h3><a class="subsection-title" href="#model-of" name="model-of">Model of</a></h3>
-<p><a class="reference" href="./tag-dispatched.html">Tag Dispatched Metafunction</a></p>
+<p><a class="reference internal" href="./tag-dispatched-metafunction.html">Tag Dispatched Metafunction</a></p>
 </div>
-<div class="section" id="push-parameters">
+<div class="section" id="id340">
 <h3><a class="subsection-title" href="#parameters" name="parameters">Parameters</a></h3>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="16%" />
 <col width="33%" />
 <col width="51%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Parameter</th>
-<th>Requirement</th>
-<th>Description</th>
+<tr><th class="head">Parameter</th>
+<th class="head">Requirement</th>
+<th class="head">Description</th>
 </tr>
 </thead>
 <tbody valign="top">
 <tr><td><tt class="literal"><span class="pre">Sequence</span></tt></td>
-<td><a class="reference" href="./back-extensible-sequence.html">Back Extensible Sequence</a></td>
+<td><a class="reference internal" href="./back-extensible-sequence.html">Back Extensible Sequence</a></td>
 <td>A sequence to insert into.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">T</span></tt></td>
@@ -70,20 +67,21 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="push-expression-semantics">
+<div class="section" id="id341">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
-<p>For any <a class="reference" href="./back-extensible-sequence.html">Back Extensible Sequence</a> <tt class="literal"><span class="pre">s</span></tt> and arbitrary type <tt class="literal"><span class="pre">x</span></tt>:</p>
+<p>For any <a class="reference internal" href="./back-extensible-sequence.html">Back Extensible Sequence</a> <tt class="literal"><span class="pre">s</span></tt> and arbitrary type <tt class="literal"><span class="pre">x</span></tt>:</p>
 <pre class="literal-block">
 typedef push_back&lt;s,x&gt;::type r;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference" href="./back-extensible-sequence.html">Back Extensible Sequence</a>.</td>
+<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><p class="first"><a class="reference internal" href="./back-extensible-sequence.html">Back Extensible Sequence</a>.</p>
+</td>
 </tr>
 <tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><p class="first">Equivalent to</p>
-<pre class="last literal-block">
+<pre class="literal-block">
 typedef insert&lt; s,end&lt;s&gt;::type,x &gt;::type r;
 </pre>
 </td>
@@ -97,33 +95,34 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="push-complexity">
+<div class="section" id="id342">
 <h3><a class="subsection-title" href="#complexity" name="complexity">Complexity</a></h3>
 <p>Amortized constant time.</p>
 </div>
-<div class="section" id="push-example">
+<div class="section" id="id343">
 <h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
 <pre class="literal-block">
 typedef vector_c&lt;bool,false,false,false,
     true,true,true,false,false&gt; bools;
 
-typedef push_back&lt;bools,false_&gt;::type message;
+typedef push_back&lt;bools,false_&gt;::type message;
 
 <a href="./assert-relation.html" class="identifier">BOOST_MPL_ASSERT_RELATION</a>( <a href="./back.html" class="identifier">back</a>&lt;message&gt;::type::value, ==, false );
-BOOST_MPL_ASSERT_RELATION(
- ( count_if&lt;message, equal_to&lt;_1,false_&gt; &gt;::value ), ==, 6
+BOOST_MPL_ASSERT_RELATION(
+ ( count_if&lt;message, equal_to&lt;_1,false_&gt; &gt;::value ), ==, 6
     );
 </pre>
 </div>
-<div class="section" id="push-see-also">
+<div class="section" id="id344">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./back-extensible-sequence.html">Back Extensible Sequence</a>, <a class="refentry reference" href="./insert.html"><tt class="refentry literal"><span class="pre">insert</span></tt></a>, <a class="refentry reference" href="./pop-back.html"><tt class="refentry literal"><span class="pre">pop_back</span></tt></a>, <a class="refentry reference" href="./back.html"><tt class="refentry literal"><span class="pre">back</span></tt></a>, <a class="refentry reference" href="./push-front.html"><tt class="refentry literal"><span class="pre">push_front</span></tt></a></p>
-<!-- modtime: November 13, 2004 01:31:27 +0000 -->
+<p><a class="reference internal" href="./back-extensible-sequence.html">Back Extensible Sequence</a>, <a class="reference internal" href="./insert.html">insert</a>, <a class="reference internal" href="./pop-back.html">pop_back</a>, <a class="reference internal" href="./back.html">back</a>, <a class="reference internal" href="./push-front.html">push_front</a></p>
 <!-- Sequences/Intrinsic Metafunctions//push_front -->
 </div>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/push-front.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/push-front.html (original)
+++ branches/release/libs/mpl/doc/refmanual/push-front.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: push_front</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,8 +12,8 @@
 <td class="header-group page-location">Front Page / Sequences / Intrinsic Metafunctions / push_front</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="push-front">
-<h1><a class="toc-backref" href="./intrinsic-metafunctions.html#id372" name="push-front">push_front</a></h1>
-<div class="section" id="intrinsic-push-synopsis">
+<h1><a class="toc-backref" href="./intrinsic-metafunctions.html#id1427">push_front</a></h1>
+<div class="section" id="id345">
 <h3><a class="subsection-title" href="#synopsis" name="synopsis">Synopsis</a></h3>
 <pre class="literal-block">
 template&lt;
@@ -29,38 +26,38 @@
 };
 </pre>
 </div>
-<div class="section" id="intrinsic-push-description">
+<div class="section" id="id346">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
 <p><tt class="literal"><span class="pre">push_front</span></tt> performs an insertion at the beginning of the sequence with guaranteed <em>O(1)</em>
 complexity.</p>
 </div>
-<div class="section" id="intrinsic-push-header">
+<div class="section" id="id347">
 <h3><a class="subsection-title" href="#header" name="header">Header</a></h3>
 <pre class="literal-block">
 #include &lt;boost/mpl/push_front.hpp&gt;
 </pre>
 </div>
-<div class="section" id="intrinsic-push-model-of">
+<div class="section" id="id348">
 <h3><a class="subsection-title" href="#model-of" name="model-of">Model of</a></h3>
-<p><a class="reference" href="./tag-dispatched.html">Tag Dispatched Metafunction</a></p>
+<p><a class="reference internal" href="./tag-dispatched-metafunction.html">Tag Dispatched Metafunction</a></p>
 </div>
-<div class="section" id="intrinsic-push-parameters">
+<div class="section" id="id349">
 <h3><a class="subsection-title" href="#parameters" name="parameters">Parameters</a></h3>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="16%" />
 <col width="33%" />
 <col width="51%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Parameter</th>
-<th>Requirement</th>
-<th>Description</th>
+<tr><th class="head">Parameter</th>
+<th class="head">Requirement</th>
+<th class="head">Description</th>
 </tr>
 </thead>
 <tbody valign="top">
 <tr><td><tt class="literal"><span class="pre">Sequence</span></tt></td>
-<td><a class="reference" href="./front-extensible-sequence.html">Front Extensible Sequence</a></td>
+<td><a class="reference internal" href="./front-extensible-sequence.html">Front Extensible Sequence</a></td>
 <td>A sequence to insert into.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">T</span></tt></td>
@@ -70,35 +67,37 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="intrinsic-push-expression-semantics">
+<div class="section" id="id350">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
-<p>For any <a class="reference" href="./front-extensible-sequence.html">Front Extensible Sequence</a> <tt class="literal"><span class="pre">s</span></tt> and arbitrary type <tt class="literal"><span class="pre">x</span></tt>:</p>
+<p>For any <a class="reference internal" href="./front-extensible-sequence.html">Front Extensible Sequence</a> <tt class="literal"><span class="pre">s</span></tt> and arbitrary type <tt class="literal"><span class="pre">x</span></tt>:</p>
 <pre class="literal-block">
 typedef push_front&lt;s,x&gt;::type r;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference" href="./front-extensible-sequence.html">Front Extensible Sequence</a>.</td>
+<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><p class="first"><a class="reference internal" href="./front-extensible-sequence.html">Front Extensible Sequence</a>.</p>
+</td>
 </tr>
 <tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><p class="first">Equivalent to</p>
-<pre class="last literal-block">
+<pre class="literal-block">
 typedef insert&lt; s,begin&lt;s&gt;::type,x &gt;::type r;
 </pre>
 </td>
 </tr>
-<tr class="field"><th class="field-name">Postcondition:</th><td class="field-body"><tt class="literal"><span class="pre">size&lt;r&gt;::value</span> <span class="pre">==</span> <span class="pre">size&lt;s&gt;::value</span> <span class="pre">+</span> <span class="pre">1</span></tt>;
-<tt class="literal"><span class="pre">front&lt;r&gt;::type</span></tt> is identical to <tt class="literal"><span class="pre">x</span></tt>.</td>
+<tr class="field"><th class="field-name">Postcondition:</th><td class="field-body"><p class="first last"><tt class="literal"><span class="pre">size&lt;r&gt;::value</span> <span class="pre">==</span> <span class="pre">size&lt;s&gt;::value</span> <span class="pre">+</span> <span class="pre">1</span></tt>;
+<tt class="literal"><span class="pre">front&lt;r&gt;::type</span></tt> is identical to <tt class="literal"><span class="pre">x</span></tt>.</p>
+</td>
 </tr>
 </tbody>
 </table>
 </div>
-<div class="section" id="intrinsic-push-complexity">
+<div class="section" id="id351">
 <h3><a class="subsection-title" href="#complexity" name="complexity">Complexity</a></h3>
 <p>Amortized constant time.</p>
 </div>
-<div class="section" id="intrinsic-push-example">
+<div class="section" id="id352">
 <h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
 <pre class="literal-block">
 typedef vector_c&lt;int,1,2,3,5,8,13,21&gt; v;
@@ -107,22 +106,23 @@
 typedef push_front&lt; v,integral_c&lt;int,1&gt; &gt;::type fibonacci;
 <a href="./assert-relation.html" class="identifier">BOOST_MPL_ASSERT_RELATION</a>( <a href="./size.html" class="identifier">size</a>&lt;fibonacci&gt;::value, ==, 8 );
 
-BOOST_MPL_ASSERT(( equal&lt;
+BOOST_MPL_ASSERT(( equal&lt;
       fibonacci
     , vector_c&lt;int,1,1,2,3,5,8,13,21&gt;
     , equal_to&lt;_,_&gt;
> ));
 </pre>
 </div>
-<div class="section" id="intrinsic-push-see-also">
+<div class="section" id="id353">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./front-extensible-sequence.html">Front Extensible Sequence</a>, <a class="refentry reference" href="./insert.html"><tt class="refentry literal"><span class="pre">insert</span></tt></a>, <a class="refentry reference" href="./pop-front.html"><tt class="refentry literal"><span class="pre">pop_front</span></tt></a>, <a class="refentry reference" href="./front.html"><tt class="refentry literal"><span class="pre">front</span></tt></a>, <a class="refentry reference" href="./push-back.html"><tt class="refentry literal"><span class="pre">push_back</span></tt></a></p>
-<!-- modtime: November 13, 2004 01:31:51 +0000 -->
+<p><a class="reference internal" href="./front-extensible-sequence.html">Front Extensible Sequence</a>, <a class="reference internal" href="./insert.html">insert</a>, <a class="reference internal" href="./pop-front.html">pop_front</a>, <a class="reference internal" href="./front.html">front</a>, <a class="reference internal" href="./push-back.html">push_back</a></p>
 <!-- Sequences/Intrinsic Metafunctions//sequence_tag -->
 </div>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/querying-algorithms.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/querying-algorithms.html (original)
+++ branches/release/libs/mpl/doc/refmanual/querying-algorithms.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: Querying Algorithms</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,24 +12,25 @@
 <td class="header-group page-location">Front Page / Algorithms / Querying Algorithms</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="querying-algorithms">
-<h1><a class="toc-backref" href="./algorithms.html#id402" name="querying-algorithms">Querying Algorithms</a></h1>
-<a class="target" id="label-algorithms-querying" name="label-algorithms-querying"></a><!-- modtime: November 08, 2004 11:22:33 +0000 -->
-<!-- Algorithms/Querying Algorithms//find |10 -->
+<h1><a class="toc-backref" href="./algorithms.html#id1457">Querying Algorithms</a></h1>
+<span class="target" id="label-algorithms-querying-algorithms"></span><!-- Algorithms/Querying Algorithms//find |10 -->
 <ul class="toc simple" id="outline">
-<li><a class="reference" href="./find.html" id="id403" name="id403">find</a></li>
-<li><a class="reference" href="./find-if.html" id="id404" name="id404">find_if</a></li>
-<li><a class="reference" href="./contains.html" id="id405" name="id405">contains</a></li>
-<li><a class="reference" href="./count.html" id="id406" name="id406">count</a></li>
-<li><a class="reference" href="./count-if.html" id="id407" name="id407">count_if</a></li>
-<li><a class="reference" href="./lower-bound.html" id="id408" name="id408">lower_bound</a></li>
-<li><a class="reference" href="./upper-bound.html" id="id409" name="id409">upper_bound</a></li>
-<li><a class="reference" href="./min-element.html" id="id410" name="id410">min_element</a></li>
-<li><a class="reference" href="./max-element.html" id="id411" name="id411">max_element</a></li>
-<li><a class="reference" href="./equal.html" id="id412" name="id412">equal</a></li>
+<li><a class="reference internal" href="./find.html" id="id1458">find</a></li>
+<li><a class="reference internal" href="./find-if.html" id="id1459">find_if</a></li>
+<li><a class="reference internal" href="./contains.html" id="id1460">contains</a></li>
+<li><a class="reference internal" href="./count.html" id="id1461">count</a></li>
+<li><a class="reference internal" href="./count-if.html" id="id1462">count_if</a></li>
+<li><a class="reference internal" href="./lower-bound.html" id="id1463">lower_bound</a></li>
+<li><a class="reference internal" href="./upper-bound.html" id="id1464">upper_bound</a></li>
+<li><a class="reference internal" href="./min-element.html" id="id1465">min_element</a></li>
+<li><a class="reference internal" href="./max-element.html" id="id1466">max_element</a></li>
+<li><a class="reference internal" href="./equal.html" id="id1467">equal</a></li>
 </ul>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/quote.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/quote.html (original)
+++ branches/release/libs/mpl/doc/refmanual/quote.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,22 +1,19 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: quote</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
 <body class="docframe refmanual">
-<table class="header"><tr class="header"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-<td class="header-group page-location">Front Page / Metafunctions / Composition and Argument Binding / quote</td>
+<table class="header"><tr class="header"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
+<td class="header-group page-location">Front Page / Metafunctions / Composition and Argument Binding / quote</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="quote">
-<h1><a class="toc-backref" href="./composition-and-argument.html#id458" name="quote">quote</a></h1>
-<div class="section" id="quote-synopsis">
+<h1><a class="toc-backref" href="./composition-and-argument-binding.html#id1515">quote</a></h1>
+<div class="section" id="id938">
 <h3><a class="subsection-title" href="#synopsis" name="synopsis">Synopsis</a></h3>
 <pre class="literal-block">
 template&lt;
@@ -27,7 +24,7 @@
 {
     // <em>unspecified</em>
     // <em>...</em>
-};
+};
 
 <em>...</em>
 
@@ -39,41 +36,41 @@
 {
     // <em>unspecified</em>
     // <em>...</em>
-};
+};
 </pre>
 </div>
-<div class="section" id="quote-description">
+<div class="section" id="id939">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
-<p><tt class="literal"><span class="pre">quoten</span></tt> is a higher-order primitive that wraps an <em>n</em>-ary <a class="reference" href="./metafunction.html">Metafunction</a> to create
-a corresponding <a class="reference" href="./metafunction-class.html">Metafunction Class</a>.</p>
+<p><tt class="literal"><span class="pre">quote</span></tt><em>n</em> is a higher-order primitive that wraps an <em>n</em>-ary <a class="reference internal" href="./metafunction.html">Metafunction</a> to create
+a corresponding <a class="reference internal" href="./metafunction-class.html">Metafunction Class</a>.</p>
 </div>
-<div class="section" id="quote-header">
+<div class="section" id="id940">
 <h3><a class="subsection-title" href="#header" name="header">Header</a></h3>
 <pre class="literal-block">
 #include &lt;boost/mpl/quote.hpp&gt;
 </pre>
 </div>
-<div class="section" id="quote-model-of">
+<div class="section" id="id941">
 <h3><a class="subsection-title" href="#model-of" name="model-of">Model of</a></h3>
-<p><a class="reference" href="./metafunction-class.html">Metafunction Class</a></p>
+<p><a class="reference internal" href="./metafunction-class.html">Metafunction Class</a></p>
 </div>
-<div class="section" id="quote-parameters">
+<div class="section" id="id942">
 <h3><a class="subsection-title" href="#parameters" name="parameters">Parameters</a></h3>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="18%" />
 <col width="27%" />
 <col width="55%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Parameter</th>
-<th>Requirement</th>
-<th>Description</th>
+<tr><th class="head">Parameter</th>
+<th class="head">Requirement</th>
+<th class="head">Description</th>
 </tr>
 </thead>
 <tbody valign="top">
 <tr><td><tt class="literal"><span class="pre">F</span></tt></td>
-<td><a class="reference" href="./metafunction.html">Metafunction</a></td>
+<td><a class="reference internal" href="./metafunction.html">Metafunction</a></td>
 <td>A metafunction to wrap.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">Tag</span></tt></td>
@@ -83,18 +80,19 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="quote-expression-semantics">
+<div class="section" id="id943">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
-<p>For any <em>n</em>-ary <a class="reference" href="./metafunction.html">Metafunction</a> <tt class="literal"><span class="pre">f</span></tt> and arbitrary type <tt class="literal"><span class="pre">tag</span></tt>:</p>
+<p>For any <em>n</em>-ary <a class="reference internal" href="./metafunction.html">Metafunction</a> <tt class="literal"><span class="pre">f</span></tt> and arbitrary type <tt class="literal"><span class="pre">tag</span></tt>:</p>
 <pre class="literal-block">
 typedef quote<em>n</em>&lt;f&gt; g;
 typedef quote<em>n</em>&lt;f,tag&gt; g;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference" href="./metafunction-class.html">Metafunction Class</a></td>
+<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><p class="first"><a class="reference internal" href="./metafunction-class.html">Metafunction Class</a></p>
+</td>
 </tr>
 <tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><p class="first">Equivalent to</p>
 <pre class="literal-block">
@@ -122,7 +120,7 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="quote-example">
+<div class="section" id="id944">
 <h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
 <pre class="literal-block">
 template&lt; typename T &gt; struct f1
@@ -145,15 +143,16 @@
 <a href="./assert.html" class="identifier">BOOST_MPL_ASSERT</a>(( is_same&lt; t5, f5&lt;char,short,int,long,float&gt; > ));
 </pre>
 </div>
-<div class="section" id="quote-see-also">
+<div class="section" id="id945">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./composition-and-argument.html">Composition and Argument Binding</a>, <a class="reference" href="./invocation.html">invocation</a>, <a class="refentry reference" href="./bind.html"><tt class="refentry literal"><span class="pre">bind</span></tt></a>, <a class="refentry reference" href="./lambda.html"><tt class="refentry literal"><span class="pre">lambda</span></tt></a>, <a class="refentry reference" href="./protect.html"><tt class="refentry literal"><span class="pre">protect</span></tt></a>, <a class="refentry reference" href="./apply.html"><tt class="refentry literal"><span class="pre">apply</span></tt></a></p>
-<!-- modtime: November 10, 2004 04:33:42 +0000 -->
+<p><a class="reference internal" href="./composition-and-argument-binding.html">Composition and Argument Binding</a>, <a class="reference internal" href="./invocation.html">invocation</a>, <a class="reference internal" href="./bind.html">bind</a>, <a class="reference internal" href="./lambda.html">lambda</a>, <a class="reference internal" href="./protect.html">protect</a>, <a class="reference internal" href="./apply.html">apply</a></p>
 <!-- Metafunctions/Composition and Argument Binding//arg |50 -->
 </div>
 </div>
 
 <div class="footer-separator"></div>
-<table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/random-access-iterator.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/random-access-iterator.html (original)
+++ branches/release/libs/mpl/doc/refmanual/random-access-iterator.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: Random Access Iterator</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,65 +12,65 @@
 <td class="header-group page-location">Front Page / Iterators / Concepts / Random Access Iterator</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="random-access-iterator">
-<h1><a class="toc-backref" href="./iterators-concepts.html#id380" name="random-access-iterator">Random Access Iterator</a></h1>
-<div class="section" id="iterators-random-description">
+<h1><a class="toc-backref" href="./iterators-concepts.html#id1435">Random Access Iterator</a></h1>
+<div class="section" id="id397">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
-<p>A <a class="reference" href="./random-access-iterator.html">Random Access Iterator</a> is a <a class="reference" href="./bidirectional-iterator.html">Bidirectional Iterator</a> that provides
+<p>A <a class="reference internal" href="./random-access-iterator.html">Random Access Iterator</a> is a <a class="reference internal" href="./bidirectional-iterator.html">Bidirectional Iterator</a> that provides
 constant-time guarantees on moving the iterator an arbitrary number of positions
-forward or backward and for measuring the distance to another iterator in the
+forward or backward and for measuring the distance to another iterator in the
 same sequence.</p>
 </div>
-<div class="section" id="iterators-random-refinement-of">
+<div class="section" id="id398">
 <h3><a class="subsection-title" href="#refinement-of" name="refinement-of">Refinement of</a></h3>
-<p><a class="reference" href="./bidirectional-iterator.html">Bidirectional Iterator</a></p>
+<p><a class="reference internal" href="./bidirectional-iterator.html">Bidirectional Iterator</a></p>
 </div>
-<div class="section" id="iterators-random-expression-requirements">
+<div class="section" id="id399">
 <h3><a class="subsection-title" href="#expression-requirements" name="expression-requirements">Expression requirements</a></h3>
-<p>In addition to the requirements defined in <a class="reference" href="./bidirectional-iterator.html">Bidirectional Iterator</a>,
+<p>In addition to the requirements defined in <a class="reference internal" href="./bidirectional-iterator.html">Bidirectional Iterator</a>,
 the following requirements must be met.</p>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="28%" />
 <col width="44%" />
 <col width="28%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Expression</th>
-<th>Type</th>
-<th>Complexity</th>
+<tr><th class="head">Expression</th>
+<th class="head">Type</th>
+<th class="head">Complexity</th>
 </tr>
 </thead>
 <tbody valign="top">
 <tr><td><tt class="literal"><span class="pre">next&lt;i&gt;::type</span></tt></td>
-<td><a class="reference" href="./random-access-iterator.html">Random Access Iterator</a></td>
+<td><a class="reference internal" href="./random-access-iterator.html">Random Access Iterator</a></td>
 <td>Amortized constant time</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">prior&lt;i&gt;::type</span></tt></td>
-<td><a class="reference" href="./random-access-iterator.html">Random Access Iterator</a></td>
+<td><a class="reference internal" href="./random-access-iterator.html">Random Access Iterator</a></td>
 <td>Amortized constant time</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">i::category</span></tt></td>
-<td><a class="reference" href="./integral-constant.html">Integral Constant</a>, convertible
+<td><a class="reference internal" href="./integral-constant.html">Integral Constant</a>, convertible
 to <tt class="literal"><span class="pre">random_access_iterator_tag</span></tt></td>
 <td>Constant time</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">advance&lt;i,n&gt;::type</span></tt></td>
-<td><a class="reference" href="./random-access-iterator.html">Random Access Iterator</a></td>
+<td><a class="reference internal" href="./random-access-iterator.html">Random Access Iterator</a></td>
 <td>Amortized constant time</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">distance&lt;i,j&gt;::type</span></tt></td>
-<td><a class="reference" href="./integral-constant.html">Integral Constant</a></td>
+<td><a class="reference internal" href="./integral-constant.html">Integral Constant</a></td>
 <td>Amortized constant time</td>
 </tr>
 </tbody>
 </table>
 </div>
-<div class="section" id="iterators-random-expression-semantics">
+<div class="section" id="id400">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
 <pre class="literal-block">
 typedef advance&lt;i,n&gt;::type j;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
@@ -85,7 +82,7 @@
 <pre class="literal-block">
 typedef distance&lt;i,j&gt;::type n;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
@@ -94,23 +91,24 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="random-invariants">
+<div class="section" id="id401">
 <h3><a class="subsection-title" href="#invariants" name="invariants">Invariants</a></h3>
-<p>For any random access iterators <tt class="literal"><span class="pre">i</span></tt> and <tt class="literal"><span class="pre">j</span></tt> the following invariants always
+<p>For any random access iterators <tt class="literal"><span class="pre">i</span></tt> and <tt class="literal"><span class="pre">j</span></tt> the following invariants always
 hold:</p>
 <ul class="simple">
-<li>If <tt class="literal"><span class="pre">advance&lt;i,n&gt;::type</span></tt> is well-defined, then
+<li>If <tt class="literal"><span class="pre">advance&lt;i,n&gt;::type</span></tt> is well-defined, then
 <tt class="literal"><span class="pre">advance&lt;</span> <span class="pre">advance&lt;i,n&gt;::type,</span> <span class="pre">negate&lt;n&gt;::type</span> <span class="pre">&gt;::type</span></tt> is a null operation.</li>
 </ul>
 </div>
-<div class="section" id="iterators-random-see-also">
+<div class="section" id="id402">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./iterators.html">Iterators</a>, <a class="reference" href="./bidirectional-iterator.html">Bidirectional Iterator</a>, <a class="reference" href="./random-access-sequence.html">Random Access Sequence</a>, <a class="refentry reference" href="./advance.html"><tt class="refentry literal"><span class="pre">advance</span></tt></a>, <a class="refentry reference" href="./distance.html"><tt class="refentry literal"><span class="pre">distance</span></tt></a></p>
-<!-- modtime: November 15, 2004 02:45:20 +0000 -->
+<p><a class="reference internal" href="./iterators.html">Iterators</a>, <a class="reference internal" href="./bidirectional-iterator.html">Bidirectional Iterator</a>, <a class="reference internal" href="./random-access-sequence.html">Random Access Sequence</a>, <a class="reference internal" href="./advance.html">advance</a>, <a class="reference internal" href="./distance.html">distance</a></p>
 </div>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/random-access-sequence.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/random-access-sequence.html (original)
+++ branches/release/libs/mpl/doc/refmanual/random-access-sequence.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: Random Access Sequence</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,40 +12,40 @@
 <td class="header-group page-location">Front Page / Sequences / Concepts / Random Access Sequence</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="random-access-sequence">
-<h1><a class="toc-backref" href="./concepts.html#id326" name="random-access-sequence">Random Access Sequence</a></h1>
-<div class="section" id="random-description">
+<h1><a class="toc-backref" href="./concepts.html#id1380">Random Access Sequence</a></h1>
+<div class="section" id="id6">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
-<p>A <a class="reference" href="./random-access-sequence.html">Random Access Sequence</a> is a <a class="reference" href="./bidirectional-sequence.html">Bidirectional Sequence</a> whose iterators model
-<a class="reference" href="./random-access-iterator.html">Random Access Iterator</a>. A random access sequence guarantees amortized constant
+<p>A <a class="reference internal" href="./random-access-sequence.html">Random Access Sequence</a> is a <a class="reference internal" href="./bidirectional-sequence.html">Bidirectional Sequence</a> whose iterators model
+<a class="reference internal" href="./random-access-iterator.html">Random Access Iterator</a>. A random access sequence guarantees amortized constant
 time access to an arbitrary sequence element.</p>
 </div>
-<div class="section" id="random-refinement-of">
+<div class="section" id="id7">
 <h3><a class="subsection-title" href="#refinement-of" name="refinement-of">Refinement of</a></h3>
-<p><a class="reference" href="./bidirectional-sequence.html">Bidirectional Sequence</a></p>
+<p><a class="reference internal" href="./bidirectional-sequence.html">Bidirectional Sequence</a></p>
 </div>
-<div class="section" id="random-expression-requirements">
+<div class="section" id="id8">
 <h3><a class="subsection-title" href="#expression-requirements" name="expression-requirements">Expression requirements</a></h3>
-<p>In addition to the requirements defined in <a class="reference" href="./bidirectional-sequence.html">Bidirectional Sequence</a>,
-for any <a class="reference" href="./random-access-sequence.html">Random Access Sequence</a> <tt class="literal"><span class="pre">s</span></tt> the following must be met:</p>
-<table border="1" class="table">
+<p>In addition to the requirements defined in <a class="reference internal" href="./bidirectional-sequence.html">Bidirectional Sequence</a>,
+for any <a class="reference internal" href="./random-access-sequence.html">Random Access Sequence</a> <tt class="literal"><span class="pre">s</span></tt> the following must be met:</p>
+<table border="1" class="docutils table">
 <colgroup>
 <col width="30%" />
 <col width="39%" />
 <col width="30%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Expression</th>
-<th>Type</th>
-<th>Complexity</th>
+<tr><th class="head">Expression</th>
+<th class="head">Type</th>
+<th class="head">Complexity</th>
 </tr>
 </thead>
 <tbody valign="top">
 <tr><td><tt class="literal"><span class="pre">begin&lt;s&gt;::type</span></tt></td>
-<td><a class="reference" href="./random-access-iterator.html">Random Access Iterator</a></td>
+<td><a class="reference internal" href="./random-access-iterator.html">Random Access Iterator</a></td>
 <td>Amortized constant time</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">end&lt;s&gt;::type</span></tt></td>
-<td><a class="reference" href="./random-access-iterator.html">Random Access Iterator</a></td>
+<td><a class="reference internal" href="./random-access-iterator.html">Random Access Iterator</a></td>
 <td>Amortized constant time</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">at&lt;s,n&gt;::type</span></tt></td>
@@ -58,44 +55,45 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="random-expression-semantics">
+<div class="section" id="id9">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
-<p>Semantics of an expression is defined only where it differs from, or is not
-defined in <a class="reference" href="./bidirectional-sequence.html">Bidirectional Sequence</a>.</p>
-<table border="1" class="table">
+<p>Semantics of an expression is defined only where it differs from, or is not
+defined in <a class="reference internal" href="./bidirectional-sequence.html">Bidirectional Sequence</a>.</p>
+<table border="1" class="docutils table">
 <colgroup>
 <col width="28%" />
 <col width="72%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Expression</th>
-<th>Semantics</th>
+<tr><th class="head">Expression</th>
+<th class="head">Semantics</th>
 </tr>
 </thead>
 <tbody valign="top">
 <tr><td><tt class="literal"><span class="pre">at&lt;s,n&gt;::type</span></tt></td>
-<td>The <tt class="literal"><span class="pre">n</span></tt>th element from the beginning of the sequence; see <a class="refentry reference" href="./at.html"><tt class="refentry literal"><span class="pre">at</span></tt></a>.</td>
+<td>The <tt class="literal"><span class="pre">n</span></tt>th element from the beginning of the sequence; see <a class="reference internal" href="./at.html">at</a>.</td>
 </tr>
 </tbody>
 </table>
 </div>
-<div class="section" id="random-models">
+<div class="section" id="id10">
 <h3><a class="subsection-title" href="#models" name="models">Models</a></h3>
 <ul class="simple">
-<li><a class="refentry reference" href="./vector.html"><tt class="refentry literal"><span class="pre">vector</span></tt></a></li>
-<li><a class="refentry reference" href="./range-c.html"><tt class="refentry literal"><span class="pre">range_c</span></tt></a></li>
+<li><a class="reference internal" href="./vector.html">vector</a></li>
+<li><a class="reference internal" href="./range-c.html">range_c</a></li>
 </ul>
 </div>
-<div class="section" id="random-see-also">
+<div class="section" id="id11">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./sequences.html">Sequences</a>, <a class="reference" href="./bidirectional-sequence.html">Bidirectional Sequence</a>, <a class="reference" href="./extensible-sequence.html">Extensible Sequence</a>, <a class="reference" href="./random-access-iterator.html">Random Access Iterator</a>,
-<a class="refentry reference" href="./begin.html"><tt class="refentry literal"><span class="pre">begin</span></tt></a> / <a class="refentry reference" href="./end.html"><tt class="refentry literal"><span class="pre">end</span></tt></a>, <a class="refentry reference" href="./at.html"><tt class="refentry literal"><span class="pre">at</span></tt></a></p>
-<!-- modtime: November 13, 2004 00:40:54 +0000 -->
+<p><a class="reference internal" href="./sequences.html">Sequences</a>, <a class="reference internal" href="./bidirectional-sequence.html">Bidirectional Sequence</a>, <a class="reference internal" href="./extensible-sequence.html">Extensible Sequence</a>, <a class="reference internal" href="./random-access-iterator.html">Random Access Iterator</a>,
+<a class="reference internal" href="./begin.html">begin</a> / <a class="reference internal" href="./end.html">end</a>, <a class="reference internal" href="./at.html">at</a></p>
 <!-- Sequences/Concepts//Extensible Sequence |40 -->
 </div>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/range-c.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/range-c.html (original)
+++ branches/release/libs/mpl/doc/refmanual/range-c.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: range_c</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,9 +12,9 @@
 <td class="header-group page-location">Front Page / Sequences / Classes / range_c</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="range-c">
-<h1><a class="toc-backref" href="./classes.html#id340" name="range-c">range_c</a></h1>
+<h1><a class="toc-backref" href="./classes.html#id1394">range_c</a></h1>
 <div class="section" id="synopsis">
-<h3><a class="subsection-title" href="#synopsis" name="synopsis">Synopsis</a></h3>
+<h3>Synopsis</h3>
 <pre class="literal-block">
 template&lt;
       typename T
@@ -33,37 +30,37 @@
 };
 </pre>
 </div>
-<div class="section" id="range-description">
+<div class="section" id="id88">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
-<p><tt class="literal"><span class="pre">range_c</span></tt> is a sorted <a class="reference" href="./random-access-sequence.html">Random Access Sequence</a> of <a class="reference" href="./integral-constant.html">Integral Constant</a>s. Note
-that because it is not an <a class="reference" href="./extensible-sequence.html">Extensible Sequence</a>, sequence-building
+<p><tt class="literal"><span class="pre">range_c</span></tt> is a sorted <a class="reference internal" href="./random-access-sequence.html">Random Access Sequence</a> of <a class="reference internal" href="./integral-constant.html">Integral Constant</a>s. Note
+that because it is not an <a class="reference internal" href="./extensible-sequence.html">Extensible Sequence</a>, sequence-building
 intrinsic metafunctions such as <tt class="literal"><span class="pre">push_front</span></tt> and transformation algorithms
 such as <tt class="literal"><span class="pre">replace</span></tt> are not directly applicable — to be able to use
 them, you'd first need to copy the content of the range into a more suitable
 sequence.</p>
 </div>
-<div class="section" id="range-header">
+<div class="section" id="id89">
 <h3><a class="subsection-title" href="#header" name="header">Header</a></h3>
 <pre class="literal-block">
 #include &lt;boost/mpl/range_c.hpp&gt;
 </pre>
 </div>
-<div class="section" id="range-model-of">
+<div class="section" id="id90">
 <h3><a class="subsection-title" href="#model-of" name="model-of">Model of</a></h3>
-<p><a class="reference" href="./random-access-sequence.html">Random Access Sequence</a></p>
+<p><a class="reference internal" href="./random-access-sequence.html">Random Access Sequence</a></p>
 </div>
-<div class="section" id="range-expression-semantics">
+<div class="section" id="id91">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
-<p>In the following table, <tt class="literal"><span class="pre">r</span></tt> is an instance of <tt class="literal"><span class="pre">range_c</span></tt>, <tt class="literal"><span class="pre">n</span></tt> is an <a class="reference" href="./integral-constant.html">Integral Constant</a>,
+<p>In the following table, <tt class="literal"><span class="pre">r</span></tt> is an instance of <tt class="literal"><span class="pre">range_c</span></tt>, <tt class="literal"><span class="pre">n</span></tt> is an <a class="reference internal" href="./integral-constant.html">Integral Constant</a>,
 <tt class="literal"><span class="pre">T</span></tt> is an arbitrary integral type, and <tt class="literal"><span class="pre">n</span></tt> and <tt class="literal"><span class="pre">m</span></tt> are integral constant values of type <tt class="literal"><span class="pre">T</span></tt>.</p>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="34%" />
 <col width="66%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Expression</th>
-<th>Semantics</th>
+<tr><th class="head">Expression</th>
+<th class="head">Semantics</th>
 </tr>
 </thead>
 <tbody valign="top">
@@ -72,43 +69,43 @@
 <tt class="literal"><span class="pre">range_c&lt;T,n,m&gt;::type</span></tt>
 </pre>
 </td>
-<td>A sorted <a class="reference" href="./random-access-sequence.html">Random Access Sequence</a> of integral constant
+<td>A sorted <a class="reference internal" href="./random-access-sequence.html">Random Access Sequence</a> of integral constant
 wrappers for the half-open range of values [<tt class="literal"><span class="pre">n</span></tt>,
 <tt class="literal"><span class="pre">m</span></tt>): <tt class="literal"><span class="pre">integral_c&lt;T,n&gt;</span></tt>, <tt class="literal"><span class="pre">integral_c&lt;T,n+1&gt;</span></tt>,...
 <tt class="literal"><span class="pre">integral_c&lt;T,m-1&gt;</span></tt>.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">begin&lt;r&gt;::type</span></tt></td>
 <td>An iterator pointing to the beginning of <tt class="literal"><span class="pre">r</span></tt>;
-see <a class="reference" href="./random-access-sequence.html">Random Access Sequence</a>.</td>
+see <a class="reference internal" href="./random-access-sequence.html">Random Access Sequence</a>.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">end&lt;r&gt;::type</span></tt></td>
 <td>An iterator pointing to the end of <tt class="literal"><span class="pre">r</span></tt>;
-see <a class="reference" href="./random-access-sequence.html">Random Access Sequence</a>.</td>
+see <a class="reference internal" href="./random-access-sequence.html">Random Access Sequence</a>.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">size&lt;r&gt;::type</span></tt></td>
-<td>The size of <tt class="literal"><span class="pre">r</span></tt>; see <a class="reference" href="./random-access-sequence.html">Random Access Sequence</a>.</td>
+<td>The size of <tt class="literal"><span class="pre">r</span></tt>; see <a class="reference internal" href="./random-access-sequence.html">Random Access Sequence</a>.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">empty&lt;r&gt;::type</span></tt></td>
-<td>A boolean <a class="reference" href="./integral-constant.html">Integral Constant</a> <tt class="literal"><span class="pre">c</span></tt> such that
+<td>A boolean <a class="reference internal" href="./integral-constant.html">Integral Constant</a> <tt class="literal"><span class="pre">c</span></tt> such that
 <tt class="literal"><span class="pre">c::value</span> <span class="pre">==</span> <span class="pre">true</span></tt> if and only if <tt class="literal"><span class="pre">r</span></tt> is empty; see
-<a class="reference" href="./random-access-sequence.html">Random Access Sequence</a>.</td>
+<a class="reference internal" href="./random-access-sequence.html">Random Access Sequence</a>.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">front&lt;r&gt;::type</span></tt></td>
 <td>The first element in <tt class="literal"><span class="pre">r</span></tt>; see
-<a class="reference" href="./random-access-sequence.html">Random Access Sequence</a>.</td>
+<a class="reference internal" href="./random-access-sequence.html">Random Access Sequence</a>.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">back&lt;r&gt;::type</span></tt></td>
 <td>The last element in <tt class="literal"><span class="pre">r</span></tt>; see
-<a class="reference" href="./random-access-sequence.html">Random Access Sequence</a>.</td>
+<a class="reference internal" href="./random-access-sequence.html">Random Access Sequence</a>.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">at&lt;r,n&gt;::type</span></tt></td>
 <td>The <tt class="literal"><span class="pre">n</span></tt>th element from the beginning of <tt class="literal"><span class="pre">r</span></tt>; see
-<a class="reference" href="./random-access-sequence.html">Random Access Sequence</a>.</td>
+<a class="reference internal" href="./random-access-sequence.html">Random Access Sequence</a>.</td>
 </tr>
 </tbody>
 </table>
 </div>
-<div class="section" id="range-example">
+<div class="section" id="id92">
 <h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
 <pre class="literal-block">
 typedef range_c&lt;int,0,0&gt; range0;
@@ -133,15 +130,16 @@
 <a href="./assert-relation.html" class="identifier">BOOST_MPL_ASSERT_RELATION</a>( <a href="./back.html" class="identifier">back</a>&lt;range10&gt;::type::value, ==, 9 );
 </pre>
 </div>
-<div class="section" id="range-see-also">
+<div class="section" id="id93">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./sequences.html">Sequences</a>, <a class="reference" href="./random-access-sequence.html">Random Access Sequence</a>, <a class="refentry reference" href="./vector-c.html"><tt class="refentry literal"><span class="pre">vector_c</span></tt></a>, <a class="refentry reference" href="./set-c.html"><tt class="refentry literal"><span class="pre">set_c</span></tt></a>, <a class="refentry reference" href="./list-c.html"><tt class="refentry literal"><span class="pre">list_c</span></tt></a></p>
-<!-- modtime: November 15, 2004 01:17:59 +0000 -->
+<p><a class="reference internal" href="./sequences.html">Sequences</a>, <a class="reference internal" href="./random-access-sequence.html">Random Access Sequence</a>, <a class="reference internal" href="./vector-c.html">vector_c</a>, <a class="reference internal" href="./set-c.html">set_c</a>, <a class="reference internal" href="./list-c.html">list_c</a></p>
 <!-- Sequences/Classes//vector_c |70 -->
 </div>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/refmanual_toc.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/refmanual_toc.html (original)
+++ branches/release/libs/mpl/doc/refmanual/refmanual_toc.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,309 +1,315 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: Full TOC</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
-<body>
+<body class="docframe refmanual">
 <table class="header"><tr class="header"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
 </tr></table><div class="header-separator"></div>
-<p class="topic-title first"><a class="subsection-title" href="#table-of-contents" name="table-of-contents">Table of Contents</a></p>
+<p class="topic-title first">Table of Contents</p>
 <ul class="toc simple" id="outline">
-<li><a class="reference" href="./sequences.html" id="id322" name="id322">Sequences</a><ul class="toc" id="outline">
-<li><a class="reference" href="./concepts.html" id="id323" name="id323">Concepts</a><ul class="toc" id="outline">
-<li><a class="reference" href="./forward-sequence.html" id="id324" name="id324">Forward Sequence</a></li>
-<li><a class="reference" href="./bidirectional-sequence.html" id="id325" name="id325">Bidirectional Sequence</a></li>
-<li><a class="reference" href="./random-access-sequence.html" id="id326" name="id326">Random Access Sequence</a></li>
-<li><a class="reference" href="./extensible-sequence.html" id="id327" name="id327">Extensible Sequence</a></li>
-<li><a class="reference" href="./front-extensible-sequence.html" id="id328" name="id328">Front Extensible Sequence</a></li>
-<li><a class="reference" href="./back-extensible-sequence.html" id="id329" name="id329">Back Extensible Sequence</a></li>
-<li><a class="reference" href="./associative-sequence.html" id="id330" name="id330">Associative Sequence</a></li>
-<li><a class="reference" href="./extensible-associative.html" id="id331" name="id331">Extensible Associative Sequence</a></li>
-<li><a class="reference" href="./integral-sequence-wrapper.html" id="id332" name="id332">Integral Sequence Wrapper</a></li>
-<li><a class="reference" href="./variadic-sequence.html" id="id333" name="id333">Variadic Sequence</a></li>
+<li><a class="reference internal" href="./sequences.html" id="id1376">Sequences</a><ul class="toc" id="outline">
+<li><a class="reference internal" href="./concepts.html" id="id1377">Concepts</a><ul class="toc" id="outline">
+<li><a class="reference internal" href="./forward-sequence.html" id="id1378">Forward Sequence</a></li>
+<li><a class="reference internal" href="./bidirectional-sequence.html" id="id1379">Bidirectional Sequence</a></li>
+<li><a class="reference internal" href="./random-access-sequence.html" id="id1380">Random Access Sequence</a></li>
+<li><a class="reference internal" href="./extensible-sequence.html" id="id1381">Extensible Sequence</a></li>
+<li><a class="reference internal" href="./front-extensible-sequence.html" id="id1382">Front Extensible Sequence</a></li>
+<li><a class="reference internal" href="./back-extensible-sequence.html" id="id1383">Back Extensible Sequence</a></li>
+<li><a class="reference internal" href="./associative-sequence.html" id="id1384">Associative Sequence</a></li>
+<li><a class="reference internal" href="./extensible-associative-sequence.html" id="id1385">Extensible Associative Sequence</a></li>
+<li><a class="reference internal" href="./integral-sequence-wrapper.html" id="id1386">Integral Sequence Wrapper</a></li>
+<li><a class="reference internal" href="./variadic-sequence.html" id="id1387">Variadic Sequence</a></li>
 </ul>
 </li>
-<li><a class="reference" href="./classes.html" id="id334" name="id334">Classes</a><ul class="toc" id="outline">
-<li><a class="reference" href="./vector.html" id="id335" name="id335">vector</a></li>
-<li><a class="reference" href="./list.html" id="id336" name="id336">list</a></li>
-<li><a class="reference" href="./deque.html" id="id337" name="id337">deque</a></li>
-<li><a class="reference" href="./set.html" id="id338" name="id338">set</a></li>
-<li><a class="reference" href="./map.html" id="id339" name="id339">map</a></li>
-<li><a class="reference" href="./range-c.html" id="id340" name="id340">range_c</a></li>
-<li><a class="reference" href="./vector-c.html" id="id341" name="id341">vector_c</a></li>
-<li><a class="reference" href="./list-c.html" id="id342" name="id342">list_c</a></li>
-<li><a class="reference" href="./set-c.html" id="id343" name="id343">set_c</a></li>
+<li><a class="reference internal" href="./classes.html" id="id1388">Classes</a><ul class="toc" id="outline">
+<li><a class="reference internal" href="./vector.html" id="id1389">vector</a></li>
+<li><a class="reference internal" href="./list.html" id="id1390">list</a></li>
+<li><a class="reference internal" href="./deque.html" id="id1391">deque</a></li>
+<li><a class="reference internal" href="./set.html" id="id1392">set</a></li>
+<li><a class="reference internal" href="./map.html" id="id1393">map</a></li>
+<li><a class="reference internal" href="./range-c.html" id="id1394">range_c</a></li>
+<li><a class="reference internal" href="./vector-c.html" id="id1395">vector_c</a></li>
+<li><a class="reference internal" href="./list-c.html" id="id1396">list_c</a></li>
+<li><a class="reference internal" href="./set-c.html" id="id1397">set_c</a></li>
+<li><a class="reference internal" href="./string.html" id="id1398">string</a></li>
 </ul>
 </li>
-<li><a class="reference" href="./views.html" id="id344" name="id344">Views</a><ul class="toc" id="outline">
-<li><a class="reference" href="./empty-sequence.html" id="id345" name="id345">empty_sequence</a></li>
-<li><a class="reference" href="./filter-view.html" id="id346" name="id346">filter_view</a></li>
-<li><a class="reference" href="./iterator-range.html" id="id347" name="id347">iterator_range</a></li>
-<li><a class="reference" href="./joint-view.html" id="id348" name="id348">joint_view</a></li>
-<li><a class="reference" href="./single-view.html" id="id349" name="id349">single_view</a></li>
-<li><a class="reference" href="./transform-view.html" id="id350" name="id350">transform_view</a></li>
-<li><a class="reference" href="./zip-view.html" id="id351" name="id351">zip_view</a></li>
+<li><a class="reference internal" href="./views.html" id="id1399">Views</a><ul class="toc" id="outline">
+<li><a class="reference internal" href="./empty-sequence.html" id="id1400">empty_sequence</a></li>
+<li><a class="reference internal" href="./filter-view.html" id="id1401">filter_view</a></li>
+<li><a class="reference internal" href="./iterator-range.html" id="id1402">iterator_range</a></li>
+<li><a class="reference internal" href="./joint-view.html" id="id1403">joint_view</a></li>
+<li><a class="reference internal" href="./single-view.html" id="id1404">single_view</a></li>
+<li><a class="reference internal" href="./transform-view.html" id="id1405">transform_view</a></li>
+<li><a class="reference internal" href="./zip-view.html" id="id1406">zip_view</a></li>
 </ul>
 </li>
-<li><a class="reference" href="./intrinsic-metafunctions.html" id="id352" name="id352">Intrinsic Metafunctions</a><ul class="toc" id="outline">
-<li><a class="reference" href="./at.html" id="id353" name="id353">at</a></li>
-<li><a class="reference" href="./at-c.html" id="id354" name="id354">at_c</a></li>
-<li><a class="reference" href="./back.html" id="id355" name="id355">back</a></li>
-<li><a class="reference" href="./begin.html" id="id356" name="id356">begin</a></li>
-<li><a class="reference" href="./clear.html" id="id357" name="id357">clear</a></li>
-<li><a class="reference" href="./empty.html" id="id358" name="id358">empty</a></li>
-<li><a class="reference" href="./end.html" id="id359" name="id359">end</a></li>
-<li><a class="reference" href="./erase.html" id="id360" name="id360">erase</a></li>
-<li><a class="reference" href="./erase-key.html" id="id361" name="id361">erase_key</a></li>
-<li><a class="reference" href="./front.html" id="id362" name="id362">front</a></li>
-<li><a class="reference" href="./has-key.html" id="id363" name="id363">has_key</a></li>
-<li><a class="reference" href="./insert.html" id="id364" name="id364">insert</a></li>
-<li><a class="reference" href="./insert-range.html" id="id365" name="id365">insert_range</a></li>
-<li><a class="reference" href="./is-sequence.html" id="id366" name="id366">is_sequence</a></li>
-<li><a class="reference" href="./key-type.html" id="id367" name="id367">key_type</a></li>
-<li><a class="reference" href="./order.html" id="id368" name="id368">order</a></li>
-<li><a class="reference" href="./pop-back.html" id="id369" name="id369">pop_back</a></li>
-<li><a class="reference" href="./pop-front.html" id="id370" name="id370">pop_front</a></li>
-<li><a class="reference" href="./push-back.html" id="id371" name="id371">push_back</a></li>
-<li><a class="reference" href="./push-front.html" id="id372" name="id372">push_front</a></li>
-<li><a class="reference" href="./sequence-tag.html" id="id373" name="id373">sequence_tag</a></li>
-<li><a class="reference" href="./size.html" id="id374" name="id374">size</a></li>
-<li><a class="reference" href="./value-type.html" id="id375" name="id375">value_type</a></li>
+<li><a class="reference internal" href="./intrinsic-metafunctions.html" id="id1407">Intrinsic Metafunctions</a><ul class="toc" id="outline">
+<li><a class="reference internal" href="./at.html" id="id1408">at</a></li>
+<li><a class="reference internal" href="./at-c.html" id="id1409">at_c</a></li>
+<li><a class="reference internal" href="./back.html" id="id1410">back</a></li>
+<li><a class="reference internal" href="./begin.html" id="id1411">begin</a></li>
+<li><a class="reference internal" href="./clear.html" id="id1412">clear</a></li>
+<li><a class="reference internal" href="./empty.html" id="id1413">empty</a></li>
+<li><a class="reference internal" href="./end.html" id="id1414">end</a></li>
+<li><a class="reference internal" href="./erase.html" id="id1415">erase</a></li>
+<li><a class="reference internal" href="./erase-key.html" id="id1416">erase_key</a></li>
+<li><a class="reference internal" href="./front.html" id="id1417">front</a></li>
+<li><a class="reference internal" href="./has-key.html" id="id1418">has_key</a></li>
+<li><a class="reference internal" href="./insert.html" id="id1419">insert</a></li>
+<li><a class="reference internal" href="./insert-range.html" id="id1420">insert_range</a></li>
+<li><a class="reference internal" href="./is-sequence.html" id="id1421">is_sequence</a></li>
+<li><a class="reference internal" href="./key-type.html" id="id1422">key_type</a></li>
+<li><a class="reference internal" href="./order.html" id="id1423">order</a></li>
+<li><a class="reference internal" href="./pop-back.html" id="id1424">pop_back</a></li>
+<li><a class="reference internal" href="./pop-front.html" id="id1425">pop_front</a></li>
+<li><a class="reference internal" href="./push-back.html" id="id1426">push_back</a></li>
+<li><a class="reference internal" href="./push-front.html" id="id1427">push_front</a></li>
+<li><a class="reference internal" href="./sequence-tag.html" id="id1428">sequence_tag</a></li>
+<li><a class="reference internal" href="./size.html" id="id1429">size</a></li>
+<li><a class="reference internal" href="./value-type.html" id="id1430">value_type</a></li>
 </ul>
 </li>
 </ul>
 </li>
-<li><a class="reference" href="./iterators.html" id="id376" name="id376">Iterators</a><ul class="toc" id="outline">
-<li><a class="reference" href="./iterators-concepts.html" id="id377" name="id377">Concepts</a><ul class="toc" id="outline">
-<li><a class="reference" href="./forward-iterator.html" id="id378" name="id378">Forward Iterator</a></li>
-<li><a class="reference" href="./bidirectional-iterator.html" id="id379" name="id379">Bidirectional Iterator</a></li>
-<li><a class="reference" href="./random-access-iterator.html" id="id380" name="id380">Random Access Iterator</a></li>
+<li><a class="reference internal" href="./iterators.html" id="id1431">Iterators</a><ul class="toc" id="outline">
+<li><a class="reference internal" href="./iterators-concepts.html" id="id1432">Concepts</a><ul class="toc" id="outline">
+<li><a class="reference internal" href="./forward-iterator.html" id="id1433">Forward Iterator</a></li>
+<li><a class="reference internal" href="./bidirectional-iterator.html" id="id1434">Bidirectional Iterator</a></li>
+<li><a class="reference internal" href="./random-access-iterator.html" id="id1435">Random Access Iterator</a></li>
 </ul>
 </li>
-<li><a class="reference" href="./iterator-metafunctions.html" id="id381" name="id381">Iterator Metafunctions</a><ul class="toc" id="outline">
-<li><a class="reference" href="./advance.html" id="id382" name="id382">advance</a></li>
-<li><a class="reference" href="./distance.html" id="id383" name="id383">distance</a></li>
-<li><a class="reference" href="./next.html" id="id384" name="id384">next</a></li>
-<li><a class="reference" href="./prior.html" id="id385" name="id385">prior</a></li>
-<li><a class="reference" href="./deref.html" id="id386" name="id386">deref</a></li>
-<li><a class="reference" href="./iterator-category.html" id="id387" name="id387">iterator_category</a></li>
+<li><a class="reference internal" href="./iterator-metafunctions.html" id="id1436">Iterator Metafunctions</a><ul class="toc" id="outline">
+<li><a class="reference internal" href="./advance.html" id="id1437">advance</a></li>
+<li><a class="reference internal" href="./distance.html" id="id1438">distance</a></li>
+<li><a class="reference internal" href="./next.html" id="id1439">next</a></li>
+<li><a class="reference internal" href="./prior.html" id="id1440">prior</a></li>
+<li><a class="reference internal" href="./deref.html" id="id1441">deref</a></li>
+<li><a class="reference internal" href="./iterator-category.html" id="id1442">iterator_category</a></li>
 </ul>
 </li>
 </ul>
 </li>
-<li><a class="reference" href="./algorithms.html" id="id388" name="id388">Algorithms</a><ul class="toc" id="outline">
-<li><a class="reference" href="./algorithms-concepts.html" id="id389" name="id389">Concepts</a><ul class="toc" id="outline">
-<li><a class="reference" href="./inserter.html" id="id390" name="id390">Inserter</a></li>
-<li><a class="reference" href="./reversible-algorithm.html" id="id391" name="id391">Reversible Algorithm</a></li>
+<li><a class="reference internal" href="./algorithms.html" id="id1443">Algorithms</a><ul class="toc" id="outline">
+<li><a class="reference internal" href="./algorithms-concepts.html" id="id1444">Concepts</a><ul class="toc" id="outline">
+<li><a class="reference internal" href="./inserter.html" id="id1445">Inserter</a></li>
+<li><a class="reference internal" href="./reversible-algorithm.html" id="id1446">Reversible Algorithm</a></li>
 </ul>
 </li>
-<li><a class="reference" href="./inserters.html" id="id392" name="id392">Inserters</a><ul class="toc" id="outline">
-<li><a class="reference" href="./back-inserter.html" id="id393" name="id393">back_inserter</a></li>
-<li><a class="reference" href="./front-inserter.html" id="id394" name="id394">front_inserter</a></li>
-<li><a class="reference" href="./inserters-inserter.html" id="id395" name="id395">inserter</a></li>
+<li><a class="reference internal" href="./inserters.html" id="id1447">Inserters</a><ul class="toc" id="outline">
+<li><a class="reference internal" href="./back-inserter.html" id="id1448">back_inserter</a></li>
+<li><a class="reference internal" href="./front-inserter.html" id="id1449">front_inserter</a></li>
+<li><a class="reference internal" href="./inserter-class.html" id="id1450">inserter (class)</a></li>
 </ul>
 </li>
-<li><a class="reference" href="./iteration-algorithms.html" id="id396" name="id396">Iteration Algorithms</a><ul class="toc" id="outline">
-<li><a class="reference" href="./fold.html" id="id397" name="id397">fold</a></li>
-<li><a class="reference" href="./iter-fold.html" id="id398" name="id398">iter_fold</a></li>
-<li><a class="reference" href="./reverse-fold.html" id="id399" name="id399">reverse_fold</a></li>
-<li><a class="reference" href="./reverse-iter-fold.html" id="id400" name="id400">reverse_iter_fold</a></li>
-<li><a class="reference" href="./accumulate.html" id="id401" name="id401">accumulate</a></li>
+<li><a class="reference internal" href="./iteration-algorithms.html" id="id1451">Iteration Algorithms</a><ul class="toc" id="outline">
+<li><a class="reference internal" href="./fold.html" id="id1452">fold</a></li>
+<li><a class="reference internal" href="./iter-fold.html" id="id1453">iter_fold</a></li>
+<li><a class="reference internal" href="./reverse-fold.html" id="id1454">reverse_fold</a></li>
+<li><a class="reference internal" href="./reverse-iter-fold.html" id="id1455">reverse_iter_fold</a></li>
+<li><a class="reference internal" href="./accumulate.html" id="id1456">accumulate</a></li>
 </ul>
 </li>
-<li><a class="reference" href="./querying-algorithms.html" id="id402" name="id402">Querying Algorithms</a><ul class="toc" id="outline">
-<li><a class="reference" href="./find.html" id="id403" name="id403">find</a></li>
-<li><a class="reference" href="./find-if.html" id="id404" name="id404">find_if</a></li>
-<li><a class="reference" href="./contains.html" id="id405" name="id405">contains</a></li>
-<li><a class="reference" href="./count.html" id="id406" name="id406">count</a></li>
-<li><a class="reference" href="./count-if.html" id="id407" name="id407">count_if</a></li>
-<li><a class="reference" href="./lower-bound.html" id="id408" name="id408">lower_bound</a></li>
-<li><a class="reference" href="./upper-bound.html" id="id409" name="id409">upper_bound</a></li>
-<li><a class="reference" href="./min-element.html" id="id410" name="id410">min_element</a></li>
-<li><a class="reference" href="./max-element.html" id="id411" name="id411">max_element</a></li>
-<li><a class="reference" href="./equal.html" id="id412" name="id412">equal</a></li>
+<li><a class="reference internal" href="./querying-algorithms.html" id="id1457">Querying Algorithms</a><ul class="toc" id="outline">
+<li><a class="reference internal" href="./find.html" id="id1458">find</a></li>
+<li><a class="reference internal" href="./find-if.html" id="id1459">find_if</a></li>
+<li><a class="reference internal" href="./contains.html" id="id1460">contains</a></li>
+<li><a class="reference internal" href="./count.html" id="id1461">count</a></li>
+<li><a class="reference internal" href="./count-if.html" id="id1462">count_if</a></li>
+<li><a class="reference internal" href="./lower-bound.html" id="id1463">lower_bound</a></li>
+<li><a class="reference internal" href="./upper-bound.html" id="id1464">upper_bound</a></li>
+<li><a class="reference internal" href="./min-element.html" id="id1465">min_element</a></li>
+<li><a class="reference internal" href="./max-element.html" id="id1466">max_element</a></li>
+<li><a class="reference internal" href="./equal.html" id="id1467">equal</a></li>
 </ul>
 </li>
-<li><a class="reference" href="./transformation-algorithms.html" id="id413" name="id413">Transformation Algorithms</a><ul class="toc" id="outline">
-<li><a class="reference" href="./copy.html" id="id414" name="id414">copy</a></li>
-<li><a class="reference" href="./copy-if.html" id="id415" name="id415">copy_if</a></li>
-<li><a class="reference" href="./transform.html" id="id416" name="id416">transform</a></li>
-<li><a class="reference" href="./replace.html" id="id417" name="id417">replace</a></li>
-<li><a class="reference" href="./replace-if.html" id="id418" name="id418">replace_if</a></li>
-<li><a class="reference" href="./remove.html" id="id419" name="id419">remove</a></li>
-<li><a class="reference" href="./remove-if.html" id="id420" name="id420">remove_if</a></li>
-<li><a class="reference" href="./unique.html" id="id421" name="id421">unique</a></li>
-<li><a class="reference" href="./partition.html" id="id422" name="id422">partition</a></li>
-<li><a class="reference" href="./stable-partition.html" id="id423" name="id423">stable_partition</a></li>
-<li><a class="reference" href="./sort.html" id="id424" name="id424">sort</a></li>
-<li><a class="reference" href="./reverse.html" id="id425" name="id425">reverse</a></li>
-<li><a class="reference" href="./reverse-copy.html" id="id426" name="id426">reverse_copy</a></li>
-<li><a class="reference" href="./reverse-copy-if.html" id="id427" name="id427">reverse_copy_if</a></li>
-<li><a class="reference" href="./reverse-transform.html" id="id428" name="id428">reverse_transform</a></li>
-<li><a class="reference" href="./reverse-replace.html" id="id429" name="id429">reverse_replace</a></li>
-<li><a class="reference" href="./reverse-replace-if.html" id="id430" name="id430">reverse_replace_if</a></li>
-<li><a class="reference" href="./reverse-remove.html" id="id431" name="id431">reverse_remove</a></li>
-<li><a class="reference" href="./reverse-remove-if.html" id="id432" name="id432">reverse_remove_if</a></li>
-<li><a class="reference" href="./reverse-unique.html" id="id433" name="id433">reverse_unique</a></li>
-<li><a class="reference" href="./reverse-partition.html" id="id434" name="id434">reverse_partition</a></li>
-<li><a class="reference" href="./reverse-stable-partition.html" id="id435" name="id435">reverse_stable_partition</a></li>
+<li><a class="reference internal" href="./transformation-algorithms.html" id="id1468">Transformation Algorithms</a><ul class="toc" id="outline">
+<li><a class="reference internal" href="./copy.html" id="id1469">copy</a></li>
+<li><a class="reference internal" href="./copy-if.html" id="id1470">copy_if</a></li>
+<li><a class="reference internal" href="./transform.html" id="id1471">transform</a></li>
+<li><a class="reference internal" href="./replace.html" id="id1472">replace</a></li>
+<li><a class="reference internal" href="./replace-if.html" id="id1473">replace_if</a></li>
+<li><a class="reference internal" href="./remove.html" id="id1474">remove</a></li>
+<li><a class="reference internal" href="./remove-if.html" id="id1475">remove_if</a></li>
+<li><a class="reference internal" href="./unique.html" id="id1476">unique</a></li>
+<li><a class="reference internal" href="./partition.html" id="id1477">partition</a></li>
+<li><a class="reference internal" href="./stable-partition.html" id="id1478">stable_partition</a></li>
+<li><a class="reference internal" href="./sort.html" id="id1479">sort</a></li>
+<li><a class="reference internal" href="./reverse.html" id="id1480">reverse</a></li>
+<li><a class="reference internal" href="./reverse-copy.html" id="id1481">reverse_copy</a></li>
+<li><a class="reference internal" href="./reverse-copy-if.html" id="id1482">reverse_copy_if</a></li>
+<li><a class="reference internal" href="./reverse-transform.html" id="id1483">reverse_transform</a></li>
+<li><a class="reference internal" href="./reverse-replace.html" id="id1484">reverse_replace</a></li>
+<li><a class="reference internal" href="./reverse-replace-if.html" id="id1485">reverse_replace_if</a></li>
+<li><a class="reference internal" href="./reverse-remove.html" id="id1486">reverse_remove</a></li>
+<li><a class="reference internal" href="./reverse-remove-if.html" id="id1487">reverse_remove_if</a></li>
+<li><a class="reference internal" href="./reverse-unique.html" id="id1488">reverse_unique</a></li>
+<li><a class="reference internal" href="./reverse-partition.html" id="id1489">reverse_partition</a></li>
+<li><a class="reference internal" href="./reverse-stable-partition.html" id="id1490">reverse_stable_partition</a></li>
 </ul>
 </li>
-<li><a class="reference" href="./runtime-algorithms.html" id="id436" name="id436">Runtime Algorithms</a><ul class="toc" id="outline">
-<li><a class="reference" href="./for-each.html" id="id437" name="id437">for_each</a></li>
+<li><a class="reference internal" href="./runtime-algorithms.html" id="id1491">Runtime Algorithms</a><ul class="toc" id="outline">
+<li><a class="reference internal" href="./for-each.html" id="id1492">for_each</a></li>
 </ul>
 </li>
 </ul>
 </li>
-<li><a class="reference" href="./metafunctions.html" id="id438" name="id438">Metafunctions</a><ul class="toc" id="outline">
-<li><a class="reference" href="./metafunctions-concepts.html" id="id439" name="id439">Concepts</a><ul class="toc" id="outline">
-<li><a class="reference" href="./metafunction.html" id="id440" name="id440">Metafunction</a></li>
-<li><a class="reference" href="./metafunction-class.html" id="id441" name="id441">Metafunction Class</a></li>
-<li><a class="reference" href="./lambda-expression.html" id="id442" name="id442">Lambda Expression</a></li>
-<li><a class="reference" href="./placeholder-expression.html" id="id443" name="id443">Placeholder Expression</a></li>
-<li><a class="reference" href="./tag-dispatched.html" id="id444" name="id444">Tag Dispatched Metafunction</a></li>
-<li><a class="reference" href="./numeric-metafunction.html" id="id445" name="id445">Numeric Metafunction</a></li>
-<li><a class="reference" href="./trivial-metafunction.html" id="id446" name="id446">Trivial Metafunction</a></li>
+<li><a class="reference internal" href="./metafunctions.html" id="id1493">Metafunctions</a><ul class="toc" id="outline">
+<li><a class="reference internal" href="./metafunctions-concepts.html" id="id1494">Concepts</a><ul class="toc" id="outline">
+<li><a class="reference internal" href="./metafunction.html" id="id1495">Metafunction</a></li>
+<li><a class="reference internal" href="./metafunction-class.html" id="id1496">Metafunction Class</a></li>
+<li><a class="reference internal" href="./lambda-expression.html" id="id1497">Lambda Expression</a></li>
+<li><a class="reference internal" href="./placeholder-expression.html" id="id1498">Placeholder Expression</a></li>
+<li><a class="reference internal" href="./tag-dispatched-metafunction.html" id="id1499">Tag Dispatched Metafunction</a></li>
+<li><a class="reference internal" href="./numeric-metafunction.html" id="id1500">Numeric Metafunction</a></li>
+<li><a class="reference internal" href="./trivial-metafunction.html" id="id1501">Trivial Metafunction</a></li>
 </ul>
 </li>
-<li><a class="reference" href="./type-selection.html" id="id447" name="id447">Type Selection</a><ul class="toc" id="outline">
-<li><a class="reference" href="./if.html" id="id448" name="id448">if_</a></li>
-<li><a class="reference" href="./if-c.html" id="id449" name="id449">if_c</a></li>
-<li><a class="reference" href="./eval-if.html" id="id450" name="id450">eval_if</a></li>
-<li><a class="reference" href="./eval-if-c.html" id="id451" name="id451">eval_if_c</a></li>
+<li><a class="reference internal" href="./type-selection.html" id="id1502">Type Selection</a><ul class="toc" id="outline">
+<li><a class="reference internal" href="./if.html" id="id1503">if_</a></li>
+<li><a class="reference internal" href="./if-c.html" id="id1504">if_c</a></li>
+<li><a class="reference internal" href="./eval-if.html" id="id1505">eval_if</a></li>
+<li><a class="reference internal" href="./eval-if-c.html" id="id1506">eval_if_c</a></li>
 </ul>
 </li>
-<li><a class="reference" href="./invocation.html" id="id452" name="id452">Invocation</a><ul class="toc" id="outline">
-<li><a class="reference" href="./apply.html" id="id453" name="id453">apply</a></li>
-<li><a class="reference" href="./apply-wrap.html" id="id454" name="id454">apply_wrap</a></li>
-<li><a class="reference" href="./unpack-args.html" id="id455" name="id455">unpack_args</a></li>
+<li><a class="reference internal" href="./invocation.html" id="id1507">Invocation</a><ul class="toc" id="outline">
+<li><a class="reference internal" href="./apply.html" id="id1508">apply</a></li>
+<li><a class="reference internal" href="./apply-wrap.html" id="id1509">apply_wrap</a></li>
+<li><a class="reference internal" href="./unpack-args.html" id="id1510">unpack_args</a></li>
 </ul>
 </li>
-<li><a class="reference" href="./composition-and-argument.html" id="id456" name="id456">Composition and Argument Binding</a><ul class="toc" id="outline">
-<li><a class="reference" href="./placeholders.html" id="id457" name="id457">Placeholders</a></li>
-<li><a class="reference" href="./lambda.html" id="id458" name="id458">lambda</a></li>
-<li><a class="reference" href="./bind.html" id="id459" name="id459">bind</a></li>
-<li><a class="reference" href="./quote.html" id="id460" name="id460">quote</a></li>
-<li><a class="reference" href="./arg.html" id="id461" name="id461">arg</a></li>
-<li><a class="reference" href="./protect.html" id="id462" name="id462">protect</a></li>
+<li><a class="reference internal" href="./composition-and-argument-binding.html" id="id1511">Composition and Argument Binding</a><ul class="toc" id="outline">
+<li><a class="reference internal" href="./placeholders.html" id="id1512">Placeholders</a></li>
+<li><a class="reference internal" href="./lambda.html" id="id1513">lambda</a></li>
+<li><a class="reference internal" href="./bind.html" id="id1514">bind</a></li>
+<li><a class="reference internal" href="./quote.html" id="id1515">quote</a></li>
+<li><a class="reference internal" href="./arg.html" id="id1516">arg</a></li>
+<li><a class="reference internal" href="./protect.html" id="id1517">protect</a></li>
 </ul>
 </li>
-<li><a class="reference" href="./arithmetic-operations.html" id="id463" name="id463">Arithmetic Operations</a><ul class="toc" id="outline">
-<li><a class="reference" href="./plus.html" id="id464" name="id464">plus</a></li>
-<li><a class="reference" href="./minus.html" id="id465" name="id465">minus</a></li>
-<li><a class="reference" href="./times.html" id="id466" name="id466">times</a></li>
-<li><a class="reference" href="./divides.html" id="id467" name="id467">divides</a></li>
-<li><a class="reference" href="./modulus.html" id="id468" name="id468">modulus</a></li>
-<li><a class="reference" href="./negate.html" id="id469" name="id469">negate</a></li>
+<li><a class="reference internal" href="./arithmetic-operations.html" id="id1518">Arithmetic Operations</a><ul class="toc" id="outline">
+<li><a class="reference internal" href="./plus.html" id="id1519">plus</a></li>
+<li><a class="reference internal" href="./minus.html" id="id1520">minus</a></li>
+<li><a class="reference internal" href="./times.html" id="id1521">times</a></li>
+<li><a class="reference internal" href="./divides.html" id="id1522">divides</a></li>
+<li><a class="reference internal" href="./modulus.html" id="id1523">modulus</a></li>
+<li><a class="reference internal" href="./negate.html" id="id1524">negate</a></li>
 </ul>
 </li>
-<li><a class="reference" href="./comparisons.html" id="id470" name="id470">Comparisons</a><ul class="toc" id="outline">
-<li><a class="reference" href="./less.html" id="id471" name="id471">less</a></li>
-<li><a class="reference" href="./less-equal.html" id="id472" name="id472">less_equal</a></li>
-<li><a class="reference" href="./greater.html" id="id473" name="id473">greater</a></li>
-<li><a class="reference" href="./greater-equal.html" id="id474" name="id474">greater_equal</a></li>
-<li><a class="reference" href="./equal-to.html" id="id475" name="id475">equal_to</a></li>
-<li><a class="reference" href="./not-equal-to.html" id="id476" name="id476">not_equal_to</a></li>
+<li><a class="reference internal" href="./comparisons.html" id="id1525">Comparisons</a><ul class="toc" id="outline">
+<li><a class="reference internal" href="./less.html" id="id1526">less</a></li>
+<li><a class="reference internal" href="./less-equal.html" id="id1527">less_equal</a></li>
+<li><a class="reference internal" href="./greater.html" id="id1528">greater</a></li>
+<li><a class="reference internal" href="./greater-equal.html" id="id1529">greater_equal</a></li>
+<li><a class="reference internal" href="./equal-to.html" id="id1530">equal_to</a></li>
+<li><a class="reference internal" href="./not-equal-to.html" id="id1531">not_equal_to</a></li>
 </ul>
 </li>
-<li><a class="reference" href="./logical-operations.html" id="id477" name="id477">Logical Operations</a><ul class="toc" id="outline">
-<li><a class="reference" href="./and.html" id="id478" name="id478">and_</a></li>
-<li><a class="reference" href="./or.html" id="id479" name="id479">or_</a></li>
-<li><a class="reference" href="./not.html" id="id480" name="id480">not_</a></li>
+<li><a class="reference internal" href="./logical-operations.html" id="id1532">Logical Operations</a><ul class="toc" id="outline">
+<li><a class="reference internal" href="./and.html" id="id1533">and_</a></li>
+<li><a class="reference internal" href="./or.html" id="id1534">or_</a></li>
+<li><a class="reference internal" href="./not.html" id="id1535">not_</a></li>
 </ul>
 </li>
-<li><a class="reference" href="./bitwise-operations.html" id="id481" name="id481">Bitwise Operations</a><ul class="toc" id="outline">
-<li><a class="reference" href="./bitand.html" id="id482" name="id482">bitand_</a></li>
-<li><a class="reference" href="./bitor.html" id="id483" name="id483">bitor_</a></li>
-<li><a class="reference" href="./bitxor.html" id="id484" name="id484">bitxor_</a></li>
-<li><a class="reference" href="./shift-left.html" id="id485" name="id485">shift_left</a></li>
-<li><a class="reference" href="./shift-right.html" id="id486" name="id486">shift_right</a></li>
+<li><a class="reference internal" href="./bitwise-operations.html" id="id1536">Bitwise Operations</a><ul class="toc" id="outline">
+<li><a class="reference internal" href="./bitand.html" id="id1537">bitand_</a></li>
+<li><a class="reference internal" href="./bitor.html" id="id1538">bitor_</a></li>
+<li><a class="reference internal" href="./bitxor.html" id="id1539">bitxor_</a></li>
+<li><a class="reference internal" href="./shift-left.html" id="id1540">shift_left</a></li>
+<li><a class="reference internal" href="./shift-right.html" id="id1541">shift_right</a></li>
 </ul>
 </li>
-<li><a class="reference" href="./trivial.html" id="id487" name="id487">Trivial</a><ul class="toc" id="outline">
-<li><a class="reference" href="./trivial-metafunctions.html" id="id488" name="id488">Trivial Metafunctions Summary</a></li>
+<li><a class="reference internal" href="./trivial.html" id="id1542">Trivial</a><ul class="toc" id="outline">
+<li><a class="reference internal" href="./trivial-metafunctions-summary.html" id="id1543">Trivial Metafunctions Summary</a></li>
 </ul>
 </li>
-<li><a class="reference" href="./miscellaneous.html" id="id489" name="id489">Miscellaneous</a><ul class="toc" id="outline">
-<li><a class="reference" href="./identity.html" id="id490" name="id490">identity</a></li>
-<li><a class="reference" href="./always.html" id="id491" name="id491">always</a></li>
-<li><a class="reference" href="./inherit.html" id="id492" name="id492">inherit</a></li>
-<li><a class="reference" href="./inherit-linearly.html" id="id493" name="id493">inherit_linearly</a></li>
-<li><a class="reference" href="./numeric-cast.html" id="id494" name="id494">numeric_cast</a></li>
-<li><a class="reference" href="./min.html" id="id495" name="id495">min</a></li>
-<li><a class="reference" href="./max.html" id="id496" name="id496">max</a></li>
-<li><a class="reference" href="./sizeof.html" id="id497" name="id497">sizeof_</a></li>
+<li><a class="reference internal" href="./string-operations.html" id="id1544">String Operations</a><ul class="toc" id="outline">
+<li><a class="reference internal" href="./c-str.html" id="id1545">c_str</a></li>
 </ul>
 </li>
+<li><a class="reference internal" href="./miscellaneous.html" id="id1546">Miscellaneous</a><ul class="toc" id="outline">
+<li><a class="reference internal" href="./identity.html" id="id1547">identity</a></li>
+<li><a class="reference internal" href="./always.html" id="id1548">always</a></li>
+<li><a class="reference internal" href="./inherit.html" id="id1549">inherit</a></li>
+<li><a class="reference internal" href="./inherit-linearly.html" id="id1550">inherit_linearly</a></li>
+<li><a class="reference internal" href="./numeric-cast.html" id="id1551">numeric_cast</a></li>
+<li><a class="reference internal" href="./min.html" id="id1552">min</a></li>
+<li><a class="reference internal" href="./max.html" id="id1553">max</a></li>
+<li><a class="reference internal" href="./sizeof.html" id="id1554">sizeof_</a></li>
 </ul>
 </li>
-<li><a class="reference" href="./data-types.html" id="id498" name="id498">Data Types</a><ul class="toc" id="outline">
-<li><a class="reference" href="./data-concepts.html" id="id499" name="id499">Concepts</a><ul class="toc" id="outline">
-<li><a class="reference" href="./integral-constant.html" id="id500" name="id500">Integral Constant</a></li>
 </ul>
 </li>
-<li><a class="reference" href="./numeric.html" id="id501" name="id501">Numeric</a><ul class="toc" id="outline">
-<li><a class="reference" href="./bool.html" id="id502" name="id502">bool_</a></li>
-<li><a class="reference" href="./int.html" id="id503" name="id503">int_</a></li>
-<li><a class="reference" href="./long.html" id="id504" name="id504">long_</a></li>
-<li><a class="reference" href="./size-t.html" id="id505" name="id505">size_t</a></li>
-<li><a class="reference" href="./integral-c.html" id="id506" name="id506">integral_c</a></li>
+<li><a class="reference internal" href="./data-types.html" id="id1555">Data Types</a><ul class="toc" id="outline">
+<li><a class="reference internal" href="./data-types-concepts.html" id="id1556">Concepts</a><ul class="toc" id="outline">
+<li><a class="reference internal" href="./integral-constant.html" id="id1557">Integral Constant</a></li>
 </ul>
 </li>
-<li><a class="reference" href="./data-miscellaneous.html" id="id507" name="id507">Miscellaneous</a><ul class="toc" id="outline">
-<li><a class="reference" href="./pair.html" id="id508" name="id508">pair</a></li>
-<li><a class="reference" href="./empty-base.html" id="id509" name="id509">empty_base</a></li>
-<li><a class="reference" href="./void.html" id="id510" name="id510">void_</a></li>
+<li><a class="reference internal" href="./numeric.html" id="id1558">Numeric</a><ul class="toc" id="outline">
+<li><a class="reference internal" href="./bool.html" id="id1559">bool_</a></li>
+<li><a class="reference internal" href="./int.html" id="id1560">int_</a></li>
+<li><a class="reference internal" href="./long.html" id="id1561">long_</a></li>
+<li><a class="reference internal" href="./size-t.html" id="id1562">size_t</a></li>
+<li><a class="reference internal" href="./integral-c.html" id="id1563">integral_c</a></li>
+<li><a class="reference internal" href="./char.html" id="id1564">char_</a></li>
 </ul>
 </li>
+<li><a class="reference internal" href="./data-types-miscellaneous.html" id="id1565">Miscellaneous</a><ul class="toc" id="outline">
+<li><a class="reference internal" href="./pair.html" id="id1566">pair</a></li>
+<li><a class="reference internal" href="./empty-base.html" id="id1567">empty_base</a></li>
+<li><a class="reference internal" href="./void.html" id="id1568">void_</a></li>
 </ul>
 </li>
-<li><a class="reference" href="./macros.html" id="id511" name="id511">Macros</a><ul class="toc" id="outline">
-<li><a class="reference" href="./asserts.html" id="id512" name="id512">Asserts</a><ul class="toc" id="outline">
-<li><a class="reference" href="./assert.html" id="id513" name="id513">BOOST_MPL_ASSERT</a></li>
-<li><a class="reference" href="./assert-msg.html" id="id514" name="id514">BOOST_MPL_ASSERT_MSG</a></li>
-<li><a class="reference" href="./assert-not.html" id="id515" name="id515">BOOST_MPL_ASSERT_NOT</a></li>
-<li><a class="reference" href="./assert-relation.html" id="id516" name="id516">BOOST_MPL_ASSERT_RELATION</a></li>
 </ul>
 </li>
-<li><a class="reference" href="./introspection.html" id="id517" name="id517">Introspection</a><ul class="toc" id="outline">
-<li><a class="reference" href="./has-xxx-trait-def.html" id="id518" name="id518">BOOST_MPL_HAS_XXX_TRAIT_DEF</a></li>
-<li><a class="reference" href="./has-xxx-trait-named-def.html" id="id519" name="id519">BOOST_MPL_HAS_XXX_TRAIT_NAMED_DEF</a></li>
+<li><a class="reference internal" href="./macros.html" id="id1569">Macros</a><ul class="toc" id="outline">
+<li><a class="reference internal" href="./asserts.html" id="id1570">Asserts</a><ul class="toc" id="outline">
+<li><a class="reference internal" href="./assert.html" id="id1571">BOOST_MPL_ASSERT</a></li>
+<li><a class="reference internal" href="./assert-msg.html" id="id1572">BOOST_MPL_ASSERT_MSG</a></li>
+<li><a class="reference internal" href="./assert-not.html" id="id1573">BOOST_MPL_ASSERT_NOT</a></li>
+<li><a class="reference internal" href="./assert-relation.html" id="id1574">BOOST_MPL_ASSERT_RELATION</a></li>
 </ul>
 </li>
-<li><a class="reference" href="./configuration.html" id="id520" name="id520">Configuration</a><ul class="toc" id="outline">
-<li><a class="reference" href="./cfg-no-preprocessed.html" id="id521" name="id521">BOOST_MPL_CFG_NO_PREPROCESSED_HEADERS</a></li>
-<li><a class="reference" href="./cfg-no-has-xxx.html" id="id522" name="id522">BOOST_MPL_CFG_NO_HAS_XXX</a></li>
-<li><a class="reference" href="./limit-metafunction-arity.html" id="id523" name="id523">BOOST_MPL_LIMIT_METAFUNCTION_ARITY</a></li>
-<li><a class="reference" href="./limit-vector-size.html" id="id524" name="id524">BOOST_MPL_LIMIT_VECTOR_SIZE</a></li>
-<li><a class="reference" href="./limit-list-size.html" id="id525" name="id525">BOOST_MPL_LIMIT_LIST_SIZE</a></li>
-<li><a class="reference" href="./limit-set-size.html" id="id526" name="id526">BOOST_MPL_LIMIT_SET_SIZE</a></li>
-<li><a class="reference" href="./limit-map-size.html" id="id527" name="id527">BOOST_MPL_LIMIT_MAP_SIZE</a></li>
-<li><a class="reference" href="./limit-unrolling.html" id="id528" name="id528">BOOST_MPL_LIMIT_UNROLLING</a></li>
+<li><a class="reference internal" href="./introspection.html" id="id1575">Introspection</a><ul class="toc" id="outline">
+<li><a class="reference internal" href="./has-xxx-trait-def.html" id="id1576">BOOST_MPL_HAS_XXX_TRAIT_DEF</a></li>
+<li><a class="reference internal" href="./has-xxx-trait-named-def.html" id="id1577">BOOST_MPL_HAS_XXX_TRAIT_NAMED_DEF</a></li>
 </ul>
 </li>
-<li><a class="reference" href="./broken-compiler.html" id="id529" name="id529">Broken Compiler Workarounds</a><ul class="toc" id="outline">
-<li><a class="reference" href="./aux-lambda-support.html" id="id530" name="id530">BOOST_MPL_AUX_LAMBDA_SUPPORT</a></li>
+<li><a class="reference internal" href="./configuration.html" id="id1578">Configuration</a><ul class="toc" id="outline">
+<li><a class="reference internal" href="./cfg-no-preprocessed-headers.html" id="id1579">BOOST_MPL_CFG_NO_PREPROCESSED_HEADERS</a></li>
+<li><a class="reference internal" href="./cfg-no-has-xxx.html" id="id1580">BOOST_MPL_CFG_NO_HAS_XXX</a></li>
+<li><a class="reference internal" href="./limit-metafunction-arity.html" id="id1581">BOOST_MPL_LIMIT_METAFUNCTION_ARITY</a></li>
+<li><a class="reference internal" href="./limit-vector-size.html" id="id1582">BOOST_MPL_LIMIT_VECTOR_SIZE</a></li>
+<li><a class="reference internal" href="./limit-list-size.html" id="id1583">BOOST_MPL_LIMIT_LIST_SIZE</a></li>
+<li><a class="reference internal" href="./limit-set-size.html" id="id1584">BOOST_MPL_LIMIT_SET_SIZE</a></li>
+<li><a class="reference internal" href="./limit-map-size.html" id="id1585">BOOST_MPL_LIMIT_MAP_SIZE</a></li>
+<li><a class="reference internal" href="./limit-string-size.html" id="id1586">BOOST_MPL_LIMIT_STRING_SIZE</a></li>
+<li><a class="reference internal" href="./limit-unrolling.html" id="id1587">BOOST_MPL_LIMIT_UNROLLING</a></li>
 </ul>
 </li>
+<li><a class="reference internal" href="./broken-compiler-workarounds.html" id="id1588">Broken Compiler Workarounds</a><ul class="toc" id="outline">
+<li><a class="reference internal" href="./aux-lambda-support.html" id="id1589">BOOST_MPL_AUX_LAMBDA_SUPPORT</a></li>
 </ul>
 </li>
-<li><a class="reference" href="./terminology.html" id="id531" name="id531">Terminology</a></li>
-<li><a class="reference" href="./categorized-index.html" id="id532" name="id532">Categorized Index</a><ul class="toc" id="outline">
-<li><a class="reference" href="./categorized-concepts.html" id="id533" name="id533">Concepts</a></li>
-<li><a class="reference" href="./components.html" id="id534" name="id534">Components</a></li>
 </ul>
 </li>
-<li><a class="reference" href="./acknowledgements.html" id="id535" name="id535">Acknowledgements</a></li>
+<li><a class="reference internal" href="./terminology.html" id="id1590">Terminology</a></li>
+<li><a class="reference internal" href="./categorized-index.html" id="id1591">Categorized Index</a><ul class="toc" id="outline">
+<li><a class="reference internal" href="./categorized-index-concepts.html" id="id1592">Concepts</a></li>
+<li><a class="reference internal" href="./components.html" id="id1593">Components</a></li>
+</ul>
+</li>
+<li><a class="reference internal" href="./acknowledgements.html" id="id1594">Acknowledgements</a></li>
 </ul>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/remove-if.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/remove-if.html (original)
+++ branches/release/libs/mpl/doc/refmanual/remove-if.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: remove_if</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,8 +12,8 @@
 <td class="header-group page-location">Front Page / Algorithms / Transformation Algorithms / remove_if</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="remove-if">
-<h1><a class="toc-backref" href="./transformation-algorithms.html#id420" name="remove-if">remove_if</a></h1>
-<div class="section" id="transformation-remove-synopsis">
+<h1><a class="toc-backref" href="./transformation-algorithms.html#id1475">remove_if</a></h1>
+<div class="section" id="id669">
 <h3><a class="subsection-title" href="#synopsis" name="synopsis">Synopsis</a></h3>
 <pre class="literal-block">
 template&lt;
@@ -30,70 +27,71 @@
 };
 </pre>
 </div>
-<div class="section" id="transformation-remove-description">
+<div class="section" id="id670">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
-<p>Returns a new sequence that contains all the elements from [<tt class="literal"><span class="pre">begin&lt;Sequence&gt;::type</span></tt>, <tt class="literal"><span class="pre">end&lt;Sequence&gt;::type</span></tt>) range
+<p>Returns a new sequence that contains all the elements from [<tt class="literal"><span class="pre">begin&lt;Sequence&gt;::type</span></tt>, <tt class="literal"><span class="pre">end&lt;Sequence&gt;::type</span></tt>) range
 except those that satisfy the predicate <tt class="literal"><span class="pre">Pred</span></tt>.</p>
-<!-- Returns a copy of the original sequence with all elements satisfying the predicate
+<!-- Returns a copy of the original sequence with all elements satisfying the predicate
 ``Pred`` removed. -->
-<p>[<em>Note:</em> This wording applies to a no-inserter version(s) of the algorithm. See the
-<cite>Expression semantics</cite> subsection for a precise specification of the algorithm's
+<p>[<em>Note:</em> This wording applies to a no-inserter version(s) of the algorithm. See the
+<cite>Expression semantics</cite> subsection for a precise specification of the algorithm's
 details in all cases — <em>end note</em>]</p>
 </div>
-<div class="section" id="transformation-remove-header">
+<div class="section" id="id671">
 <h3><a class="subsection-title" href="#header" name="header">Header</a></h3>
 <pre class="literal-block">
 #include &lt;boost/mpl/remove_if.hpp&gt;
 </pre>
 </div>
-<div class="section" id="transformation-remove-model-of">
+<div class="section" id="id672">
 <h3><a class="subsection-title" href="#model-of" name="model-of">Model of</a></h3>
-<p><a class="reference" href="./reversible-algorithm.html">Reversible Algorithm</a></p>
+<p><a class="reference internal" href="./reversible-algorithm.html">Reversible Algorithm</a></p>
 </div>
-<div class="section" id="transformation-remove-parameters">
+<div class="section" id="id673">
 <h3><a class="subsection-title" href="#parameters" name="parameters">Parameters</a></h3>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="19%" />
 <col width="43%" />
 <col width="38%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Parameter</th>
-<th>Requirement</th>
-<th>Description</th>
+<tr><th class="head">Parameter</th>
+<th class="head">Requirement</th>
+<th class="head">Description</th>
 </tr>
 </thead>
 <tbody valign="top">
 <tr><td><tt class="literal"><span class="pre">Sequence</span></tt></td>
-<td><a class="reference" href="./forward-sequence.html">Forward Sequence</a></td>
+<td><a class="reference internal" href="./forward-sequence.html">Forward Sequence</a></td>
 <td>An original sequence.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">Pred</span></tt></td>
-<td>Unary <a class="reference" href="./lambda-expression.html">Lambda Expression</a></td>
+<td>Unary <a class="reference internal" href="./lambda-expression.html">Lambda Expression</a></td>
 <td>A removal condition.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">In</span></tt></td>
-<td><a class="reference" href="./inserter.html">Inserter</a></td>
+<td><a class="reference internal" href="./inserter.html">Inserter</a></td>
 <td>An inserter.</td>
 </tr>
 </tbody>
 </table>
 </div>
-<div class="section" id="transformation-remove-expression-semantics">
+<div class="section" id="id674">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
 <p>The semantics of an expression are defined only
-where they differ from, or are not defined in <a class="reference" href="./reversible-algorithm.html">Reversible Algorithm</a>.</p>
-<p>For any <a class="reference" href="./forward-sequence.html">Forward Sequence</a> <tt class="literal"><span class="pre">s</span></tt>, and an <a class="reference" href="./inserter.html">Inserter</a> <tt class="literal"><span class="pre">in</span></tt>, and an unary
-<a class="reference" href="./lambda-expression.html">Lambda Expression</a> <tt class="literal"><span class="pre">pred</span></tt>:</p>
+where they differ from, or are not defined in <a class="reference internal" href="./reversible-algorithm.html">Reversible Algorithm</a>.</p>
+<p>For any <a class="reference internal" href="./forward-sequence.html">Forward Sequence</a> <tt class="literal"><span class="pre">s</span></tt>, and an <a class="reference internal" href="./inserter.html">Inserter</a> <tt class="literal"><span class="pre">in</span></tt>, and an unary
+<a class="reference internal" href="./lambda-expression.html">Lambda Expression</a> <tt class="literal"><span class="pre">pred</span></tt>:</p>
 <pre class="literal-block">
-typedef remove_if&lt;s,pred,in&gt;::type r;
+typedef remove_if&lt;s,pred,in&gt;::type r;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Return type:</th><td class="field-body">A type.</td>
+<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><p class="first">A type.</p>
+</td>
 </tr>
 <tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><p class="first">Equivalent to</p>
 <pre class="last literal-block">
@@ -104,9 +102,9 @@
       s
     , in::state
     , eval_if&lt;
- apply_wrap<tt class="literal"><span class="pre">1</span></tt>&lt;p,_2&gt;
- , identity&lt;_1&gt;
- , apply_wrap<tt class="literal"><span class="pre">2</span></tt>&lt;op,_1,_2&gt;
+ apply_wrap<tt class="literal"><span class="pre">1</span></tt>&lt;p,_2&gt;
+ , identity&lt;_1&gt;
+ , apply_wrap<tt class="literal"><span class="pre">2</span></tt>&lt;op,_1,_2&gt;
         &gt;
     &gt;::type r;
 </pre>
@@ -115,12 +113,12 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="transformation-remove-complexity">
+<div class="section" id="id675">
 <h3><a class="subsection-title" href="#complexity" name="complexity">Complexity</a></h3>
-<p>Linear. Performs exactly <tt class="literal"><span class="pre">size&lt;s&gt;::value</span></tt> applications of <tt class="literal"><span class="pre">pred</span></tt>, and at
+<p>Linear. Performs exactly <tt class="literal"><span class="pre">size&lt;s&gt;::value</span></tt> applications of <tt class="literal"><span class="pre">pred</span></tt>, and at
 most <tt class="literal"><span class="pre">size&lt;s&gt;::value</span></tt> insertions.</p>
 </div>
-<div class="section" id="transformation-remove-example">
+<div class="section" id="id676">
 <h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
 <pre class="literal-block">
 typedef vector_c&lt;int,1,4,5,2,7,5,3,5&gt;::type numbers;
@@ -129,15 +127,16 @@
 <a href="./assert.html" class="identifier">BOOST_MPL_ASSERT</a>(( <a href="./equal.html" class="identifier">equal</a>&lt; result,<a href="./vector-c.html" class="identifier">vector_c</a>&lt;int,1,4,2,3&gt;,<a href="./equal-to.html" class="identifier">equal_to</a>&lt;_,_&gt; > ));
 </pre>
 </div>
-<div class="section" id="transformation-remove-see-also">
+<div class="section" id="id677">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./transformation-algorithms.html">Transformation Algorithms</a>, <a class="reference" href="./reversible-algorithm.html">Reversible Algorithm</a>, <a class="refentry reference" href="./reverse-remove-if.html"><tt class="refentry literal"><span class="pre">reverse_remove_if</span></tt></a>, <a class="refentry reference" href="./remove.html"><tt class="refentry literal"><span class="pre">remove</span></tt></a>, <a class="refentry reference" href="./copy-if.html"><tt class="refentry literal"><span class="pre">copy_if</span></tt></a>, <a class="refentry reference" href="./replace-if.html"><tt class="refentry literal"><span class="pre">replace_if</span></tt></a></p>
-<!-- modtime: November 10, 2004 04:33:13 +0000 -->
+<p><a class="reference internal" href="./transformation-algorithms.html">Transformation Algorithms</a>, <a class="reference internal" href="./reversible-algorithm.html">Reversible Algorithm</a>, <a class="reference internal" href="./reverse-remove-if.html">reverse_remove_if</a>, <a class="reference internal" href="./remove.html">remove</a>, <a class="reference internal" href="./copy-if.html">copy_if</a>, <a class="reference internal" href="./replace-if.html">replace_if</a></p>
 <!-- Algorithms/Transformation Algorithms//unique |80 -->
 </div>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/remove.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/remove.html (original)
+++ branches/release/libs/mpl/doc/refmanual/remove.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: remove</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,8 +12,8 @@
 <td class="header-group page-location">Front Page / Algorithms / Transformation Algorithms / remove</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="remove">
-<h1><a class="toc-backref" href="./transformation-algorithms.html#id419" name="remove">remove</a></h1>
-<div class="section" id="remove-synopsis">
+<h1><a class="toc-backref" href="./transformation-algorithms.html#id1474">remove</a></h1>
+<div class="section" id="id660">
 <h3><a class="subsection-title" href="#synopsis" name="synopsis">Synopsis</a></h3>
 <pre class="literal-block">
 template&lt;
@@ -30,43 +27,43 @@
 };
 </pre>
 </div>
-<div class="section" id="remove-description">
+<div class="section" id="id661">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
 <p>Returns a new sequence that contains all elements from [<tt class="literal"><span class="pre">begin&lt;Sequence&gt;::type</span></tt>, <tt class="literal"><span class="pre">end&lt;Sequence&gt;::type</span></tt>)
 range except those that are identical to <tt class="literal"><span class="pre">T</span></tt>.</p>
 <!-- Returns a copy of the original sequence with all elements identical to ``T``
 removed. -->
-<p>[<em>Note:</em> This wording applies to a no-inserter version(s) of the algorithm. See the
-<cite>Expression semantics</cite> subsection for a precise specification of the algorithm's
+<p>[<em>Note:</em> This wording applies to a no-inserter version(s) of the algorithm. See the
+<cite>Expression semantics</cite> subsection for a precise specification of the algorithm's
 details in all cases — <em>end note</em>]</p>
 </div>
-<div class="section" id="remove-header">
+<div class="section" id="id662">
 <h3><a class="subsection-title" href="#header" name="header">Header</a></h3>
 <pre class="literal-block">
 #include &lt;boost/mpl/remove.hpp&gt;
 </pre>
 </div>
-<div class="section" id="remove-model-of">
+<div class="section" id="id663">
 <h3><a class="subsection-title" href="#model-of" name="model-of">Model of</a></h3>
-<p><a class="reference" href="./reversible-algorithm.html">Reversible Algorithm</a></p>
+<p><a class="reference internal" href="./reversible-algorithm.html">Reversible Algorithm</a></p>
 </div>
-<div class="section" id="remove-parameters">
+<div class="section" id="id664">
 <h3><a class="subsection-title" href="#parameters" name="parameters">Parameters</a></h3>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="19%" />
 <col width="43%" />
 <col width="38%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Parameter</th>
-<th>Requirement</th>
-<th>Description</th>
+<tr><th class="head">Parameter</th>
+<th class="head">Requirement</th>
+<th class="head">Description</th>
 </tr>
 </thead>
 <tbody valign="top">
 <tr><td><tt class="literal"><span class="pre">Sequence</span></tt></td>
-<td><a class="reference" href="./forward-sequence.html">Forward Sequence</a></td>
+<td><a class="reference internal" href="./forward-sequence.html">Forward Sequence</a></td>
 <td>An original sequence.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">T</span></tt></td>
@@ -74,25 +71,26 @@
 <td>A type to be removed.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">In</span></tt></td>
-<td><a class="reference" href="./inserter.html">Inserter</a></td>
+<td><a class="reference internal" href="./inserter.html">Inserter</a></td>
 <td>An inserter.</td>
 </tr>
 </tbody>
 </table>
 </div>
-<div class="section" id="remove-expression-semantics">
+<div class="section" id="id665">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
 <p>The semantics of an expression are defined only
-where they differ from, or are not defined in <a class="reference" href="./reversible-algorithm.html">Reversible Algorithm</a>.</p>
-<p>For any <a class="reference" href="./forward-sequence.html">Forward Sequence</a> <tt class="literal"><span class="pre">s</span></tt>, an <a class="reference" href="./inserter.html">Inserter</a> <tt class="literal"><span class="pre">in</span></tt>, and arbitrary type <tt class="literal"><span class="pre">x</span></tt>:</p>
+where they differ from, or are not defined in <a class="reference internal" href="./reversible-algorithm.html">Reversible Algorithm</a>.</p>
+<p>For any <a class="reference internal" href="./forward-sequence.html">Forward Sequence</a> <tt class="literal"><span class="pre">s</span></tt>, an <a class="reference internal" href="./inserter.html">Inserter</a> <tt class="literal"><span class="pre">in</span></tt>, and arbitrary type <tt class="literal"><span class="pre">x</span></tt>:</p>
 <pre class="literal-block">
-typedef remove&lt;s,x,in&gt;::type r;
+typedef remove&lt;s,x,in&gt;::type r;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Return type:</th><td class="field-body">A type.</td>
+<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><p class="first">A type.</p>
+</td>
 </tr>
 <tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><p class="first">Equivalent to</p>
 <pre class="last literal-block">
@@ -103,12 +101,12 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="remove-complexity">
+<div class="section" id="id666">
 <h3><a class="subsection-title" href="#complexity" name="complexity">Complexity</a></h3>
-<p>Linear. Performs exactly <tt class="literal"><span class="pre">size&lt;s&gt;::value</span></tt> comparisons for equality, and at
+<p>Linear. Performs exactly <tt class="literal"><span class="pre">size&lt;s&gt;::value</span></tt> comparisons for equality, and at
 most <tt class="literal"><span class="pre">size&lt;s&gt;::value</span></tt> insertions.</p>
 </div>
-<div class="section" id="remove-example">
+<div class="section" id="id667">
 <h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
 <pre class="literal-block">
 typedef vector&lt;int,float,char,float,float,double&gt;::type types;
@@ -117,15 +115,16 @@
 <a href="./assert.html" class="identifier">BOOST_MPL_ASSERT</a>(( <a href="./equal.html" class="identifier">equal</a>&lt; result, <a href="./vector.html" class="identifier">vector</a>&lt;int,char,double&gt; > ));
 </pre>
 </div>
-<div class="section" id="remove-see-also">
+<div class="section" id="id668">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./transformation-algorithms.html">Transformation Algorithms</a>, <a class="reference" href="./reversible-algorithm.html">Reversible Algorithm</a>, <a class="refentry reference" href="./reverse-remove.html"><tt class="refentry literal"><span class="pre">reverse_remove</span></tt></a>, <a class="refentry reference" href="./remove-if.html"><tt class="refentry literal"><span class="pre">remove_if</span></tt></a>, <a class="refentry reference" href="./copy.html"><tt class="refentry literal"><span class="pre">copy</span></tt></a>, <a class="refentry reference" href="./replace.html"><tt class="refentry literal"><span class="pre">replace</span></tt></a></p>
-<!-- modtime: November 10, 2004 04:33:19 +0000 -->
+<p><a class="reference internal" href="./transformation-algorithms.html">Transformation Algorithms</a>, <a class="reference internal" href="./reversible-algorithm.html">Reversible Algorithm</a>, <a class="reference internal" href="./reverse-remove.html">reverse_remove</a>, <a class="reference internal" href="./remove-if.html">remove_if</a>, <a class="reference internal" href="./copy.html">copy</a>, <a class="reference internal" href="./replace.html">replace</a></p>
 <!-- Algorithms/Transformation Algorithms//remove_if |70 -->
 </div>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/replace-if.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/replace-if.html (original)
+++ branches/release/libs/mpl/doc/refmanual/replace-if.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: replace_if</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,13 +12,14 @@
 <td class="header-group page-location">Front Page / Algorithms / Transformation Algorithms / replace_if</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="replace-if">
-<h1><a class="toc-backref" href="./transformation-algorithms.html#id418" name="replace-if">replace_if</a></h1>
-<div class="section" id="transformation-replace-synopsis">
+<h1><a class="toc-backref" href="./transformation-algorithms.html#id1473">replace_if</a></h1>
+<div class="section" id="id651">
 <h3><a class="subsection-title" href="#synopsis" name="synopsis">Synopsis</a></h3>
 <pre class="literal-block">
 template&lt;
       typename Sequence
     , typename Pred
+ , typename NewType
     , typename In = <em>unspecified</em>
     &gt;
 struct replace_if
@@ -30,45 +28,45 @@
 };
 </pre>
 </div>
-<div class="section" id="transformation-replace-description">
+<div class="section" id="id652">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
-<p>Returns a copy of the original sequence where every type that satisfies
+<p>Returns a copy of the original sequence where every type that satisfies
 the predicate <tt class="literal"><span class="pre">Pred</span></tt> has been replaced with <tt class="literal"><span class="pre">NewType</span></tt>.</p>
-<p>[<em>Note:</em> This wording applies to a no-inserter version(s) of the algorithm. See the
-<cite>Expression semantics</cite> subsection for a precise specification of the algorithm's
+<p>[<em>Note:</em> This wording applies to a no-inserter version(s) of the algorithm. See the
+<cite>Expression semantics</cite> subsection for a precise specification of the algorithm's
 details in all cases — <em>end note</em>]</p>
 </div>
-<div class="section" id="transformation-replace-header">
+<div class="section" id="id653">
 <h3><a class="subsection-title" href="#header" name="header">Header</a></h3>
 <pre class="literal-block">
 #include &lt;boost/mpl/replace_if.hpp&gt;
 </pre>
 </div>
-<div class="section" id="transformation-replace-model-of">
+<div class="section" id="id654">
 <h3><a class="subsection-title" href="#model-of" name="model-of">Model of</a></h3>
-<p><a class="reference" href="./reversible-algorithm.html">Reversible Algorithm</a></p>
+<p><a class="reference internal" href="./reversible-algorithm.html">Reversible Algorithm</a></p>
 </div>
-<div class="section" id="transformation-replace-parameters">
+<div class="section" id="id655">
 <h3><a class="subsection-title" href="#parameters" name="parameters">Parameters</a></h3>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="19%" />
 <col width="43%" />
 <col width="38%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Parameter</th>
-<th>Requirement</th>
-<th>Description</th>
+<tr><th class="head">Parameter</th>
+<th class="head">Requirement</th>
+<th class="head">Description</th>
 </tr>
 </thead>
 <tbody valign="top">
 <tr><td><tt class="literal"><span class="pre">Sequence</span></tt></td>
-<td><a class="reference" href="./forward-sequence.html">Forward Sequence</a></td>
+<td><a class="reference internal" href="./forward-sequence.html">Forward Sequence</a></td>
 <td>An original sequence.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">Pred</span></tt></td>
-<td>Unary <a class="reference" href="./lambda-expression.html">Lambda Expression</a></td>
+<td>Unary <a class="reference internal" href="./lambda-expression.html">Lambda Expression</a></td>
 <td>A replacement condition.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">NewType</span></tt></td>
@@ -76,43 +74,44 @@
 <td>A type to replace with.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">In</span></tt></td>
-<td><a class="reference" href="./inserter.html">Inserter</a></td>
+<td><a class="reference internal" href="./inserter.html">Inserter</a></td>
 <td>An inserter.</td>
 </tr>
 </tbody>
 </table>
 </div>
-<div class="section" id="transformation-replace-expression-semantics">
+<div class="section" id="id656">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
 <p>The semantics of an expression are defined only
-where they differ from, or are not defined in <a class="reference" href="./reversible-algorithm.html">Reversible Algorithm</a>.</p>
-<p>For any <a class="reference" href="./forward-sequence.html">Forward Sequence</a> <tt class="literal"><span class="pre">s</span></tt>, an unary <a class="reference" href="./lambda-expression.html">Lambda Expression</a> <tt class="literal"><span class="pre">pred</span></tt>,
-an <a class="reference" href="./inserter.html">Inserter</a> <tt class="literal"><span class="pre">in</span></tt>, and arbitrary type <tt class="literal"><span class="pre">x</span></tt>:</p>
+where they differ from, or are not defined in <a class="reference internal" href="./reversible-algorithm.html">Reversible Algorithm</a>.</p>
+<p>For any <a class="reference internal" href="./forward-sequence.html">Forward Sequence</a> <tt class="literal"><span class="pre">s</span></tt>, an unary <a class="reference internal" href="./lambda-expression.html">Lambda Expression</a> <tt class="literal"><span class="pre">pred</span></tt>,
+an <a class="reference internal" href="./inserter.html">Inserter</a> <tt class="literal"><span class="pre">in</span></tt>, and arbitrary type <tt class="literal"><span class="pre">x</span></tt>:</p>
 <pre class="literal-block">
-typedef replace_if&lt;s,pred,x,in&gt;::type r;
+typedef replace_if&lt;s,pred,x,in&gt;::type r;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Return type:</th><td class="field-body">A type.</td>
+<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><p class="first">A type.</p>
+</td>
 </tr>
 <tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><p class="first">Equivalent to</p>
 <pre class="last literal-block">
 typedef lambda&lt;pred&gt;::type p;
-typedef transform&lt; s, if_&lt; apply_wrap1&lt;p,_1&gt;,x,_1&gt;, in &gt;::type r;
+typedef transform&lt; s, if_&lt; apply_wrap1&lt;p,_1&gt;,x,_1&gt;, in &gt;::type r;
 </pre>
 </td>
 </tr>
 </tbody>
 </table>
 </div>
-<div class="section" id="transformation-replace-complexity">
+<div class="section" id="id657">
 <h3><a class="subsection-title" href="#complexity" name="complexity">Complexity</a></h3>
-<p>Linear. Performs exactly <tt class="literal"><span class="pre">size&lt;s&gt;::value</span></tt> applications of <tt class="literal"><span class="pre">pred</span></tt>, and at most
+<p>Linear. Performs exactly <tt class="literal"><span class="pre">size&lt;s&gt;::value</span></tt> applications of <tt class="literal"><span class="pre">pred</span></tt>, and at most
 <tt class="literal"><span class="pre">size&lt;s&gt;::value</span></tt> insertions.</p>
 </div>
-<div class="section" id="transformation-replace-example">
+<div class="section" id="id658">
 <h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
 <pre class="literal-block">
 typedef vector_c&lt;int,1,4,5,2,7,5,3,5&gt; numbers;
@@ -122,15 +121,16 @@
 <a href="./assert.html" class="identifier">BOOST_MPL_ASSERT</a>(( <a href="./equal.html" class="identifier">equal</a>&lt; result,expected, <a href="./equal-to.html" class="identifier">equal_to</a>&lt;_,_&gt; > ));
 </pre>
 </div>
-<div class="section" id="transformation-replace-see-also">
+<div class="section" id="id659">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./transformation-algorithms.html">Transformation Algorithms</a>, <a class="reference" href="./reversible-algorithm.html">Reversible Algorithm</a>, <a class="refentry reference" href="./reverse-replace-if.html"><tt class="refentry literal"><span class="pre">reverse_replace_if</span></tt></a>, <a class="refentry reference" href="./replace.html"><tt class="refentry literal"><span class="pre">replace</span></tt></a>, <a class="refentry reference" href="./remove-if.html"><tt class="refentry literal"><span class="pre">remove_if</span></tt></a>, <a class="refentry reference" href="./transform.html"><tt class="refentry literal"><span class="pre">transform</span></tt></a></p>
-<!-- modtime: November 10, 2004 04:33:05 +0000 -->
+<p><a class="reference internal" href="./transformation-algorithms.html">Transformation Algorithms</a>, <a class="reference internal" href="./reversible-algorithm.html">Reversible Algorithm</a>, <a class="reference internal" href="./reverse-replace-if.html">reverse_replace_if</a>, <a class="reference internal" href="./replace.html">replace</a>, <a class="reference internal" href="./remove-if.html">remove_if</a>, <a class="reference internal" href="./transform.html">transform</a></p>
 <!-- Algorithms/Transformation Algorithms//remove |60 -->
 </div>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/replace.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/replace.html (original)
+++ branches/release/libs/mpl/doc/refmanual/replace.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: replace</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,8 +12,8 @@
 <td class="header-group page-location">Front Page / Algorithms / Transformation Algorithms / replace</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="replace">
-<h1><a class="toc-backref" href="./transformation-algorithms.html#id417" name="replace">replace</a></h1>
-<div class="section" id="replace-synopsis">
+<h1><a class="toc-backref" href="./transformation-algorithms.html#id1472">replace</a></h1>
+<div class="section" id="id642">
 <h3><a class="subsection-title" href="#synopsis" name="synopsis">Synopsis</a></h3>
 <pre class="literal-block">
 template&lt;
@@ -31,41 +28,41 @@
 };
 </pre>
 </div>
-<div class="section" id="replace-description">
+<div class="section" id="id643">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
-<p>Returns a copy of the original sequence where every type identical to <tt class="literal"><span class="pre">OldType</span></tt>
+<p>Returns a copy of the original sequence where every type identical to <tt class="literal"><span class="pre">OldType</span></tt>
 has been replaced with <tt class="literal"><span class="pre">NewType</span></tt>.</p>
-<p>[<em>Note:</em> This wording applies to a no-inserter version(s) of the algorithm. See the
-<cite>Expression semantics</cite> subsection for a precise specification of the algorithm's
+<p>[<em>Note:</em> This wording applies to a no-inserter version(s) of the algorithm. See the
+<cite>Expression semantics</cite> subsection for a precise specification of the algorithm's
 details in all cases — <em>end note</em>]</p>
 </div>
-<div class="section" id="replace-header">
+<div class="section" id="id644">
 <h3><a class="subsection-title" href="#header" name="header">Header</a></h3>
 <pre class="literal-block">
 #include &lt;boost/mpl/replace.hpp&gt;
 </pre>
 </div>
-<div class="section" id="replace-model-of">
+<div class="section" id="id645">
 <h3><a class="subsection-title" href="#model-of" name="model-of">Model of</a></h3>
-<p><a class="reference" href="./reversible-algorithm.html">Reversible Algorithm</a></p>
+<p><a class="reference internal" href="./reversible-algorithm.html">Reversible Algorithm</a></p>
 </div>
-<div class="section" id="replace-parameters">
+<div class="section" id="id646">
 <h3><a class="subsection-title" href="#parameters" name="parameters">Parameters</a></h3>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="19%" />
 <col width="43%" />
 <col width="38%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Parameter</th>
-<th>Requirement</th>
-<th>Description</th>
+<tr><th class="head">Parameter</th>
+<th class="head">Requirement</th>
+<th class="head">Description</th>
 </tr>
 </thead>
 <tbody valign="top">
 <tr><td><tt class="literal"><span class="pre">Sequence</span></tt></td>
-<td><a class="reference" href="./forward-sequence.html">Forward Sequence</a></td>
+<td><a class="reference internal" href="./forward-sequence.html">Forward Sequence</a></td>
 <td>A original sequence.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">OldType</span></tt></td>
@@ -77,41 +74,42 @@
 <td>A type to replace with.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">In</span></tt></td>
-<td><a class="reference" href="./inserter.html">Inserter</a></td>
+<td><a class="reference internal" href="./inserter.html">Inserter</a></td>
 <td>An inserter.</td>
 </tr>
 </tbody>
 </table>
 </div>
-<div class="section" id="replace-expression-semantics">
+<div class="section" id="id647">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
 <p>The semantics of an expression are defined only
-where they differ from, or are not defined in <a class="reference" href="./reversible-algorithm.html">Reversible Algorithm</a>.</p>
-<p>For any <a class="reference" href="./forward-sequence.html">Forward Sequence</a> <tt class="literal"><span class="pre">s</span></tt>, an <a class="reference" href="./inserter.html">Inserter</a> <tt class="literal"><span class="pre">in</span></tt>, and arbitrary types <tt class="literal"><span class="pre">x</span></tt> and <tt class="literal"><span class="pre">y</span></tt>:</p>
+where they differ from, or are not defined in <a class="reference internal" href="./reversible-algorithm.html">Reversible Algorithm</a>.</p>
+<p>For any <a class="reference internal" href="./forward-sequence.html">Forward Sequence</a> <tt class="literal"><span class="pre">s</span></tt>, an <a class="reference internal" href="./inserter.html">Inserter</a> <tt class="literal"><span class="pre">in</span></tt>, and arbitrary types <tt class="literal"><span class="pre">x</span></tt> and <tt class="literal"><span class="pre">y</span></tt>:</p>
 <pre class="literal-block">
-typedef replace&lt;s,x,y,in&gt;::type r;
+typedef replace&lt;s,x,y,in&gt;::type r;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Return type:</th><td class="field-body">A type.</td>
+<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><p class="first">A type.</p>
+</td>
 </tr>
 <tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><p class="first">Equivalent to</p>
 <pre class="last literal-block">
-typedef replace_if&lt; s,y,is_same&lt;_,x&gt;,in &gt;::type r;
+typedef replace_if&lt; s,y,is_same&lt;_,x&gt;,in &gt;::type r;
 </pre>
 </td>
 </tr>
 </tbody>
 </table>
 </div>
-<div class="section" id="replace-complexity">
+<div class="section" id="id648">
 <h3><a class="subsection-title" href="#complexity" name="complexity">Complexity</a></h3>
-<p>Linear. Performs exactly <tt class="literal"><span class="pre">size&lt;s&gt;::value</span></tt> comparisons for
+<p>Linear. Performs exactly <tt class="literal"><span class="pre">size&lt;s&gt;::value</span></tt> comparisons for
 identity / insertions.</p>
 </div>
-<div class="section" id="replace-example">
+<div class="section" id="id649">
 <h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
 <pre class="literal-block">
 typedef vector&lt;int,float,char,float,float,double&gt; types;
@@ -121,15 +119,16 @@
 <a href="./assert.html" class="identifier">BOOST_MPL_ASSERT</a>(( <a href="./equal.html" class="identifier">equal</a>&lt; result,expected > ));
 </pre>
 </div>
-<div class="section" id="replace-see-also">
+<div class="section" id="id650">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./transformation-algorithms.html">Transformation Algorithms</a>, <a class="reference" href="./reversible-algorithm.html">Reversible Algorithm</a>, <a class="refentry reference" href="./reverse-replace.html"><tt class="refentry literal"><span class="pre">reverse_replace</span></tt></a>, <a class="refentry reference" href="./replace-if.html"><tt class="refentry literal"><span class="pre">replace_if</span></tt></a>, <a class="refentry reference" href="./remove.html"><tt class="refentry literal"><span class="pre">remove</span></tt></a>, <a class="refentry reference" href="./transform.html"><tt class="refentry literal"><span class="pre">transform</span></tt></a></p>
-<!-- modtime: November 10, 2004 04:33:09 +0000 -->
+<p><a class="reference internal" href="./transformation-algorithms.html">Transformation Algorithms</a>, <a class="reference internal" href="./reversible-algorithm.html">Reversible Algorithm</a>, <a class="reference internal" href="./reverse-replace.html">reverse_replace</a>, <a class="reference internal" href="./replace-if.html">replace_if</a>, <a class="reference internal" href="./remove.html">remove</a>, <a class="reference internal" href="./transform.html">transform</a></p>
 <!-- Algorithms/Transformation Algorithms//replace_if |50 -->
 </div>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/reverse-copy-if.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/reverse-copy-if.html (original)
+++ branches/release/libs/mpl/doc/refmanual/reverse-copy-if.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: reverse_copy_if</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,8 +12,8 @@
 <td class="header-group page-location">Front Page / Algorithms / Transformation Algorithms / reverse_copy_if</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="reverse-copy-if">
-<h1><a class="toc-backref" href="./transformation-algorithms.html#id427" name="reverse-copy-if">reverse_copy_if</a></h1>
-<div class="section" id="the-algorithms-transformation-reverse-synopsis">
+<h1><a class="toc-backref" href="./transformation-algorithms.html#id1482">reverse_copy_if</a></h1>
+<div class="section" id="id731">
 <h3><a class="subsection-title" href="#synopsis" name="synopsis">Synopsis</a></h3>
 <pre class="literal-block">
 template&lt;
@@ -30,68 +27,69 @@
 };
 </pre>
 </div>
-<div class="section" id="the-algorithms-transformation-reverse-description">
+<div class="section" id="id732">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
-<p>Returns a reversed, filtered copy of the original sequence containing the
+<p>Returns a reversed, filtered copy of the original sequence containing the
 elements that satisfy the predicate <tt class="literal"><span class="pre">Pred</span></tt>.</p>
-<p>[<em>Note:</em> This wording applies to a no-inserter version(s) of the algorithm. See the
-<cite>Expression semantics</cite> subsection for a precise specification of the algorithm's
+<p>[<em>Note:</em> This wording applies to a no-inserter version(s) of the algorithm. See the
+<cite>Expression semantics</cite> subsection for a precise specification of the algorithm's
 details in all cases — <em>end note</em>]</p>
 </div>
-<div class="section" id="the-algorithms-transformation-reverse-header">
+<div class="section" id="id733">
 <h3><a class="subsection-title" href="#header" name="header">Header</a></h3>
 <pre class="literal-block">
 #include &lt;boost/mpl/copy_if.hpp&gt;
 </pre>
 </div>
-<div class="section" id="transformation-reverse-model-of">
+<div class="section" id="id734">
 <h3><a class="subsection-title" href="#model-of" name="model-of">Model of</a></h3>
-<p><a class="reference" href="./reversible-algorithm.html">Reversible Algorithm</a></p>
+<p><a class="reference internal" href="./reversible-algorithm.html">Reversible Algorithm</a></p>
 </div>
-<div class="section" id="the-algorithms-transformation-reverse-parameters">
+<div class="section" id="id735">
 <h3><a class="subsection-title" href="#parameters" name="parameters">Parameters</a></h3>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="19%" />
 <col width="43%" />
 <col width="38%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Parameter</th>
-<th>Requirement</th>
-<th>Description</th>
+<tr><th class="head">Parameter</th>
+<th class="head">Requirement</th>
+<th class="head">Description</th>
 </tr>
 </thead>
 <tbody valign="top">
 <tr><td><tt class="literal"><span class="pre">Sequence</span></tt></td>
-<td><a class="reference" href="./forward-sequence.html">Forward Sequence</a></td>
+<td><a class="reference internal" href="./forward-sequence.html">Forward Sequence</a></td>
 <td>A sequence to copy.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">Pred</span></tt></td>
-<td>Unary <a class="reference" href="./lambda-expression.html">Lambda Expression</a></td>
+<td>Unary <a class="reference internal" href="./lambda-expression.html">Lambda Expression</a></td>
 <td>A copying condition.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">In</span></tt></td>
-<td><a class="reference" href="./inserter.html">Inserter</a></td>
+<td><a class="reference internal" href="./inserter.html">Inserter</a></td>
 <td>An inserter.</td>
 </tr>
 </tbody>
 </table>
 </div>
-<div class="section" id="the-algorithms-transformation-reverse-expression-semantics">
+<div class="section" id="id736">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
 <p>The semantics of an expression are defined only
-where they differ from, or are not defined in <a class="reference" href="./reversible-algorithm.html">Reversible Algorithm</a>.</p>
-<p>For any <a class="reference" href="./forward-sequence.html">Forward Sequence</a> <tt class="literal"><span class="pre">s</span></tt>, an unary <a class="reference" href="./lambda-expression.html">Lambda Expression</a> <tt class="literal"><span class="pre">pred</span></tt>, and
-an <a class="reference" href="./inserter.html">Inserter</a> <tt class="literal"><span class="pre">in</span></tt>:</p>
+where they differ from, or are not defined in <a class="reference internal" href="./reversible-algorithm.html">Reversible Algorithm</a>.</p>
+<p>For any <a class="reference internal" href="./forward-sequence.html">Forward Sequence</a> <tt class="literal"><span class="pre">s</span></tt>, an unary <a class="reference internal" href="./lambda-expression.html">Lambda Expression</a> <tt class="literal"><span class="pre">pred</span></tt>, and
+an <a class="reference internal" href="./inserter.html">Inserter</a> <tt class="literal"><span class="pre">in</span></tt>:</p>
 <pre class="literal-block">
-typedef reverse_copy_if&lt;s,pred,in&gt;::type r;
+typedef reverse_copy_if&lt;s,pred,in&gt;::type r;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Return type:</th><td class="field-body">A type</td>
+<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><p class="first">A type</p>
+</td>
 </tr>
 <tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><p class="first">Equivalent to</p>
 <pre class="last literal-block">
@@ -102,9 +100,9 @@
       s
     , in::state
     , eval_if&lt;
- apply_wrap<tt class="literal"><span class="pre">1</span></tt>&lt;p,_2&gt;
- , apply_wrap<tt class="literal"><span class="pre">2</span></tt>&lt;op,_1,_2&gt;
- , identity&lt;_1&gt;
+ apply_wrap<tt class="literal"><span class="pre">1</span></tt>&lt;p,_2&gt;
+ , apply_wrap<tt class="literal"><span class="pre">2</span></tt>&lt;op,_1,_2&gt;
+ , identity&lt;_1&gt;
         &gt;
     &gt;::type r;
 </pre>
@@ -113,17 +111,17 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="the-algorithms-transformation-reverse-complexity">
+<div class="section" id="id737">
 <h3><a class="subsection-title" href="#complexity" name="complexity">Complexity</a></h3>
-<p>Linear. Exactly <tt class="literal"><span class="pre">size&lt;s&gt;::value</span></tt> applications of <tt class="literal"><span class="pre">pred</span></tt>, and at
+<p>Linear. Exactly <tt class="literal"><span class="pre">size&lt;s&gt;::value</span></tt> applications of <tt class="literal"><span class="pre">pred</span></tt>, and at
 most <tt class="literal"><span class="pre">size&lt;s&gt;::value</span></tt> applications of <tt class="literal"><span class="pre">in::operation</span></tt>.</p>
 </div>
-<div class="section" id="the-algorithms-transformation-reverse-example">
+<div class="section" id="id738">
 <h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
 <pre class="literal-block">
 typedef reverse_copy_if&lt;
       <a href="./range-c.html" class="identifier">range_c</a>&lt;int,0,10&gt;
- , less&lt; _1, int_&lt;5&gt; &gt;
+ , less&lt; _1, int_&lt;5&gt; &gt;
     , front_inserter&lt; vector&lt;&gt; &gt;
     &gt;::type result;
 
@@ -131,15 +129,16 @@
 <a href="./assert.html" class="identifier">BOOST_MPL_ASSERT</a>(( <a href="./equal.html" class="identifier">equal</a>&lt;result,<a href="./range-c.html" class="identifier">range_c</a>&lt;int,0,5&gt; > ));
 </pre>
 </div>
-<div class="section" id="the-algorithms-transformation-reverse-see-also">
+<div class="section" id="id739">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./transformation-algorithms.html">Transformation Algorithms</a>, <a class="reference" href="./reversible-algorithm.html">Reversible Algorithm</a>, <a class="refentry reference" href="./copy-if.html"><tt class="refentry literal"><span class="pre">copy_if</span></tt></a>, <a class="refentry reference" href="./reverse-copy.html"><tt class="refentry literal"><span class="pre">reverse_copy</span></tt></a>, <a class="refentry reference" href="./remove-if.html"><tt class="refentry literal"><span class="pre">remove_if</span></tt></a>, <a class="refentry reference" href="./replace-if.html"><tt class="refentry literal"><span class="pre">replace_if</span></tt></a></p>
-<!-- modtime: November 10, 2004 04:32:53 +0000 -->
+<p><a class="reference internal" href="./transformation-algorithms.html">Transformation Algorithms</a>, <a class="reference internal" href="./reversible-algorithm.html">Reversible Algorithm</a>, <a class="reference internal" href="./copy-if.html">copy_if</a>, <a class="reference internal" href="./reverse-copy.html">reverse_copy</a>, <a class="reference internal" href="./remove-if.html">remove_if</a>, <a class="reference internal" href="./replace-if.html">replace_if</a></p>
 <!-- Algorithms/Transformation Algorithms//reverse_transform |130 -->
 </div>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/reverse-copy.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/reverse-copy.html (original)
+++ branches/release/libs/mpl/doc/refmanual/reverse-copy.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: reverse_copy</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,8 +12,8 @@
 <td class="header-group page-location">Front Page / Algorithms / Transformation Algorithms / reverse_copy</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="reverse-copy">
-<h1><a class="toc-backref" href="./transformation-algorithms.html#id426" name="reverse-copy">reverse_copy</a></h1>
-<div class="section" id="algorithms-transformation-reverse-synopsis">
+<h1><a class="toc-backref" href="./transformation-algorithms.html#id1481">reverse_copy</a></h1>
+<div class="section" id="id722">
 <h3><a class="subsection-title" href="#synopsis" name="synopsis">Synopsis</a></h3>
 <pre class="literal-block">
 template&lt;
@@ -29,77 +26,78 @@
 };
 </pre>
 </div>
-<div class="section" id="algorithms-transformation-reverse-description">
+<div class="section" id="id723">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
 <p>Returns a reversed copy of the original sequence.</p>
-<p>[<em>Note:</em> This wording applies to a no-inserter version(s) of the algorithm. See the
-<cite>Expression semantics</cite> subsection for a precise specification of the algorithm's
+<p>[<em>Note:</em> This wording applies to a no-inserter version(s) of the algorithm. See the
+<cite>Expression semantics</cite> subsection for a precise specification of the algorithm's
 details in all cases — <em>end note</em>]</p>
 </div>
-<div class="section" id="algorithms-transformation-reverse-header">
+<div class="section" id="id724">
 <h3><a class="subsection-title" href="#header" name="header">Header</a></h3>
 <pre class="literal-block">
 #include &lt;boost/mpl/copy.hpp&gt;
 </pre>
 </div>
-<div class="section" id="reverse-model-of">
+<div class="section" id="id725">
 <h3><a class="subsection-title" href="#model-of" name="model-of">Model of</a></h3>
-<p><a class="reference" href="./reversible-algorithm.html">Reversible Algorithm</a></p>
+<p><a class="reference internal" href="./reversible-algorithm.html">Reversible Algorithm</a></p>
 </div>
-<div class="section" id="algorithms-transformation-reverse-parameters">
+<div class="section" id="id726">
 <h3><a class="subsection-title" href="#parameters" name="parameters">Parameters</a></h3>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="19%" />
 <col width="43%" />
 <col width="38%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Parameter</th>
-<th>Requirement</th>
-<th>Description</th>
+<tr><th class="head">Parameter</th>
+<th class="head">Requirement</th>
+<th class="head">Description</th>
 </tr>
 </thead>
 <tbody valign="top">
 <tr><td><tt class="literal"><span class="pre">Sequence</span></tt></td>
-<td><a class="reference" href="./forward-sequence.html">Forward Sequence</a></td>
+<td><a class="reference internal" href="./forward-sequence.html">Forward Sequence</a></td>
 <td>A sequence to copy.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">In</span></tt></td>
-<td><a class="reference" href="./inserter.html">Inserter</a></td>
+<td><a class="reference internal" href="./inserter.html">Inserter</a></td>
 <td>An inserter.</td>
 </tr>
 </tbody>
 </table>
 </div>
-<div class="section" id="algorithms-transformation-reverse-expression-semantics">
+<div class="section" id="id727">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
 <p>The semantics of an expression are defined only
-where they differ from, or are not defined in <a class="reference" href="./reversible-algorithm.html">Reversible Algorithm</a>.</p>
-<p>For any <a class="reference" href="./forward-sequence.html">Forward Sequence</a> <tt class="literal"><span class="pre">s</span></tt>, and an <a class="reference" href="./inserter.html">Inserter</a> <tt class="literal"><span class="pre">in</span></tt>:</p>
+where they differ from, or are not defined in <a class="reference internal" href="./reversible-algorithm.html">Reversible Algorithm</a>.</p>
+<p>For any <a class="reference internal" href="./forward-sequence.html">Forward Sequence</a> <tt class="literal"><span class="pre">s</span></tt>, and an <a class="reference internal" href="./inserter.html">Inserter</a> <tt class="literal"><span class="pre">in</span></tt>:</p>
 <pre class="literal-block">
-typedef reverse_copy&lt;s,in&gt;::type r;
+typedef reverse_copy&lt;s,in&gt;::type r;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Return type:</th><td class="field-body">A type.</td>
+<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><p class="first">A type.</p>
+</td>
 </tr>
 <tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><p class="first">Equivalent to</p>
 <pre class="last literal-block">
-typedef reverse_fold&lt; s,in::state,in::operation &gt;::type r;
+typedef reverse_fold&lt; s,in::state,in::operation &gt;::type r;
 </pre>
 </td>
 </tr>
 </tbody>
 </table>
 </div>
-<div class="section" id="algorithms-transformation-reverse-complexity">
+<div class="section" id="id728">
 <h3><a class="subsection-title" href="#complexity" name="complexity">Complexity</a></h3>
 <p>Linear. Exactly <tt class="literal"><span class="pre">size&lt;s&gt;::value</span></tt> applications of <tt class="literal"><span class="pre">in::operation</span></tt>.</p>
 </div>
-<div class="section" id="algorithms-transformation-reverse-example">
+<div class="section" id="id729">
 <h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
 <pre class="literal-block">
 typedef list_c&lt;int,10,11,12,13,14,15,16,17,18,19&gt;::type numbers;
@@ -112,15 +110,16 @@
 <a href="./assert.html" class="identifier">BOOST_MPL_ASSERT</a>(( <a href="./equal.html" class="identifier">equal</a>&lt; result,<a href="./range-c.html" class="identifier">range_c</a>&lt;int,0,20&gt; > ));
 </pre>
 </div>
-<div class="section" id="algorithms-transformation-reverse-see-also">
+<div class="section" id="id730">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./transformation-algorithms.html">Transformation Algorithms</a>, <a class="reference" href="./reversible-algorithm.html">Reversible Algorithm</a>, <a class="refentry reference" href="./copy.html"><tt class="refentry literal"><span class="pre">copy</span></tt></a>, <a class="refentry reference" href="./reverse-copy-if.html"><tt class="refentry literal"><span class="pre">reverse_copy_if</span></tt></a>, <a class="refentry reference" href="./reverse-transform.html"><tt class="refentry literal"><span class="pre">reverse_transform</span></tt></a></p>
-<!-- modtime: November 10, 2004 04:32:57 +0000 -->
+<p><a class="reference internal" href="./transformation-algorithms.html">Transformation Algorithms</a>, <a class="reference internal" href="./reversible-algorithm.html">Reversible Algorithm</a>, <a class="reference internal" href="./copy.html">copy</a>, <a class="reference internal" href="./reverse-copy-if.html">reverse_copy_if</a>, <a class="reference internal" href="./reverse-transform.html">reverse_transform</a></p>
 <!-- Algorithms/Transformation Algorithms//reverse_copy_if |120 -->
 </div>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/reverse-fold.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/reverse-fold.html (original)
+++ branches/release/libs/mpl/doc/refmanual/reverse-fold.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: reverse_fold</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,15 +12,15 @@
 <td class="header-group page-location">Front Page / Algorithms / Iteration Algorithms / reverse_fold</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="reverse-fold">
-<h1><a class="toc-backref" href="./iteration-algorithms.html#id399" name="reverse-fold">reverse_fold</a></h1>
-<div class="section" id="reverse-synopsis">
+<h1><a class="toc-backref" href="./iteration-algorithms.html#id1454">reverse_fold</a></h1>
+<div class="section" id="id509">
 <h3><a class="subsection-title" href="#synopsis" name="synopsis">Synopsis</a></h3>
 <pre class="literal-block">
 template&lt;
       typename Sequence
     , typename State
     , typename BackwardOp
- , typename ForwardOp = _1
+ , typename ForwardOp = _1
     &gt;
 struct reverse_fold
 {
@@ -31,40 +28,40 @@
 };
 </pre>
 </div>
-<div class="section" id="reverse-description">
+<div class="section" id="id510">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
-<p>Returns the result of the successive application of binary <tt class="literal"><span class="pre">BackwardOp</span></tt> to the
-result of the previous <tt class="literal"><span class="pre">BackwardOp</span></tt> invocation (<tt class="literal"><span class="pre">State</span></tt> if it's the first call)
-and every element in the range [<tt class="literal"><span class="pre">begin&lt;Sequence&gt;::type</span></tt>, <tt class="literal"><span class="pre">end&lt;Sequence&gt;::type</span></tt>) in
-reverse order. If <tt class="literal"><span class="pre">ForwardOp</span></tt> is provided, then it is applied on forward
+<p>Returns the result of the successive application of binary <tt class="literal"><span class="pre">BackwardOp</span></tt> to the
+result of the previous <tt class="literal"><span class="pre">BackwardOp</span></tt> invocation (<tt class="literal"><span class="pre">State</span></tt> if it's the first call)
+and every element in the range [<tt class="literal"><span class="pre">begin&lt;Sequence&gt;::type</span></tt>, <tt class="literal"><span class="pre">end&lt;Sequence&gt;::type</span></tt>) in
+reverse order. If <tt class="literal"><span class="pre">ForwardOp</span></tt> is provided, then it is applied on forward
 traversal to form the result that is passed to the first <tt class="literal"><span class="pre">BackwardOp</span></tt> call.</p>
 </div>
-<div class="section" id="reverse-header">
+<div class="section" id="id511">
 <h3><a class="subsection-title" href="#header" name="header">Header</a></h3>
 <pre class="literal-block">
 #include &lt;boost/mpl/reverse_fold.hpp&gt;
 </pre>
 </div>
-<div class="section" id="reverse-parameters">
+<div class="section" id="id512">
 <h3><a class="subsection-title" href="#parameters" name="parameters">Parameters</a></h3>
 </div>
-<div class="section" id="iteration-reverse-parameters">
+<div class="section" id="id513">
 <h3><a class="subsection-title" href="#parameters" name="parameters">Parameters</a></h3>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="16%" />
 <col width="33%" />
 <col width="51%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Parameter</th>
-<th>Requirement</th>
-<th>Description</th>
+<tr><th class="head">Parameter</th>
+<th class="head">Requirement</th>
+<th class="head">Description</th>
 </tr>
 </thead>
 <tbody valign="top">
 <tr><td><tt class="literal"><span class="pre">Sequence</span></tt></td>
-<td><a class="reference" href="./forward-sequence.html">Forward Sequence</a></td>
+<td><a class="reference internal" href="./forward-sequence.html">Forward Sequence</a></td>
 <td>A sequence to iterate.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">State</span></tt></td>
@@ -73,38 +70,40 @@
 / <tt class="literal"><span class="pre">ForwardOp</span></tt> application.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">BackwardOp</span></tt></td>
-<td>Binary <a class="reference" href="./lambda-expression.html">Lambda Expression</a></td>
+<td>Binary <a class="reference internal" href="./lambda-expression.html">Lambda Expression</a></td>
 <td>The operation to be executed on backward
 traversal.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">ForwardOp</span></tt></td>
-<td>Binary <a class="reference" href="./lambda-expression.html">Lambda Expression</a></td>
+<td>Binary <a class="reference internal" href="./lambda-expression.html">Lambda Expression</a></td>
 <td>The operation to be executed on forward
 traversal.</td>
 </tr>
 </tbody>
 </table>
 </div>
-<div class="section" id="reverse-expression-semantics">
+<div class="section" id="id514">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
-<p>For any <a class="reference" href="./forward-sequence.html">Forward Sequence</a> <tt class="literal"><span class="pre">s</span></tt>, binary <a class="reference" href="./lambda-expression.html">Lambda Expression</a> <tt class="literal"><span class="pre">backward_op</span></tt> and <tt class="literal"><span class="pre">forward_op</span></tt>,
+<p>For any <a class="reference internal" href="./forward-sequence.html">Forward Sequence</a> <tt class="literal"><span class="pre">s</span></tt>, binary <a class="reference internal" href="./lambda-expression.html">Lambda Expression</a> <tt class="literal"><span class="pre">backward_op</span></tt> and <tt class="literal"><span class="pre">forward_op</span></tt>,
 and arbitrary type <tt class="literal"><span class="pre">state</span></tt>:</p>
 <pre class="literal-block">
-typedef reverse_fold&lt; s,state,backward_op &gt;::type t;
+typedef reverse_fold&lt; s,state,backward_op &gt;::type t;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Return type:</th><td class="field-body">A type</td>
+<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><p class="first">A type</p>
+</td>
 </tr>
 <tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><p class="first">Equivalent to</p>
 <pre class="last literal-block">
-typedef reverse_iter_fold&lt;
+typedef lambda&lt;backward_op&gt;::type op;
+typedef reverse_iter_fold&lt;
       s
     , state
- , apply&lt;backward_op,_1,deref&lt;_2&gt; &gt;
- &gt;::type t;
+ , apply_wrap2&lt; op, _1, deref&lt;_2&gt; &gt;
+ &gt;::type t;
 </pre>
 </td>
 </tr>
@@ -112,13 +111,14 @@
 </table>
 <!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
 <pre class="literal-block">
-typedef reverse_fold&lt; s,state,backward_op,forward_op &gt;::type t;
+typedef reverse_fold&lt; s,state,backward_op,forward_op &gt;::type t;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Return type:</th><td class="field-body">A type.</td>
+<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><p class="first">A type.</p>
+</td>
 </tr>
 <tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><p class="first">Equivalent to</p>
 <pre class="last literal-block">
@@ -126,47 +126,48 @@
       Sequence
     , fold&lt;s,state,forward_op&gt;::type
     , backward_op
- &gt;::type t;
+ &gt;::type t;
 </pre>
 </td>
 </tr>
 </tbody>
 </table>
 </div>
-<div class="section" id="reverse-complexity">
+<div class="section" id="id515">
 <h3><a class="subsection-title" href="#complexity" name="complexity">Complexity</a></h3>
 <p>Linear. Exactly <tt class="literal"><span class="pre">size&lt;s&gt;::value</span></tt> applications of <tt class="literal"><span class="pre">backward_op</span></tt> and <tt class="literal"><span class="pre">forward_op</span></tt>.</p>
 </div>
-<div class="section" id="reverse-example">
+<div class="section" id="id516">
 <h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
-<p>Remove negative elements from a sequence <a class="footnote-reference" href="#reverse-fold-note" id="id93" name="id93">[2]</a>.</p>
+<p>Remove non-negative elements from a sequence <a class="footnote-reference" href="#reverse-fold-note" id="id517">[2]</a>.</p>
 <pre class="literal-block">
 typedef list_c&lt;int,5,-1,0,-7,-2,0,-5,4&gt; numbers;
 typedef list_c&lt;int,-1,-7,-2,-5&gt; negatives;
 typedef reverse_fold&lt;
       numbers
     , list_c&lt;int&gt;
- , if_&lt; less&lt; _2,int_&lt;0&gt; &gt;, push_front&lt;_1,_2,&gt;, _1 &gt;
+ , if_&lt; less&lt; _2,int_&lt;0&gt; &gt;, push_front&lt;_1,_2,&gt;, _1 &gt;
     &gt;::type result;
 
 <a href="./assert.html" class="identifier">BOOST_MPL_ASSERT</a>(( <a href="./equal.html" class="identifier">equal</a>&lt; negatives,result > ));
 </pre>
-<table class="footnote" frame="void" id="reverse-fold-note" rules="none">
+<table class="docutils footnote" frame="void" id="reverse-fold-note" rules="none">
 <colgroup><col class="label" /><col /></colgroup>
 <tbody valign="top">
-<tr><td class="label"><a class="fn-backref" href="#id93" name="reverse-fold-note">[2]</a></td><td>See <tt class="literal"><span class="pre">remove_if</span></tt> for a more compact way to do this.</td></tr>
+<tr><td class="label"><a class="fn-backref" href="#id517">[2]</a></td><td>See <tt class="literal"><span class="pre">remove_if</span></tt> for a more compact way to do this.</td></tr>
 </tbody>
 </table>
 </div>
-<div class="section" id="reverse-see-also">
+<div class="section" id="id518">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./algorithms.html">Algorithms</a>, <a class="refentry reference" href="./fold.html"><tt class="refentry literal"><span class="pre">fold</span></tt></a>, <a class="refentry reference" href="./reverse-iter-fold.html"><tt class="refentry literal"><span class="pre">reverse_iter_fold</span></tt></a>, <a class="refentry reference" href="./iter-fold.html"><tt class="refentry literal"><span class="pre">iter_fold</span></tt></a></p>
-<!-- modtime: November 13, 2004 18:32:22 +0000 -->
+<p><a class="reference internal" href="./algorithms.html">Algorithms</a>, <a class="reference internal" href="./fold.html">fold</a>, <a class="reference internal" href="./reverse-iter-fold.html">reverse_iter_fold</a>, <a class="reference internal" href="./iter-fold.html">iter_fold</a></p>
 <!-- Algorithms/Iteration Algorithms//reverse_iter_fold -->
 </div>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/reverse-iter-fold.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/reverse-iter-fold.html (original)
+++ branches/release/libs/mpl/doc/refmanual/reverse-iter-fold.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: reverse_iter_fold</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,15 +12,15 @@
 <td class="header-group page-location">Front Page / Algorithms / Iteration Algorithms / reverse_iter_fold</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="reverse-iter-fold">
-<h1><a class="toc-backref" href="./iteration-algorithms.html#id400" name="reverse-iter-fold">reverse_iter_fold</a></h1>
-<div class="section" id="iteration-reverse-synopsis">
+<h1><a class="toc-backref" href="./iteration-algorithms.html#id1455">reverse_iter_fold</a></h1>
+<div class="section" id="id519">
 <h3><a class="subsection-title" href="#synopsis" name="synopsis">Synopsis</a></h3>
 <pre class="literal-block">
 template&lt;
       typename Sequence
     , typename State
     , typename BackwardOp
- , typename ForwardOp = _1
+ , typename ForwardOp = _1
     &gt;
 struct reverse_iter_fold
 {
@@ -31,37 +28,37 @@
 };
 </pre>
 </div>
-<div class="section" id="iteration-reverse-description">
+<div class="section" id="id520">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
-<p>Returns the result of the successive application of binary <tt class="literal"><span class="pre">BackwardOp</span></tt> to the
-result of the previous <tt class="literal"><span class="pre">BackwardOp</span></tt> invocation (<tt class="literal"><span class="pre">State</span></tt> if it's the first call)
-and each iterator in the range [<tt class="literal"><span class="pre">begin&lt;Sequence&gt;::type</span></tt>, <tt class="literal"><span class="pre">end&lt;Sequence&gt;::type</span></tt>)
-in reverse order. If <tt class="literal"><span class="pre">ForwardOp</span></tt> is provided, then it's applied on forward
+<p>Returns the result of the successive application of binary <tt class="literal"><span class="pre">BackwardOp</span></tt> to the
+result of the previous <tt class="literal"><span class="pre">BackwardOp</span></tt> invocation (<tt class="literal"><span class="pre">State</span></tt> if it's the first call)
+and each iterator in the range [<tt class="literal"><span class="pre">begin&lt;Sequence&gt;::type</span></tt>, <tt class="literal"><span class="pre">end&lt;Sequence&gt;::type</span></tt>)
+in reverse order. If <tt class="literal"><span class="pre">ForwardOp</span></tt> is provided, then it's applied on forward
 traversal to form the result which is passed to the first <tt class="literal"><span class="pre">BackwardOp</span></tt> call.</p>
 </div>
-<div class="section" id="iteration-reverse-header">
+<div class="section" id="id521">
 <h3><a class="subsection-title" href="#header" name="header">Header</a></h3>
 <pre class="literal-block">
 #include &lt;boost/mpl/reverse_iter_fold.hpp&gt;
 </pre>
 </div>
-<div class="section" id="algorithms-iteration-reverse-parameters">
+<div class="section" id="id522">
 <h3><a class="subsection-title" href="#parameters" name="parameters">Parameters</a></h3>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="16%" />
 <col width="33%" />
 <col width="51%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Parameter</th>
-<th>Requirement</th>
-<th>Description</th>
+<tr><th class="head">Parameter</th>
+<th class="head">Requirement</th>
+<th class="head">Description</th>
 </tr>
 </thead>
 <tbody valign="top">
 <tr><td><tt class="literal"><span class="pre">Sequence</span></tt></td>
-<td><a class="reference" href="./forward-sequence.html">Forward Sequence</a></td>
+<td><a class="reference internal" href="./forward-sequence.html">Forward Sequence</a></td>
 <td>A sequence to iterate.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">State</span></tt></td>
@@ -70,30 +67,31 @@
 / <tt class="literal"><span class="pre">ForwardOp</span></tt> application.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">BackwardOp</span></tt></td>
-<td>Binary <a class="reference" href="./lambda-expression.html">Lambda Expression</a></td>
+<td>Binary <a class="reference internal" href="./lambda-expression.html">Lambda Expression</a></td>
 <td>The operation to be executed on backward
 traversal.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">ForwardOp</span></tt></td>
-<td>Binary <a class="reference" href="./lambda-expression.html">Lambda Expression</a></td>
+<td>Binary <a class="reference internal" href="./lambda-expression.html">Lambda Expression</a></td>
 <td>The operation to be executed on forward
 traversal.</td>
 </tr>
 </tbody>
 </table>
 </div>
-<div class="section" id="iteration-reverse-expression-semantics">
+<div class="section" id="id523">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
-<p>For any <a class="reference" href="./forward-sequence.html">Forward Sequence</a> <tt class="literal"><span class="pre">s</span></tt>, binary <a class="reference" href="./lambda-expression.html">Lambda Expression</a> <tt class="literal"><span class="pre">backward_op</span></tt> and <tt class="literal"><span class="pre">forward_op</span></tt>,
+<p>For any <a class="reference internal" href="./forward-sequence.html">Forward Sequence</a> <tt class="literal"><span class="pre">s</span></tt>, binary <a class="reference internal" href="./lambda-expression.html">Lambda Expression</a> <tt class="literal"><span class="pre">backward_op</span></tt> and <tt class="literal"><span class="pre">forward_op</span></tt>,
 and arbitrary type <tt class="literal"><span class="pre">state</span></tt>:</p>
 <pre class="literal-block">
-typedef reverse_iter_fold&lt; s,state,backward_op &gt;::type t;
+typedef reverse_iter_fold&lt; s,state,backward_op &gt;::type t;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Return type:</th><td class="field-body">A type.</td>
+<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><p class="first">A type.</p>
+</td>
 </tr>
 <tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><p class="first">Equivalent to</p>
 <pre class="literal-block">
@@ -102,12 +100,12 @@
 <em>...</em>
 typedef next&lt;i<sub>n</sub>&gt;::type last;
 typedef apply&lt;backward_op,state,i<sub>n</sub>&gt;::type state<sub>n</sub>;
-typedef apply&lt;backward_op,state<sub>n</sub>,i<sub>n-1</sub>&gt;::type state<sub>n-1</sub>;
+typedef apply&lt;backward_op,state<sub>n</sub>,i<sub>n-1</sub>&gt;::type state<sub>n-1</sub>;
 <em>...</em>
-typedef apply&lt;backward_op,state<sub>2</sub>,i<sub>1</sub>&gt;::type state<sub>1</sub>;
+typedef apply&lt;backward_op,state<sub>2</sub>,i<sub>1</sub>&gt;::type state<sub>1</sub>;
 typedef state<sub>1</sub> t;
 </pre>
-<p class="last">where <tt class="literal"><span class="pre">n</span> <span class="pre">==</span> <span class="pre">size&lt;s&gt;::value</span></tt> and <tt class="literal"><span class="pre">last</span></tt> is identical to <tt class="literal"><span class="pre">end&lt;s&gt;::type</span></tt>; equivalent
+<p class="last">where <tt class="literal"><span class="pre">n</span> <span class="pre">==</span> <span class="pre">size&lt;s&gt;::value</span></tt> and <tt class="literal"><span class="pre">last</span></tt> is identical to <tt class="literal"><span class="pre">end&lt;s&gt;::type</span></tt>; equivalent
 to <tt class="literal"><span class="pre">typedef</span> <span class="pre">state</span> <span class="pre">t;</span></tt> if <tt class="literal"><span class="pre">empty&lt;s&gt;::value</span> <span class="pre">==</span> <span class="pre">true</span></tt>.</p>
 </td>
 </tr>
@@ -115,13 +113,14 @@
 </table>
 <!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
 <pre class="literal-block">
-typedef reverse_iter_fold&lt; s,state,backward_op,forward_op &gt;::type t;
+typedef reverse_iter_fold&lt; s,state,backward_op,forward_op &gt;::type t;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Return type:</th><td class="field-body">A type.</td>
+<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><p class="first">A type.</p>
+</td>
 </tr>
 <tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><p class="first">Equivalent to</p>
 <pre class="last literal-block">
@@ -129,18 +128,18 @@
       Sequence
     , iter_fold&lt;s,state,forward_op&gt;::type
     , backward_op
- &gt;::type t;
+ &gt;::type t;
 </pre>
 </td>
 </tr>
 </tbody>
 </table>
 </div>
-<div class="section" id="iteration-reverse-complexity">
+<div class="section" id="id524">
 <h3><a class="subsection-title" href="#complexity" name="complexity">Complexity</a></h3>
 <p>Linear. Exactly <tt class="literal"><span class="pre">size&lt;s&gt;::value</span></tt> applications of <tt class="literal"><span class="pre">backward_op</span></tt> and <tt class="literal"><span class="pre">forward_op</span></tt>.</p>
 </div>
-<div class="section" id="iteration-reverse-example">
+<div class="section" id="id525">
 <h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
 <p>Build a list of iterators to the negative elements in a sequence.</p>
 <pre class="literal-block">
@@ -149,24 +148,25 @@
 typedef reverse_iter_fold&lt;
       numbers
     , list&lt;&gt;
- , if_&lt; less&lt; deref&lt;_2&gt;,int_&lt;0&gt; &gt;, push_front&lt;_1,_2&gt;, _1 &gt;
+ , if_&lt; less&lt; deref&lt;_2&gt;,int_&lt;0&gt; &gt;, push_front&lt;_1,_2&gt;, _1 &gt;
     &gt;::type iters;
 
-BOOST_MPL_ASSERT(( equal&lt;
+BOOST_MPL_ASSERT(( equal&lt;
       negatives
- , transform_view&lt; iters,deref&lt;_1&gt; >
+ , transform_view&lt; iters,deref&lt;_1&gt; >
> ));
 </pre>
 </div>
-<div class="section" id="iteration-reverse-see-also">
+<div class="section" id="id526">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./algorithms.html">Algorithms</a>, <a class="refentry reference" href="./iter-fold.html"><tt class="refentry literal"><span class="pre">iter_fold</span></tt></a>, <a class="refentry reference" href="./reverse-fold.html"><tt class="refentry literal"><span class="pre">reverse_fold</span></tt></a>, <a class="refentry reference" href="./fold.html"><tt class="refentry literal"><span class="pre">fold</span></tt></a></p>
-<!-- modtime: November 13, 2004 02:51:20 +0000 -->
+<p><a class="reference internal" href="./algorithms.html">Algorithms</a>, <a class="reference internal" href="./iter-fold.html">iter_fold</a>, <a class="reference internal" href="./reverse-fold.html">reverse_fold</a>, <a class="reference internal" href="./fold.html">fold</a></p>
 <!-- Algorithms/Iteration Algorithms//accumulate |10 -->
 </div>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/reverse-partition.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/reverse-partition.html (original)
+++ branches/release/libs/mpl/doc/refmanual/reverse-partition.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: reverse_partition</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,8 +12,8 @@
 <td class="header-group page-location">Front Page / Algorithms / Transformation Algorithms / reverse_partition</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="reverse-partition">
-<h1><a class="toc-backref" href="./transformation-algorithms.html#id434" name="reverse-partition">reverse_partition</a></h1>
-<div class="section" id="id180">
+<h1><a class="toc-backref" href="./transformation-algorithms.html#id1489">reverse_partition</a></h1>
+<div class="section" id="id794">
 <h3><a class="subsection-title" href="#synopsis" name="synopsis">Synopsis</a></h3>
 <pre class="literal-block">
 template&lt;
@@ -31,69 +28,70 @@
 };
 </pre>
 </div>
-<div class="section" id="id181">
+<div class="section" id="id795">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
-<p>Returns a pair of sequences together containing all elements in the range
+<p>Returns a pair of sequences together containing all elements in the range
 [<tt class="literal"><span class="pre">begin&lt;Seq&gt;::type</span></tt>, <tt class="literal"><span class="pre">end&lt;Seq&gt;::type</span></tt>) split into two groups based on the predicate <tt class="literal"><span class="pre">Pred</span></tt>.
-<tt class="literal"><span class="pre">reverse_partition</span></tt> is a synonym for <a class="refentry reference" href="./reverse-stable-partition.html"><tt class="refentry literal"><span class="pre">reverse_stable_partition</span></tt></a>.</p>
-<p>[<em>Note:</em> This wording applies to a no-inserter version(s) of the algorithm. See the
-<cite>Expression semantics</cite> subsection for a precise specification of the algorithm's
+<tt class="literal"><span class="pre">reverse_partition</span></tt> is a synonym for <a class="reference internal" href="./reverse-stable-partition.html">reverse_stable_partition</a>.</p>
+<p>[<em>Note:</em> This wording applies to a no-inserter version(s) of the algorithm. See the
+<cite>Expression semantics</cite> subsection for a precise specification of the algorithm's
 details in all cases — <em>end note</em>]</p>
 </div>
-<div class="section" id="id182">
+<div class="section" id="id796">
 <h3><a class="subsection-title" href="#header" name="header">Header</a></h3>
 <pre class="literal-block">
 #include &lt;boost/mpl/partition.hpp&gt;
 </pre>
 </div>
-<div class="section" id="id183">
+<div class="section" id="id797">
 <h3><a class="subsection-title" href="#model-of" name="model-of">Model of</a></h3>
-<p><a class="reference" href="./reversible-algorithm.html">Reversible Algorithm</a></p>
+<p><a class="reference internal" href="./reversible-algorithm.html">Reversible Algorithm</a></p>
 </div>
-<div class="section" id="id184">
+<div class="section" id="id798">
 <h3><a class="subsection-title" href="#parameters" name="parameters">Parameters</a></h3>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="22%" />
 <col width="41%" />
 <col width="36%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Parameter</th>
-<th>Requirement</th>
-<th>Description</th>
+<tr><th class="head">Parameter</th>
+<th class="head">Requirement</th>
+<th class="head">Description</th>
 </tr>
 </thead>
 <tbody valign="top">
 <tr><td><tt class="literal"><span class="pre">Seq</span></tt></td>
-<td><a class="reference" href="./forward-sequence.html">Forward Sequence</a></td>
+<td><a class="reference internal" href="./forward-sequence.html">Forward Sequence</a></td>
 <td>An original sequence.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">Pred</span></tt></td>
-<td>Unary <a class="reference" href="./lambda-expression.html">Lambda Expression</a></td>
+<td>Unary <a class="reference internal" href="./lambda-expression.html">Lambda Expression</a></td>
 <td>A partitioning predicate.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">In1</span></tt>, <tt class="literal"><span class="pre">In2</span></tt></td>
-<td><a class="reference" href="./inserter.html">Inserter</a></td>
+<td><a class="reference internal" href="./inserter.html">Inserter</a></td>
 <td>Output inserters.</td>
 </tr>
 </tbody>
 </table>
 </div>
-<div class="section" id="id185">
+<div class="section" id="id799">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
 <p>The semantics of an expression are defined only
-where they differ from, or are not defined in <a class="reference" href="./reversible-algorithm.html">Reversible Algorithm</a>.</p>
-<p>For any <a class="reference" href="./forward-sequence.html">Forward Sequence</a> <tt class="literal"><span class="pre">s</span></tt>, an unary <a class="reference" href="./lambda-expression.html">Lambda Expression</a> <tt class="literal"><span class="pre">pred</span></tt>, and <a class="reference" href="./inserter.html">Inserter</a>s
+where they differ from, or are not defined in <a class="reference internal" href="./reversible-algorithm.html">Reversible Algorithm</a>.</p>
+<p>For any <a class="reference internal" href="./forward-sequence.html">Forward Sequence</a> <tt class="literal"><span class="pre">s</span></tt>, an unary <a class="reference internal" href="./lambda-expression.html">Lambda Expression</a> <tt class="literal"><span class="pre">pred</span></tt>, and <a class="reference internal" href="./inserter.html">Inserter</a>s
 <tt class="literal"><span class="pre">in1</span></tt> and <tt class="literal"><span class="pre">in2</span></tt>:</p>
 <pre class="literal-block">
 typedef reverse_partition&lt;s,pred,in1,in2&gt;::type r;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Return type:</th><td class="field-body">A <a class="refentry reference" href="./pair.html"><tt class="refentry literal"><span class="pre">pair</span></tt></a>.</td>
+<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><p class="first">A <a class="reference internal" href="./pair.html">pair</a>.</p>
+</td>
 </tr>
 <tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><p class="first">Equivalent to</p>
 <pre class="last literal-block">
@@ -104,19 +102,19 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="id186">
+<div class="section" id="id800">
 <h3><a class="subsection-title" href="#complexity" name="complexity">Complexity</a></h3>
-<p>Linear. Exactly <tt class="literal"><span class="pre">size&lt;s&gt;::value</span></tt> applications of <tt class="literal"><span class="pre">pred</span></tt>, and <tt class="literal"><span class="pre">size&lt;s&gt;::value</span></tt>
+<p>Linear. Exactly <tt class="literal"><span class="pre">size&lt;s&gt;::value</span></tt> applications of <tt class="literal"><span class="pre">pred</span></tt>, and <tt class="literal"><span class="pre">size&lt;s&gt;::value</span></tt>
 of summarized <tt class="literal"><span class="pre">in1::operation</span></tt> / <tt class="literal"><span class="pre">in2::operation</span></tt> applications.</p>
 </div>
-<div class="section" id="id187">
+<div class="section" id="id801">
 <h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
 <pre class="literal-block">
 template&lt; typename N &gt; struct is_odd : bool_&lt;(N::value % 2)&gt; {};
 
 typedef partition&lt;
- range_c&lt;int,0,10&gt;
- , is_odd&lt;_1&gt;
+ range_c&lt;int,0,10&gt;
+ , is_odd&lt;_1&gt;
     , back_inserter&lt; vector&lt;&gt; &gt;
     , back_inserter&lt; vector&lt;&gt; &gt;
     &gt;::type r;
@@ -125,15 +123,16 @@
 <a href="./assert.html" class="identifier">BOOST_MPL_ASSERT</a>(( <a href="./equal.html" class="identifier">equal</a>&lt; r::second, <a href="./vector-c.html" class="identifier">vector_c</a>&lt;int,8,6,4,2,0&gt; > ));
 </pre>
 </div>
-<div class="section" id="id188">
+<div class="section" id="id802">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./transformation-algorithms.html">Transformation Algorithms</a>, <a class="reference" href="./reversible-algorithm.html">Reversible Algorithm</a>, <a class="refentry reference" href="./partition.html"><tt class="refentry literal"><span class="pre">partition</span></tt></a>, <a class="refentry reference" href="./reverse-stable-partition.html"><tt class="refentry literal"><span class="pre">reverse_stable_partition</span></tt></a>, <a class="refentry reference" href="./sort.html"><tt class="refentry literal"><span class="pre">sort</span></tt></a></p>
-<!-- modtime: November 10, 2004 04:32:43 +0000 -->
+<p><a class="reference internal" href="./transformation-algorithms.html">Transformation Algorithms</a>, <a class="reference internal" href="./reversible-algorithm.html">Reversible Algorithm</a>, <a class="reference internal" href="./partition.html">partition</a>, <a class="reference internal" href="./reverse-stable-partition.html">reverse_stable_partition</a>, <a class="reference internal" href="./sort.html">sort</a></p>
 <!-- Algorithms/Transformation Algorithms//reverse_stable_partition |190 -->
 </div>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/reverse-remove-if.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/reverse-remove-if.html (original)
+++ branches/release/libs/mpl/doc/refmanual/reverse-remove-if.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: reverse_remove_if</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,8 +12,8 @@
 <td class="header-group page-location">Front Page / Algorithms / Transformation Algorithms / reverse_remove_if</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="reverse-remove-if">
-<h1><a class="toc-backref" href="./transformation-algorithms.html#id432" name="reverse-remove-if">reverse_remove_if</a></h1>
-<div class="section" id="id160">
+<h1><a class="toc-backref" href="./transformation-algorithms.html#id1487">reverse_remove_if</a></h1>
+<div class="section" id="id776">
 <h3><a class="subsection-title" href="#synopsis" name="synopsis">Synopsis</a></h3>
 <pre class="literal-block">
 template&lt;
@@ -30,68 +27,69 @@
 };
 </pre>
 </div>
-<div class="section" id="id161">
+<div class="section" id="id777">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
-<p>Returns a new sequence that contains all the elements from [<tt class="literal"><span class="pre">begin&lt;Sequence&gt;::type</span></tt>, <tt class="literal"><span class="pre">end&lt;Sequence&gt;::type</span></tt>) range
+<p>Returns a new sequence that contains all the elements from [<tt class="literal"><span class="pre">begin&lt;Sequence&gt;::type</span></tt>, <tt class="literal"><span class="pre">end&lt;Sequence&gt;::type</span></tt>) range
 in reverse order except those that satisfy the predicate <tt class="literal"><span class="pre">Pred</span></tt>.</p>
-<p>[<em>Note:</em> This wording applies to a no-inserter version(s) of the algorithm. See the
-<cite>Expression semantics</cite> subsection for a precise specification of the algorithm's
+<p>[<em>Note:</em> This wording applies to a no-inserter version(s) of the algorithm. See the
+<cite>Expression semantics</cite> subsection for a precise specification of the algorithm's
 details in all cases — <em>end note</em>]</p>
 </div>
-<div class="section" id="id162">
+<div class="section" id="id778">
 <h3><a class="subsection-title" href="#header" name="header">Header</a></h3>
 <pre class="literal-block">
 #include &lt;boost/mpl/remove_if.hpp&gt;
 </pre>
 </div>
-<div class="section" id="id163">
+<div class="section" id="id779">
 <h3><a class="subsection-title" href="#model-of" name="model-of">Model of</a></h3>
-<p><a class="reference" href="./reversible-algorithm.html">Reversible Algorithm</a></p>
+<p><a class="reference internal" href="./reversible-algorithm.html">Reversible Algorithm</a></p>
 </div>
-<div class="section" id="id164">
+<div class="section" id="id780">
 <h3><a class="subsection-title" href="#parameters" name="parameters">Parameters</a></h3>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="19%" />
 <col width="43%" />
 <col width="38%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Parameter</th>
-<th>Requirement</th>
-<th>Description</th>
+<tr><th class="head">Parameter</th>
+<th class="head">Requirement</th>
+<th class="head">Description</th>
 </tr>
 </thead>
 <tbody valign="top">
 <tr><td><tt class="literal"><span class="pre">Sequence</span></tt></td>
-<td><a class="reference" href="./forward-sequence.html">Forward Sequence</a></td>
+<td><a class="reference internal" href="./forward-sequence.html">Forward Sequence</a></td>
 <td>An original sequence.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">Pred</span></tt></td>
-<td>Unary <a class="reference" href="./lambda-expression.html">Lambda Expression</a></td>
+<td>Unary <a class="reference internal" href="./lambda-expression.html">Lambda Expression</a></td>
 <td>A removal condition.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">In</span></tt></td>
-<td><a class="reference" href="./inserter.html">Inserter</a></td>
+<td><a class="reference internal" href="./inserter.html">Inserter</a></td>
 <td>An inserter.</td>
 </tr>
 </tbody>
 </table>
 </div>
-<div class="section" id="id165">
+<div class="section" id="id781">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
 <p>The semantics of an expression are defined only
-where they differ from, or are not defined in <a class="reference" href="./reversible-algorithm.html">Reversible Algorithm</a>.</p>
-<p>For any <a class="reference" href="./forward-sequence.html">Forward Sequence</a> <tt class="literal"><span class="pre">s</span></tt>, and an <a class="reference" href="./inserter.html">Inserter</a> <tt class="literal"><span class="pre">in</span></tt>, and an unary
-<a class="reference" href="./lambda-expression.html">Lambda Expression</a> <tt class="literal"><span class="pre">pred</span></tt>:</p>
+where they differ from, or are not defined in <a class="reference internal" href="./reversible-algorithm.html">Reversible Algorithm</a>.</p>
+<p>For any <a class="reference internal" href="./forward-sequence.html">Forward Sequence</a> <tt class="literal"><span class="pre">s</span></tt>, and an <a class="reference internal" href="./inserter.html">Inserter</a> <tt class="literal"><span class="pre">in</span></tt>, and an unary
+<a class="reference internal" href="./lambda-expression.html">Lambda Expression</a> <tt class="literal"><span class="pre">pred</span></tt>:</p>
 <pre class="literal-block">
-typedef reverse_remove_if&lt;s,pred,in&gt;::type r;
+typedef reverse_remove_if&lt;s,pred,in&gt;::type r;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Return type:</th><td class="field-body">A type.</td>
+<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><p class="first">A type.</p>
+</td>
 </tr>
 <tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><p class="first">Equivalent to</p>
 <pre class="last literal-block">
@@ -102,9 +100,9 @@
       s
     , in::state
     , eval_if&lt;
- apply_wrap<tt class="literal"><span class="pre">1</span></tt>&lt;p,_2&gt;
- , identity&lt;_1&gt;
- , apply_wrap<tt class="literal"><span class="pre">2</span></tt>&lt;op,_1,_2&gt;
+ apply_wrap<tt class="literal"><span class="pre">1</span></tt>&lt;p,_2&gt;
+ , identity&lt;_1&gt;
+ , apply_wrap<tt class="literal"><span class="pre">2</span></tt>&lt;op,_1,_2&gt;
         &gt;
     &gt;::type r;
 </pre>
@@ -113,12 +111,12 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="id166">
+<div class="section" id="id782">
 <h3><a class="subsection-title" href="#complexity" name="complexity">Complexity</a></h3>
-<p>Linear. Performs exactly <tt class="literal"><span class="pre">size&lt;s&gt;::value</span></tt> applications of <tt class="literal"><span class="pre">pred</span></tt>, and at
+<p>Linear. Performs exactly <tt class="literal"><span class="pre">size&lt;s&gt;::value</span></tt> applications of <tt class="literal"><span class="pre">pred</span></tt>, and at
 most <tt class="literal"><span class="pre">size&lt;s&gt;::value</span></tt> insertions.</p>
 </div>
-<div class="section" id="id167">
+<div class="section" id="id783">
 <h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
 <pre class="literal-block">
 typedef vector_c&lt;int,1,4,5,2,7,5,3,5&gt;::type numbers;
@@ -127,16 +125,17 @@
 <a href="./assert.html" class="identifier">BOOST_MPL_ASSERT</a>(( <a href="./equal.html" class="identifier">equal</a>&lt; result,<a href="./vector-c.html" class="identifier">vector_c</a>&lt;int,3,2,4,1&gt;,<a href="./equal-to.html" class="identifier">equal_to</a>&lt;_,_&gt; > ));
 </pre>
 </div>
-<div class="section" id="id168">
+<div class="section" id="id784">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./transformation-algorithms.html">Transformation Algorithms</a>, <a class="reference" href="./reversible-algorithm.html">Reversible Algorithm</a>, <a class="refentry reference" href="./remove-if.html"><tt class="refentry literal"><span class="pre">remove_if</span></tt></a>, <a class="refentry reference" href="./reverse-remove.html"><tt class="refentry literal"><span class="pre">reverse_remove</span></tt></a>,
-<a class="refentry reference" href="./reverse-copy-if.html"><tt class="refentry literal"><span class="pre">reverse_copy_if</span></tt></a>, <a class="refentry reference" href="./replace-if.html"><tt class="refentry literal"><span class="pre">replace_if</span></tt></a></p>
-<!-- modtime: November 10, 2004 04:32:35 +0000 -->
+<p><a class="reference internal" href="./transformation-algorithms.html">Transformation Algorithms</a>, <a class="reference internal" href="./reversible-algorithm.html">Reversible Algorithm</a>, <a class="reference internal" href="./remove-if.html">remove_if</a>, <a class="reference internal" href="./reverse-remove.html">reverse_remove</a>,
+<a class="reference internal" href="./reverse-copy-if.html">reverse_copy_if</a>, <a class="reference internal" href="./replace-if.html">replace_if</a></p>
 <!-- Algorithms/Transformation Algorithms//reverse_unique |180 -->
 </div>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/reverse-remove.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/reverse-remove.html (original)
+++ branches/release/libs/mpl/doc/refmanual/reverse-remove.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: reverse_remove</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,8 +12,8 @@
 <td class="header-group page-location">Front Page / Algorithms / Transformation Algorithms / reverse_remove</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="reverse-remove">
-<h1><a class="toc-backref" href="./transformation-algorithms.html#id431" name="reverse-remove">reverse_remove</a></h1>
-<div class="section" id="id150">
+<h1><a class="toc-backref" href="./transformation-algorithms.html#id1486">reverse_remove</a></h1>
+<div class="section" id="id767">
 <h3><a class="subsection-title" href="#synopsis" name="synopsis">Synopsis</a></h3>
 <pre class="literal-block">
 template&lt;
@@ -30,41 +27,41 @@
 };
 </pre>
 </div>
-<div class="section" id="id151">
+<div class="section" id="id768">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
 <p>Returns a new sequence that contains all elements from [<tt class="literal"><span class="pre">begin&lt;Sequence&gt;::type</span></tt>, <tt class="literal"><span class="pre">end&lt;Sequence&gt;::type</span></tt>)
 range in reverse order except those that are identical to <tt class="literal"><span class="pre">T</span></tt>.</p>
-<p>[<em>Note:</em> This wording applies to a no-inserter version(s) of the algorithm. See the
-<cite>Expression semantics</cite> subsection for a precise specification of the algorithm's
+<p>[<em>Note:</em> This wording applies to a no-inserter version(s) of the algorithm. See the
+<cite>Expression semantics</cite> subsection for a precise specification of the algorithm's
 details in all cases — <em>end note</em>]</p>
 </div>
-<div class="section" id="id152">
+<div class="section" id="id769">
 <h3><a class="subsection-title" href="#header" name="header">Header</a></h3>
 <pre class="literal-block">
 #include &lt;boost/mpl/remove.hpp&gt;
 </pre>
 </div>
-<div class="section" id="id153">
+<div class="section" id="id770">
 <h3><a class="subsection-title" href="#model-of" name="model-of">Model of</a></h3>
-<p><a class="reference" href="./reversible-algorithm.html">Reversible Algorithm</a></p>
+<p><a class="reference internal" href="./reversible-algorithm.html">Reversible Algorithm</a></p>
 </div>
-<div class="section" id="id154">
+<div class="section" id="id771">
 <h3><a class="subsection-title" href="#parameters" name="parameters">Parameters</a></h3>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="19%" />
 <col width="43%" />
 <col width="38%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Parameter</th>
-<th>Requirement</th>
-<th>Description</th>
+<tr><th class="head">Parameter</th>
+<th class="head">Requirement</th>
+<th class="head">Description</th>
 </tr>
 </thead>
 <tbody valign="top">
 <tr><td><tt class="literal"><span class="pre">Sequence</span></tt></td>
-<td><a class="reference" href="./forward-sequence.html">Forward Sequence</a></td>
+<td><a class="reference internal" href="./forward-sequence.html">Forward Sequence</a></td>
 <td>An original sequence.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">T</span></tt></td>
@@ -72,25 +69,26 @@
 <td>A type to be removed.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">In</span></tt></td>
-<td><a class="reference" href="./inserter.html">Inserter</a></td>
+<td><a class="reference internal" href="./inserter.html">Inserter</a></td>
 <td>An inserter.</td>
 </tr>
 </tbody>
 </table>
 </div>
-<div class="section" id="id155">
+<div class="section" id="id772">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
 <p>The semantics of an expression are defined only
-where they differ from, or are not defined in <a class="reference" href="./reversible-algorithm.html">Reversible Algorithm</a>.</p>
-<p>For any <a class="reference" href="./forward-sequence.html">Forward Sequence</a> <tt class="literal"><span class="pre">s</span></tt>, an <a class="reference" href="./inserter.html">Inserter</a> <tt class="literal"><span class="pre">in</span></tt>, and arbitrary type <tt class="literal"><span class="pre">x</span></tt>:</p>
+where they differ from, or are not defined in <a class="reference internal" href="./reversible-algorithm.html">Reversible Algorithm</a>.</p>
+<p>For any <a class="reference internal" href="./forward-sequence.html">Forward Sequence</a> <tt class="literal"><span class="pre">s</span></tt>, an <a class="reference internal" href="./inserter.html">Inserter</a> <tt class="literal"><span class="pre">in</span></tt>, and arbitrary type <tt class="literal"><span class="pre">x</span></tt>:</p>
 <pre class="literal-block">
-typedef reverse_remove&lt;s,x,in&gt;::type r;
+typedef reverse_remove&lt;s,x,in&gt;::type r;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Return type:</th><td class="field-body">A type.</td>
+<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><p class="first">A type.</p>
+</td>
 </tr>
 <tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><p class="first">Equivalent to</p>
 <pre class="last literal-block">
@@ -101,12 +99,12 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="id156">
+<div class="section" id="id773">
 <h3><a class="subsection-title" href="#complexity" name="complexity">Complexity</a></h3>
-<p>Linear. Performs exactly <tt class="literal"><span class="pre">size&lt;s&gt;::value</span></tt> comparisons for equality, and at
+<p>Linear. Performs exactly <tt class="literal"><span class="pre">size&lt;s&gt;::value</span></tt> comparisons for equality, and at
 most <tt class="literal"><span class="pre">size&lt;s&gt;::value</span></tt> insertions.</p>
 </div>
-<div class="section" id="id157">
+<div class="section" id="id774">
 <h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
 <pre class="literal-block">
 typedef vector&lt;int,float,char,float,float,double&gt;::type types;
@@ -115,16 +113,17 @@
 <a href="./assert.html" class="identifier">BOOST_MPL_ASSERT</a>(( <a href="./equal.html" class="identifier">equal</a>&lt; result, <a href="./vector.html" class="identifier">vector</a>&lt;double,char,int&gt; > ));
 </pre>
 </div>
-<div class="section" id="id158">
+<div class="section" id="id775">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./transformation-algorithms.html">Transformation Algorithms</a>, <a class="reference" href="./reversible-algorithm.html">Reversible Algorithm</a>, <a class="refentry reference" href="./remove.html"><tt class="refentry literal"><span class="pre">remove</span></tt></a>, <a class="refentry reference" href="./reverse-remove-if.html"><tt class="refentry literal"><span class="pre">reverse_remove_if</span></tt></a>,
-<a class="refentry reference" href="./reverse-copy.html"><tt class="refentry literal"><span class="pre">reverse_copy</span></tt></a>, <a class="refentry reference" href="./transform.html"><tt class="refentry literal"><span class="pre">transform</span></tt></a>, <a class="refentry reference" href="./replace.html"><tt class="refentry literal"><span class="pre">replace</span></tt></a></p>
-<!-- modtime: November 10, 2004 04:32:39 +0000 -->
+<p><a class="reference internal" href="./transformation-algorithms.html">Transformation Algorithms</a>, <a class="reference internal" href="./reversible-algorithm.html">Reversible Algorithm</a>, <a class="reference internal" href="./remove.html">remove</a>, <a class="reference internal" href="./reverse-remove-if.html">reverse_remove_if</a>,
+<a class="reference internal" href="./reverse-copy.html">reverse_copy</a>, <a class="reference internal" href="./transform.html">transform</a>, <a class="reference internal" href="./replace.html">replace</a></p>
 <!-- Algorithms/Transformation Algorithms//reverse_remove_if |170 -->
 </div>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/reverse-replace-if.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/reverse-replace-if.html (original)
+++ branches/release/libs/mpl/doc/refmanual/reverse-replace-if.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: reverse_replace_if</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,8 +12,8 @@
 <td class="header-group page-location">Front Page / Algorithms / Transformation Algorithms / reverse_replace_if</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="reverse-replace-if">
-<h1><a class="toc-backref" href="./transformation-algorithms.html#id430" name="reverse-replace-if">reverse_replace_if</a></h1>
-<div class="section" id="id140">
+<h1><a class="toc-backref" href="./transformation-algorithms.html#id1485">reverse_replace_if</a></h1>
+<div class="section" id="id758">
 <h3><a class="subsection-title" href="#synopsis" name="synopsis">Synopsis</a></h3>
 <pre class="literal-block">
 template&lt;
@@ -30,45 +27,45 @@
 };
 </pre>
 </div>
-<div class="section" id="id141">
+<div class="section" id="id759">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
-<p>Returns a reversed copy of the original sequence where every type that satisfies
+<p>Returns a reversed copy of the original sequence where every type that satisfies
 the predicate <tt class="literal"><span class="pre">Pred</span></tt> has been replaced with <tt class="literal"><span class="pre">NewType</span></tt>.</p>
-<p>[<em>Note:</em> This wording applies to a no-inserter version(s) of the algorithm. See the
-<cite>Expression semantics</cite> subsection for a precise specification of the algorithm's
+<p>[<em>Note:</em> This wording applies to a no-inserter version(s) of the algorithm. See the
+<cite>Expression semantics</cite> subsection for a precise specification of the algorithm's
 details in all cases — <em>end note</em>]</p>
 </div>
-<div class="section" id="id142">
+<div class="section" id="id760">
 <h3><a class="subsection-title" href="#header" name="header">Header</a></h3>
 <pre class="literal-block">
 #include &lt;boost/mpl/replace_if.hpp&gt;
 </pre>
 </div>
-<div class="section" id="id143">
+<div class="section" id="id761">
 <h3><a class="subsection-title" href="#model-of" name="model-of">Model of</a></h3>
-<p><a class="reference" href="./reversible-algorithm.html">Reversible Algorithm</a></p>
+<p><a class="reference internal" href="./reversible-algorithm.html">Reversible Algorithm</a></p>
 </div>
-<div class="section" id="id144">
+<div class="section" id="id762">
 <h3><a class="subsection-title" href="#parameters" name="parameters">Parameters</a></h3>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="19%" />
 <col width="43%" />
 <col width="38%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Parameter</th>
-<th>Requirement</th>
-<th>Description</th>
+<tr><th class="head">Parameter</th>
+<th class="head">Requirement</th>
+<th class="head">Description</th>
 </tr>
 </thead>
 <tbody valign="top">
 <tr><td><tt class="literal"><span class="pre">Sequence</span></tt></td>
-<td><a class="reference" href="./forward-sequence.html">Forward Sequence</a></td>
+<td><a class="reference internal" href="./forward-sequence.html">Forward Sequence</a></td>
 <td>An original sequence.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">Pred</span></tt></td>
-<td>Unary <a class="reference" href="./lambda-expression.html">Lambda Expression</a></td>
+<td>Unary <a class="reference internal" href="./lambda-expression.html">Lambda Expression</a></td>
 <td>A replacement condition.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">NewType</span></tt></td>
@@ -76,48 +73,49 @@
 <td>A type to replace with.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">In</span></tt></td>
-<td><a class="reference" href="./inserter.html">Inserter</a></td>
+<td><a class="reference internal" href="./inserter.html">Inserter</a></td>
 <td>An inserter.</td>
 </tr>
 </tbody>
 </table>
 </div>
-<div class="section" id="id145">
+<div class="section" id="id763">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
 <p>The semantics of an expression are defined only
-where they differ from, or are not defined in <a class="reference" href="./reversible-algorithm.html">Reversible Algorithm</a>.</p>
-<p>For any <a class="reference" href="./forward-sequence.html">Forward Sequence</a> <tt class="literal"><span class="pre">s</span></tt>, an unary <a class="reference" href="./lambda-expression.html">Lambda Expression</a> <tt class="literal"><span class="pre">pred</span></tt>,
-an <a class="reference" href="./inserter.html">Inserter</a> <tt class="literal"><span class="pre">in</span></tt>, and arbitrary type <tt class="literal"><span class="pre">x</span></tt>:</p>
+where they differ from, or are not defined in <a class="reference internal" href="./reversible-algorithm.html">Reversible Algorithm</a>.</p>
+<p>For any <a class="reference internal" href="./forward-sequence.html">Forward Sequence</a> <tt class="literal"><span class="pre">s</span></tt>, an unary <a class="reference internal" href="./lambda-expression.html">Lambda Expression</a> <tt class="literal"><span class="pre">pred</span></tt>,
+an <a class="reference internal" href="./inserter.html">Inserter</a> <tt class="literal"><span class="pre">in</span></tt>, and arbitrary type <tt class="literal"><span class="pre">x</span></tt>:</p>
 <pre class="literal-block">
-typedef reverse_replace_if&lt;s,pred,x,in&gt;::type r;
+typedef reverse_replace_if&lt;s,pred,x,in&gt;::type r;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Return type:</th><td class="field-body">A type.</td>
+<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><p class="first">A type.</p>
+</td>
 </tr>
 <tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><p class="first">Equivalent to</p>
 <pre class="last literal-block">
 typedef lambda&lt;pred&gt;::type p;
-typedef reverse_transform&lt; s, if_&lt; apply_wrap1&lt;p,_1&gt;,x,_1&gt;, in &gt;::type r;
+typedef reverse_transform&lt; s, if_&lt; apply_wrap1&lt;p,_1&gt;,x,_1&gt;, in &gt;::type r;
 </pre>
 </td>
 </tr>
 </tbody>
 </table>
 </div>
-<div class="section" id="id146">
+<div class="section" id="id764">
 <h3><a class="subsection-title" href="#complexity" name="complexity">Complexity</a></h3>
-<p>Linear. Performs exactly <tt class="literal"><span class="pre">size&lt;s&gt;::value</span></tt> applications of <tt class="literal"><span class="pre">pred</span></tt>, and at most
+<p>Linear. Performs exactly <tt class="literal"><span class="pre">size&lt;s&gt;::value</span></tt> applications of <tt class="literal"><span class="pre">pred</span></tt>, and at most
 <tt class="literal"><span class="pre">size&lt;s&gt;::value</span></tt> insertions.</p>
 </div>
-<div class="section" id="id147">
+<div class="section" id="id765">
 <h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
 <pre class="literal-block">
 typedef vector_c&lt;int,1,4,5,2,7,5,3,5&gt; numbers;
 typedef vector_c&lt;int,1,4,0,2,0,0,3,0&gt; expected;
-typedef reverse_replace_if&lt;
+typedef reverse_replace_if&lt;
       numbers
     , greater&lt; _, int_&lt;4&gt; &gt;
     , int_&lt;0&gt;
@@ -127,15 +125,16 @@
 <a href="./assert.html" class="identifier">BOOST_MPL_ASSERT</a>(( <a href="./equal.html" class="identifier">equal</a>&lt; result,expected, <a href="./equal-to.html" class="identifier">equal_to</a>&lt;_,_&gt; > ));
 </pre>
 </div>
-<div class="section" id="id148">
+<div class="section" id="id766">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./transformation-algorithms.html">Transformation Algorithms</a>, <a class="reference" href="./reversible-algorithm.html">Reversible Algorithm</a>, <a class="refentry reference" href="./replace-if.html"><tt class="refentry literal"><span class="pre">replace_if</span></tt></a>, <a class="refentry reference" href="./reverse-replace.html"><tt class="refentry literal"><span class="pre">reverse_replace</span></tt></a>, <a class="refentry reference" href="./remove-if.html"><tt class="refentry literal"><span class="pre">remove_if</span></tt></a>, <a class="refentry reference" href="./transform.html"><tt class="refentry literal"><span class="pre">transform</span></tt></a></p>
-<!-- modtime: November 10, 2004 04:32:28 +0000 -->
+<p><a class="reference internal" href="./transformation-algorithms.html">Transformation Algorithms</a>, <a class="reference internal" href="./reversible-algorithm.html">Reversible Algorithm</a>, <a class="reference internal" href="./replace-if.html">replace_if</a>, <a class="reference internal" href="./reverse-replace.html">reverse_replace</a>, <a class="reference internal" href="./remove-if.html">remove_if</a>, <a class="reference internal" href="./transform.html">transform</a></p>
 <!-- Algorithms/Transformation Algorithms//reverse_remove |160 -->
 </div>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/reverse-replace.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/reverse-replace.html (original)
+++ branches/release/libs/mpl/doc/refmanual/reverse-replace.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: reverse_replace</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,8 +12,8 @@
 <td class="header-group page-location">Front Page / Algorithms / Transformation Algorithms / reverse_replace</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="reverse-replace">
-<h1><a class="toc-backref" href="./transformation-algorithms.html#id429" name="reverse-replace">reverse_replace</a></h1>
-<div class="section" id="id131">
+<h1><a class="toc-backref" href="./transformation-algorithms.html#id1484">reverse_replace</a></h1>
+<div class="section" id="id749">
 <h3><a class="subsection-title" href="#synopsis" name="synopsis">Synopsis</a></h3>
 <pre class="literal-block">
 template&lt;
@@ -31,41 +28,41 @@
 };
 </pre>
 </div>
-<div class="section" id="id132">
+<div class="section" id="id750">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
-<p>Returns a reversed copy of the original sequence where every type identical to <tt class="literal"><span class="pre">OldType</span></tt>
+<p>Returns a reversed copy of the original sequence where every type identical to <tt class="literal"><span class="pre">OldType</span></tt>
 has been replaced with <tt class="literal"><span class="pre">NewType</span></tt>.</p>
-<p>[<em>Note:</em> This wording applies to a no-inserter version(s) of the algorithm. See the
-<cite>Expression semantics</cite> subsection for a precise specification of the algorithm's
+<p>[<em>Note:</em> This wording applies to a no-inserter version(s) of the algorithm. See the
+<cite>Expression semantics</cite> subsection for a precise specification of the algorithm's
 details in all cases — <em>end note</em>]</p>
 </div>
-<div class="section" id="id133">
+<div class="section" id="id751">
 <h3><a class="subsection-title" href="#header" name="header">Header</a></h3>
 <pre class="literal-block">
 #include &lt;boost/mpl/replace.hpp&gt;
 </pre>
 </div>
-<div class="section" id="the-algorithms-transformation-reverse-model-of">
+<div class="section" id="id752">
 <h3><a class="subsection-title" href="#model-of" name="model-of">Model of</a></h3>
-<p><a class="reference" href="./reversible-algorithm.html">Reversible Algorithm</a></p>
+<p><a class="reference internal" href="./reversible-algorithm.html">Reversible Algorithm</a></p>
 </div>
-<div class="section" id="id134">
+<div class="section" id="id753">
 <h3><a class="subsection-title" href="#parameters" name="parameters">Parameters</a></h3>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="19%" />
 <col width="43%" />
 <col width="38%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Parameter</th>
-<th>Requirement</th>
-<th>Description</th>
+<tr><th class="head">Parameter</th>
+<th class="head">Requirement</th>
+<th class="head">Description</th>
 </tr>
 </thead>
 <tbody valign="top">
 <tr><td><tt class="literal"><span class="pre">Sequence</span></tt></td>
-<td><a class="reference" href="./forward-sequence.html">Forward Sequence</a></td>
+<td><a class="reference internal" href="./forward-sequence.html">Forward Sequence</a></td>
 <td>A original sequence.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">OldType</span></tt></td>
@@ -77,41 +74,42 @@
 <td>A type to replace with.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">In</span></tt></td>
-<td><a class="reference" href="./inserter.html">Inserter</a></td>
+<td><a class="reference internal" href="./inserter.html">Inserter</a></td>
 <td>An inserter.</td>
 </tr>
 </tbody>
 </table>
 </div>
-<div class="section" id="id135">
+<div class="section" id="id754">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
 <p>The semantics of an expression are defined only
-where they differ from, or are not defined in <a class="reference" href="./reversible-algorithm.html">Reversible Algorithm</a>.</p>
-<p>For any <a class="reference" href="./forward-sequence.html">Forward Sequence</a> <tt class="literal"><span class="pre">s</span></tt>, an <a class="reference" href="./inserter.html">Inserter</a> <tt class="literal"><span class="pre">in</span></tt>, and arbitrary types <tt class="literal"><span class="pre">x</span></tt> and <tt class="literal"><span class="pre">y</span></tt>:</p>
+where they differ from, or are not defined in <a class="reference internal" href="./reversible-algorithm.html">Reversible Algorithm</a>.</p>
+<p>For any <a class="reference internal" href="./forward-sequence.html">Forward Sequence</a> <tt class="literal"><span class="pre">s</span></tt>, an <a class="reference internal" href="./inserter.html">Inserter</a> <tt class="literal"><span class="pre">in</span></tt>, and arbitrary types <tt class="literal"><span class="pre">x</span></tt> and <tt class="literal"><span class="pre">y</span></tt>:</p>
 <pre class="literal-block">
-typedef reverse_replace&lt;s,x,y,in&gt;::type r;
+typedef reverse_replace&lt;s,x,y,in&gt;::type r;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Return type:</th><td class="field-body">A type.</td>
+<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><p class="first">A type.</p>
+</td>
 </tr>
 <tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><p class="first">Equivalent to</p>
 <pre class="last literal-block">
-typedef reverse_replace_if&lt; s,y,is_same&lt;_,x&gt;,in &gt;::type r;
+typedef reverse_replace_if&lt; s,y,is_same&lt;_,x&gt;,in &gt;::type r;
 </pre>
 </td>
 </tr>
 </tbody>
 </table>
 </div>
-<div class="section" id="id136">
+<div class="section" id="id755">
 <h3><a class="subsection-title" href="#complexity" name="complexity">Complexity</a></h3>
-<p>Linear. Performs exactly <tt class="literal"><span class="pre">size&lt;s&gt;::value</span></tt> comparisons for
+<p>Linear. Performs exactly <tt class="literal"><span class="pre">size&lt;s&gt;::value</span></tt> comparisons for
 identity / insertions.</p>
 </div>
-<div class="section" id="id137">
+<div class="section" id="id756">
 <h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
 <pre class="literal-block">
 typedef vector&lt;int,float,char,float,float,double&gt; types;
@@ -121,15 +119,16 @@
 <a href="./assert.html" class="identifier">BOOST_MPL_ASSERT</a>(( <a href="./equal.html" class="identifier">equal</a>&lt; result,expected > ));
 </pre>
 </div>
-<div class="section" id="id138">
+<div class="section" id="id757">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./transformation-algorithms.html">Transformation Algorithms</a>, <a class="reference" href="./reversible-algorithm.html">Reversible Algorithm</a>, <a class="refentry reference" href="./replace.html"><tt class="refentry literal"><span class="pre">replace</span></tt></a>, <a class="refentry reference" href="./reverse-replace-if.html"><tt class="refentry literal"><span class="pre">reverse_replace_if</span></tt></a>, <a class="refentry reference" href="./remove.html"><tt class="refentry literal"><span class="pre">remove</span></tt></a>, <a class="refentry reference" href="./reverse-transform.html"><tt class="refentry literal"><span class="pre">reverse_transform</span></tt></a></p>
-<!-- modtime: November 10, 2004 04:32:32 +0000 -->
+<p><a class="reference internal" href="./transformation-algorithms.html">Transformation Algorithms</a>, <a class="reference internal" href="./reversible-algorithm.html">Reversible Algorithm</a>, <a class="reference internal" href="./replace.html">replace</a>, <a class="reference internal" href="./reverse-replace-if.html">reverse_replace_if</a>, <a class="reference internal" href="./remove.html">remove</a>, <a class="reference internal" href="./reverse-transform.html">reverse_transform</a></p>
 <!-- Algorithms/Transformation Algorithms//reverse_replace_if |150 -->
 </div>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/reverse-stable-partition.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/reverse-stable-partition.html (original)
+++ branches/release/libs/mpl/doc/refmanual/reverse-stable-partition.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,22 +1,19 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: reverse_stable_partition</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
 <body class="docframe refmanual">
-<table class="header"><tr class="header"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
+<table class="header"><tr class="header"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
 <td class="header-group page-location">Front Page / Algorithms / Transformation Algorithms / reverse_stable_partition</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="reverse-stable-partition">
-<h1><a class="toc-backref" href="./transformation-algorithms.html#id435" name="reverse-stable-partition">reverse_stable_partition</a></h1>
-<div class="section" id="id190">
+<h1><a class="toc-backref" href="./transformation-algorithms.html#id1490">reverse_stable_partition</a></h1>
+<div class="section" id="id803">
 <h3><a class="subsection-title" href="#synopsis" name="synopsis">Synopsis</a></h3>
 <pre class="literal-block">
 template&lt;
@@ -31,70 +28,71 @@
 };
 </pre>
 </div>
-<div class="section" id="id191">
+<div class="section" id="id804">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
-<p>Returns a pair of sequences together containing all elements in the range
+<p>Returns a pair of sequences together containing all elements in the range
 [<tt class="literal"><span class="pre">begin&lt;Seq&gt;::type</span></tt>, <tt class="literal"><span class="pre">end&lt;Seq&gt;::type</span></tt>) split into two groups based on the predicate <tt class="literal"><span class="pre">Pred</span></tt>.
-<tt class="literal"><span class="pre">reverse_stable_partition</span></tt> is guaranteed to preserve the reversed
+<tt class="literal"><span class="pre">reverse_stable_partition</span></tt> is guaranteed to preserve the reversed
 relative order of the elements in the resulting sequences.</p>
-<p>[<em>Note:</em> This wording applies to a no-inserter version(s) of the algorithm. See the
-<cite>Expression semantics</cite> subsection for a precise specification of the algorithm's
+<p>[<em>Note:</em> This wording applies to a no-inserter version(s) of the algorithm. See the
+<cite>Expression semantics</cite> subsection for a precise specification of the algorithm's
 details in all cases — <em>end note</em>]</p>
 </div>
-<div class="section" id="id192">
+<div class="section" id="id805">
 <h3><a class="subsection-title" href="#header" name="header">Header</a></h3>
 <pre class="literal-block">
 #include &lt;boost/mpl/stable_partition.hpp&gt;
 </pre>
 </div>
-<div class="section" id="id193">
+<div class="section" id="id806">
 <h3><a class="subsection-title" href="#model-of" name="model-of">Model of</a></h3>
-<p><a class="reference" href="./reversible-algorithm.html">Reversible Algorithm</a></p>
+<p><a class="reference internal" href="./reversible-algorithm.html">Reversible Algorithm</a></p>
 </div>
-<div class="section" id="id194">
+<div class="section" id="id807">
 <h3><a class="subsection-title" href="#parameters" name="parameters">Parameters</a></h3>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="22%" />
 <col width="41%" />
 <col width="36%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Parameter</th>
-<th>Requirement</th>
-<th>Description</th>
+<tr><th class="head">Parameter</th>
+<th class="head">Requirement</th>
+<th class="head">Description</th>
 </tr>
 </thead>
 <tbody valign="top">
 <tr><td><tt class="literal"><span class="pre">Seq</span></tt></td>
-<td><a class="reference" href="./forward-sequence.html">Forward Sequence</a></td>
+<td><a class="reference internal" href="./forward-sequence.html">Forward Sequence</a></td>
 <td>An original sequence.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">Pred</span></tt></td>
-<td>Unary <a class="reference" href="./lambda-expression.html">Lambda Expression</a></td>
+<td>Unary <a class="reference internal" href="./lambda-expression.html">Lambda Expression</a></td>
 <td>A partitioning predicate.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">In1</span></tt>, <tt class="literal"><span class="pre">In2</span></tt></td>
-<td><a class="reference" href="./inserter.html">Inserter</a></td>
+<td><a class="reference internal" href="./inserter.html">Inserter</a></td>
 <td>Output inserters.</td>
 </tr>
 </tbody>
 </table>
 </div>
-<div class="section" id="id195">
+<div class="section" id="id808">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
 <p>The semantics of an expression are defined only
-where they differ from, or are not defined in <a class="reference" href="./reversible-algorithm.html">Reversible Algorithm</a>.</p>
-<p>For any <a class="reference" href="./forward-sequence.html">Forward Sequence</a> <tt class="literal"><span class="pre">s</span></tt>, an unary <a class="reference" href="./lambda-expression.html">Lambda Expression</a> <tt class="literal"><span class="pre">pred</span></tt>, and <a class="reference" href="./inserter.html">Inserter</a>s
+where they differ from, or are not defined in <a class="reference internal" href="./reversible-algorithm.html">Reversible Algorithm</a>.</p>
+<p>For any <a class="reference internal" href="./forward-sequence.html">Forward Sequence</a> <tt class="literal"><span class="pre">s</span></tt>, an unary <a class="reference internal" href="./lambda-expression.html">Lambda Expression</a> <tt class="literal"><span class="pre">pred</span></tt>, and <a class="reference internal" href="./inserter.html">Inserter</a>s
 <tt class="literal"><span class="pre">in1</span></tt> and <tt class="literal"><span class="pre">in2</span></tt>:</p>
 <pre class="literal-block">
 typedef reverse_stable_partition&lt;s,pred,in1,in2&gt;::type r;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Return type:</th><td class="field-body">A <a class="refentry reference" href="./pair.html"><tt class="refentry literal"><span class="pre">pair</span></tt></a>.</td>
+<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><p class="first">A <a class="reference internal" href="./pair.html">pair</a>.</p>
+</td>
 </tr>
 <tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><p class="first">Equivalent to</p>
 <pre class="last literal-block">
@@ -105,10 +103,10 @@
 typedef reverse_fold&lt;
       s
     , pair&lt; in1::state, in2::state &gt;
- , if_&lt;
- apply_wrap<tt class="literal"><span class="pre">1</span></tt>&lt;p,_2&gt;
- , pair&lt; apply_wrap<tt class="literal"><span class="pre">2</span></tt>&lt;in1_op,first&lt;_1&gt;,_2&gt;, second&lt;_1&gt; &gt;
- , pair&lt; first&lt;_1&gt;, apply_wrap<tt class="literal"><span class="pre">2</span></tt>&lt;in2_op,second&lt;_1&gt;,_2&gt; &gt;
+ , if_&lt;
+ apply_wrap<tt class="literal"><span class="pre">1</span></tt>&lt;p,_2&gt;
+ , pair&lt; apply_wrap<tt class="literal"><span class="pre">2</span></tt>&lt;in1_op,first&lt;_1&gt;,_2&gt;, second&lt;_1&gt; &gt;
+ , pair&lt; first&lt;_1&gt;, apply_wrap<tt class="literal"><span class="pre">2</span></tt>&lt;in2_op,second&lt;_1&gt;,_2&gt; &gt;
         &gt;
     &gt;::type r;
 </pre>
@@ -117,19 +115,19 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="id196">
+<div class="section" id="id809">
 <h3><a class="subsection-title" href="#complexity" name="complexity">Complexity</a></h3>
-<p>Linear. Exactly <tt class="literal"><span class="pre">size&lt;s&gt;::value</span></tt> applications of <tt class="literal"><span class="pre">pred</span></tt>, and <tt class="literal"><span class="pre">size&lt;s&gt;::value</span></tt>
+<p>Linear. Exactly <tt class="literal"><span class="pre">size&lt;s&gt;::value</span></tt> applications of <tt class="literal"><span class="pre">pred</span></tt>, and <tt class="literal"><span class="pre">size&lt;s&gt;::value</span></tt>
 of summarized <tt class="literal"><span class="pre">in1::operation</span></tt> / <tt class="literal"><span class="pre">in2::operation</span></tt> applications.</p>
 </div>
-<div class="section" id="id197">
+<div class="section" id="id810">
 <h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
 <pre class="literal-block">
 template&lt; typename N &gt; struct is_odd : bool_&lt;(N::value % 2)&gt; {};
 
 typedef reverse_stable_partition&lt;
- range_c&lt;int,0,10&gt;
- , is_odd&lt;_1&gt;
+ range_c&lt;int,0,10&gt;
+ , is_odd&lt;_1&gt;
     , back_inserter&lt; vector&lt;&gt; &gt;
     , back_inserter&lt; vector&lt;&gt; &gt;
     &gt;::type r;
@@ -138,14 +136,15 @@
 <a href="./assert.html" class="identifier">BOOST_MPL_ASSERT</a>(( <a href="./equal.html" class="identifier">equal</a>&lt; r::second, <a href="./vector-c.html" class="identifier">vector_c</a>&lt;int,8,6,4,2,0&gt; > ));
 </pre>
 </div>
-<div class="section" id="id198">
+<div class="section" id="id811">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./transformation-algorithms.html">Transformation Algorithms</a>, <a class="reference" href="./reversible-algorithm.html">Reversible Algorithm</a>, <a class="refentry reference" href="./stable-partition.html"><tt class="refentry literal"><span class="pre">stable_partition</span></tt></a>, <a class="refentry reference" href="./reverse-partition.html"><tt class="refentry literal"><span class="pre">reverse_partition</span></tt></a>, <a class="refentry reference" href="./sort.html"><tt class="refentry literal"><span class="pre">sort</span></tt></a>, <a class="refentry reference" href="./transform.html"><tt class="refentry literal"><span class="pre">transform</span></tt></a></p>
-<!-- modtime: November 10, 2004 21:43:53 +0000 -->
+<p><a class="reference internal" href="./transformation-algorithms.html">Transformation Algorithms</a>, <a class="reference internal" href="./reversible-algorithm.html">Reversible Algorithm</a>, <a class="reference internal" href="./stable-partition.html">stable_partition</a>, <a class="reference internal" href="./reverse-partition.html">reverse_partition</a>, <a class="reference internal" href="./sort.html">sort</a>, <a class="reference internal" href="./transform.html">transform</a></p>
 </div>
 </div>
 
 <div class="footer-separator"></div>
-<table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/reverse-transform.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/reverse-transform.html (original)
+++ branches/release/libs/mpl/doc/refmanual/reverse-transform.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: reverse_transform</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,8 +12,8 @@
 <td class="header-group page-location">Front Page / Algorithms / Transformation Algorithms / reverse_transform</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="reverse-transform">
-<h1><a class="toc-backref" href="./transformation-algorithms.html#id428" name="reverse-transform">reverse_transform</a></h1>
-<div class="section" id="id122">
+<h1><a class="toc-backref" href="./transformation-algorithms.html#id1483">reverse_transform</a></h1>
+<div class="section" id="id740">
 <h3><a class="subsection-title" href="#synopsis" name="synopsis">Synopsis</a></h3>
 <pre class="literal-block">
 template&lt;
@@ -41,88 +38,89 @@
 };
 </pre>
 </div>
-<div class="section" id="id123">
+<div class="section" id="id741">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
-<p><tt class="literal"><span class="pre">reverse_transform</span></tt> is an <a class="reference" href="./terminology.html#overloaded-name">overloaded name</a>:</p>
+<p><tt class="literal"><span class="pre">reverse_transform</span></tt> is an <a class="reference internal" href="./terminology.html#overloaded-name">overloaded name</a>:</p>
 <ul class="simple">
-<li><tt class="literal"><span class="pre">reverse_transform&lt;Seq,Op&gt;</span></tt> returns a reversed, transformed copy of the
-original sequence produced by applying an unary transformation <tt class="literal"><span class="pre">Op</span></tt> to
+<li><tt class="literal"><span class="pre">reverse_transform&lt;Seq,Op&gt;</span></tt> returns a reversed, transformed copy of the
+original sequence produced by applying an unary transformation <tt class="literal"><span class="pre">Op</span></tt> to
 every element in the [<tt class="literal"><span class="pre">begin&lt;Sequence&gt;::type</span></tt>, <tt class="literal"><span class="pre">end&lt;Sequence&gt;::type</span></tt>) range.</li>
 <li><tt class="literal"><span class="pre">reverse_transform&lt;Seq1,Seq2,Op&gt;</span></tt> returns a new sequence produced by applying a
-binary transformation <tt class="literal"><span class="pre">BinaryOp</span></tt> to a pair of elements (e<sub>1</sub>, e2<sub>1</sub>)
+binary transformation <tt class="literal"><span class="pre">BinaryOp</span></tt> to a pair of elements (e<sub>1</sub>, e2<sub>1</sub>)
 from the corresponding [<tt class="literal"><span class="pre">begin&lt;Seq1&gt;::type</span></tt>, <tt class="literal"><span class="pre">end&lt;Seq1&gt;::type</span></tt>) and [<tt class="literal"><span class="pre">begin&lt;Seq2&gt;::type</span></tt>, <tt class="literal"><span class="pre">end&lt;Seq2&gt;::type</span></tt>) ranges in reverse
 order.</li>
 </ul>
-<p>[<em>Note:</em> This wording applies to a no-inserter version(s) of the algorithm. See the
-<cite>Expression semantics</cite> subsection for a precise specification of the algorithm's
+<p>[<em>Note:</em> This wording applies to a no-inserter version(s) of the algorithm. See the
+<cite>Expression semantics</cite> subsection for a precise specification of the algorithm's
 details in all cases — <em>end note</em>]</p>
 </div>
-<div class="section" id="id124">
+<div class="section" id="id742">
 <h3><a class="subsection-title" href="#header" name="header">Header</a></h3>
 <pre class="literal-block">
 #include &lt;boost/mpl/transform.hpp&gt;
 </pre>
 </div>
-<div class="section" id="algorithms-transformation-reverse-model-of">
+<div class="section" id="id743">
 <h3><a class="subsection-title" href="#model-of" name="model-of">Model of</a></h3>
-<p><a class="reference" href="./reversible-algorithm.html">Reversible Algorithm</a></p>
+<p><a class="reference internal" href="./reversible-algorithm.html">Reversible Algorithm</a></p>
 </div>
-<div class="section" id="id125">
+<div class="section" id="id744">
 <h3><a class="subsection-title" href="#parameters" name="parameters">Parameters</a></h3>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="21%" />
 <col width="39%" />
 <col width="39%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Parameter</th>
-<th>Requirement</th>
-<th>Description</th>
+<tr><th class="head">Parameter</th>
+<th class="head">Requirement</th>
+<th class="head">Description</th>
 </tr>
 </thead>
 <tbody valign="top">
 <tr><td><tt class="literal"><span class="pre">Sequence</span></tt>,
 <tt class="literal"><span class="pre">Seq1</span></tt>, <tt class="literal"><span class="pre">Seq2</span></tt></td>
-<td><a class="reference" href="./forward-sequence.html">Forward Sequence</a></td>
+<td><a class="reference internal" href="./forward-sequence.html">Forward Sequence</a></td>
 <td>Sequences to transform.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">Op</span></tt>,
 <tt class="literal"><span class="pre">BinaryOp</span></tt></td>
-<td><a class="reference" href="./lambda-expression.html">Lambda Expression</a></td>
+<td><a class="reference internal" href="./lambda-expression.html">Lambda Expression</a></td>
 <td>A transformation.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">In</span></tt></td>
-<td><a class="reference" href="./inserter.html">Inserter</a></td>
+<td><a class="reference internal" href="./inserter.html">Inserter</a></td>
 <td>An inserter.</td>
 </tr>
 </tbody>
 </table>
 </div>
-<div class="section" id="id126">
+<div class="section" id="id745">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
 <p>The semantics of an expression are defined only
-where they differ from, or are not defined in <a class="reference" href="./reversible-algorithm.html">Reversible Algorithm</a>.</p>
-<p>For any <a class="reference" href="./forward-sequence.html">Forward Sequence</a>s <tt class="literal"><span class="pre">s</span></tt>, <tt class="literal"><span class="pre">s1</span></tt> and <tt class="literal"><span class="pre">s2</span></tt>, <a class="reference" href="./lambda-expression.html">Lambda Expression</a>s <tt class="literal"><span class="pre">op</span></tt> and <tt class="literal"><span class="pre">op2</span></tt>,
-and an <a class="reference" href="./inserter.html">Inserter</a> <tt class="literal"><span class="pre">in</span></tt>:</p>
+where they differ from, or are not defined in <a class="reference internal" href="./reversible-algorithm.html">Reversible Algorithm</a>.</p>
+<p>For any <a class="reference internal" href="./forward-sequence.html">Forward Sequence</a>s <tt class="literal"><span class="pre">s</span></tt>, <tt class="literal"><span class="pre">s1</span></tt> and <tt class="literal"><span class="pre">s2</span></tt>, <a class="reference internal" href="./lambda-expression.html">Lambda Expression</a>s <tt class="literal"><span class="pre">op</span></tt> and <tt class="literal"><span class="pre">op2</span></tt>,
+and an <a class="reference internal" href="./inserter.html">Inserter</a> <tt class="literal"><span class="pre">in</span></tt>:</p>
 <pre class="literal-block">
-typedef reverse_transform&lt;s,op,in&gt;::type r;
+typedef reverse_transform&lt;s,op,in&gt;::type r;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Return type:</th><td class="field-body">A type.</td>
+<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><p class="first">A type.</p>
+</td>
 </tr>
 <tr class="field"><th class="field-name">Postcondition:</th><td class="field-body"><p class="first">Equivalent to</p>
 <pre class="last literal-block">
 typedef lambda&lt;op&gt;::type f;
 typedef lambda&lt;in::operation&gt;::type in_op;
 
-typedef reverse_fold&lt;
+typedef reverse_fold&lt;
       s
     , in::state
- , bind&lt; in_op, _1, bind&lt;f, _2&gt; &gt;
+ , bind&lt; in_op, _1, bind&lt;f, _2&gt; &gt;
     &gt;::type r;
 </pre>
 </td>
@@ -130,27 +128,28 @@
 </tbody>
 </table>
 <pre class="literal-block">
-typedef transform&lt;s1,s2,op,in&gt;::type r;
+typedef transform&lt;s1,s2,op,in&gt;::type r;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Return type:</th><td class="field-body">A type.</td>
+<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><p class="first">A type.</p>
+</td>
 </tr>
 <tr class="field"><th class="field-name">Postcondition:</th><td class="field-body"><p class="first">Equivalent to</p>
 <pre class="last literal-block">
 typedef lambda&lt;op2&gt;::type f;
 typedef lambda&lt;in::operation&gt;::type in_op;
 
-typedef reverse_fold&lt;
+typedef reverse_fold&lt;
       pair_view&lt;s1,s2&gt;
     , in::state
- , bind&lt;
+ , bind&lt;
           in_op
- , _1
- , bind&lt;f, bind&lt;first&lt;&gt;,_2&gt;, bind&lt;second&lt;&gt;,_2&gt; &gt;
- &gt;
+ , _1
+ , bind&lt;f, bind&lt;first&lt;&gt;,_2&gt;, bind&lt;second&lt;&gt;,_2&gt; &gt;
+ &gt;
     &gt;::type r;
 </pre>
 </td>
@@ -158,30 +157,31 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="id127">
+<div class="section" id="id746">
 <h3><a class="subsection-title" href="#complexity" name="complexity">Complexity</a></h3>
-<p>Linear. Exactly <tt class="literal"><span class="pre">size&lt;s&gt;::value</span></tt> / <tt class="literal"><span class="pre">size&lt;s1&gt;::value</span></tt> applications of
+<p>Linear. Exactly <tt class="literal"><span class="pre">size&lt;s&gt;::value</span></tt> / <tt class="literal"><span class="pre">size&lt;s1&gt;::value</span></tt> applications of
 <tt class="literal"><span class="pre">op</span></tt> / <tt class="literal"><span class="pre">op2</span></tt> and <tt class="literal"><span class="pre">in::operation</span></tt>.</p>
 </div>
-<div class="section" id="id128">
+<div class="section" id="id747">
 <h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
 <pre class="literal-block">
 typedef vector&lt;char,short,int,long,float,double&gt; types;
 typedef vector&lt;double*,float*,long*,int*,short*,char*&gt; pointers;
-typedef reverse_transform&lt; types,boost::add_pointer&lt;_1&gt; &gt;::type result;
+typedef reverse_transform&lt; types,boost::add_pointer&lt;_1&gt; &gt;::type result;
 
 <a href="./assert.html" class="identifier">BOOST_MPL_ASSERT</a>(( <a href="./equal.html" class="identifier">equal</a>&lt;result,pointers&gt; ));
 </pre>
 </div>
-<div class="section" id="id129">
+<div class="section" id="id748">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./transformation-algorithms.html">Transformation Algorithms</a>, <a class="reference" href="./reversible-algorithm.html">Reversible Algorithm</a>, <a class="refentry reference" href="./transform.html"><tt class="refentry literal"><span class="pre">transform</span></tt></a>, <a class="refentry reference" href="./reverse-copy.html"><tt class="refentry literal"><span class="pre">reverse_copy</span></tt></a>, <a class="refentry reference" href="./replace-if.html"><tt class="refentry literal"><span class="pre">replace_if</span></tt></a></p>
-<!-- modtime: November 10, 2004 04:32:21 +0000 -->
+<p><a class="reference internal" href="./transformation-algorithms.html">Transformation Algorithms</a>, <a class="reference internal" href="./reversible-algorithm.html">Reversible Algorithm</a>, <a class="reference internal" href="./transform.html">transform</a>, <a class="reference internal" href="./reverse-copy.html">reverse_copy</a>, <a class="reference internal" href="./replace-if.html">replace_if</a></p>
 <!-- Algorithms/Transformation Algorithms//reverse_replace |140 -->
 </div>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/reverse-unique.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/reverse-unique.html (original)
+++ branches/release/libs/mpl/doc/refmanual/reverse-unique.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: reverse_unique</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,8 +12,8 @@
 <td class="header-group page-location">Front Page / Algorithms / Transformation Algorithms / reverse_unique</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="reverse-unique">
-<h1><a class="toc-backref" href="./transformation-algorithms.html#id433" name="reverse-unique">reverse_unique</a></h1>
-<div class="section" id="id170">
+<h1><a class="toc-backref" href="./transformation-algorithms.html#id1488">reverse_unique</a></h1>
+<div class="section" id="id785">
 <h3><a class="subsection-title" href="#synopsis" name="synopsis">Synopsis</a></h3>
 <pre class="literal-block">
 template&lt;
@@ -30,68 +27,69 @@
 };
 </pre>
 </div>
-<div class="section" id="id171">
+<div class="section" id="id786">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
 <p>Returns a sequence of the initial elements of every subrange of the
 reversed original sequence <tt class="literal"><span class="pre">Seq</span></tt> whose elements are all the same.</p>
-<p>[<em>Note:</em> This wording applies to a no-inserter version(s) of the algorithm. See the
-<cite>Expression semantics</cite> subsection for a precise specification of the algorithm's
+<p>[<em>Note:</em> This wording applies to a no-inserter version(s) of the algorithm. See the
+<cite>Expression semantics</cite> subsection for a precise specification of the algorithm's
 details in all cases — <em>end note</em>]</p>
 </div>
-<div class="section" id="id172">
+<div class="section" id="id787">
 <h3><a class="subsection-title" href="#header" name="header">Header</a></h3>
 <pre class="literal-block">
 #include &lt;boost/mpl/unique.hpp&gt;
 </pre>
 </div>
-<div class="section" id="id173">
+<div class="section" id="id788">
 <h3><a class="subsection-title" href="#model-of" name="model-of">Model of</a></h3>
-<p><a class="reference" href="./reversible-algorithm.html">Reversible Algorithm</a></p>
+<p><a class="reference internal" href="./reversible-algorithm.html">Reversible Algorithm</a></p>
 </div>
-<div class="section" id="id174">
+<div class="section" id="id789">
 <h3><a class="subsection-title" href="#parameters" name="parameters">Parameters</a></h3>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="19%" />
 <col width="43%" />
 <col width="38%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Parameter</th>
-<th>Requirement</th>
-<th>Description</th>
+<tr><th class="head">Parameter</th>
+<th class="head">Requirement</th>
+<th class="head">Description</th>
 </tr>
 </thead>
 <tbody valign="top">
 <tr><td><tt class="literal"><span class="pre">Sequence</span></tt></td>
-<td><a class="reference" href="./forward-sequence.html">Forward Sequence</a></td>
+<td><a class="reference internal" href="./forward-sequence.html">Forward Sequence</a></td>
 <td>An original sequence.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">Pred</span></tt></td>
-<td>Binary <a class="reference" href="./lambda-expression.html">Lambda Expression</a></td>
+<td>Binary <a class="reference internal" href="./lambda-expression.html">Lambda Expression</a></td>
 <td>An equivalence relation.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">In</span></tt></td>
-<td><a class="reference" href="./inserter.html">Inserter</a></td>
+<td><a class="reference internal" href="./inserter.html">Inserter</a></td>
 <td>An inserter.</td>
 </tr>
 </tbody>
 </table>
 </div>
-<div class="section" id="id175">
+<div class="section" id="id790">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
 <p>The semantics of an expression are defined only
-where they differ from, or are not defined in <a class="reference" href="./reversible-algorithm.html">Reversible Algorithm</a>.</p>
-<p>For any <a class="reference" href="./forward-sequence.html">Forward Sequence</a> <tt class="literal"><span class="pre">s</span></tt>, a binary <a class="reference" href="./lambda-expression.html">Lambda Expression</a> <tt class="literal"><span class="pre">pred</span></tt>,
-and an <a class="reference" href="./inserter.html">Inserter</a> <tt class="literal"><span class="pre">in</span></tt>:</p>
+where they differ from, or are not defined in <a class="reference internal" href="./reversible-algorithm.html">Reversible Algorithm</a>.</p>
+<p>For any <a class="reference internal" href="./forward-sequence.html">Forward Sequence</a> <tt class="literal"><span class="pre">s</span></tt>, a binary <a class="reference internal" href="./lambda-expression.html">Lambda Expression</a> <tt class="literal"><span class="pre">pred</span></tt>,
+and an <a class="reference internal" href="./inserter.html">Inserter</a> <tt class="literal"><span class="pre">in</span></tt>:</p>
 <pre class="literal-block">
-typedef reverse_unique&lt;s,pred,in&gt;::type r;
+typedef reverse_unique&lt;s,pred,in&gt;::type r;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Return type:</th><td class="field-body">A type.</td>
+<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><p class="first">A type.</p>
+</td>
 </tr>
 <tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><p class="first">If <tt class="literal"><span class="pre">size&lt;s&gt;::value</span> <span class="pre">&lt;=</span> <span class="pre">1</span></tt>, then equivalent to</p>
 <pre class="literal-block">
@@ -104,16 +102,16 @@
 typedef apply_wrap<tt class="literal"><span class="pre">2</span></tt>&lt;
       in_op
     , in::state
- , front&lt;types&gt;::type
+ , front&lt;types&gt;::type
     &gt;::type in_state;
 
 typedef reverse_fold&lt;
       s
     , pair&lt; in_state, front&lt;s&gt;::type &gt;
- , eval_if&lt;
- apply_wrap<tt class="literal"><span class="pre">2</span></tt>&lt;p, second&lt;_1&gt;, _2&gt;
- , identity&lt; first&lt;_1&gt; &gt;
- , apply_wrap<tt class="literal"><span class="pre">2</span></tt>&lt;in_op, first&lt;_1&gt;, _2&gt;
+ , eval_if&lt;
+ apply_wrap<tt class="literal"><span class="pre">2</span></tt>&lt;p, second&lt;_1&gt;, _2&gt;
+ , identity&lt; first&lt;_1&gt; &gt;
+ , apply_wrap<tt class="literal"><span class="pre">2</span></tt>&lt;in_op, first&lt;_1&gt;, _2&gt;
         &gt;
     &gt;::type::first r;
 </pre>
@@ -122,31 +120,32 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="id176">
+<div class="section" id="id791">
 <h3><a class="subsection-title" href="#complexity" name="complexity">Complexity</a></h3>
-<p>Linear. Performs exactly <tt class="literal"><span class="pre">size&lt;s&gt;::value</span> <span class="pre">-</span> <span class="pre">1</span></tt> applications of <tt class="literal"><span class="pre">pred</span></tt>, and at
+<p>Linear. Performs exactly <tt class="literal"><span class="pre">size&lt;s&gt;::value</span> <span class="pre">-</span> <span class="pre">1</span></tt> applications of <tt class="literal"><span class="pre">pred</span></tt>, and at
 most <tt class="literal"><span class="pre">size&lt;s&gt;::value</span></tt> insertions.</p>
 </div>
-<div class="section" id="id177">
+<div class="section" id="id792">
 <h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
 <pre class="literal-block">
 typedef vector&lt;int,float,float,char,int,int,int,double&gt; types;
 typedef vector&lt;double,int,char,float,int&gt; expected;
-typedef reverse_unique&lt; types, is_same&lt;_1,_2&gt; &gt;::type result;
+typedef reverse_unique&lt; types, is_same&lt;_1,_2&gt; &gt;::type result;
 
 <a href="./assert.html" class="identifier">BOOST_MPL_ASSERT</a>(( <a href="./equal.html" class="identifier">equal</a>&lt; result,expected > ));
 </pre>
 </div>
-<div class="section" id="id178">
+<div class="section" id="id793">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./transformation-algorithms.html">Transformation Algorithms</a>, <a class="reference" href="./reversible-algorithm.html">Reversible Algorithm</a>, <a class="refentry reference" href="./unique.html"><tt class="refentry literal"><span class="pre">unique</span></tt></a>, <a class="refentry reference" href="./reverse-remove.html"><tt class="refentry literal"><span class="pre">reverse_remove</span></tt></a>,
-<a class="refentry reference" href="./reverse-copy-if.html"><tt class="refentry literal"><span class="pre">reverse_copy_if</span></tt></a>, <a class="refentry reference" href="./replace-if.html"><tt class="refentry literal"><span class="pre">replace_if</span></tt></a></p>
-<!-- modtime: November 10, 2004 04:32:16 +0000 -->
+<p><a class="reference internal" href="./transformation-algorithms.html">Transformation Algorithms</a>, <a class="reference internal" href="./reversible-algorithm.html">Reversible Algorithm</a>, <a class="reference internal" href="./unique.html">unique</a>, <a class="reference internal" href="./reverse-remove.html">reverse_remove</a>,
+<a class="reference internal" href="./reverse-copy-if.html">reverse_copy_if</a>, <a class="reference internal" href="./replace-if.html">replace_if</a></p>
 <!-- Algorithms/Transformation Algorithms//reverse_partition |185 -->
 </div>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/reverse.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/reverse.html (original)
+++ branches/release/libs/mpl/doc/refmanual/reverse.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: reverse</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,8 +12,8 @@
 <td class="header-group page-location">Front Page / Algorithms / Transformation Algorithms / reverse</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="reverse">
-<h1><a class="toc-backref" href="./transformation-algorithms.html#id425" name="reverse">reverse</a></h1>
-<div class="section" id="transformation-reverse-synopsis">
+<h1><a class="toc-backref" href="./transformation-algorithms.html#id1480">reverse</a></h1>
+<div class="section" id="id714">
 <h3><a class="subsection-title" href="#synopsis" name="synopsis">Synopsis</a></h3>
 <pre class="literal-block">
 template&lt;
@@ -29,72 +26,73 @@
 };
 </pre>
 </div>
-<div class="section" id="transformation-reverse-description">
+<div class="section" id="id715">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
 <p>Returns a reversed copy of the original sequence. <tt class="literal"><span class="pre">reverse</span></tt> is a synonym for
-<a class="refentry reference" href="./reverse-copy.html"><tt class="refentry literal"><span class="pre">reverse_copy</span></tt></a>.</p>
-<p>[<em>Note:</em> This wording applies to a no-inserter version(s) of the algorithm. See the
-<cite>Expression semantics</cite> subsection for a precise specification of the algorithm's
+<a class="reference internal" href="./reverse-copy.html">reverse_copy</a>.</p>
+<p>[<em>Note:</em> This wording applies to a no-inserter version(s) of the algorithm. See the
+<cite>Expression semantics</cite> subsection for a precise specification of the algorithm's
 details in all cases — <em>end note</em>]</p>
 </div>
-<div class="section" id="transformation-reverse-header">
+<div class="section" id="id716">
 <h3><a class="subsection-title" href="#header" name="header">Header</a></h3>
 <pre class="literal-block">
 #include &lt;boost/mpl/reverse.hpp&gt;
 </pre>
 </div>
-<div class="section" id="transformation-reverse-parameters">
+<div class="section" id="id717">
 <h3><a class="subsection-title" href="#parameters" name="parameters">Parameters</a></h3>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="19%" />
 <col width="43%" />
 <col width="38%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Parameter</th>
-<th>Requirement</th>
-<th>Description</th>
+<tr><th class="head">Parameter</th>
+<th class="head">Requirement</th>
+<th class="head">Description</th>
 </tr>
 </thead>
 <tbody valign="top">
 <tr><td><tt class="literal"><span class="pre">Sequence</span></tt></td>
-<td><a class="reference" href="./forward-sequence.html">Forward Sequence</a></td>
+<td><a class="reference internal" href="./forward-sequence.html">Forward Sequence</a></td>
 <td>A sequence to reverse.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">In</span></tt></td>
-<td><a class="reference" href="./inserter.html">Inserter</a></td>
+<td><a class="reference internal" href="./inserter.html">Inserter</a></td>
 <td>An inserter.</td>
 </tr>
 </tbody>
 </table>
 </div>
-<div class="section" id="transformation-reverse-expression-semantics">
+<div class="section" id="id718">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
-<p>For any <a class="reference" href="./forward-sequence.html">Forward Sequence</a> <tt class="literal"><span class="pre">s</span></tt>, and an <a class="reference" href="./inserter.html">Inserter</a> <tt class="literal"><span class="pre">in</span></tt>:</p>
+<p>For any <a class="reference internal" href="./forward-sequence.html">Forward Sequence</a> <tt class="literal"><span class="pre">s</span></tt>, and an <a class="reference internal" href="./inserter.html">Inserter</a> <tt class="literal"><span class="pre">in</span></tt>:</p>
 <pre class="literal-block">
-typedef reverse&lt;s,in&gt;::type r;
+typedef reverse&lt;s,in&gt;::type r;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Return type:</th><td class="field-body">A type.</td>
+<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><p class="first">A type.</p>
+</td>
 </tr>
 <tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><p class="first">Equivalent to</p>
 <pre class="last literal-block">
-typedef reverse_copy&lt;s,in&gt;::type r;
+typedef reverse_copy&lt;s,in&gt;::type r;
 </pre>
 </td>
 </tr>
 </tbody>
 </table>
 </div>
-<div class="section" id="transformation-reverse-complexity">
+<div class="section" id="id719">
 <h3><a class="subsection-title" href="#complexity" name="complexity">Complexity</a></h3>
 <p>Linear.</p>
 </div>
-<div class="section" id="transformation-reverse-example">
+<div class="section" id="id720">
 <h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
 <pre class="literal-block">
 typedef vector_c&lt;int,9,8,7,6,5,4,3,2,1,0&gt; numbers;
@@ -103,15 +101,16 @@
 <a href="./assert.html" class="identifier">BOOST_MPL_ASSERT</a>(( <a href="./equal.html" class="identifier">equal</a>&lt; result, <a href="./range-c.html" class="identifier">range_c</a>&lt;int,0,10&gt; > ));
 </pre>
 </div>
-<div class="section" id="transformation-reverse-see-also">
+<div class="section" id="id721">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./transformation-algorithms.html">Transformation Algorithms</a>, <a class="reference" href="./reversible-algorithm.html">Reversible Algorithm</a>, <a class="refentry reference" href="./reverse-copy.html"><tt class="refentry literal"><span class="pre">reverse_copy</span></tt></a>, <a class="refentry reference" href="./copy.html"><tt class="refentry literal"><span class="pre">copy</span></tt></a>, <a class="refentry reference" href="./copy-if.html"><tt class="refentry literal"><span class="pre">copy_if</span></tt></a></p>
-<!-- modtime: November 10, 2004 04:33:01 +0000 -->
+<p><a class="reference internal" href="./transformation-algorithms.html">Transformation Algorithms</a>, <a class="reference internal" href="./reversible-algorithm.html">Reversible Algorithm</a>, <a class="reference internal" href="./reverse-copy.html">reverse_copy</a>, <a class="reference internal" href="./copy.html">copy</a>, <a class="reference internal" href="./copy-if.html">copy_if</a></p>
 <!-- Algorithms/Transformation Algorithms//reverse_copy |110 -->
 </div>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/reversible-algorithm.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/reversible-algorithm.html (original)
+++ branches/release/libs/mpl/doc/refmanual/reversible-algorithm.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: Reversible Algorithm</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,37 +12,37 @@
 <td class="header-group page-location">Front Page / Algorithms / Concepts / Reversible Algorithm</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="reversible-algorithm">
-<h1><a class="toc-backref" href="./algorithms-concepts.html#id391" name="reversible-algorithm">Reversible Algorithm</a></h1>
-<div class="section" id="reversible-description">
+<h1><a class="toc-backref" href="./algorithms-concepts.html#id1446">Reversible Algorithm</a></h1>
+<div class="section" id="id459">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
-<p>A <a class="reference" href="./reversible-algorithm.html">Reversible Algorithm</a> is a member of a pair of
-transformation algorithms that iterate over their input sequence(s)
-in opposite directions. For each reversible
-algorithm <tt class="literal"><span class="pre">x</span></tt> there exists a <em>counterpart</em> algorithm <tt class="literal"><span class="pre">reverse_x</span></tt>,
-that exhibits the exact semantics of <tt class="literal"><span class="pre">x</span></tt> except that the elements
-of its input sequence argument(s) are processed in the reverse
+<p>A <a class="reference internal" href="./reversible-algorithm.html">Reversible Algorithm</a> is a member of a pair of
+transformation algorithms that iterate over their input sequence(s)
+in opposite directions. For each reversible
+algorithm <tt class="literal"><span class="pre">x</span></tt> there exists a <em>counterpart</em> algorithm <tt class="literal"><span class="pre">reverse_x</span></tt>,
+that exhibits the exact semantics of <tt class="literal"><span class="pre">x</span></tt> except that the elements
+of its input sequence argument(s) are processed in the reverse
 order.</p>
 </div>
-<div class="section" id="reversible-expression-requirements">
+<div class="section" id="id460">
 <h3><a class="subsection-title" href="#expression-requirements" name="expression-requirements">Expression requirements</a></h3>
-<p>In the following table and subsequent specifications, <tt class="literal"><span class="pre">x</span></tt> is a placeholder token for the actual
-<a class="reference" href="./reversible-algorithm.html">Reversible Algorithm</a>'s name, <em>s</em><sub>1</sub>,<em>s</em><sub>2</sub>,...<em>s</em><sub>n</sub> are
-<a class="reference" href="./forward-sequence.html">Forward Sequence</a>s, and <tt class="literal"><span class="pre">in</span></tt> is an <a class="reference" href="./inserter.html">Inserter</a>.</p>
-<table border="1" class="table">
+<p>In the following table and subsequent specifications, <tt class="literal"><span class="pre">x</span></tt> is a placeholder token for the actual
+<a class="reference internal" href="./reversible-algorithm.html">Reversible Algorithm</a>'s name, <em>s</em><sub>1</sub>,<em>s</em><sub>2</sub>,...<em>s</em><sub>n</sub> are
+<a class="reference internal" href="./forward-sequence.html">Forward Sequence</a>s, and <tt class="literal"><span class="pre">in</span></tt> is an <a class="reference internal" href="./inserter.html">Inserter</a>.</p>
+<table border="1" class="docutils table">
 <colgroup>
 <col width="48%" />
 <col width="28%" />
 <col width="23%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Expression</th>
-<th>Type</th>
-<th>Complexity</th>
+<tr><th class="head">Expression</th>
+<th class="head">Type</th>
+<th class="head">Complexity</th>
 </tr>
 </thead>
 <tbody valign="top">
 <tr><td><tt class="literal"><span class="pre">x&lt;</span></tt><em>s</em><sub>1</sub>,<em>s</em><sub>2</sub>,...<em>s</em><sub>n</sub>, ...<tt class="literal"><span class="pre">&gt;::type</span></tt></td>
-<td><a class="reference" href="./forward-sequence.html">Forward Sequence</a></td>
+<td><a class="reference internal" href="./forward-sequence.html">Forward Sequence</a></td>
 <td>Unspecified.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">x&lt;</span></tt><em>s</em><sub>1</sub>,<em>s</em><sub>2</sub>,...<em>s</em><sub>n</sub>, ... <tt class="literal"><span class="pre">in&gt;::type</span></tt></td>
@@ -53,7 +50,7 @@
 <td>Unspecified.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">reverse_x&lt;</span></tt><em>s</em><sub>1</sub>,<em>s</em><sub>2</sub>,...<em>s</em><sub>n</sub>, ...<tt class="literal"><span class="pre">&gt;::type</span></tt></td>
-<td><a class="reference" href="./forward-sequence.html">Forward Sequence</a></td>
+<td><a class="reference internal" href="./forward-sequence.html">Forward Sequence</a></td>
 <td>Unspecified.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">reverse_x&lt;</span></tt><em>s</em><sub>1</sub>,<em>s</em><sub>2</sub>,...<em>s</em><sub>n</sub>, ... <tt class="literal"><span class="pre">in&gt;::type</span></tt></td>
@@ -63,29 +60,30 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="reversible-expression-semantics">
+<div class="section" id="id461">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
 <pre class="literal-block">
 typedef x&lt;<em>s</em><sub>1</sub>,<em>s</em><sub>2</sub>,...<em>s</em><sub>n</sub>,...&gt;::type t;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Precondition:</th><td class="field-body"><em>s</em><sub>1</sub> is an <a class="reference" href="./extensible-sequence.html">Extensible Sequence</a>.</td>
+<tr class="field"><th class="field-name">Precondition:</th><td class="field-body"><p class="first"><em>s</em><sub>1</sub> is an <a class="reference internal" href="./extensible-sequence.html">Extensible Sequence</a>.</p>
+</td>
 </tr>
 <tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><p class="first"><tt class="literal"><span class="pre">t</span></tt> is equivalent to</p>
 <pre class="literal-block">
 x&lt;
       <em>s</em><sub>1</sub>,<em>s</em><sub>2</sub>,...<em>s</em><sub>n</sub>,...
- , back_inserter&lt; clear&lt;<em>s</em><sub>1</sub>&gt;::type &gt;
+ , back_inserter&lt; clear&lt;<em>s</em><sub>1</sub>&gt;::type &gt;
     &gt;::type
 </pre>
 <p>if <tt class="literal"><span class="pre">has_push_back&lt;</span></tt><em>s</em><sub>1</sub><tt class="literal"><span class="pre">&gt;::value</span> <span class="pre">==</span> <span class="pre">true</span></tt> and</p>
 <pre class="literal-block">
 reverse_x&lt;
       <em>s</em><sub>1</sub>,<em>s</em><sub>2</sub>,...<em>s</em><sub>n</sub>,...
- , front_inserter&lt; clear&lt;<em>s</em><sub>1</sub>&gt;::type &gt;
+ , front_inserter&lt; clear&lt;<em>s</em><sub>1</sub>&gt;::type &gt;
     &gt;::type
 </pre>
 <p class="last">otherwise.</p>
@@ -97,11 +95,11 @@
 <pre class="literal-block">
 typedef x&lt;<em>s</em><sub>1</sub>,<em>s</em><sub>2</sub>,...<em>s</em><sub>n</sub>,...in&gt;::type t;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><tt class="literal"><span class="pre">t</span></tt> is the result of an <tt class="literal"><span class="pre">x</span></tt> invocation with arguments
+<tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><tt class="literal"><span class="pre">t</span></tt> is the result of an <tt class="literal"><span class="pre">x</span></tt> invocation with arguments
 <em>s</em><sub>1</sub>,<em>s</em><sub>2</sub>,... <em>s</em><sub>n</sub>,...<tt class="literal"><span class="pre">in</span></tt>.</td>
 </tr>
 </tbody>
@@ -110,24 +108,25 @@
 <pre class="literal-block">
 typedef reverse_x&lt;<em>s</em><sub>1</sub>,<em>s</em><sub>2</sub>,... <em>s</em><sub>n</sub>,... &gt;::type t;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Precondition:</th><td class="field-body"><em>s</em><sub>1</sub> is an <a class="reference" href="./extensible-sequence.html">Extensible Sequence</a>.</td>
+<tr class="field"><th class="field-name">Precondition:</th><td class="field-body"><p class="first"><em>s</em><sub>1</sub> is an <a class="reference internal" href="./extensible-sequence.html">Extensible Sequence</a>.</p>
+</td>
 </tr>
 <tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><p class="first"><tt class="literal"><span class="pre">t</span></tt> is equivalent to</p>
 <pre class="literal-block">
 x&lt;
       <em>s</em><sub>1</sub>,<em>s</em><sub>2</sub>,...<em>s</em><sub>n</sub>,...
- , front_inserter&lt; clear&lt;<em>s</em><sub>1</sub>&gt;::type &gt;
+ , front_inserter&lt; clear&lt;<em>s</em><sub>1</sub>&gt;::type &gt;
     &gt;::type
 </pre>
 <p>if <tt class="literal"><span class="pre">has_push_front&lt;</span></tt><em>s</em><sub>1</sub><tt class="literal"><span class="pre">&gt;::value</span> <span class="pre">==</span> <span class="pre">true</span></tt> and</p>
 <pre class="literal-block">
 reverse_x&lt;
       <em>s</em><sub>1</sub>,<em>s</em><sub>2</sub>,...<em>s</em><sub>n</sub>,...
- , back_inserter&lt; clear&lt;<em>s</em><sub>1</sub>&gt;::type &gt;
+ , back_inserter&lt; clear&lt;<em>s</em><sub>1</sub>&gt;::type &gt;
     &gt;::type
 </pre>
 <p class="last">otherwise.</p>
@@ -139,30 +138,30 @@
 <pre class="literal-block">
 typedef reverse_x&lt;<em>s</em><sub>1</sub>,<em>s</em><sub>2</sub>,...<em>s</em><sub>n</sub>,... in&gt;::type t;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><tt class="literal"><span class="pre">t</span></tt> is the result of a <tt class="literal"><span class="pre">reverse_x</span></tt> invocation with arguments
+<tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><tt class="literal"><span class="pre">t</span></tt> is the result of a <tt class="literal"><span class="pre">reverse_x</span></tt> invocation with arguments
 <em>s</em><sub>1</sub>,<em>s</em><sub>2</sub>,...<em>s</em><sub>n</sub>,...<tt class="literal"><span class="pre">in</span></tt>.</td>
 </tr>
 </tbody>
 </table>
 </div>
-<div class="section" id="reversible-example">
+<div class="section" id="id462">
 <h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
 <pre class="literal-block">
-typedef transform&lt;
+typedef transform&lt;
       <a href="./range-c.html" class="identifier">range_c</a>&lt;int,0,10&gt;
- , plus&lt;_1,int_&lt;7&gt; &gt;
- , back_inserter&lt; vector0&lt;&gt; &gt;
+ , plus&lt;_1,int_&lt;7&gt; &gt;
+ , back_inserter&lt; vector0&lt;&gt; &gt;
     &gt;::type r1;
 
-typedef transform&lt; r1, minus&lt;_1,int_&lt;2&gt; &gt; &gt;::type r2;
-typedef reverse_transform&lt;
+typedef transform&lt; r1, minus&lt;_1,int_&lt;2&gt; &gt; &gt;::type r2;
+typedef reverse_transform&lt;
       r2
- , minus&lt;_1,5&gt;
- , front_inserter&lt; vector0&lt;&gt; &gt;
+ , minus&lt;_1,5&gt;
+ , front_inserter&lt; vector0&lt;&gt; &gt;
     &gt;::type r3;
 
 <a href="./assert.html" class="identifier">BOOST_MPL_ASSERT</a>(( <a href="./equal.html" class="identifier">equal</a>&lt;r1, <a href="./range-c.html" class="identifier">range_c</a>&lt;int,7,17&gt; &gt; ));
@@ -170,22 +169,23 @@
 <a href="./assert.html" class="identifier">BOOST_MPL_ASSERT</a>(( <a href="./equal.html" class="identifier">equal</a>&lt;r3, <a href="./range-c.html" class="identifier">range_c</a>&lt;int,0,10&gt; > ));
 </pre>
 </div>
-<div class="section" id="reversible-models">
+<div class="section" id="id463">
 <h3><a class="subsection-title" href="#models" name="models">Models</a></h3>
 <ul class="simple">
-<li><a class="refentry reference" href="./transform.html"><tt class="refentry literal"><span class="pre">transform</span></tt></a></li>
-<li><a class="refentry reference" href="./remove.html"><tt class="refentry literal"><span class="pre">remove</span></tt></a></li>
-<li><a class="refentry reference" href="./replace.html"><tt class="refentry literal"><span class="pre">replace</span></tt></a></li>
+<li><a class="reference internal" href="./transform.html">transform</a></li>
+<li><a class="reference internal" href="./remove.html">remove</a></li>
+<li><a class="reference internal" href="./replace.html">replace</a></li>
 </ul>
 </div>
-<div class="section" id="reversible-see-also">
+<div class="section" id="id464">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./transformation-algorithms.html">Transformation Algorithms</a>, <a class="reference" href="./inserter.html">Inserter</a></p>
-<!-- modtime: November 13, 2004 01:42:46 +0000 -->
+<p><a class="reference internal" href="./transformation-algorithms.html">Transformation Algorithms</a>, <a class="reference internal" href="./inserter.html">Inserter</a></p>
 </div>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/runtime-algorithms.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/runtime-algorithms.html (original)
+++ branches/release/libs/mpl/doc/refmanual/runtime-algorithms.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: Runtime Algorithms</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,17 +12,18 @@
 <td class="header-group page-location">Front Page / Algorithms / Runtime Algorithms</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="runtime-algorithms">
-<h1><a class="toc-backref" href="./algorithms.html#id436" name="runtime-algorithms">Runtime Algorithms</a></h1>
-<a class="target" id="label-algorithms-runtime" name="label-algorithms-runtime"></a><!-- The MPL *runtime algorithms* provide out-of-box support for the
+<h1><a class="toc-backref" href="./algorithms.html#id1491">Runtime Algorithms</a></h1>
+<span class="target" id="label-algorithms-runtime-algorithms"></span><!-- The MPL *runtime algorithms* provide out-of-box support for the
 common scenarios of crossing compile time/runtime boundary. -->
-<!-- modtime: August 28, 2006 07:25:46 +0000 -->
 <!-- Algorithms/Runtime Algorithms//for_each |10 -->
 <ul class="toc simple" id="outline">
-<li><a class="reference" href="./for-each.html" id="id437" name="id437">for_each</a></li>
+<li><a class="reference internal" href="./for-each.html" id="id1492">for_each</a></li>
 </ul>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/sequence-tag.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/sequence-tag.html (original)
+++ branches/release/libs/mpl/doc/refmanual/sequence-tag.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: sequence_tag</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,8 +12,8 @@
 <td class="header-group page-location">Front Page / Sequences / Intrinsic Metafunctions / sequence_tag</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="sequence-tag">
-<h1><a class="toc-backref" href="./intrinsic-metafunctions.html#id373" name="sequence-tag">sequence_tag</a></h1>
-<div class="section" id="sequence-synopsis">
+<h1><a class="toc-backref" href="./intrinsic-metafunctions.html#id1428">sequence_tag</a></h1>
+<div class="section" id="id354">
 <h3><a class="subsection-title" href="#synopsis" name="synopsis">Synopsis</a></h3>
 <pre class="literal-block">
 template&lt;
@@ -28,29 +25,29 @@
 };
 </pre>
 </div>
-<div class="section" id="sequence-description">
+<div class="section" id="id355">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
-<p><tt class="literal"><span class="pre">sequence_tag</span></tt> is a <a class="reference" href="./tag-dispatched.html#tag-metafunction">tag metafunction</a> for all <a class="reference" href="./tag-dispatched.html">tag dispatched</a>
-<a class="reference" href="./intrinsic-metafunctions.html">intrinsic sequence operations</a>.</p>
+<p><tt class="literal"><span class="pre">sequence_tag</span></tt> is a <a class="reference internal" href="./tag-dispatched-metafunction.html#tag-metafunctions">tag metafunctions</a> for all <a class="reference internal" href="./tag-dispatched-metafunction.html#tag-dispatched">tag dispatched</a>
+<a class="reference internal" href="./intrinsic-metafunctions.html">intrinsic sequence operations</a>.</p>
 </div>
-<div class="section" id="sequence-header">
+<div class="section" id="id357">
 <h3><a class="subsection-title" href="#header" name="header">Header</a></h3>
 <pre class="literal-block">
 #include &lt;boost/mpl/sequence_tag.hpp&gt;
 </pre>
 </div>
-<div class="section" id="sequence-parameters">
+<div class="section" id="id358">
 <h3><a class="subsection-title" href="#parameters" name="parameters">Parameters</a></h3>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="19%" />
 <col width="23%" />
 <col width="58%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Parameter</th>
-<th>Requirement</th>
-<th>Description</th>
+<tr><th class="head">Parameter</th>
+<th class="head">Requirement</th>
+<th class="head">Description</th>
 </tr>
 </thead>
 <tbody valign="top">
@@ -61,13 +58,13 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="sequence-expression-semantics">
+<div class="section" id="id359">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
 <p>For any arbitrary type <tt class="literal"><span class="pre">x</span></tt>:</p>
 <pre class="literal-block">
-typedef sequence_tag&lt;x&gt;::type tag;
+typedef sequence_tag&lt;x&gt;::type tag;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
@@ -78,19 +75,20 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="sequence-complexity">
+<div class="section" id="id360">
 <h3><a class="subsection-title" href="#complexity" name="complexity">Complexity</a></h3>
 <p>Amortized constant time.</p>
 </div>
-<div class="section" id="sequence-see-also">
+<div class="section" id="id361">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./intrinsic-metafunctions.html">Intrinsic Metafunctions</a>, <a class="reference" href="./tag-dispatched.html">Tag Dispatched Metafunction</a></p>
-<!-- modtime: November 13, 2004 02:50:38 +0000 -->
+<p><a class="reference internal" href="./intrinsic-metafunctions.html">Intrinsic Metafunctions</a>, <a class="reference internal" href="./tag-dispatched-metafunction.html">Tag Dispatched Metafunction</a></p>
 <!-- Sequences/Intrinsic Metafunctions//size -->
 </div>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/sequences.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/sequences.html (original)
+++ branches/release/libs/mpl/doc/refmanual/sequences.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: Sequences</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,33 +12,34 @@
 <td class="header-group page-location">Front Page / Sequences</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="sequences">
-<h1><a class="toc-backref" href="../refmanual.html#id322" name="sequences">Sequences</a></h1>
-<a class="target" id="label-sequences" name="label-sequences"></a><p>Compile-time sequences of types are one of the basic concepts of C++
-template metaprogramming. Differences in types of objects being
-manipulated is the most common point of variability of similar, but
-not identical designs, and these are a direct target for
+<h1><a class="toc-backref" href="../refmanual.html#id1376">Sequences</a></h1>
+<p id="label-sequences">Compile-time sequences of types are one of the basic concepts of C++
+template metaprogramming. Differences in types of objects being
+manipulated is the most common point of variability of similar, but
+not identical designs, and these are a direct target for
 metaprogramming. Templates were originally designed to address this
-exact problem. However, without predefined mechanisms for
-representing and manipulating <em>sequences</em> of types as opposed to
+exact problem. However, without predefined mechanisms for
+representing and manipulating <em>sequences</em> of types as opposed to
 standalone template parameters, high-level template metaprogramming
 is severely limited in its capabitilies.</p>
 <p>The MPL recognizes the importance of type sequences as a fundamental
 building block of many higher-level metaprogramming designs by
-providing us with a conceptual framework for formal reasoning
-and understanding of sequence properties, guarantees and
+providing us with a conceptual framework for formal reasoning
+and understanding of sequence properties, guarantees and
 characteristics, as well as a first-class implementation of that
 framework — a wealth of tools for concise, convenient,
 conceptually precise and efficient sequence manipulation.</p>
-<!-- modtime: November 04, 2004 19:08:54 +0000 -->
 <ul class="toc simple" id="outline">
-<li><a class="reference" href="./concepts.html" id="id323" name="id323">Concepts</a></li>
-<li><a class="reference" href="./classes.html" id="id334" name="id334">Classes</a></li>
-<li><a class="reference" href="./views.html" id="id344" name="id344">Views</a></li>
-<li><a class="reference" href="./intrinsic-metafunctions.html" id="id352" name="id352">Intrinsic Metafunctions</a></li>
+<li><a class="reference internal" href="./concepts.html" id="id1377">Concepts</a></li>
+<li><a class="reference internal" href="./classes.html" id="id1388">Classes</a></li>
+<li><a class="reference internal" href="./views.html" id="id1399">Views</a></li>
+<li><a class="reference internal" href="./intrinsic-metafunctions.html" id="id1407">Intrinsic Metafunctions</a></li>
 </ul>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/set-c.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/set-c.html (original)
+++ branches/release/libs/mpl/doc/refmanual/set-c.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,37 +1,34 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: set_c</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
 <body class="docframe refmanual">
-<table class="header"><tr class="header"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
+<table class="header"><tr class="header"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
 <td class="header-group page-location">Front Page / Sequences / Classes / set_c</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="set-c">
-<h1><a class="toc-backref" href="./classes.html#id343" name="set-c">set_c</a></h1>
-<div class="section" id="classes-set-description">
+<h1><a class="toc-backref" href="./classes.html#id1397">set_c</a></h1>
+<div class="section" id="id106">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
-<p><tt class="literal"><span class="pre">set_c</span></tt> is an <a class="reference" href="./integral-sequence-wrapper.html">Integral Sequence Wrapper</a> for <a class="refentry reference" href="./set.html"><tt class="refentry literal"><span class="pre">set</span></tt></a>. As such, it shares
-all <a class="refentry reference" href="./set.html"><tt class="refentry literal"><span class="pre">set</span></tt></a> characteristics and requirements, and differs only in the way the
+<p><tt class="literal"><span class="pre">set_c</span></tt> is an <a class="reference internal" href="./integral-sequence-wrapper.html">Integral Sequence Wrapper</a> for <a class="reference internal" href="./set.html">set</a>. As such, it shares
+all <a class="reference internal" href="./set.html">set</a> characteristics and requirements, and differs only in the way the
 original sequence content is specified.</p>
 </div>
-<div class="section" id="classes-set-header">
+<div class="section" id="id107">
 <h3><a class="subsection-title" href="#header" name="header">Header</a></h3>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="26%" />
 <col width="74%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Sequence form</th>
-<th>Header</th>
+<tr><th class="head">Sequence form</th>
+<th class="head">Header</th>
 </tr>
 </thead>
 <tbody valign="top">
@@ -44,27 +41,27 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="classes-set-model-of">
+<div class="section" id="id108">
 <h3><a class="subsection-title" href="#model-of" name="model-of">Model of</a></h3>
 <ul class="simple">
-<li><a class="reference" href="./variadic-sequence.html">Variadic Sequence</a></li>
-<li><a class="reference" href="./associative-sequence.html">Associative Sequence</a></li>
-<li><a class="reference" href="./extensible-associative.html">Extensible Associative Sequence</a></li>
+<li><a class="reference internal" href="./variadic-sequence.html">Variadic Sequence</a></li>
+<li><a class="reference internal" href="./associative-sequence.html">Associative Sequence</a></li>
+<li><a class="reference internal" href="./extensible-associative-sequence.html">Extensible Associative Sequence</a></li>
 </ul>
 </div>
-<div class="section" id="classes-set-expression-semantics">
+<div class="section" id="id109">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
 <p>The semantics of an expression are defined only
-where they differ from, or are not defined in <a class="refentry reference" href="./set.html"><tt class="refentry literal"><span class="pre">set</span></tt></a>.</p>
+where they differ from, or are not defined in <a class="reference internal" href="./set.html">set</a>.</p>
 <!-- workaround substitution bug (should be replace:: set\ *n*\ _c<T,\ |c1...cn|>) -->
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="45%" />
 <col width="55%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Expression</th>
-<th>Semantics</th>
+<tr><th class="head">Expression</th>
+<th class="head">Semantics</th>
 </tr>
 </thead>
 <tbody valign="top">
@@ -73,11 +70,11 @@
 <a href="./set.html" class="identifier">set</a><em>n</em>_c&lt;T,<em>c</em><sub>1</sub>,<em>c</em><sub>2</sub>,... <em>c</em><sub>n</sub>&gt;
 </pre>
 </td>
-<td>A <a class="refentry reference" href="./set.html"><tt class="refentry literal"><span class="pre">set</span></tt></a> of integral constant wrappers
+<td>A <a class="reference internal" href="./set.html">set</a> of integral constant wrappers
 <tt class="literal"><span class="pre">integral_c&lt;T,</span></tt><em>c</em><sub>1</sub><tt class="literal"><span class="pre">&gt;</span></tt>,
 <tt class="literal"><span class="pre">integral_c&lt;T,</span></tt><em>c</em><sub>2</sub><tt class="literal"><span class="pre">&gt;</span></tt>, ...
 <tt class="literal"><span class="pre">integral_c&lt;T,</span></tt><em>c</em><sub>n</sub><tt class="literal"><span class="pre">&gt;</span></tt>;
-see <a class="reference" href="./integral-sequence-wrapper.html">Integral Sequence Wrapper</a>.</td>
+see <a class="reference internal" href="./integral-sequence-wrapper.html">Integral Sequence Wrapper</a>.</td>
 </tr>
 <tr><td><pre class="first last literal-block">
 <a href="./set-c.html" class="identifier">set_c</a>&lt;T,<em>c</em><sub>1</sub>,<em>c</em><sub>2</sub>,... <em>c</em><sub>n</sub>&gt;::type
@@ -88,7 +85,7 @@
 <tt class="literal"><span class="pre">integral_c&lt;T,</span></tt><em>c</em><sub>1</sub><tt class="literal"><span class="pre">&gt;</span></tt>,
 <tt class="literal"><span class="pre">integral_c&lt;T,</span></tt><em>c</em><sub>2</sub><tt class="literal"><span class="pre">&gt;</span></tt>, ...
 <tt class="literal"><span class="pre">integral_c&lt;T,</span></tt><em>c</em><sub>n</sub><tt class="literal"><span class="pre">&gt;</span></tt> <tt class="literal"><span class="pre">&gt;</span></tt>;
-see <a class="reference" href="./integral-sequence-wrapper.html">Integral Sequence Wrapper</a>.</td>
+see <a class="reference internal" href="./integral-sequence-wrapper.html">Integral Sequence Wrapper</a>.</td>
 </tr>
 <tr><td><pre class="first last literal-block">
 <a href="./set-c.html" class="identifier">set_c</a>&lt;T,<em>c</em><sub>1</sub>,<em>c</em><sub>2</sub>,... <em>c</em><sub>n</sub>&gt;::<a href="./value-type.html" class="identifier">value_type</a>
@@ -96,12 +93,12 @@
 </pre>
 </td>
 <td>Identical to <tt class="literal"><span class="pre">T</span></tt>; see
-<a class="reference" href="./integral-sequence-wrapper.html">Integral Sequence Wrapper</a>.</td>
+<a class="reference internal" href="./integral-sequence-wrapper.html">Integral Sequence Wrapper</a>.</td>
 </tr>
 </tbody>
 </table>
 </div>
-<div class="section" id="classes-set-example">
+<div class="section" id="id110">
 <h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
 <pre class="literal-block">
 typedef set_c&lt; int,1,3,5,7,9 &gt; odds;
@@ -114,14 +111,16 @@
 <a href="./assert-not.html" class="identifier">BOOST_MPL_ASSERT_NOT</a>(( <a href="./has-key.html" class="identifier">has_key</a>&lt; odds, <a href="./integral-c.html" class="identifier">integral_c</a>&lt;int,15&gt; > ));
 </pre>
 </div>
-<div class="section" id="classes-set-see-also">
+<div class="section" id="id111">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./sequences.html">Sequences</a>, <a class="reference" href="./integral-sequence-wrapper.html">Integral Sequence Wrapper</a>, <a class="refentry reference" href="./set.html"><tt class="refentry literal"><span class="pre">set</span></tt></a>, <a class="refentry reference" href="./integral-c.html"><tt class="refentry literal"><span class="pre">integral_c</span></tt></a>, <a class="refentry reference" href="./vector-c.html"><tt class="refentry literal"><span class="pre">vector_c</span></tt></a>, <a class="refentry reference" href="./list-c.html"><tt class="refentry literal"><span class="pre">list_c</span></tt></a>, <a class="refentry reference" href="./range-c.html"><tt class="refentry literal"><span class="pre">range_c</span></tt></a></p>
-<!-- modtime: November 15, 2004 01:18:07 +0000 -->
+<p><a class="reference internal" href="./sequences.html">Sequences</a>, <a class="reference internal" href="./integral-sequence-wrapper.html">Integral Sequence Wrapper</a>, <a class="reference internal" href="./set.html">set</a>, <a class="reference internal" href="./integral-c.html">integral_c</a>, <a class="reference internal" href="./vector-c.html">vector_c</a>, <a class="reference internal" href="./list-c.html">list_c</a>, <a class="reference internal" href="./range-c.html">range_c</a></p>
+<!-- Sequences/Classes//string |100 -->
 </div>
 </div>
 
 <div class="footer-separator"></div>
-<table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/set.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/set.html (original)
+++ branches/release/libs/mpl/doc/refmanual/set.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: set</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,23 +12,23 @@
 <td class="header-group page-location">Front Page / Sequences / Classes / set</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="set">
-<h1><a class="toc-backref" href="./classes.html#id338" name="set">set</a></h1>
-<div class="section" id="set-description">
+<h1><a class="toc-backref" href="./classes.html#id1392">set</a></h1>
+<div class="section" id="id72">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
-<p><tt class="literal"><span class="pre">set</span></tt> is a <a class="reference" href="./variadic-sequence.html">variadic</a>, <a class="reference" href="./associative-sequence.html">associative</a>, <a class="reference" href="./extensible-associative.html">extensible</a> sequence of types that
+<p><tt class="literal"><span class="pre">set</span></tt> is a <a class="reference internal" href="./variadic-sequence.html#variadic">variadic</a>, <a class="reference internal" href="./associative-sequence.html">associative</a>, <a class="reference internal" href="./extensible-associative-sequence.html">extensible</a> sequence of types that
 supports constant-time insertion and removal of elements, and testing for membership.
 A <tt class="literal"><span class="pre">set</span></tt> may contain at most one element for each key.</p>
 </div>
-<div class="section" id="set-header">
+<div class="section" id="id75">
 <h3><a class="subsection-title" href="#header" name="header">Header</a></h3>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="26%" />
 <col width="74%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Sequence form</th>
-<th>Header</th>
+<tr><th class="head">Sequence form</th>
+<th class="head">Header</th>
 </tr>
 </thead>
 <tbody valign="top">
@@ -44,26 +41,26 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="set-model-of">
+<div class="section" id="id76">
 <h3><a class="subsection-title" href="#model-of" name="model-of">Model of</a></h3>
 <ul class="simple">
-<li><a class="reference" href="./variadic-sequence.html">Variadic Sequence</a></li>
-<li><a class="reference" href="./associative-sequence.html">Associative Sequence</a></li>
-<li><a class="reference" href="./extensible-associative.html">Extensible Associative Sequence</a></li>
+<li><a class="reference internal" href="./variadic-sequence.html">Variadic Sequence</a></li>
+<li><a class="reference internal" href="./associative-sequence.html">Associative Sequence</a></li>
+<li><a class="reference internal" href="./extensible-associative-sequence.html">Extensible Associative Sequence</a></li>
 </ul>
 </div>
-<div class="section" id="set-expression-semantics">
+<div class="section" id="id77">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
-<p>In the following table, <tt class="literal"><span class="pre">s</span></tt> is an instance of <tt class="literal"><span class="pre">set</span></tt>, <tt class="literal"><span class="pre">pos</span></tt> is an iterator into <tt class="literal"><span class="pre">s</span></tt>,
+<p>In the following table, <tt class="literal"><span class="pre">s</span></tt> is an instance of <tt class="literal"><span class="pre">set</span></tt>, <tt class="literal"><span class="pre">pos</span></tt> is an iterator into <tt class="literal"><span class="pre">s</span></tt>,
 and <tt class="literal"><span class="pre">x</span></tt>, <tt class="literal"><span class="pre">k</span></tt>, and <em>t</em><sub>1</sub>,<em>t</em><sub>2</sub>,... <em>t</em><sub>n</sub> are arbitrary types.</p>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="40%" />
 <col width="60%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Expression</th>
-<th>Semantics</th>
+<tr><th class="head">Expression</th>
+<th class="head">Semantics</th>
 </tr>
 </thead>
 <tbody valign="top">
@@ -73,7 +70,7 @@
 </pre>
 </td>
 <td><tt class="literal"><span class="pre">set</span></tt> of elements <em>t</em><sub>1</sub>,<em>t</em><sub>2</sub>,... <em>t</em><sub>n</sub>; see
-<a class="reference" href="./variadic-sequence.html">Variadic Sequence</a>.</td>
+<a class="reference internal" href="./variadic-sequence.html">Variadic Sequence</a>.</td>
 </tr>
 <tr><td><pre class="first last literal-block">
 <a href="./set.html" class="identifier">set</a>&lt;<em>t</em><sub>1</sub>,<em>t</em><sub>2</sub>,... <em>t</em><sub>n</sub>&gt;::type
@@ -81,40 +78,40 @@
 </pre>
 </td>
 <td>Identical to <tt class="literal"><span class="pre">set</span></tt><em>n</em><tt class="literal"><span class="pre">&lt;</span></tt><em>t</em><sub>1</sub>,<em>t</em><sub>2</sub>,... <em>t</em><sub>n</sub><tt class="literal"><span class="pre">&gt;</span></tt>;
-see <a class="reference" href="./variadic-sequence.html">Variadic Sequence</a>.</td>
+see <a class="reference internal" href="./variadic-sequence.html">Variadic Sequence</a>.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">begin&lt;s&gt;::type</span></tt></td>
 <td>An iterator pointing to the beginning of <tt class="literal"><span class="pre">s</span></tt>;
-see <a class="reference" href="./associative-sequence.html">Associative Sequence</a>.</td>
+see <a class="reference internal" href="./associative-sequence.html">Associative Sequence</a>.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">end&lt;s&gt;::type</span></tt></td>
 <td>An iterator pointing to the end of <tt class="literal"><span class="pre">s</span></tt>;
-see <a class="reference" href="./associative-sequence.html">Associative Sequence</a>.</td>
+see <a class="reference internal" href="./associative-sequence.html">Associative Sequence</a>.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">size&lt;s&gt;::type</span></tt></td>
-<td>The size of <tt class="literal"><span class="pre">s</span></tt>; see <a class="reference" href="./associative-sequence.html">Associative Sequence</a>.</td>
+<td>The size of <tt class="literal"><span class="pre">s</span></tt>; see <a class="reference internal" href="./associative-sequence.html">Associative Sequence</a>.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">empty&lt;s&gt;::type</span></tt></td>
-<td>A boolean <a class="reference" href="./integral-constant.html">Integral Constant</a> <tt class="literal"><span class="pre">c</span></tt> such that
+<td>A boolean <a class="reference internal" href="./integral-constant.html">Integral Constant</a> <tt class="literal"><span class="pre">c</span></tt> such that
 <tt class="literal"><span class="pre">c::value</span> <span class="pre">==</span> <span class="pre">true</span></tt> if and only if <tt class="literal"><span class="pre">s</span></tt> is empty; see
-<a class="reference" href="./associative-sequence.html">Associative Sequence</a>.</td>
+<a class="reference internal" href="./associative-sequence.html">Associative Sequence</a>.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">front&lt;s&gt;::type</span></tt></td>
 <td>The first element in <tt class="literal"><span class="pre">s</span></tt>; see
-<a class="reference" href="./associative-sequence.html">Associative Sequence</a>.</td>
+<a class="reference internal" href="./associative-sequence.html">Associative Sequence</a>.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">has_key&lt;s,k&gt;::type</span></tt></td>
-<td>A boolean <a class="reference" href="./integral-constant.html">Integral Constant</a> <tt class="literal"><span class="pre">c</span></tt> such that
+<td>A boolean <a class="reference internal" href="./integral-constant.html">Integral Constant</a> <tt class="literal"><span class="pre">c</span></tt> such that
 <tt class="literal"><span class="pre">c::value</span> <span class="pre">==</span> <span class="pre">true</span></tt> if and only if there is one or more elements
-with the key <tt class="literal"><span class="pre">k</span></tt> in <tt class="literal"><span class="pre">s</span></tt>; see <a class="reference" href="./associative-sequence.html">Associative Sequence</a>.</td>
+with the key <tt class="literal"><span class="pre">k</span></tt> in <tt class="literal"><span class="pre">s</span></tt>; see <a class="reference internal" href="./associative-sequence.html">Associative Sequence</a>.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">count&lt;s,k&gt;::type</span></tt></td>
 <td>The number of elements with the key <tt class="literal"><span class="pre">k</span></tt> in <tt class="literal"><span class="pre">s</span></tt>;
-see <a class="reference" href="./associative-sequence.html">Associative Sequence</a>.</td>
+see <a class="reference internal" href="./associative-sequence.html">Associative Sequence</a>.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">order&lt;s,k&gt;::type</span></tt></td>
-<td>A unique unsigned <a class="reference" href="./integral-constant.html">Integral Constant</a> associated with
-the key <tt class="literal"><span class="pre">k</span></tt> in <tt class="literal"><span class="pre">s</span></tt>; see <a class="reference" href="./associative-sequence.html">Associative Sequence</a>.</td>
+<td>A unique unsigned <a class="reference internal" href="./integral-constant.html">Integral Constant</a> associated with
+the key <tt class="literal"><span class="pre">k</span></tt> in <tt class="literal"><span class="pre">s</span></tt>; see <a class="reference internal" href="./associative-sequence.html">Associative Sequence</a>.</td>
 </tr>
 <tr><td><pre class="first last literal-block">
 <a href="./at.html" class="identifier">at</a>&lt;s,k&gt;::type
@@ -122,13 +119,13 @@
 </pre>
 </td>
 <td>The element associated with the key <tt class="literal"><span class="pre">k</span></tt> in
-<tt class="literal"><span class="pre">s</span></tt>; see <a class="reference" href="./associative-sequence.html">Associative Sequence</a>.</td>
+<tt class="literal"><span class="pre">s</span></tt>; see <a class="reference internal" href="./associative-sequence.html">Associative Sequence</a>.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">key_type&lt;s,x&gt;::type</span></tt></td>
-<td>Identical to <tt class="literal"><span class="pre">x</span></tt>; see <a class="reference" href="./associative-sequence.html">Associative Sequence</a>.</td>
+<td>Identical to <tt class="literal"><span class="pre">x</span></tt>; see <a class="reference internal" href="./associative-sequence.html">Associative Sequence</a>.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">value_type&lt;s,x&gt;::type</span></tt></td>
-<td>Identical to <tt class="literal"><span class="pre">x</span></tt>; see <a class="reference" href="./associative-sequence.html">Associative Sequence</a>.</td>
+<td>Identical to <tt class="literal"><span class="pre">x</span></tt>; see <a class="reference internal" href="./associative-sequence.html">Associative Sequence</a>.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">insert&lt;s,x&gt;::type</span></tt></td>
 <td><p class="first">A new <tt class="literal"><span class="pre">set</span></tt> equivalent to <tt class="literal"><span class="pre">s</span></tt> except that</p>
@@ -149,12 +146,12 @@
 <td>Equivalent to <tt class="literal"><span class="pre">erase&lt;s,</span> <span class="pre">deref&lt;pos&gt;::type</span> <span class="pre">&gt;::type</span></tt>.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">clear&lt;s&gt;::type</span></tt></td>
-<td>An empty <tt class="literal"><span class="pre">set</span></tt>; see <a class="refentry reference" href="./clear.html"><tt class="refentry literal"><span class="pre">clear</span></tt></a>.</td>
+<td>An empty <tt class="literal"><span class="pre">set</span></tt>; see <a class="reference internal" href="./clear.html">clear</a>.</td>
 </tr>
 </tbody>
 </table>
 </div>
-<div class="section" id="set-example">
+<div class="section" id="id78">
 <h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
 <pre class="literal-block">
 typedef set&lt; int,long,double,int_&lt;5&gt; &gt; s;
@@ -168,15 +165,16 @@
 <a href="./assert.html" class="identifier">BOOST_MPL_ASSERT</a>(( is_same&lt; <a href="./at.html" class="identifier">at</a>&lt;s,char&gt;::type, <a href="./void.html" class="identifier">void_</a> > ));
 </pre>
 </div>
-<div class="section" id="set-see-also">
+<div class="section" id="id79">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./sequences.html">Sequences</a>, <a class="reference" href="./variadic-sequence.html">Variadic Sequence</a>, <a class="reference" href="./associative-sequence.html">Associative Sequence</a>, <a class="reference" href="./extensible-associative.html">Extensible Associative Sequence</a>, <a class="refentry reference" href="./set-c.html"><tt class="refentry literal"><span class="pre">set_c</span></tt></a>, <a class="refentry reference" href="./map.html"><tt class="refentry literal"><span class="pre">map</span></tt></a>, <a class="refentry reference" href="./vector.html"><tt class="refentry literal"><span class="pre">vector</span></tt></a></p>
-<!-- modtime: November 15, 2004 01:17:24 +0000 -->
+<p><a class="reference internal" href="./sequences.html">Sequences</a>, <a class="reference internal" href="./variadic-sequence.html">Variadic Sequence</a>, <a class="reference internal" href="./associative-sequence.html">Associative Sequence</a>, <a class="reference internal" href="./extensible-associative-sequence.html">Extensible Associative Sequence</a>, <a class="reference internal" href="./set-c.html">set_c</a>, <a class="reference internal" href="./map.html">map</a>, <a class="reference internal" href="./vector.html">vector</a></p>
 <!-- Sequences/Classes//map |50 -->
 </div>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/shift-left.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/shift-left.html (original)
+++ branches/release/libs/mpl/doc/refmanual/shift-left.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: shift_left</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,11 +12,11 @@
 <td class="header-group page-location">Front Page / Metafunctions / Bitwise Operations / shift_left</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="shift-left">
-<h1><a class="toc-backref" href="./bitwise-operations.html#id483" name="shift-left">shift_left</a></h1>
-<div class="section" id="shift-synopsis">
+<h1><a class="toc-backref" href="./bitwise-operations.html#id1540">shift_left</a></h1>
+<div class="section" id="id1116">
 <h3><a class="subsection-title" href="#synopsis" name="synopsis">Synopsis</a></h3>
 <pre class="literal-block">
-template&lt;
+template&lt;
       typename T
     , typename Shift
     &gt;
@@ -29,62 +26,63 @@
 };
 </pre>
 </div>
-<div class="section" id="shift-description">
+<div class="section" id="id1117">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
 <p>Returns the result of bitwise <em>shift left</em> (<tt class="literal"><span class="pre">&lt;&lt;</span></tt>) operation on <tt class="literal"><span class="pre">T</span></tt>.</p>
 </div>
-<div class="section" id="shift-header">
+<div class="section" id="id1118">
 <h3><a class="subsection-title" href="#header" name="header">Header</a></h3>
 <pre class="literal-block">
 #include &lt;boost/mpl/shift_left.hpp&gt;
 #include &lt;boost/mpl/bitwise.hpp&gt;
 </pre>
 </div>
-<div class="section" id="shift-model-of">
+<div class="section" id="id1119">
 <h3><a class="subsection-title" href="#model-of" name="model-of">Model of</a></h3>
-<p><a class="reference" href="./numeric-metafunction.html">Numeric Metafunction</a></p>
+<p><a class="reference internal" href="./numeric-metafunction.html">Numeric Metafunction</a></p>
 </div>
-<div class="section" id="shift-parameters">
+<div class="section" id="id1120">
 <h3><a class="subsection-title" href="#parameters" name="parameters">Parameters</a></h3>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="21%" />
 <col width="42%" />
 <col width="37%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Parameter</th>
-<th>Requirement</th>
-<th>Description</th>
+<tr><th class="head">Parameter</th>
+<th class="head">Requirement</th>
+<th class="head">Description</th>
 </tr>
 </thead>
 <tbody valign="top">
 <tr><td><tt class="literal"><span class="pre">T</span></tt></td>
-<td><a class="reference" href="./integral-constant.html">Integral Constant</a></td>
+<td><a class="reference internal" href="./integral-constant.html">Integral Constant</a></td>
 <td>A value to shift.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">Shift</span></tt></td>
-<td>Unsigned <a class="reference" href="./integral-constant.html">Integral Constant</a></td>
+<td>Unsigned <a class="reference internal" href="./integral-constant.html">Integral Constant</a></td>
 <td>A shift distance.</td>
 </tr>
 </tbody>
 </table>
 <p>[<em>Note:</em> The requirements listed in this specification
-are the ones imposed by the default implementation. See <a class="reference" href="./numeric-metafunction.html">Numeric Metafunction</a> concept
-for the details on how to provide an implementation for a user-defined numeric type
-that does not satisfy the <a class="reference" href="./integral-constant.html">Integral Constant</a> requirements. — <em>end note</em>]</p>
+are the ones imposed by the default implementation. See <a class="reference internal" href="./numeric-metafunction.html">Numeric Metafunction</a> concept
+for the details on how to provide an implementation for a user-defined numeric type
+that does not satisfy the <a class="reference internal" href="./integral-constant.html">Integral Constant</a> requirements. — <em>end note</em>]</p>
 </div>
-<div class="section" id="shift-expression-semantics">
+<div class="section" id="id1121">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
-<p>For arbitrary <a class="reference" href="./integral-constant.html">Integral Constant</a> <tt class="literal"><span class="pre">c</span></tt> and unsigned <a class="reference" href="./integral-constant.html">Integral Constant</a> <tt class="literal"><span class="pre">shift</span></tt>:</p>
+<p>For arbitrary <a class="reference internal" href="./integral-constant.html">Integral Constant</a> <tt class="literal"><span class="pre">c</span></tt> and unsigned <a class="reference internal" href="./integral-constant.html">Integral Constant</a> <tt class="literal"><span class="pre">shift</span></tt>:</p>
 <pre class="literal-block">
-typedef shift_left&lt;c,shift&gt;::type r;
+typedef shift_left&lt;c,shift&gt;::type r;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference" href="./integral-constant.html">Integral Constant</a>.</td>
+<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><p class="first"><a class="reference internal" href="./integral-constant.html">Integral Constant</a>.</p>
+</td>
 </tr>
 <tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><p class="first">Equivalent to</p>
 <pre class="last literal-block">
@@ -99,13 +97,14 @@
 </table>
 <!-- .......................................................................... -->
 <pre class="literal-block">
-typedef shift_left&lt;c,shift&gt; r;
+typedef shift_left&lt;c,shift&gt; r;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference" href="./integral-constant.html">Integral Constant</a>.</td>
+<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><p class="first"><a class="reference internal" href="./integral-constant.html">Integral Constant</a>.</p>
+</td>
 </tr>
 <tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><p class="first">Equivalent to</p>
 <pre class="last literal-block">
@@ -116,11 +115,11 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="shift-complexity">
+<div class="section" id="id1122">
 <h3><a class="subsection-title" href="#complexity" name="complexity">Complexity</a></h3>
 <p>Amortized constant time.</p>
 </div>
-<div class="section" id="shift-example">
+<div class="section" id="id1123">
 <h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
 <pre class="literal-block">
 typedef integral_c&lt;unsigned,0&gt; u0;
@@ -135,15 +134,16 @@
 <a href="./assert-relation.html" class="identifier">BOOST_MPL_ASSERT_RELATION</a>( (<a href="./shift-left.html" class="identifier">shift_left</a>&lt;u8,u1&gt;::value), ==, 16 );
 </pre>
 </div>
-<div class="section" id="shift-see-also">
+<div class="section" id="id1124">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./bitwise-operations.html">Bitwise Operations</a>, <a class="reference" href="./numeric-metafunction.html">Numeric Metafunction</a>, <a class="refentry reference" href="./numeric-cast.html"><tt class="refentry literal"><span class="pre">numeric_cast</span></tt></a>, <a class="refentry reference" href="./shift-right.html"><tt class="refentry literal"><span class="pre">shift_right</span></tt></a>, <a class="refentry reference" href="./bitand.html"><tt class="refentry literal"><span class="pre">bitand_</span></tt></a></p>
-<!-- modtime: November 10, 2004 04:31:55 +0000 -->
+<p><a class="reference internal" href="./bitwise-operations.html">Bitwise Operations</a>, <a class="reference internal" href="./numeric-metafunction.html">Numeric Metafunction</a>, <a class="reference internal" href="./numeric-cast.html">numeric_cast</a>, <a class="reference internal" href="./shift-right.html">shift_right</a>, <a class="reference internal" href="./bitand.html">bitand_</a></p>
 <!-- Metafunctions/Bitwise Operations//shift_right -->
 </div>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/shift-right.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/shift-right.html (original)
+++ branches/release/libs/mpl/doc/refmanual/shift-right.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: shift_right</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,11 +12,11 @@
 <td class="header-group page-location">Front Page / Metafunctions / Bitwise Operations / shift_right</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="shift-right">
-<h1><a class="toc-backref" href="./bitwise-operations.html#id484" name="shift-right">shift_right</a></h1>
-<div class="section" id="bitwise-shift-synopsis">
+<h1><a class="toc-backref" href="./bitwise-operations.html#id1541">shift_right</a></h1>
+<div class="section" id="id1125">
 <h3><a class="subsection-title" href="#synopsis" name="synopsis">Synopsis</a></h3>
 <pre class="literal-block">
-template&lt;
+template&lt;
       typename T
     , typename Shift
     &gt;
@@ -29,62 +26,63 @@
 };
 </pre>
 </div>
-<div class="section" id="bitwise-shift-description">
+<div class="section" id="id1126">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
 <p>Returns the result of bitwise <em>shift right</em> (<tt class="literal"><span class="pre">&gt;&gt;</span></tt>) operation on <tt class="literal"><span class="pre">T</span></tt>.</p>
 </div>
-<div class="section" id="bitwise-shift-header">
+<div class="section" id="id1127">
 <h3><a class="subsection-title" href="#header" name="header">Header</a></h3>
 <pre class="literal-block">
 #include &lt;boost/mpl/shift_right.hpp&gt;
 #include &lt;boost/mpl/bitwise.hpp&gt;
 </pre>
 </div>
-<div class="section" id="bitwise-shift-model-of">
+<div class="section" id="id1128">
 <h3><a class="subsection-title" href="#model-of" name="model-of">Model of</a></h3>
-<p><a class="reference" href="./numeric-metafunction.html">Numeric Metafunction</a></p>
+<p><a class="reference internal" href="./numeric-metafunction.html">Numeric Metafunction</a></p>
 </div>
-<div class="section" id="bitwise-shift-parameters">
+<div class="section" id="id1129">
 <h3><a class="subsection-title" href="#parameters" name="parameters">Parameters</a></h3>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="21%" />
 <col width="42%" />
 <col width="37%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Parameter</th>
-<th>Requirement</th>
-<th>Description</th>
+<tr><th class="head">Parameter</th>
+<th class="head">Requirement</th>
+<th class="head">Description</th>
 </tr>
 </thead>
 <tbody valign="top">
 <tr><td><tt class="literal"><span class="pre">T</span></tt></td>
-<td><a class="reference" href="./integral-constant.html">Integral Constant</a></td>
+<td><a class="reference internal" href="./integral-constant.html">Integral Constant</a></td>
 <td>A value to shift.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">Shift</span></tt></td>
-<td>Unsigned <a class="reference" href="./integral-constant.html">Integral Constant</a></td>
+<td>Unsigned <a class="reference internal" href="./integral-constant.html">Integral Constant</a></td>
 <td>A shift distance.</td>
 </tr>
 </tbody>
 </table>
 <p>[<em>Note:</em> The requirements listed in this specification
-are the ones imposed by the default implementation. See <a class="reference" href="./numeric-metafunction.html">Numeric Metafunction</a> concept
-for the details on how to provide an implementation for a user-defined numeric type
-that does not satisfy the <a class="reference" href="./integral-constant.html">Integral Constant</a> requirements. — <em>end note</em>]</p>
+are the ones imposed by the default implementation. See <a class="reference internal" href="./numeric-metafunction.html">Numeric Metafunction</a> concept
+for the details on how to provide an implementation for a user-defined numeric type
+that does not satisfy the <a class="reference internal" href="./integral-constant.html">Integral Constant</a> requirements. — <em>end note</em>]</p>
 </div>
-<div class="section" id="bitwise-shift-expression-semantics">
+<div class="section" id="id1130">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
-<p>For arbitrary <a class="reference" href="./integral-constant.html">Integral Constant</a> <tt class="literal"><span class="pre">c</span></tt> and unsigned <a class="reference" href="./integral-constant.html">Integral Constant</a> <tt class="literal"><span class="pre">shift</span></tt>:</p>
+<p>For arbitrary <a class="reference internal" href="./integral-constant.html">Integral Constant</a> <tt class="literal"><span class="pre">c</span></tt> and unsigned <a class="reference internal" href="./integral-constant.html">Integral Constant</a> <tt class="literal"><span class="pre">shift</span></tt>:</p>
 <pre class="literal-block">
-typedef shift_right&lt;c,shift&gt;::type r;
+typedef shift_right&lt;c,shift&gt;::type r;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference" href="./integral-constant.html">Integral Constant</a>.</td>
+<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><p class="first"><a class="reference internal" href="./integral-constant.html">Integral Constant</a>.</p>
+</td>
 </tr>
 <tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><p class="first">Equivalent to</p>
 <pre class="last literal-block">
@@ -99,13 +97,14 @@
 </table>
 <!-- .......................................................................... -->
 <pre class="literal-block">
-typedef shift_right&lt;c,shift&gt; r;
+typedef shift_right&lt;c,shift&gt; r;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference" href="./integral-constant.html">Integral Constant</a>.</td>
+<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><p class="first"><a class="reference internal" href="./integral-constant.html">Integral Constant</a>.</p>
+</td>
 </tr>
 <tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><p class="first">Equivalent to</p>
 <pre class="last literal-block">
@@ -116,11 +115,11 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="bitwise-shift-complexity">
+<div class="section" id="id1131">
 <h3><a class="subsection-title" href="#complexity" name="complexity">Complexity</a></h3>
 <p>Amortized constant time.</p>
 </div>
-<div class="section" id="bitwise-shift-example">
+<div class="section" id="id1132">
 <h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
 <pre class="literal-block">
 typedef integral_c&lt;unsigned,0&gt; u0;
@@ -135,14 +134,15 @@
 <a href="./assert-relation.html" class="identifier">BOOST_MPL_ASSERT_RELATION</a>( (<a href="./shift-right.html" class="identifier">shift_right</a>&lt;u8,u1&gt;::value), ==, 4 );
 </pre>
 </div>
-<div class="section" id="bitwise-shift-see-also">
+<div class="section" id="id1133">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./bitwise-operations.html">Bitwise Operations</a>, <a class="reference" href="./numeric-metafunction.html">Numeric Metafunction</a>, <a class="refentry reference" href="./numeric-cast.html"><tt class="refentry literal"><span class="pre">numeric_cast</span></tt></a>, <a class="refentry reference" href="./shift-left.html"><tt class="refentry literal"><span class="pre">shift_left</span></tt></a>, <a class="refentry reference" href="./bitand.html"><tt class="refentry literal"><span class="pre">bitand_</span></tt></a></p>
-<!-- modtime: November 10, 2004 04:31:51 +0000 -->
+<p><a class="reference internal" href="./bitwise-operations.html">Bitwise Operations</a>, <a class="reference internal" href="./numeric-metafunction.html">Numeric Metafunction</a>, <a class="reference internal" href="./numeric-cast.html">numeric_cast</a>, <a class="reference internal" href="./shift-left.html">shift_left</a>, <a class="reference internal" href="./bitand.html">bitand_</a></p>
 </div>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/single-view.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/single-view.html (original)
+++ branches/release/libs/mpl/doc/refmanual/single-view.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: single_view</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,8 +12,8 @@
 <td class="header-group page-location">Front Page / Sequences / Views / single_view</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="single-view">
-<h1><a class="toc-backref" href="./views.html#id349" name="single-view">single_view</a></h1>
-<div class="section" id="single-synopsis">
+<h1><a class="toc-backref" href="./views.html#id1404">single_view</a></h1>
+<div class="section" id="id151">
 <h3><a class="subsection-title" href="#synopsis" name="synopsis">Synopsis</a></h3>
 <pre class="literal-block">
 template&lt;
@@ -29,34 +26,34 @@
 };
 </pre>
 </div>
-<div class="section" id="single-description">
+<div class="section" id="id152">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
 <p>A view onto an arbitrary type <tt class="literal"><span class="pre">T</span></tt> as on a single-element sequence.</p>
 </div>
-<div class="section" id="single-header">
+<div class="section" id="id153">
 <h3><a class="subsection-title" href="#header" name="header">Header</a></h3>
 <pre class="literal-block">
 #include &lt;boost/mpl/single_view.hpp&gt;
 </pre>
 </div>
-<div class="section" id="single-model-of">
+<div class="section" id="id154">
 <h3><a class="subsection-title" href="#model-of" name="model-of">Model of</a></h3>
 <ul class="simple">
-<li><a class="reference" href="./random-access-sequence.html">Random Access Sequence</a></li>
+<li><a class="reference internal" href="./random-access-sequence.html">Random Access Sequence</a></li>
 </ul>
 </div>
-<div class="section" id="single-parameters">
+<div class="section" id="id155">
 <h3><a class="subsection-title" href="#parameters" name="parameters">Parameters</a></h3>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="19%" />
 <col width="23%" />
 <col width="58%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Parameter</th>
-<th>Requirement</th>
-<th>Description</th>
+<tr><th class="head">Parameter</th>
+<th class="head">Requirement</th>
+<th class="head">Description</th>
 </tr>
 </thead>
 <tbody valign="top">
@@ -67,19 +64,19 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="single-expression-semantics">
+<div class="section" id="id156">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
 <p>The semantics of an expression are defined only
-where they differ from, or are not defined in <a class="reference" href="./random-access-sequence.html">Random Access Sequence</a>.</p>
+where they differ from, or are not defined in <a class="reference internal" href="./random-access-sequence.html">Random Access Sequence</a>.</p>
 <p>In the following table, <tt class="literal"><span class="pre">v</span></tt> is an instance of <tt class="literal"><span class="pre">single_view</span></tt>, <tt class="literal"><span class="pre">x</span></tt> is an arbitrary type.</p>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="34%" />
 <col width="66%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Expression</th>
-<th>Semantics</th>
+<tr><th class="head">Expression</th>
+<th class="head">Semantics</th>
 </tr>
 </thead>
 <tbody valign="top">
@@ -88,17 +85,17 @@
 <a href="./single-view.html" class="identifier">single_view</a>&lt;x&gt;::type
 </pre>
 </td>
-<td>A single-element <a class="reference" href="./random-access-sequence.html">Random Access Sequence</a> <tt class="literal"><span class="pre">v</span></tt> such that
+<td>A single-element <a class="reference internal" href="./random-access-sequence.html">Random Access Sequence</a> <tt class="literal"><span class="pre">v</span></tt> such that
 <tt class="literal"><span class="pre">front&lt;v&gt;::type</span></tt> is identical to <tt class="literal"><span class="pre">x</span></tt>.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">size&lt;v&gt;::type</span></tt></td>
 <td>The size of <tt class="literal"><span class="pre">v</span></tt>; <tt class="literal"><span class="pre">size&lt;v&gt;::value</span> <span class="pre">==</span> <span class="pre">1</span></tt>;
-see <a class="reference" href="./random-access-sequence.html">Random Access Sequence</a>.</td>
+see <a class="reference internal" href="./random-access-sequence.html">Random Access Sequence</a>.</td>
 </tr>
 </tbody>
 </table>
 </div>
-<div class="section" id="single-example">
+<div class="section" id="id157">
 <h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
 <pre class="literal-block">
 typedef single_view&lt;int&gt; view;
@@ -112,15 +109,16 @@
 <a href="./assert-relation.html" class="identifier">BOOST_MPL_ASSERT_RELATION</a>( <a href="./size.html" class="identifier">size</a>&lt;view&gt;::value, ==, 1 );
 </pre>
 </div>
-<div class="section" id="single-see-also">
+<div class="section" id="id158">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./sequences.html">Sequences</a>, <a class="reference" href="./views.html">Views</a>, <a class="refentry reference" href="./iterator-range.html"><tt class="refentry literal"><span class="pre">iterator_range</span></tt></a>, <a class="refentry reference" href="./filter-view.html"><tt class="refentry literal"><span class="pre">filter_view</span></tt></a>, <a class="refentry reference" href="./transform-view.html"><tt class="refentry literal"><span class="pre">transform_view</span></tt></a>, <a class="refentry reference" href="./joint-view.html"><tt class="refentry literal"><span class="pre">joint_view</span></tt></a>, <a class="refentry reference" href="./zip-view.html"><tt class="refentry literal"><span class="pre">zip_view</span></tt></a></p>
-<!-- modtime: November 13, 2004 01:12:56 +0000 -->
+<p><a class="reference internal" href="./sequences.html">Sequences</a>, <a class="reference internal" href="./views.html">Views</a>, <a class="reference internal" href="./iterator-range.html">iterator_range</a>, <a class="reference internal" href="./filter-view.html">filter_view</a>, <a class="reference internal" href="./transform-view.html">transform_view</a>, <a class="reference internal" href="./joint-view.html">joint_view</a>, <a class="reference internal" href="./zip-view.html">zip_view</a></p>
 <!-- Sequences/Views//transform_view -->
 </div>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/size-t.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/size-t.html (original)
+++ branches/release/libs/mpl/doc/refmanual/size-t.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: size_t</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,8 +12,8 @@
 <td class="header-group page-location">Front Page / Data Types / Numeric / size_t</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="size-t">
-<h1><a class="toc-backref" href="./numeric.html#id503" name="size-t">size_t</a></h1>
-<div class="section" id="numeric-size-synopsis">
+<h1><a class="toc-backref" href="./numeric.html#id1562">size_t</a></h1>
+<div class="section" id="id1246">
 <h3><a class="subsection-title" href="#synopsis" name="synopsis">Synopsis</a></h3>
 <pre class="literal-block">
 template&lt;
@@ -29,32 +26,32 @@
 };
 </pre>
 </div>
-<div class="section" id="numeric-size-description">
+<div class="section" id="id1247">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
-<p>An <a class="reference" href="./integral-constant.html">Integral Constant</a> wrapper for <tt class="literal"><span class="pre">std::size_t</span></tt>.</p>
+<p>An <a class="reference internal" href="./integral-constant.html">Integral Constant</a> wrapper for <tt class="literal"><span class="pre">std::size_t</span></tt>.</p>
 </div>
-<div class="section" id="numeric-size-header">
+<div class="section" id="id1248">
 <h3><a class="subsection-title" href="#header" name="header">Header</a></h3>
 <pre class="literal-block">
 #include &lt;boost/mpl/size_t.hpp&gt;
 </pre>
 </div>
-<div class="section" id="numeric-size-model-of">
+<div class="section" id="id1249">
 <h3><a class="subsection-title" href="#model-of" name="model-of">Model of</a></h3>
-<p><a class="reference" href="./integral-constant.html">Integral Constant</a></p>
+<p><a class="reference internal" href="./integral-constant.html">Integral Constant</a></p>
 </div>
-<div class="section" id="numeric-size-parameters">
+<div class="section" id="id1250">
 <h3><a class="subsection-title" href="#parameters" name="parameters">Parameters</a></h3>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="21%" />
 <col width="42%" />
 <col width="37%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Parameter</th>
-<th>Requirement</th>
-<th>Description</th>
+<tr><th class="head">Parameter</th>
+<th class="head">Requirement</th>
+<th class="head">Description</th>
 </tr>
 </thead>
 <tbody valign="top">
@@ -65,30 +62,30 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="numeric-size-expression-semantics">
+<div class="section" id="id1251">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
 <p>The semantics of an expression are defined only
-where they differ from, or are not defined in <a class="reference" href="./integral-constant.html">Integral Constant</a>.</p>
+where they differ from, or are not defined in <a class="reference internal" href="./integral-constant.html">Integral Constant</a>.</p>
 <p>For arbitrary integral constant <tt class="literal"><span class="pre">n</span></tt>:</p>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="24%" />
 <col width="76%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Expression</th>
-<th>Semantics</th>
+<tr><th class="head">Expression</th>
+<th class="head">Semantics</th>
 </tr>
 </thead>
 <tbody valign="top">
 <tr><td><tt class="literal"><span class="pre">size_t&lt;c&gt;</span></tt></td>
-<td>An <a class="reference" href="./integral-constant.html">Integral Constant</a> <tt class="literal"><span class="pre">x</span></tt> such that <tt class="literal"><span class="pre">x::value</span> <span class="pre">==</span> <span class="pre">c</span></tt>
+<td>An <a class="reference internal" href="./integral-constant.html">Integral Constant</a> <tt class="literal"><span class="pre">x</span></tt> such that <tt class="literal"><span class="pre">x::value</span> <span class="pre">==</span> <span class="pre">c</span></tt>
 and <tt class="literal"><span class="pre">x::value_type</span></tt> is identical to <tt class="literal"><span class="pre">std::size_t</span></tt>.</td>
 </tr>
 </tbody>
 </table>
 </div>
-<div class="section" id="numeric-size-example">
+<div class="section" id="id1252">
 <h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
 <pre class="literal-block">
 typedef size_t&lt;8&gt; eight;
@@ -101,15 +98,16 @@
 assert( eight() == 8 );
 </pre>
 </div>
-<div class="section" id="numeric-size-see-also">
+<div class="section" id="id1253">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./data-types.html">Data Types</a>, <a class="reference" href="./integral-constant.html">Integral Constant</a>, <a class="refentry reference" href="./int.html"><tt class="refentry literal"><span class="pre">int_</span></tt></a>, <a class="refentry reference" href="./long.html"><tt class="refentry literal"><span class="pre">long_</span></tt></a>, <a class="refentry reference" href="./integral-c.html"><tt class="refentry literal"><span class="pre">integral_c</span></tt></a></p>
-<!-- modtime: November 10, 2004 04:31:42 +0000 -->
+<p><a class="reference internal" href="./data-types.html">Data Types</a>, <a class="reference internal" href="./integral-constant.html">Integral Constant</a>, <a class="reference internal" href="./int.html">int_</a>, <a class="reference internal" href="./long.html">long_</a>, <a class="reference internal" href="./integral-c.html">integral_c</a></p>
 <!-- Data Types/Numeric//integral_c |50 -->
 </div>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/size.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/size.html (original)
+++ branches/release/libs/mpl/doc/refmanual/size.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: size</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,8 +12,8 @@
 <td class="header-group page-location">Front Page / Sequences / Intrinsic Metafunctions / size</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="size">
-<h1><a class="toc-backref" href="./intrinsic-metafunctions.html#id374" name="size">size</a></h1>
-<div class="section" id="size-synopsis">
+<h1><a class="toc-backref" href="./intrinsic-metafunctions.html#id1429">size</a></h1>
+<div class="section" id="id362">
 <h3><a class="subsection-title" href="#synopsis" name="synopsis">Synopsis</a></h3>
 <pre class="literal-block">
 template&lt;
@@ -28,76 +25,78 @@
 };
 </pre>
 </div>
-<div class="section" id="size-description">
+<div class="section" id="id363">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
-<p><tt class="literal"><span class="pre">size</span></tt> returns the number of elements in the sequence, that is, the number of elements
+<p><tt class="literal"><span class="pre">size</span></tt> returns the number of elements in the sequence, that is, the number of elements
 in the range [<tt class="literal"><span class="pre">begin&lt;Sequence&gt;::type</span></tt>, <tt class="literal"><span class="pre">end&lt;Sequence&gt;::type</span></tt>).</p>
 </div>
-<div class="section" id="size-header">
+<div class="section" id="id364">
 <h3><a class="subsection-title" href="#header" name="header">Header</a></h3>
 <pre class="literal-block">
 #include &lt;boost/mpl/size.hpp&gt;
 </pre>
 </div>
-<div class="section" id="size-model-of">
+<div class="section" id="id365">
 <h3><a class="subsection-title" href="#model-of" name="model-of">Model of</a></h3>
-<p><a class="reference" href="./tag-dispatched.html">Tag Dispatched Metafunction</a></p>
+<p><a class="reference internal" href="./tag-dispatched-metafunction.html">Tag Dispatched Metafunction</a></p>
 </div>
-<div class="section" id="size-parameters">
+<div class="section" id="id366">
 <h3><a class="subsection-title" href="#parameters" name="parameters">Parameters</a></h3>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="18%" />
 <col width="27%" />
 <col width="55%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Parameter</th>
-<th>Requirement</th>
-<th>Description</th>
+<tr><th class="head">Parameter</th>
+<th class="head">Requirement</th>
+<th class="head">Description</th>
 </tr>
 </thead>
 <tbody valign="top">
 <tr><td><tt class="literal"><span class="pre">Sequence</span></tt></td>
-<td><a class="reference" href="./forward-sequence.html">Forward Sequence</a></td>
+<td><a class="reference internal" href="./forward-sequence.html">Forward Sequence</a></td>
 <td>A sequence to query.</td>
 </tr>
 </tbody>
 </table>
 </div>
-<div class="section" id="size-expression-semantics">
+<div class="section" id="id367">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
-<p>For any <a class="reference" href="./forward-sequence.html">Forward Sequence</a> <tt class="literal"><span class="pre">s</span></tt>:</p>
+<p>For any <a class="reference internal" href="./forward-sequence.html">Forward Sequence</a> <tt class="literal"><span class="pre">s</span></tt>:</p>
 <pre class="literal-block">
-typedef size&lt;s&gt;::type n;
+typedef size&lt;s&gt;::type n;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference" href="./integral-constant.html">Integral Constant</a>.</td>
+<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><p class="first"><a class="reference internal" href="./integral-constant.html">Integral Constant</a>.</p>
+</td>
 </tr>
 <tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><p class="first">Equivalent to</p>
-<pre class="last literal-block">
+<pre class="literal-block">
 typedef distance&lt; begin&lt;s&gt;::type,end&lt;s&gt;::type &gt;::type n;
 </pre>
 </td>
 </tr>
-<tr class="field"><th class="field-name">Postcondition:</th><td class="field-body"><tt class="literal"><span class="pre">n::value</span> <span class="pre">&gt;=</span> <span class="pre">0</span></tt>.</td>
+<tr class="field"><th class="field-name">Postcondition:</th><td class="field-body"><p class="first last"><tt class="literal"><span class="pre">n::value</span> <span class="pre">&gt;=</span> <span class="pre">0</span></tt>.</p>
+</td>
 </tr>
 </tbody>
 </table>
 </div>
-<div class="section" id="size-complexity">
+<div class="section" id="id368">
 <h3><a class="subsection-title" href="#complexity" name="complexity">Complexity</a></h3>
-<p>The complexity of the <tt class="literal"><span class="pre">size</span></tt> metafunction directly depends on the implementation of
-the particular sequence it is applied to. In the worst case, <tt class="literal"><span class="pre">size</span></tt> guarantees a
+<p>The complexity of the <tt class="literal"><span class="pre">size</span></tt> metafunction directly depends on the implementation of
+the particular sequence it is applied to. In the worst case, <tt class="literal"><span class="pre">size</span></tt> guarantees a
 linear complexity.</p>
-<p>If the <tt class="literal"><span class="pre">s</span></tt> is a <a class="reference" href="./random-access-sequence.html">Random Access Sequence</a>, <tt class="literal"><span class="pre">size&lt;s&gt;::type</span></tt> is an <em>O(1)</em> operation.
-The opposite is not necessarily true — for example, a sequence class that models
-<a class="reference" href="./forward-sequence.html">Forward Sequence</a> might still give us an <em>O(1)</em> <tt class="literal"><span class="pre">size</span></tt> implementation.</p>
+<p>If the <tt class="literal"><span class="pre">s</span></tt> is a <a class="reference internal" href="./random-access-sequence.html">Random Access Sequence</a>, <tt class="literal"><span class="pre">size&lt;s&gt;::type</span></tt> is an <em>O(1)</em> operation.
+The opposite is not necessarily true — for example, a sequence class that models
+<a class="reference internal" href="./forward-sequence.html">Forward Sequence</a> might still give us an <em>O(1)</em> <tt class="literal"><span class="pre">size</span></tt> implementation.</p>
 </div>
-<div class="section" id="size-example">
+<div class="section" id="id369">
 <h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
 <pre class="literal-block">
 typedef list0&lt;&gt; empty_list;
@@ -109,15 +108,16 @@
 <a href="./assert-relation.html" class="identifier">BOOST_MPL_ASSERT_RELATION</a>( <a href="./size.html" class="identifier">size</a>&lt;more_numbers&gt;::value, ==, 100 );
 </pre>
 </div>
-<div class="section" id="size-see-also">
+<div class="section" id="id370">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./forward-sequence.html">Forward Sequence</a>, <a class="reference" href="./random-access-sequence.html">Random Access Sequence</a>, <a class="refentry reference" href="./empty.html"><tt class="refentry literal"><span class="pre">empty</span></tt></a>, <a class="refentry reference" href="./begin.html"><tt class="refentry literal"><span class="pre">begin</span></tt></a>, <a class="refentry reference" href="./end.html"><tt class="refentry literal"><span class="pre">end</span></tt></a>, <a class="refentry reference" href="./distance.html"><tt class="refentry literal"><span class="pre">distance</span></tt></a></p>
-<!-- modtime: November 13, 2004 01:33:09 +0000 -->
+<p><a class="reference internal" href="./forward-sequence.html">Forward Sequence</a>, <a class="reference internal" href="./random-access-sequence.html">Random Access Sequence</a>, <a class="reference internal" href="./empty.html">empty</a>, <a class="reference internal" href="./begin.html">begin</a>, <a class="reference internal" href="./end.html">end</a>, <a class="reference internal" href="./distance.html">distance</a></p>
 <!-- Sequences/Intrinsic Metafunctions//value_type -->
 </div>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/sizeof.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/sizeof.html (original)
+++ branches/release/libs/mpl/doc/refmanual/sizeof.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: sizeof_</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,8 +12,8 @@
 <td class="header-group page-location">Front Page / Metafunctions / Miscellaneous / sizeof_</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="sizeof">
-<h1><a class="toc-backref" href="./miscellaneous.html#id495" name="sizeof">sizeof_</a></h1>
-<div class="section" id="sizeof-synopsis">
+<h1><a class="toc-backref" href="./miscellaneous.html#id1554">sizeof_</a></h1>
+<div class="section" id="id1207">
 <h3><a class="subsection-title" href="#synopsis" name="synopsis">Synopsis</a></h3>
 <pre class="literal-block">
 template&lt;
@@ -28,33 +25,33 @@
 };
 </pre>
 </div>
-<div class="section" id="sizeof-description">
+<div class="section" id="id1208">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
-<p>Returns the result of a <tt class="literal"><span class="pre">sizeof(X)</span></tt> expression wrapped into an
-<a class="reference" href="./integral-constant.html">Integral Constant</a> of the corresponding type, <tt class="literal"><span class="pre">std::size_t</span></tt>.</p>
+<p>Returns the result of a <tt class="literal"><span class="pre">sizeof(X)</span></tt> expression wrapped into an
+<a class="reference internal" href="./integral-constant.html">Integral Constant</a> of the corresponding type, <tt class="literal"><span class="pre">std::size_t</span></tt>.</p>
 </div>
-<div class="section" id="sizeof-header">
+<div class="section" id="id1209">
 <h3><a class="subsection-title" href="#header" name="header">Header</a></h3>
 <pre class="literal-block">
 #include &lt;boost/mpl/sizeof.hpp&gt;
 </pre>
 </div>
-<div class="section" id="sizeof-model-of">
+<div class="section" id="id1210">
 <h3><a class="subsection-title" href="#model-of" name="model-of">Model of</a></h3>
-<p><a class="reference" href="./metafunction.html">Metafunction</a></p>
+<p><a class="reference internal" href="./metafunction.html">Metafunction</a></p>
 </div>
-<div class="section" id="sizeof-parameters">
+<div class="section" id="id1211">
 <h3><a class="subsection-title" href="#parameters" name="parameters">Parameters</a></h3>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="19%" />
 <col width="25%" />
 <col width="56%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Parameter</th>
-<th>Requirement</th>
-<th>Description</th>
+<tr><th class="head">Parameter</th>
+<th class="head">Requirement</th>
+<th class="head">Description</th>
 </tr>
 </thead>
 <tbody valign="top">
@@ -65,19 +62,21 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="sizeof-expression-semantics">
+<div class="section" id="id1212">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
 <p>For an arbitrary type <tt class="literal"><span class="pre">x</span></tt>:</p>
 <pre class="literal-block">
-typedef sizeof_&lt;x&gt;::type n;
+typedef sizeof_&lt;x&gt;::type n;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference" href="./integral-constant.html">Integral Constant</a>.</td>
+<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><p class="first"><a class="reference internal" href="./integral-constant.html">Integral Constant</a>.</p>
+</td>
 </tr>
-<tr class="field"><th class="field-name">Precondition:</th><td class="field-body"><tt class="literal"><span class="pre">x</span></tt> is a complete type.</td>
+<tr class="field"><th class="field-name">Precondition:</th><td class="field-body"><p class="first"><tt class="literal"><span class="pre">x</span></tt> is a complete type.</p>
+</td>
 </tr>
 <tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><p class="first">Equivalent to</p>
 <pre class="last literal-block">
@@ -88,11 +87,11 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="sizeof-complexity">
+<div class="section" id="id1213">
 <h3><a class="subsection-title" href="#complexity" name="complexity">Complexity</a></h3>
 <p>Constant time.</p>
 </div>
-<div class="section" id="sizeof-example">
+<div class="section" id="id1214">
 <h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
 <pre class="literal-block">
 struct udt { char a[100]; };
@@ -103,14 +102,15 @@
 <a href="./assert-relation.html" class="identifier">BOOST_MPL_ASSERT_RELATION</a>( <a href="./sizeof.html" class="identifier">sizeof_</a>&lt;udt&gt;::value, ==, sizeof(my) );
 </pre>
 </div>
-<div class="section" id="sizeof-see-also">
+<div class="section" id="id1215">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./metafunctions.html">Metafunctions</a>, <a class="reference" href="./integral-constant.html">Integral Constant</a>, <a class="refentry reference" href="./size-t.html"><tt class="refentry literal"><span class="pre">size_t</span></tt></a></p>
-<!-- modtime: November 10, 2004 04:31:38 +0000 -->
+<p><a class="reference internal" href="./metafunctions.html">Metafunctions</a>, <a class="reference internal" href="./integral-constant.html">Integral Constant</a>, <a class="reference internal" href="./size-t.html">size_t</a></p>
 </div>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/sort.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/sort.html (original)
+++ branches/release/libs/mpl/doc/refmanual/sort.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: sort</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,13 +12,13 @@
 <td class="header-group page-location">Front Page / Algorithms / Transformation Algorithms / sort</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="sort">
-<h1><a class="toc-backref" href="./transformation-algorithms.html#id424" name="sort">sort</a></h1>
-<div class="section" id="sort-synopsis">
+<h1><a class="toc-backref" href="./transformation-algorithms.html#id1479">sort</a></h1>
+<div class="section" id="id705">
 <h3><a class="subsection-title" href="#synopsis" name="synopsis">Synopsis</a></h3>
 <pre class="literal-block">
 template&lt;
       typename Seq
- , typename Pred = less&lt;_1,_2&gt;
+ , typename Pred = less&lt;_1,_2&gt;
     , typename In = <em>unspecified</em>
     &gt;
 struct sort
@@ -30,68 +27,69 @@
 };
 </pre>
 </div>
-<div class="section" id="sort-description">
+<div class="section" id="id706">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
 <p>Returns a new sequence of all elements in the range [<tt class="literal"><span class="pre">begin&lt;Seq&gt;::type</span></tt>, <tt class="literal"><span class="pre">end&lt;Seq&gt;::type</span></tt>) sorted according
 to the ordering relation <tt class="literal"><span class="pre">Pred</span></tt>.</p>
-<p>[<em>Note:</em> This wording applies to a no-inserter version(s) of the algorithm. See the
-<cite>Expression semantics</cite> subsection for a precise specification of the algorithm's
+<p>[<em>Note:</em> This wording applies to a no-inserter version(s) of the algorithm. See the
+<cite>Expression semantics</cite> subsection for a precise specification of the algorithm's
 details in all cases — <em>end note</em>]</p>
 </div>
-<div class="section" id="sort-header">
+<div class="section" id="id707">
 <h3><a class="subsection-title" href="#header" name="header">Header</a></h3>
 <pre class="literal-block">
 #include &lt;boost/mpl/sort.hpp&gt;
 </pre>
 </div>
-<div class="section" id="sort-model-of">
+<div class="section" id="id708">
 <h3><a class="subsection-title" href="#model-of" name="model-of">Model of</a></h3>
-<p><a class="reference" href="./reversible-algorithm.html">Reversible Algorithm</a></p>
+<p><a class="reference internal" href="./reversible-algorithm.html">Reversible Algorithm</a></p>
 </div>
-<div class="section" id="sort-parameters">
+<div class="section" id="id709">
 <h3><a class="subsection-title" href="#parameters" name="parameters">Parameters</a></h3>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="22%" />
 <col width="41%" />
 <col width="36%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Parameter</th>
-<th>Requirement</th>
-<th>Description</th>
+<tr><th class="head">Parameter</th>
+<th class="head">Requirement</th>
+<th class="head">Description</th>
 </tr>
 </thead>
 <tbody valign="top">
 <tr><td><tt class="literal"><span class="pre">Seq</span></tt></td>
-<td><a class="reference" href="./forward-sequence.html">Forward Sequence</a></td>
+<td><a class="reference internal" href="./forward-sequence.html">Forward Sequence</a></td>
 <td>An original sequence.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">Pred</span></tt></td>
-<td>Binary <a class="reference" href="./lambda-expression.html">Lambda Expression</a></td>
+<td>Binary <a class="reference internal" href="./lambda-expression.html">Lambda Expression</a></td>
 <td>An ordering relation.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">In</span></tt></td>
-<td><a class="reference" href="./inserter.html">Inserter</a></td>
+<td><a class="reference internal" href="./inserter.html">Inserter</a></td>
 <td>An inserter.</td>
 </tr>
 </tbody>
 </table>
 </div>
-<div class="section" id="sort-expression-semantics">
+<div class="section" id="id710">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
 <p>The semantics of an expression are defined only
-where they differ from, or are not defined in <a class="reference" href="./reversible-algorithm.html">Reversible Algorithm</a>.</p>
-<p>For any <a class="reference" href="./forward-sequence.html">Forward Sequence</a> <tt class="literal"><span class="pre">s</span></tt>, a binary <a class="reference" href="./lambda-expression.html">Lambda Expression</a> <tt class="literal"><span class="pre">pred</span></tt>, and an
-<a class="reference" href="./inserter.html">Inserter</a> <tt class="literal"><span class="pre">in</span></tt>:</p>
+where they differ from, or are not defined in <a class="reference internal" href="./reversible-algorithm.html">Reversible Algorithm</a>.</p>
+<p>For any <a class="reference internal" href="./forward-sequence.html">Forward Sequence</a> <tt class="literal"><span class="pre">s</span></tt>, a binary <a class="reference internal" href="./lambda-expression.html">Lambda Expression</a> <tt class="literal"><span class="pre">pred</span></tt>, and an
+<a class="reference internal" href="./inserter.html">Inserter</a> <tt class="literal"><span class="pre">in</span></tt>:</p>
 <pre class="literal-block">
 typedef sort&lt;s,pred,in&gt;::type r;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Return type:</th><td class="field-body">A type.</td>
+<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><p class="first">A type.</p>
+</td>
 </tr>
 <tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><p class="first">If <tt class="literal"><span class="pre">size&lt;s&gt;::value</span> <span class="pre">&lt;=</span> <span class="pre">1</span></tt>, equivalent to</p>
 <pre class="literal-block">
@@ -105,7 +103,7 @@
 typedef begin&lt;s&gt;::type pivot;
 typedef partition&lt;
       <a href="./iterator-range.html" class="identifier">iterator_range</a>&lt; <a href="./next.html" class="identifier">next</a>&lt;pivot&gt;::type, <a href="./end.html" class="identifier">end</a>&lt;s&gt;::type &gt;
- , apply_wrap2&lt;p,_1,deref&lt;pivot&gt;::type&gt;
+ , apply_wrap2&lt;p,_1,deref&lt;pivot&gt;::type&gt;
     , aux_in
     , aux_in
     &gt;::type partitioned;
@@ -114,7 +112,7 @@
 typedef sort&lt;partitioned::second,p,aux_in &gt;::type part2;
 
 typedef copy&lt;
- joint_view&lt;
+ joint_view&lt;
           <a href="./joint-view.html" class="identifier">joint_view</a>&lt;part1,<a href="./single-view.html" class="identifier">single_view</a>&lt; <a href="./deref.html" class="identifier">deref</a>&lt;pivot&gt;::type &gt; &gt;
         , part2
         &gt;
@@ -126,11 +124,11 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="sort-complexity">
+<div class="section" id="id711">
 <h3><a class="subsection-title" href="#complexity" name="complexity">Complexity</a></h3>
 <p>Average <em>O(n log(n))</em> where <em>n</em> == <tt class="literal"><span class="pre">size&lt;s&gt;::value</span></tt>, quadratic at worst.</p>
 </div>
-<div class="section" id="sort-example">
+<div class="section" id="id712">
 <h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
 <pre class="literal-block">
 typedef vector_c&lt;int,3,4,0,-5,8,-1,7&gt; numbers;
@@ -140,15 +138,16 @@
 <a href="./assert.html" class="identifier">BOOST_MPL_ASSERT</a>(( <a href="./equal.html" class="identifier">equal</a>&lt; result, expected, <a href="./equal-to.html" class="identifier">equal_to</a>&lt;_,_&gt; > ));
 </pre>
 </div>
-<div class="section" id="sort-see-also">
+<div class="section" id="id713">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./transformation-algorithms.html">Transformation Algorithms</a>, <a class="reference" href="./reversible-algorithm.html">Reversible Algorithm</a>, <a class="refentry reference" href="./partition.html"><tt class="refentry literal"><span class="pre">partition</span></tt></a></p>
-<!-- modtime: November 10, 2004 22:01:33 +0000 -->
+<p><a class="reference internal" href="./transformation-algorithms.html">Transformation Algorithms</a>, <a class="reference internal" href="./reversible-algorithm.html">Reversible Algorithm</a>, <a class="reference internal" href="./partition.html">partition</a></p>
 <!-- Algorithms/Transformation Algorithms//reverse |100 -->
 </div>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/stable-partition.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/stable-partition.html (original)
+++ branches/release/libs/mpl/doc/refmanual/stable-partition.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: stable_partition</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,8 +12,8 @@
 <td class="header-group page-location">Front Page / Algorithms / Transformation Algorithms / stable_partition</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="stable-partition">
-<h1><a class="toc-backref" href="./transformation-algorithms.html#id423" name="stable-partition">stable_partition</a></h1>
-<div class="section" id="stable-synopsis">
+<h1><a class="toc-backref" href="./transformation-algorithms.html#id1478">stable_partition</a></h1>
+<div class="section" id="id696">
 <h3><a class="subsection-title" href="#synopsis" name="synopsis">Synopsis</a></h3>
 <pre class="literal-block">
 template&lt;
@@ -31,70 +28,71 @@
 };
 </pre>
 </div>
-<div class="section" id="stable-description">
+<div class="section" id="id697">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
-<p>Returns a pair of sequences together containing all elements in the range
+<p>Returns a pair of sequences together containing all elements in the range
 [<tt class="literal"><span class="pre">begin&lt;Seq&gt;::type</span></tt>, <tt class="literal"><span class="pre">end&lt;Seq&gt;::type</span></tt>) split into two groups based on the predicate <tt class="literal"><span class="pre">Pred</span></tt>.
-<tt class="literal"><span class="pre">stable_partition</span></tt> is guaranteed to preserve the relative order of the
+<tt class="literal"><span class="pre">stable_partition</span></tt> is guaranteed to preserve the relative order of the
 elements in the resulting sequences.</p>
-<p>[<em>Note:</em> This wording applies to a no-inserter version(s) of the algorithm. See the
-<cite>Expression semantics</cite> subsection for a precise specification of the algorithm's
+<p>[<em>Note:</em> This wording applies to a no-inserter version(s) of the algorithm. See the
+<cite>Expression semantics</cite> subsection for a precise specification of the algorithm's
 details in all cases — <em>end note</em>]</p>
 </div>
-<div class="section" id="stable-header">
+<div class="section" id="id698">
 <h3><a class="subsection-title" href="#header" name="header">Header</a></h3>
 <pre class="literal-block">
 #include &lt;boost/mpl/stable_partition.hpp&gt;
 </pre>
 </div>
-<div class="section" id="stable-model-of">
+<div class="section" id="id699">
 <h3><a class="subsection-title" href="#model-of" name="model-of">Model of</a></h3>
-<p><a class="reference" href="./reversible-algorithm.html">Reversible Algorithm</a></p>
+<p><a class="reference internal" href="./reversible-algorithm.html">Reversible Algorithm</a></p>
 </div>
-<div class="section" id="stable-parameters">
+<div class="section" id="id700">
 <h3><a class="subsection-title" href="#parameters" name="parameters">Parameters</a></h3>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="22%" />
 <col width="41%" />
 <col width="36%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Parameter</th>
-<th>Requirement</th>
-<th>Description</th>
+<tr><th class="head">Parameter</th>
+<th class="head">Requirement</th>
+<th class="head">Description</th>
 </tr>
 </thead>
 <tbody valign="top">
 <tr><td><tt class="literal"><span class="pre">Seq</span></tt></td>
-<td><a class="reference" href="./forward-sequence.html">Forward Sequence</a></td>
+<td><a class="reference internal" href="./forward-sequence.html">Forward Sequence</a></td>
 <td>An original sequence.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">Pred</span></tt></td>
-<td>Unary <a class="reference" href="./lambda-expression.html">Lambda Expression</a></td>
+<td>Unary <a class="reference internal" href="./lambda-expression.html">Lambda Expression</a></td>
 <td>A partitioning predicate.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">In1</span></tt>, <tt class="literal"><span class="pre">In2</span></tt></td>
-<td><a class="reference" href="./inserter.html">Inserter</a></td>
+<td><a class="reference internal" href="./inserter.html">Inserter</a></td>
 <td>Output inserters.</td>
 </tr>
 </tbody>
 </table>
 </div>
-<div class="section" id="stable-expression-semantics">
+<div class="section" id="id701">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
 <p>The semantics of an expression are defined only
-where they differ from, or are not defined in <a class="reference" href="./reversible-algorithm.html">Reversible Algorithm</a>.</p>
-<p>For any <a class="reference" href="./forward-sequence.html">Forward Sequence</a> <tt class="literal"><span class="pre">s</span></tt>, an unary <a class="reference" href="./lambda-expression.html">Lambda Expression</a> <tt class="literal"><span class="pre">pred</span></tt>, and <a class="reference" href="./inserter.html">Inserter</a>s
+where they differ from, or are not defined in <a class="reference internal" href="./reversible-algorithm.html">Reversible Algorithm</a>.</p>
+<p>For any <a class="reference internal" href="./forward-sequence.html">Forward Sequence</a> <tt class="literal"><span class="pre">s</span></tt>, an unary <a class="reference internal" href="./lambda-expression.html">Lambda Expression</a> <tt class="literal"><span class="pre">pred</span></tt>, and <a class="reference internal" href="./inserter.html">Inserter</a>s
 <tt class="literal"><span class="pre">in1</span></tt> and <tt class="literal"><span class="pre">in2</span></tt>:</p>
 <pre class="literal-block">
 typedef stable_partition&lt;s,pred,in1,in2&gt;::type r;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Return type:</th><td class="field-body">A <a class="refentry reference" href="./pair.html"><tt class="refentry literal"><span class="pre">pair</span></tt></a>.</td>
+<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><p class="first">A <a class="reference internal" href="./pair.html">pair</a>.</p>
+</td>
 </tr>
 <tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><p class="first">Equivalent to</p>
 <pre class="last literal-block">
@@ -105,10 +103,10 @@
 typedef fold&lt;
       s
     , pair&lt; in1::state, in2::state &gt;
- , if_&lt;
- apply_wrap<tt class="literal"><span class="pre">1</span></tt>&lt;p,_2&gt;
- , pair&lt; apply_wrap<tt class="literal"><span class="pre">2</span></tt>&lt;in1_op,first&lt;_1&gt;,_2&gt;, second&lt;_1&gt; &gt;
- , pair&lt; first&lt;_1&gt;, apply_wrap<tt class="literal"><span class="pre">2</span></tt>&lt;in2_op,second&lt;_1&gt;,_2&gt; &gt;
+ , if_&lt;
+ apply_wrap<tt class="literal"><span class="pre">1</span></tt>&lt;p,_2&gt;
+ , pair&lt; apply_wrap<tt class="literal"><span class="pre">2</span></tt>&lt;in1_op,first&lt;_1&gt;,_2&gt;, second&lt;_1&gt; &gt;
+ , pair&lt; first&lt;_1&gt;, apply_wrap<tt class="literal"><span class="pre">2</span></tt>&lt;in2_op,second&lt;_1&gt;,_2&gt; &gt;
         &gt;
     &gt;::type r;
 </pre>
@@ -117,19 +115,19 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="stable-complexity">
+<div class="section" id="id702">
 <h3><a class="subsection-title" href="#complexity" name="complexity">Complexity</a></h3>
-<p>Linear. Exactly <tt class="literal"><span class="pre">size&lt;s&gt;::value</span></tt> applications of <tt class="literal"><span class="pre">pred</span></tt>, and <tt class="literal"><span class="pre">size&lt;s&gt;::value</span></tt>
+<p>Linear. Exactly <tt class="literal"><span class="pre">size&lt;s&gt;::value</span></tt> applications of <tt class="literal"><span class="pre">pred</span></tt>, and <tt class="literal"><span class="pre">size&lt;s&gt;::value</span></tt>
 of summarized <tt class="literal"><span class="pre">in1::operation</span></tt> / <tt class="literal"><span class="pre">in2::operation</span></tt> applications.</p>
 </div>
-<div class="section" id="stable-example">
+<div class="section" id="id703">
 <h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
 <pre class="literal-block">
 template&lt; typename N &gt; struct is_odd : bool_&lt;(N::value % 2)&gt; {};
 
 typedef stable_partition&lt;
- range_c&lt;int,0,10&gt;
- , is_odd&lt;_1&gt;
+ range_c&lt;int,0,10&gt;
+ , is_odd&lt;_1&gt;
     , back_inserter&lt; vector&lt;&gt; &gt;
     , back_inserter&lt; vector&lt;&gt; &gt;
     &gt;::type r;
@@ -138,15 +136,16 @@
 <a href="./assert.html" class="identifier">BOOST_MPL_ASSERT</a>(( <a href="./equal.html" class="identifier">equal</a>&lt; r::second, <a href="./vector-c.html" class="identifier">vector_c</a>&lt;int,0,2,4,6,8&gt; > ));
 </pre>
 </div>
-<div class="section" id="stable-see-also">
+<div class="section" id="id704">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./transformation-algorithms.html">Transformation Algorithms</a>, <a class="reference" href="./reversible-algorithm.html">Reversible Algorithm</a>, <a class="refentry reference" href="./reverse-stable-partition.html"><tt class="refentry literal"><span class="pre">reverse_stable_partition</span></tt></a>, <a class="refentry reference" href="./partition.html"><tt class="refentry literal"><span class="pre">partition</span></tt></a>, <a class="refentry reference" href="./sort.html"><tt class="refentry literal"><span class="pre">sort</span></tt></a>, <a class="refentry reference" href="./transform.html"><tt class="refentry literal"><span class="pre">transform</span></tt></a></p>
-<!-- modtime: November 10, 2004 21:42:59 +0000 -->
+<p><a class="reference internal" href="./transformation-algorithms.html">Transformation Algorithms</a>, <a class="reference internal" href="./reversible-algorithm.html">Reversible Algorithm</a>, <a class="reference internal" href="./reverse-stable-partition.html">reverse_stable_partition</a>, <a class="reference internal" href="./partition.html">partition</a>, <a class="reference internal" href="./sort.html">sort</a>, <a class="reference internal" href="./transform.html">transform</a></p>
 <!-- Algorithms/Transformation Algorithms//sort |95 -->
 </div>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Deleted: branches/release/libs/mpl/doc/refmanual/tag-dispatched.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/tag-dispatched.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
+++ (empty file)
@@ -1,174 +0,0 @@
-<?xml version="1.0" encoding="utf-8" ?>
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
-<title>The MPL Reference Manual: Tag Dispatched Metafunction</title>
-<link rel="stylesheet" href="../style.css" type="text/css" />
-</head>
-<body class="docframe refmanual">
-<table class="header"><tr class="header"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-<td class="header-group page-location">Front Page / Metafunctions / Concepts / Tag Dispatched Metafunction</td>
-</tr></table><div class="header-separator"></div>
-<div class="section" id="tag-dispatched">
-<h1><a class="toc-backref" href="./metafunctions-concepts.html#id442" name="tag-dispatched">Tag Dispatched Metafunction</a></h1>
-<div class="section" id="tag-summary">
-<h3><a class="subsection-title" href="#summary" name="summary">Summary</a></h3>
-<p>A <a class="reference" href="./tag-dispatched.html">Tag Dispatched Metafunction</a> is a <a class="reference" href="./metafunction.html">Metafunction</a> that employs a
-<em>tag dispatching</em> technique in its implementation to build an
-infrastructure for easy overriding/extenstion of the metafunction's
-behavior.</p>
-</div>
-<div class="section" id="notation">
-<h3><a class="subsection-title" href="#notation" name="notation">Notation</a></h3>
-<a class="target" id="tag-metafunction" name="tag-metafunction"></a><table border="1" class="table">
-<colgroup>
-<col width="31%" />
-<col width="69%" />
-</colgroup>
-<thead valign="bottom">
-<tr><th>Symbol</th>
-<th>Legend</th>
-</tr>
-</thead>
-<tbody valign="top">
-<tr><td><em>name</em></td>
-<td>A placeholder token for the specific metafunction's name.</td>
-</tr>
-<tr><td><em>tag-metafunction</em></td>
-<td>A placeholder token for the tag metafunction's name.</td>
-</tr>
-<tr><td><em>tag</em></td>
-<td>A placeholder token for one of possible tag types
-returned by the tag metafunction.</td>
-</tr>
-</tbody>
-</table>
-</div>
-<div class="section" id="tag-synopsis">
-<h3><a class="subsection-title" href="#synopsis" name="synopsis">Synopsis</a></h3>
-<pre class="literal-block">
-template&lt; typename Tag &gt; struct <em>name</em>_impl;
-
-template&lt;
- typename X
- <em>[, ...]</em>
- &gt;
-struct <em>name</em>
- : <em>name</em>_impl&lt; typename <em>tag-metafunction</em>&lt;X&gt;::type &gt;
- ::template apply&lt;X <em>[, ...]</em>&gt;
-{
-};
-
-template&lt; typename Tag &gt; struct <em>name</em>_impl
-{
- template&lt; typename X <em>[, ...]</em> &gt; struct apply
- {
- // <em>default implementation</em>
- };
-};
-
-template&lt;&gt; struct <em>name</em>_impl&lt;<em>tag</em>&gt;
-{
- template&lt; typename X <em>[, ...]</em> &gt; struct apply
- {
- // <em>tag-specific implementation</em>
- };
-};
-</pre>
-</div>
-<div class="section" id="tag-description">
-<h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
-<p>The usual mechanism for overriding a metafunction's behavior is class
-template specialization — given a library-defined metafunction <tt class="literal"><span class="pre">f</span></tt>,
-it's possible to write a specialization of <tt class="literal"><span class="pre">f</span></tt> for a specific type
-<tt class="literal"><span class="pre">user_type</span></tt> that would have the required semantics <a class="footnote-reference" href="#spec" id="id203" name="id203">[4]</a>.</p>
-<p>While this mechanism is always available, it's not always the most
-convenient one, especially if it is desirable to specialize a
-metafunction's behavior for a <em>family</em> of related types. A typical
-example of it is numbered forms of sequence classes in MPL itself
-(<tt class="literal"><span class="pre">list0</span></tt>, ..., <tt class="literal"><span class="pre">list50</span></tt>, et al.), and sequence classes in general.</p>
-<p>A <a class="reference" href="./tag-dispatched.html">Tag Dispatched Metafunction</a> is a concept name for an instance of
-the metafunction implementation infrastructure being employed by the
-library to make it easier for users and implementors to override the
-behavior of library's metafunctions operating on families of specific
-types.</p>
-<p>The infrastructure is built on a variation of the technique commonly
-known as <em>tag dispatching</em> (hence the concept name),
-and involves three entities: a metafunction itself, an associated
-tag-producing <a class="reference" href="./tag-dispatched.html#tag-metafunction">tag metafunction</a>, and the metafunction's
-implementation, in the form of a <a class="reference" href="./metafunction-class.html">Metafunction Class</a> template
-parametrized by a <tt class="literal"><span class="pre">Tag</span></tt> type parameter. The metafunction redirects
-to its implementation class template by invoking its specialization
-on a tag type produced by the tag metafunction with the original
-metafunction's parameters.</p>
-<table class="footnote" frame="void" id="spec" rules="none">
-<colgroup><col class="label" /><col /></colgroup>
-<tbody valign="top">
-<tr><td class="label"><a class="fn-backref" href="#id203" name="spec">[4]</a></td><td>Usually such user-defined specialization is still required
-to preserve the <tt class="literal"><span class="pre">f</span></tt>'s original invariants and complexity requirements.</td></tr>
-</tbody>
-</table>
-</div>
-<div class="section" id="tag-example">
-<h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
-<pre class="literal-block">
-#include &lt;boost/mpl/size.hpp&gt;
-
-namespace user {
-
-struct bitset_tag;
-
-struct bitset0
-{
- typedef bitset_tag tag;
- // ...
-};
-
-template< typename B0 > struct bitset1
-{
- typedef bitset_tag tag;
- // ...
-};
-
-template< typename B0, <em>...,</em> typename B<em>n</em> &gt; struct bitset<em>n</em>
-{
- typedef bitset_tag tag;
- // ...
-};
-
-} // namespace user
-
-namespace boost { namespace mpl {
-template&lt;&gt; struct size_impl&lt;user::bitset_tag&gt;
-{
- template&lt; typename Bitset &gt; struct apply
- {
- typedef typename Bitset::size type;
- };
-};
-}}
-</pre>
-</div>
-<div class="section" id="tag-models">
-<h3><a class="subsection-title" href="#models" name="models">Models</a></h3>
-<ul class="simple">
-<li><a class="refentry reference" href="./sequence-tag.html"><tt class="refentry literal"><span class="pre">sequence_tag</span></tt></a></li>
-</ul>
-</div>
-<div class="section" id="tag-see-also">
-<h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./metafunction.html">Metafunction</a>, <a class="reference" href="./metafunction-class.html">Metafunction Class</a>, <a class="reference" href="./numeric-metafunction.html">Numeric Metafunction</a></p>
-<!-- modtime: November 13, 2004 18:33:46 +0000 -->
-<!-- Metafunctions/Concepts//Numeric Metafunction |60 -->
-</div>
-</div>
-
-<div class="footer-separator"></div>
-<table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
-</html>

Modified: branches/release/libs/mpl/doc/refmanual/terminology.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/terminology.html (original)
+++ branches/release/libs/mpl/doc/refmanual/terminology.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: Terminology</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,40 +12,41 @@
 <td class="header-group page-location">Front Page / Terminology</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="terminology">
-<h1><a class="toc-backref" href="../refmanual.html#id529" name="terminology">Terminology</a></h1>
-<a class="target" id="label-terminology" name="label-terminology"></a><a class="target" id="overloaded-name" name="overloaded-name"></a><dl>
-<dt>Overloaded name</dt>
+<h1><a class="toc-backref" href="../refmanual.html#id1590">Terminology</a></h1>
+<dl class="docutils" id="overloaded-name">
+<span id="label-terminology"></span><dt>Overloaded name</dt>
 <dd>Overloaded name is a term used in this reference documentation to designate
-a metafunction providing more than one public interface. In reality,
+a metafunction providing more than one public interface. In reality,
 class template overloading is nonexistent and the referenced functionality
 is implemented by other, unspecified, means.</dd>
 </dl>
-<a class="target" id="concept-identical" name="concept-identical"></a><dl>
-<dt>Concept-identical </dt>
-<dd>A sequence <tt class="literal"><span class="pre">s1</span></tt> is said to be concept-identical to a sequence <tt class="literal"><span class="pre">s2</span></tt> if
+<dl class="docutils" id="concept-identical">
+<dt>Concept-identical</dt>
+<dd>A sequence <tt class="literal"><span class="pre">s1</span></tt> is said to be concept-identical to a sequence <tt class="literal"><span class="pre">s2</span></tt> if
 <tt class="literal"><span class="pre">s1</span></tt> and <tt class="literal"><span class="pre">s2</span></tt> model the exact same set of concepts.</dd>
 </dl>
-<a class="target" id="bind-expression" name="bind-expression"></a><dl>
+<dl class="docutils" id="bind-expression">
 <dt>Bind expression</dt>
-<dd><p class="first">A bind expression is simply that — an instantiation of one of the <a class="refentry reference" href="./bind.html"><tt class="refentry literal"><span class="pre">bind</span></tt></a>
+<dd><p class="first">A bind expression is simply that — an instantiation of one of the <a class="reference internal" href="./bind.html">bind</a>
 class templates. For instance, these are all bind expressions:</p>
 <pre class="literal-block">
-bind&lt; quote3&lt;if_&gt;, _1,int,long &gt;
-bind&lt; _1, bind&lt; plus&lt;&gt;, int_&lt;5&gt;, _2&gt; &gt;
+bind&lt; quote3&lt;if_&gt;, _1,int,long &gt;
+bind&lt; _1, bind&lt; plus&lt;&gt;, int_&lt;5&gt;, _2&gt; &gt;
 <a href="./bind.html" class="identifier">bind</a>&lt; <a href="./times.html" class="identifier">times</a>&lt;&gt;, <a href="./int.html" class="identifier">int_</a>&lt;2&gt;, <a href="./int.html" class="identifier">int_</a>&lt;2&gt; >
 </pre>
 <p>and these are not:</p>
 <pre class="last literal-block">
-if_&lt; _1, bind&lt; plus&lt;&gt;, int_&lt;5&gt;, _2&gt;, _2 &gt;
-protect&lt; bind&lt; quote3&lt;if_&gt;, _1,int,long &gt; &gt;
-_2
+if_&lt; _1, bind&lt; plus&lt;&gt;, int_&lt;5&gt;, _2&gt;, _2 &gt;
+protect&lt; bind&lt; quote3&lt;if_&gt;, _1,int,long &gt; &gt;
+_2
 </pre>
 </dd>
 </dl>
-<!-- modtime: November 13, 2004 02:45:36 +0000 -->
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/times.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/times.html (original)
+++ branches/release/libs/mpl/doc/refmanual/times.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: times</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,8 +12,8 @@
 <td class="header-group page-location">Front Page / Metafunctions / Arithmetic Operations / times</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="times">
-<h1><a class="toc-backref" href="./arithmetic-operations.html#id464" name="times">times</a></h1>
-<div class="section" id="times-synopsis">
+<h1><a class="toc-backref" href="./arithmetic-operations.html#id1521">times</a></h1>
+<div class="section" id="id978">
 <h3><a class="subsection-title" href="#synopsis" name="synopsis">Synopsis</a></h3>
 <pre class="literal-block">
 template&lt;
@@ -32,58 +29,59 @@
 };
 </pre>
 </div>
-<div class="section" id="times-description">
+<div class="section" id="id979">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
 <p>Returns the product of its arguments.</p>
 </div>
-<div class="section" id="times-header">
+<div class="section" id="id980">
 <h3><a class="subsection-title" href="#header" name="header">Header</a></h3>
 <pre class="literal-block">
 #include &lt;boost/mpl/times.hpp&gt;
 #include &lt;boost/mpl/arithmetic.hpp&gt;
 </pre>
 </div>
-<div class="section" id="times-model-of">
+<div class="section" id="id981">
 <h3><a class="subsection-title" href="#model-of" name="model-of">Model of</a></h3>
-<p><a class="reference" href="./numeric-metafunction.html">Numeric Metafunction</a></p>
+<p><a class="reference internal" href="./numeric-metafunction.html">Numeric Metafunction</a></p>
 </div>
-<div class="section" id="times-parameters">
+<div class="section" id="id982">
 <h3><a class="subsection-title" href="#parameters" name="parameters">Parameters</a></h3>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="17%" />
 <col width="30%" />
 <col width="53%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Parameter</th>
-<th>Requirement</th>
-<th>Description</th>
+<tr><th class="head">Parameter</th>
+<th class="head">Requirement</th>
+<th class="head">Description</th>
 </tr>
 </thead>
 <tbody valign="top">
 <tr><td><tt class="literal"><span class="pre">T1</span></tt>, <tt class="literal"><span class="pre">T2</span></tt>,... <tt class="literal"><span class="pre">Tn</span></tt></td>
-<td><a class="reference" href="./integral-constant.html">Integral Constant</a></td>
+<td><a class="reference internal" href="./integral-constant.html">Integral Constant</a></td>
 <td>Operation's arguments.</td>
 </tr>
 </tbody>
 </table>
 <p>[<em>Note:</em> The requirements listed in this specification
-are the ones imposed by the default implementation. See <a class="reference" href="./numeric-metafunction.html">Numeric Metafunction</a> concept
-for the details on how to provide an implementation for a user-defined numeric type
-that does not satisfy the <a class="reference" href="./integral-constant.html">Integral Constant</a> requirements. — <em>end note</em>]</p>
+are the ones imposed by the default implementation. See <a class="reference internal" href="./numeric-metafunction.html">Numeric Metafunction</a> concept
+for the details on how to provide an implementation for a user-defined numeric type
+that does not satisfy the <a class="reference internal" href="./integral-constant.html">Integral Constant</a> requirements. — <em>end note</em>]</p>
 </div>
-<div class="section" id="times-expression-semantics">
+<div class="section" id="id983">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
-<p>For any <a class="reference" href="./integral-constant.html">Integral Constant</a>s <em>c</em><sub>1</sub>,<em>c</em><sub>2</sub>,... <em>c</em><sub>n</sub>:</p>
+<p>For any <a class="reference internal" href="./integral-constant.html">Integral Constant</a>s <em>c</em><sub>1</sub>,<em>c</em><sub>2</sub>,... <em>c</em><sub>n</sub>:</p>
 <pre class="literal-block">
-typedef times&lt;c1,<em>...</em>c<em>n</em>&gt;::type r;
+typedef times&lt;c1,<em>...</em>c<em>n</em>&gt;::type r;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference" href="./integral-constant.html">Integral Constant</a>.</td>
+<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><p class="first"><a class="reference internal" href="./integral-constant.html">Integral Constant</a>.</p>
+</td>
 </tr>
 <tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><p class="first">Equivalent to</p>
 <pre class="last literal-block">
@@ -91,8 +89,8 @@
       typeof(c1::value * c2::value)
     , ( c1::value * c2::value )
     &gt; c;
-
-typedef times&lt;c,c3,<em>...</em>c<em>n</em>&gt;::type r;
+
+typedef times&lt;c,c3,<em>...</em>c<em>n</em>&gt;::type r;
 </pre>
 </td>
 </tr>
@@ -102,11 +100,12 @@
 <pre class="literal-block">
 typedef times&lt;c1,<em>...</em>c<em>n</em>&gt; r;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference" href="./integral-constant.html">Integral Constant</a>.</td>
+<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><p class="first"><a class="reference internal" href="./integral-constant.html">Integral Constant</a>.</p>
+</td>
 </tr>
 <tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><p class="first">Equivalent to</p>
 <pre class="last literal-block">
@@ -117,11 +116,11 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="times-complexity">
+<div class="section" id="id984">
 <h3><a class="subsection-title" href="#complexity" name="complexity">Complexity</a></h3>
 <p>Amortized constant time.</p>
 </div>
-<div class="section" id="times-example">
+<div class="section" id="id985">
 <h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
 <pre class="literal-block">
 typedef times&lt; int_&lt;-10&gt;, int_&lt;3&gt;, long_&lt;1&gt; &gt;::type r;
@@ -129,15 +128,16 @@
 <a href="./assert.html" class="identifier">BOOST_MPL_ASSERT</a>(( is_same&lt; r::<a href="./value-type.html" class="identifier">value_type</a>, long > ));
 </pre>
 </div>
-<div class="section" id="times-see-also">
+<div class="section" id="id986">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./metafunctions.html">Metafunctions</a>, <a class="reference" href="./numeric-metafunction.html">Numeric Metafunction</a>, <a class="refentry reference" href="./numeric-cast.html"><tt class="refentry literal"><span class="pre">numeric_cast</span></tt></a>, <a class="refentry reference" href="./divides.html"><tt class="refentry literal"><span class="pre">divides</span></tt></a>, <a class="refentry reference" href="./modulus.html"><tt class="refentry literal"><span class="pre">modulus</span></tt></a>, <a class="refentry reference" href="./plus.html"><tt class="refentry literal"><span class="pre">plus</span></tt></a></p>
-<!-- modtime: November 10, 2004 04:31:17 +0000 -->
+<p><a class="reference internal" href="./metafunctions.html">Metafunctions</a>, <a class="reference internal" href="./numeric-metafunction.html">Numeric Metafunction</a>, <a class="reference internal" href="./numeric-cast.html">numeric_cast</a>, <a class="reference internal" href="./divides.html">divides</a>, <a class="reference internal" href="./modulus.html">modulus</a>, <a class="reference internal" href="./plus.html">plus</a></p>
 <!-- Metafunctions/Arithmetic Operations//divides |40 -->
 </div>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/transform-view.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/transform-view.html (original)
+++ branches/release/libs/mpl/doc/refmanual/transform-view.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: transform_view</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,8 +12,8 @@
 <td class="header-group page-location">Front Page / Sequences / Views / transform_view</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="transform-view">
-<h1><a class="toc-backref" href="./views.html#id350" name="transform-view">transform_view</a></h1>
-<div class="section" id="transform-synopsis">
+<h1><a class="toc-backref" href="./views.html#id1405">transform_view</a></h1>
+<div class="section" id="id159">
 <h3><a class="subsection-title" href="#synopsis" name="synopsis">Synopsis</a></h3>
 <pre class="literal-block">
 template&lt;
@@ -30,62 +27,62 @@
 };
 </pre>
 </div>
-<div class="section" id="transform-description">
+<div class="section" id="id160">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
 <p>A view the full range of <tt class="literal"><span class="pre">Sequence</span></tt>'s transformed elements.</p>
 </div>
-<div class="section" id="transform-header">
+<div class="section" id="id161">
 <h3><a class="subsection-title" href="#header" name="header">Header</a></h3>
 <pre class="literal-block">
 #include &lt;boost/mpl/transform_view.hpp&gt;
 </pre>
 </div>
-<div class="section" id="transform-model-of">
+<div class="section" id="id162">
 <h3><a class="subsection-title" href="#model-of" name="model-of">Model of</a></h3>
 <ul class="simple">
-<li><a class="reference" href="./forward-sequence.html">Forward Sequence</a></li>
+<li><a class="reference internal" href="./forward-sequence.html">Forward Sequence</a></li>
 </ul>
 </div>
-<div class="section" id="transform-parameters">
+<div class="section" id="id163">
 <h3><a class="subsection-title" href="#parameters" name="parameters">Parameters</a></h3>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="19%" />
 <col width="40%" />
 <col width="40%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Parameter</th>
-<th>Requirement</th>
-<th>Description</th>
+<tr><th class="head">Parameter</th>
+<th class="head">Requirement</th>
+<th class="head">Description</th>
 </tr>
 </thead>
 <tbody valign="top">
 <tr><td><tt class="literal"><span class="pre">Sequence</span></tt></td>
-<td><a class="reference" href="./forward-sequence.html">Forward Sequence</a></td>
+<td><a class="reference internal" href="./forward-sequence.html">Forward Sequence</a></td>
 <td>A sequence to wrap.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">F</span></tt></td>
-<td>Unary <a class="reference" href="./lambda-expression.html">Lambda Expression</a></td>
+<td>Unary <a class="reference internal" href="./lambda-expression.html">Lambda Expression</a></td>
 <td>A transformation.</td>
 </tr>
 </tbody>
 </table>
 </div>
-<div class="section" id="transform-expression-semantics">
+<div class="section" id="id164">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
 <p>The semantics of an expression are defined only
-where they differ from, or are not defined in <a class="reference" href="./forward-sequence.html">Forward Sequence</a>.</p>
-<p>In the following table, <tt class="literal"><span class="pre">v</span></tt> is an instance of <tt class="literal"><span class="pre">transform_view</span></tt>, <tt class="literal"><span class="pre">s</span></tt> is an arbitrary
-<a class="reference" href="./forward-sequence.html">Forward Sequence</a>, and <tt class="literal"><span class="pre">f</span></tt> is an unary <a class="reference" href="./lambda-expression.html">Lambda Expression</a>.</p>
-<table border="1" class="table">
+where they differ from, or are not defined in <a class="reference internal" href="./forward-sequence.html">Forward Sequence</a>.</p>
+<p>In the following table, <tt class="literal"><span class="pre">v</span></tt> is an instance of <tt class="literal"><span class="pre">transform_view</span></tt>, <tt class="literal"><span class="pre">s</span></tt> is an arbitrary
+<a class="reference internal" href="./forward-sequence.html">Forward Sequence</a>, and <tt class="literal"><span class="pre">f</span></tt> is an unary <a class="reference internal" href="./lambda-expression.html">Lambda Expression</a>.</p>
+<table border="1" class="docutils table">
 <colgroup>
 <col width="37%" />
 <col width="63%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Expression</th>
-<th>Semantics</th>
+<tr><th class="head">Expression</th>
+<th class="head">Semantics</th>
 </tr>
 </thead>
 <tbody valign="top">
@@ -94,7 +91,7 @@
 <a href="./transform-view.html" class="identifier">transform_view</a>&lt;s,f&gt;::type
 </pre>
 </td>
-<td>A lazy <a class="reference" href="./forward-sequence.html">Forward Sequence</a> such that for each <tt class="literal"><span class="pre">i</span></tt> in the
+<td>A lazy <a class="reference internal" href="./forward-sequence.html">Forward Sequence</a> such that for each <tt class="literal"><span class="pre">i</span></tt> in the
 range [<tt class="literal"><span class="pre">begin&lt;v&gt;::type</span></tt>, <tt class="literal"><span class="pre">end&lt;v&gt;::type</span></tt>) and each <tt class="literal"><span class="pre">j</span></tt> in for in the range
 [<tt class="literal"><span class="pre">begin&lt;s&gt;::type</span></tt>, <tt class="literal"><span class="pre">end&lt;s&gt;::type</span></tt>) <tt class="literal"><span class="pre">deref&lt;i&gt;::type</span></tt> is identical to
 <tt class="literal"><span class="pre">apply&lt;</span> <span class="pre">f,</span> <span class="pre">deref&lt;j&gt;::type</span> <span class="pre">&gt;::type</span></tt>.</td>
@@ -102,12 +99,12 @@
 <tr><td><tt class="literal"><span class="pre">size&lt;v&gt;::type</span></tt></td>
 <td>The size of <tt class="literal"><span class="pre">v</span></tt>;
 <tt class="literal"><span class="pre">size&lt;v&gt;::value</span> <span class="pre">==</span> <span class="pre">size&lt;s&gt;::value</span></tt>;
-linear complexity; see <a class="reference" href="./forward-sequence.html">Forward Sequence</a>.</td>
+linear complexity; see <a class="reference internal" href="./forward-sequence.html">Forward Sequence</a>.</td>
 </tr>
 </tbody>
 </table>
 </div>
-<div class="section" id="transform-example">
+<div class="section" id="id165">
 <h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
 <p>Find the largest type in a sequence.</p>
 <pre class="literal-block">
@@ -119,15 +116,16 @@
 <a href="./assert-relation.html" class="identifier">BOOST_MPL_ASSERT_RELATION</a>( <a href="./deref.html" class="identifier">deref</a>&lt;iter&gt;::type::value, ==, 50 );
 </pre>
 </div>
-<div class="section" id="transform-see-also">
+<div class="section" id="id166">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./sequences.html">Sequences</a>, <a class="reference" href="./views.html">Views</a>, <a class="refentry reference" href="./filter-view.html"><tt class="refentry literal"><span class="pre">filter_view</span></tt></a>, <a class="refentry reference" href="./joint-view.html"><tt class="refentry literal"><span class="pre">joint_view</span></tt></a>, <a class="refentry reference" href="./zip-view.html"><tt class="refentry literal"><span class="pre">zip_view</span></tt></a>, <a class="refentry reference" href="./iterator-range.html"><tt class="refentry literal"><span class="pre">iterator_range</span></tt></a></p>
-<!-- modtime: November 13, 2004 18:16:44 +0000 -->
+<p><a class="reference internal" href="./sequences.html">Sequences</a>, <a class="reference internal" href="./views.html">Views</a>, <a class="reference internal" href="./filter-view.html">filter_view</a>, <a class="reference internal" href="./joint-view.html">joint_view</a>, <a class="reference internal" href="./zip-view.html">zip_view</a>, <a class="reference internal" href="./iterator-range.html">iterator_range</a></p>
 <!-- Sequences/Views//zip_view -->
 </div>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/transform.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/transform.html (original)
+++ branches/release/libs/mpl/doc/refmanual/transform.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: transform</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,12 +12,12 @@
 <td class="header-group page-location">Front Page / Algorithms / Transformation Algorithms / transform</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="transform">
-<h1><a class="toc-backref" href="./transformation-algorithms.html#id416" name="transform">transform</a></h1>
-<div class="section" id="transformation-transform-synopsis">
+<h1><a class="toc-backref" href="./transformation-algorithms.html#id1471">transform</a></h1>
+<div class="section" id="id633">
 <h3><a class="subsection-title" href="#synopsis" name="synopsis">Synopsis</a></h3>
 <pre class="literal-block">
 template&lt;
- typename Seq
+ typename Sequence
     , typename Op
     , typename In = <em>unspecified</em>
     &gt;
@@ -41,87 +38,88 @@
 };
 </pre>
 </div>
-<div class="section" id="transformation-transform-description">
+<div class="section" id="id634">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
-<p><tt class="literal"><span class="pre">transform</span></tt> is an <a class="reference" href="./terminology.html#overloaded-name">overloaded name</a>:</p>
+<p><tt class="literal"><span class="pre">transform</span></tt> is an <a class="reference internal" href="./terminology.html#overloaded-name">overloaded name</a>:</p>
 <ul class="simple">
-<li><tt class="literal"><span class="pre">transform&lt;Seq,Op&gt;</span></tt> returns a transformed copy of the original sequence
-produced by applying an unary transformation <tt class="literal"><span class="pre">Op</span></tt> to every element
+<li><tt class="literal"><span class="pre">transform&lt;Sequence,Op&gt;</span></tt> returns a transformed copy of the original sequence
+produced by applying an unary transformation <tt class="literal"><span class="pre">Op</span></tt> to every element
 in the [<tt class="literal"><span class="pre">begin&lt;Sequence&gt;::type</span></tt>, <tt class="literal"><span class="pre">end&lt;Sequence&gt;::type</span></tt>) range.</li>
-<li><tt class="literal"><span class="pre">transform&lt;Seq1,Seq2,Op&gt;</span></tt> returns a new sequence produced by applying a
-binary transformation <tt class="literal"><span class="pre">BinaryOp</span></tt> to a pair of elements (e<sub>1</sub>, e2<sub>1</sub>)
+<li><tt class="literal"><span class="pre">transform&lt;Seq1,Seq2,BinaryOp&gt;</span></tt> returns a new sequence produced by applying a
+binary transformation <tt class="literal"><span class="pre">BinaryOp</span></tt> to a pair of elements (e<sub>1</sub>, e2<sub>1</sub>)
 from the corresponding [<tt class="literal"><span class="pre">begin&lt;Seq1&gt;::type</span></tt>, <tt class="literal"><span class="pre">end&lt;Seq1&gt;::type</span></tt>) and [<tt class="literal"><span class="pre">begin&lt;Seq2&gt;::type</span></tt>, <tt class="literal"><span class="pre">end&lt;Seq2&gt;::type</span></tt>) ranges.</li>
 </ul>
-<p>[<em>Note:</em> This wording applies to a no-inserter version(s) of the algorithm. See the
-<cite>Expression semantics</cite> subsection for a precise specification of the algorithm's
+<p>[<em>Note:</em> This wording applies to a no-inserter version(s) of the algorithm. See the
+<cite>Expression semantics</cite> subsection for a precise specification of the algorithm's
 details in all cases — <em>end note</em>]</p>
 </div>
-<div class="section" id="transformation-transform-header">
+<div class="section" id="id635">
 <h3><a class="subsection-title" href="#header" name="header">Header</a></h3>
 <pre class="literal-block">
 #include &lt;boost/mpl/transform.hpp&gt;
 </pre>
 </div>
-<div class="section" id="transformation-transform-model-of">
+<div class="section" id="id636">
 <h3><a class="subsection-title" href="#model-of" name="model-of">Model of</a></h3>
-<p><a class="reference" href="./reversible-algorithm.html">Reversible Algorithm</a></p>
+<p><a class="reference internal" href="./reversible-algorithm.html">Reversible Algorithm</a></p>
 </div>
-<div class="section" id="transformation-transform-parameters">
+<div class="section" id="id637">
 <h3><a class="subsection-title" href="#parameters" name="parameters">Parameters</a></h3>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="21%" />
 <col width="39%" />
 <col width="39%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Parameter</th>
-<th>Requirement</th>
-<th>Description</th>
+<tr><th class="head">Parameter</th>
+<th class="head">Requirement</th>
+<th class="head">Description</th>
 </tr>
 </thead>
 <tbody valign="top">
 <tr><td><tt class="literal"><span class="pre">Sequence</span></tt>,
 <tt class="literal"><span class="pre">Seq1</span></tt>, <tt class="literal"><span class="pre">Seq2</span></tt></td>
-<td><a class="reference" href="./forward-sequence.html">Forward Sequence</a></td>
+<td><a class="reference internal" href="./forward-sequence.html">Forward Sequence</a></td>
 <td>Sequences to transform.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">Op</span></tt>,
 <tt class="literal"><span class="pre">BinaryOp</span></tt></td>
-<td><a class="reference" href="./lambda-expression.html">Lambda Expression</a></td>
+<td><a class="reference internal" href="./lambda-expression.html">Lambda Expression</a></td>
 <td>A transformation.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">In</span></tt></td>
-<td><a class="reference" href="./inserter.html">Inserter</a></td>
+<td><a class="reference internal" href="./inserter.html">Inserter</a></td>
 <td>An inserter.</td>
 </tr>
 </tbody>
 </table>
 </div>
-<div class="section" id="transformation-transform-expression-semantics">
+<div class="section" id="id638">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
 <p>The semantics of an expression are defined only
-where they differ from, or are not defined in <a class="reference" href="./reversible-algorithm.html">Reversible Algorithm</a>.</p>
-<p>For any <a class="reference" href="./forward-sequence.html">Forward Sequence</a>s <tt class="literal"><span class="pre">s</span></tt>, <tt class="literal"><span class="pre">s1</span></tt> and <tt class="literal"><span class="pre">s2</span></tt>, <a class="reference" href="./lambda-expression.html">Lambda Expression</a>s <tt class="literal"><span class="pre">op</span></tt> and <tt class="literal"><span class="pre">op2</span></tt>,
-and an <a class="reference" href="./inserter.html">Inserter</a> <tt class="literal"><span class="pre">in</span></tt>:</p>
+where they differ from, or are not defined in <a class="reference internal" href="./reversible-algorithm.html">Reversible Algorithm</a>.</p>
+<p>For any <a class="reference internal" href="./forward-sequence.html">Forward Sequence</a>s <tt class="literal"><span class="pre">s</span></tt>, <tt class="literal"><span class="pre">s1</span></tt> and <tt class="literal"><span class="pre">s2</span></tt>, <a class="reference internal" href="./lambda-expression.html">Lambda Expression</a>s <tt class="literal"><span class="pre">op</span></tt> and <tt class="literal"><span class="pre">op2</span></tt>,
+and an <a class="reference internal" href="./inserter.html">Inserter</a> <tt class="literal"><span class="pre">in</span></tt>:</p>
 <pre class="literal-block">
-typedef transform&lt;s,op,in&gt;::type r;
+typedef transform&lt;s,op,in&gt;::type r;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Return type:</th><td class="field-body">A type.</td>
+<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><p class="first">A type.</p>
+</td>
 </tr>
 <tr class="field"><th class="field-name">Postcondition:</th><td class="field-body"><p class="first">Equivalent to</p>
 <pre class="last literal-block">
 typedef lambda&lt;op&gt;::type f;
 typedef lambda&lt;in::operation&gt;::type in_op;
 
-typedef fold&lt;
+typedef fold&lt;
       s
     , in::state
- , bind&lt; in_op, _1, bind&lt;f, _2&gt; &gt;
+ , bind&lt; in_op, _1, bind&lt;f, _2&gt; &gt;
     &gt;::type r;
 </pre>
 </td>
@@ -129,27 +127,28 @@
 </tbody>
 </table>
 <pre class="literal-block">
-typedef transform&lt;s1,s2,op,in&gt;::type r;
+typedef transform&lt;s1,s2,op,in&gt;::type r;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Return type:</th><td class="field-body">A type.</td>
+<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><p class="first">A type.</p>
+</td>
 </tr>
 <tr class="field"><th class="field-name">Postcondition:</th><td class="field-body"><p class="first">Equivalent to</p>
 <pre class="last literal-block">
 typedef lambda&lt;op2&gt;::type f;
 typedef lambda&lt;in::operation&gt;::type in_op;
 
-typedef fold&lt;
+typedef fold&lt;
       pair_view&lt;s1,s2&gt;
     , in::state
- , bind&lt;
+ , bind&lt;
           in_op
- , _1
- , bind&lt;f, bind&lt;first&lt;&gt;,_2&gt;, bind&lt;second&lt;&gt;,_2&gt; &gt;
- &gt;
+ , _1
+ , bind&lt;f, bind&lt;first&lt;&gt;,_2&gt;, bind&lt;second&lt;&gt;,_2&gt; &gt;
+ &gt;
     &gt;::type r;
 </pre>
 </td>
@@ -157,30 +156,31 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="transform-complexity">
+<div class="section" id="id639">
 <h3><a class="subsection-title" href="#complexity" name="complexity">Complexity</a></h3>
-<p>Linear. Exactly <tt class="literal"><span class="pre">size&lt;s&gt;::value</span></tt> / <tt class="literal"><span class="pre">size&lt;s1&gt;::value</span></tt> applications of
+<p>Linear. Exactly <tt class="literal"><span class="pre">size&lt;s&gt;::value</span></tt> / <tt class="literal"><span class="pre">size&lt;s1&gt;::value</span></tt> applications of
 <tt class="literal"><span class="pre">op</span></tt> / <tt class="literal"><span class="pre">op2</span></tt> and <tt class="literal"><span class="pre">in::operation</span></tt>.</p>
 </div>
-<div class="section" id="transformation-transform-example">
+<div class="section" id="id640">
 <h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
 <pre class="literal-block">
 typedef vector&lt;char,short,int,long,float,double&gt; types;
 typedef vector&lt;char*,short*,int*,long*,float*,double*&gt; pointers;
-typedef transform&lt; types,boost::add_pointer&lt;_1&gt; &gt;::type result;
+typedef transform&lt; types,boost::add_pointer&lt;_1&gt; &gt;::type result;
 
 <a href="./assert.html" class="identifier">BOOST_MPL_ASSERT</a>(( <a href="./equal.html" class="identifier">equal</a>&lt;result,pointers&gt; ));
 </pre>
 </div>
-<div class="section" id="transformation-transform-see-also">
+<div class="section" id="id641">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./transformation-algorithms.html">Transformation Algorithms</a>, <a class="reference" href="./reversible-algorithm.html">Reversible Algorithm</a>, <a class="refentry reference" href="./reverse-transform.html"><tt class="refentry literal"><span class="pre">reverse_transform</span></tt></a>, <a class="refentry reference" href="./copy.html"><tt class="refentry literal"><span class="pre">copy</span></tt></a>, <a class="refentry reference" href="./replace-if.html"><tt class="refentry literal"><span class="pre">replace_if</span></tt></a></p>
-<!-- modtime: November 10, 2004 04:31:13 +0000 -->
+<p><a class="reference internal" href="./transformation-algorithms.html">Transformation Algorithms</a>, <a class="reference internal" href="./reversible-algorithm.html">Reversible Algorithm</a>, <a class="reference internal" href="./reverse-transform.html">reverse_transform</a>, <a class="reference internal" href="./copy.html">copy</a>, <a class="reference internal" href="./replace-if.html">replace_if</a></p>
 <!-- Algorithms/Transformation Algorithms//replace |40 -->
 </div>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/transformation-algorithms.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/transformation-algorithms.html (original)
+++ branches/release/libs/mpl/doc/refmanual/transformation-algorithms.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,65 +1,63 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: Transformation Algorithms</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
 <body class="docframe refmanual">
-<table class="header"><tr class="header"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
+<table class="header"><tr class="header"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
 <td class="header-group page-location">Front Page / Algorithms / Transformation Algorithms</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="transformation-algorithms">
-<h1><a class="toc-backref" href="./algorithms.html#id413" name="transformation-algorithms">Transformation Algorithms</a></h1>
-<a class="target" id="id107" name="id107"></a><p>According to their name, MPL's <em>transformation</em>, or <em>sequence-building
+<h1><a class="toc-backref" href="./algorithms.html#id1468">Transformation Algorithms</a></h1>
+<p id="label-algorithms-transformation-algorithms">According to their name, MPL's <em>transformation</em>, or <em>sequence-building
 algorithms</em> provide the tools for building new sequences from the existing
-ones by performing some kind of transformation. A typical transformation
-alogrithm takes one or more input sequences and a transformation
-metafunction/predicate, and returns a new sequence built according to the
-algorithm's semantics through the means of its <a class="reference" href="./inserter.html">Inserter</a> argument, which
-plays a role similar to the role of run-time <a class="reference" href="http://www.sgi.com/tech/stl/OutputIterator.html" target="_top">Output Iterator</a>.</p>
+ones by performing some kind of transformation. A typical transformation
+alogrithm takes one or more input sequences and a transformation
+metafunction/predicate, and returns a new sequence built according to the
+algorithm's semantics through the means of its <a class="reference internal" href="./inserter.html">Inserter</a> argument, which
+plays a role similar to the role of run-time <a class="reference external" href="http://www.sgi.com/tech/stl/OutputIterator.html" target="_top">Output Iterator</a>.</p>
 <!-- Say something about optionality of Inserters/their default behavior -->
-<p>Every transformation algorithm is a <a class="reference" href="./reversible-algorithm.html">Reversible Algorithm</a>, providing
-an accordingly named <tt class="literal"><span class="pre">reverse_</span></tt> counterpart carrying the transformation
+<p>Every transformation algorithm is a <a class="reference internal" href="./reversible-algorithm.html">Reversible Algorithm</a>, providing
+an accordingly named <tt class="literal"><span class="pre">reverse_</span></tt> counterpart carrying the transformation
 in the reverse order. Thus, all sequence-building algorithms come in pairs,
 for instance <tt class="literal"><span class="pre">replace</span></tt> / <tt class="literal"><span class="pre">reverse_replace</span></tt>. In presence of variability of
-the output sequence's properties such as front or backward extensibility,
-the existence of the bidirectional algorithms allows for the most efficient
+the output sequence's properties such as front or backward extensibility,
+the existence of the bidirectional algorithms allows for the most efficient
 way to perform the required transformation.</p>
-<!-- modtime: November 13, 2004 01:53:31 +0000 -->
 <!-- Algorithms/Transformation Algorithms//copy |10 -->
 <ul class="toc simple" id="outline">
-<li><a class="reference" href="./copy.html" id="id414" name="id414">copy</a></li>
-<li><a class="reference" href="./copy-if.html" id="id415" name="id415">copy_if</a></li>
-<li><a class="reference" href="./transform.html" id="id416" name="id416">transform</a></li>
-<li><a class="reference" href="./replace.html" id="id417" name="id417">replace</a></li>
-<li><a class="reference" href="./replace-if.html" id="id418" name="id418">replace_if</a></li>
-<li><a class="reference" href="./remove.html" id="id419" name="id419">remove</a></li>
-<li><a class="reference" href="./remove-if.html" id="id420" name="id420">remove_if</a></li>
-<li><a class="reference" href="./unique.html" id="id421" name="id421">unique</a></li>
-<li><a class="reference" href="./partition.html" id="id422" name="id422">partition</a></li>
-<li><a class="reference" href="./stable-partition.html" id="id423" name="id423">stable_partition</a></li>
-<li><a class="reference" href="./sort.html" id="id424" name="id424">sort</a></li>
-<li><a class="reference" href="./reverse.html" id="id425" name="id425">reverse</a></li>
-<li><a class="reference" href="./reverse-copy.html" id="id426" name="id426">reverse_copy</a></li>
-<li><a class="reference" href="./reverse-copy-if.html" id="id427" name="id427">reverse_copy_if</a></li>
-<li><a class="reference" href="./reverse-transform.html" id="id428" name="id428">reverse_transform</a></li>
-<li><a class="reference" href="./reverse-replace.html" id="id429" name="id429">reverse_replace</a></li>
-<li><a class="reference" href="./reverse-replace-if.html" id="id430" name="id430">reverse_replace_if</a></li>
-<li><a class="reference" href="./reverse-remove.html" id="id431" name="id431">reverse_remove</a></li>
-<li><a class="reference" href="./reverse-remove-if.html" id="id432" name="id432">reverse_remove_if</a></li>
-<li><a class="reference" href="./reverse-unique.html" id="id433" name="id433">reverse_unique</a></li>
-<li><a class="reference" href="./reverse-partition.html" id="id434" name="id434">reverse_partition</a></li>
-<li><a class="reference" href="./reverse-stable-partition.html" id="id435" name="id435">reverse_stable_partition</a></li>
+<li><a class="reference internal" href="./copy.html" id="id1469">copy</a></li>
+<li><a class="reference internal" href="./copy-if.html" id="id1470">copy_if</a></li>
+<li><a class="reference internal" href="./transform.html" id="id1471">transform</a></li>
+<li><a class="reference internal" href="./replace.html" id="id1472">replace</a></li>
+<li><a class="reference internal" href="./replace-if.html" id="id1473">replace_if</a></li>
+<li><a class="reference internal" href="./remove.html" id="id1474">remove</a></li>
+<li><a class="reference internal" href="./remove-if.html" id="id1475">remove_if</a></li>
+<li><a class="reference internal" href="./unique.html" id="id1476">unique</a></li>
+<li><a class="reference internal" href="./partition.html" id="id1477">partition</a></li>
+<li><a class="reference internal" href="./stable-partition.html" id="id1478">stable_partition</a></li>
+<li><a class="reference internal" href="./sort.html" id="id1479">sort</a></li>
+<li><a class="reference internal" href="./reverse.html" id="id1480">reverse</a></li>
+<li><a class="reference internal" href="./reverse-copy.html" id="id1481">reverse_copy</a></li>
+<li><a class="reference internal" href="./reverse-copy-if.html" id="id1482">reverse_copy_if</a></li>
+<li><a class="reference internal" href="./reverse-transform.html" id="id1483">reverse_transform</a></li>
+<li><a class="reference internal" href="./reverse-replace.html" id="id1484">reverse_replace</a></li>
+<li><a class="reference internal" href="./reverse-replace-if.html" id="id1485">reverse_replace_if</a></li>
+<li><a class="reference internal" href="./reverse-remove.html" id="id1486">reverse_remove</a></li>
+<li><a class="reference internal" href="./reverse-remove-if.html" id="id1487">reverse_remove_if</a></li>
+<li><a class="reference internal" href="./reverse-unique.html" id="id1488">reverse_unique</a></li>
+<li><a class="reference internal" href="./reverse-partition.html" id="id1489">reverse_partition</a></li>
+<li><a class="reference internal" href="./reverse-stable-partition.html" id="id1490">reverse_stable_partition</a></li>
 </ul>
 </div>
 
 <div class="footer-separator"></div>
-<table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/trivial-metafunction.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/trivial-metafunction.html (original)
+++ branches/release/libs/mpl/doc/refmanual/trivial-metafunction.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: Trivial Metafunction</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,31 +12,31 @@
 <td class="header-group page-location">Front Page / Metafunctions / Concepts / Trivial Metafunction</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="trivial-metafunction">
-<h1><a class="toc-backref" href="./metafunctions-concepts.html#id444" name="trivial-metafunction">Trivial Metafunction</a></h1>
-<div class="section" id="trivial-description">
+<h1><a class="toc-backref" href="./metafunctions-concepts.html#id1501">Trivial Metafunction</a></h1>
+<div class="section" id="id853">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
-<p>A <a class="reference" href="./trivial-metafunction.html">Trivial Metafunction</a> accepts a single argument of a class type <tt class="literal"><span class="pre">x</span></tt> and
+<p>A <a class="reference internal" href="./trivial-metafunction.html">Trivial Metafunction</a> accepts a single argument of a class type <tt class="literal"><span class="pre">x</span></tt> and
 returns the <tt class="literal"><span class="pre">x</span></tt>'s nested type member <tt class="literal"><span class="pre">x::name</span></tt>, where <tt class="literal"><span class="pre">name</span></tt> is
-a placeholder token for the actual member's name accessed by a specific
-metafunction's instance. By convention, all <a class="reference" href="./trivial-metafunctions.html">trivial metafunctions</a> in MPL
-are named after the members they provide assess to. For instance, a <a class="reference" href="./trivial-metafunction.html">Trivial Metafunction</a> named <tt class="literal"><span class="pre">first</span></tt> reaches for the <tt class="literal"><span class="pre">x</span></tt>'s nested member
+a placeholder token for the actual member's name accessed by a specific
+metafunction's instance. By convention, all <a class="reference internal" href="./trivial-metafunctions-summary.html">trivial metafunctions</a> in MPL
+are named after the members they provide assess to. For instance, a <a class="reference internal" href="./trivial-metafunction.html">Trivial Metafunction</a> named <tt class="literal"><span class="pre">first</span></tt> reaches for the <tt class="literal"><span class="pre">x</span></tt>'s nested member
 <tt class="literal"><span class="pre">::first</span></tt>.</p>
 </div>
-<div class="section" id="trivial-expression-requirements">
+<div class="section" id="id855">
 <h3><a class="subsection-title" href="#expression-requirements" name="expression-requirements">Expression requirements</a></h3>
-<p>In the following table and subsequent specifications, <tt class="literal"><span class="pre">name</span></tt> is placeholder token for the names of
-the <a class="reference" href="./trivial-metafunction.html">Trivial Metafunction</a> itself and the accessed member, and <tt class="literal"><span class="pre">x</span></tt> is
+<p>In the following table and subsequent specifications, <tt class="literal"><span class="pre">name</span></tt> is placeholder token for the names of
+the <a class="reference internal" href="./trivial-metafunction.html">Trivial Metafunction</a> itself and the accessed member, and <tt class="literal"><span class="pre">x</span></tt> is
 a class type such that <tt class="literal"><span class="pre">x::name</span></tt> is a valid <em>type-name</em>.</p>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="37%" />
 <col width="26%" />
 <col width="37%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Expression</th>
-<th>Type</th>
-<th>Complexity</th>
+<tr><th class="head">Expression</th>
+<th class="head">Type</th>
+<th class="head">Complexity</th>
 </tr>
 </thead>
 <tbody valign="top">
@@ -50,12 +47,12 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="trivial-expression-semantics">
+<div class="section" id="id856">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
 <pre class="literal-block">
 typedef name&lt;x&gt;::type r;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
@@ -66,22 +63,23 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="trivial-models">
+<div class="section" id="id857">
 <h3><a class="subsection-title" href="#models" name="models">Models</a></h3>
 <ul class="simple">
-<li><a class="refentry reference" href="./trivial-metafunctions.html#trivial-first"><tt class="refentry literal"><span class="pre">first</span></tt></a></li>
-<li><a class="refentry reference" href="./trivial-metafunctions.html#trivial-second"><tt class="refentry literal"><span class="pre">second</span></tt></a></li>
-<li><a class="refentry reference" href="./trivial-metafunctions.html#trivial-base"><tt class="refentry literal"><span class="pre">base</span></tt></a></li>
+<li><a class="reference internal" href="./trivial-metafunctions-summary.html#first">first</a></li>
+<li><a class="reference internal" href="./trivial-metafunctions-summary.html#second">second</a></li>
+<li><a class="reference internal" href="./trivial-metafunctions-summary.html#base">base</a></li>
 </ul>
 </div>
-<div class="section" id="trivial-see-also">
+<div class="section" id="id858">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./metafunctions.html">Metafunctions</a>, <a class="reference" href="./trivial.html">Trivial Metafunctions</a>, <a class="refentry reference" href="./identity.html"><tt class="refentry literal"><span class="pre">identity</span></tt></a></p>
-<!-- modtime: November 10, 2004 04:31:05 +0000 -->
+<p><a class="reference internal" href="./metafunctions.html">Metafunctions</a>, <a class="reference internal" href="./trivial.html#trivial-metafunctions">Trivial Metafunctions</a>, <a class="reference internal" href="./identity.html">identity</a></p>
 </div>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Deleted: branches/release/libs/mpl/doc/refmanual/trivial-metafunctions.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/trivial-metafunctions.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
+++ (empty file)
@@ -1,52 +0,0 @@
-<?xml version="1.0" encoding="utf-8" ?>
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
-<title>The MPL Reference Manual: Trivial Metafunctions Summary</title>
-<link rel="stylesheet" href="../style.css" type="text/css" />
-</head>
-<body class="docframe refmanual">
-<table class="header"><tr class="header"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-<td class="header-group page-location">Front Page / Metafunctions / Trivial / Trivial Metafunctions Summary</td>
-</tr></table><div class="header-separator"></div>
-<div class="section" id="trivial-metafunctions">
-<h1><a class="toc-backref" href="./trivial.html#id486" name="trivial-metafunctions">Trivial Metafunctions Summary</a></h1>
-<p>In the following table, <tt class="literal"><span class="pre">x</span></tt> is an arbitrary class type.</p>
-<a class="target" id="trivial-first" name="trivial-first"></a><a class="target" id="trivial-second" name="trivial-second"></a><a class="target" id="trivial-base" name="trivial-base"></a><table border="1" class="table">
-<colgroup>
-<col width="39%" />
-<col width="61%" />
-</colgroup>
-<thead valign="bottom">
-<tr><th>Metafunction</th>
-<th>Header</th>
-</tr>
-</thead>
-<tbody valign="top">
-<tr><td><tt class="literal"><span class="pre">first&lt;x&gt;::type</span></tt></td>
-<td><tt class="literal"><span class="pre">#include &lt;boost/mpl/pair.hpp&gt;</span></tt></td>
-</tr>
-<tr><td><tt class="literal"><span class="pre">second&lt;x&gt;::type</span></tt></td>
-<td><tt class="literal"><span class="pre">#include &lt;boost/mpl/pair.hpp&gt;</span></tt></td>
-</tr>
-<tr><td><tt class="literal"><span class="pre">base&lt;x&gt;::type</span></tt></td>
-<td><tt class="literal"><span class="pre">#include &lt;boost/mpl/base.hpp&gt;</span></tt></td>
-</tr>
-</tbody>
-</table>
-<div class="section" id="trivial-trivial-see-also">
-<h3><a class="subsection-title" href="#see-also" name="see-also">See Also</a></h3>
-<p><a class="reference" href="./metafunctions.html">Metafunctions</a>, <a class="reference" href="./trivial-metafunction.html">Trivial Metafunction</a></p>
-<!-- modtime: November 15, 2004 01:03:09 +0000 -->
-</div>
-</div>
-
-<div class="footer-separator"></div>
-<table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
-</html>

Modified: branches/release/libs/mpl/doc/refmanual/trivial.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/trivial.html (original)
+++ branches/release/libs/mpl/doc/refmanual/trivial.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,36 +1,36 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: Trivial</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
 <body class="docframe refmanual">
-<table class="header"><tr class="header"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
+<table class="header"><tr class="header"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
 <td class="header-group page-location">Front Page / Metafunctions / Trivial</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="trivial">
-<h1><a class="toc-backref" href="./metafunctions.html#id485" name="trivial">Trivial</a></h1>
-<a class="target" id="id255" name="id255"></a><p>The MPL provides a number of <a class="reference" href="./trivial-metafunction.html">Trivial Metafunction</a>s that a nothing more than
+<h1><a class="toc-backref" href="./metafunctions.html#id1542">Trivial</a></h1>
+<p id="label-metafunctions-trivial">The MPL provides a number of <a class="reference internal" href="./trivial-metafunction.html">Trivial Metafunction</a>s that a nothing more than
 thin wrappers for a differently-named class nested type members. While important
-in the context of <a class="reference" href="./composition-and-argument.html">in-place metafunction composition</a>, these metafunctions have
+in the context of <a class="reference internal" href="./composition-and-argument-binding.html">in-place metafunction composition</a>, these metafunctions have
 so little to them that presenting them in the same format as the rest of the
 compoments in this manual would result in more boilerplate syntactic baggage than
-the actual content. To avoid this problem, we instead factor out the common
-metafunctions' requirements into the <a class="reference" href="./trivial-metafunction.html">corresponding concept</a> and gather all of
-them in a single place — this subsection — in a compact table form that is
+the actual content. To avoid this problem, we instead factor out the common
+metafunctions' requirements into the <a class="reference internal" href="./trivial-metafunction.html">corresponding concept</a> and gather all of
+them in a single place — this subsection — in a compact table form that is
 presented below.</p>
+<!-- Metafunctions/Trivial//Trivial Metafunctions Summary |10 -->
 <ul class="toc simple" id="outline">
-<li><a class="reference" href="./trivial-metafunctions.html" id="id486" name="id486">Trivial Metafunctions Summary</a></li>
+<li><a class="reference internal" href="./trivial-metafunctions-summary.html" id="id1543">Trivial Metafunctions Summary</a></li>
 </ul>
 </div>
 
 <div class="footer-separator"></div>
-<table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/type-selection.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/type-selection.html (original)
+++ branches/release/libs/mpl/doc/refmanual/type-selection.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: Type Selection</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,18 +12,19 @@
 <td class="header-group page-location">Front Page / Metafunctions / Type Selection</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="type-selection">
-<h1><a class="toc-backref" href="./metafunctions.html#id445" name="type-selection">Type Selection</a></h1>
-<a class="target" id="label-metafunctions-type" name="label-metafunctions-type"></a><!-- modtime: November 04, 2004 09:27:56 +0000 -->
-<!-- Metafunctions/Type Selection//if_ |10 -->
+<h1><a class="toc-backref" href="./metafunctions.html#id1502">Type Selection</a></h1>
+<span class="target" id="label-metafunctions-type-selection"></span><!-- Metafunctions/Type Selection//if_ |10 -->
 <ul class="toc simple" id="outline">
-<li><a class="reference" href="./if.html" id="id446" name="id446">if_</a></li>
-<li><a class="reference" href="./if-c.html" id="id447" name="id447">if_c</a></li>
-<li><a class="reference" href="./eval-if.html" id="id448" name="id448">eval_if</a></li>
-<li><a class="reference" href="./eval-if-c.html" id="id449" name="id449">eval_if_c</a></li>
+<li><a class="reference internal" href="./if.html" id="id1503">if_</a></li>
+<li><a class="reference internal" href="./if-c.html" id="id1504">if_c</a></li>
+<li><a class="reference internal" href="./eval-if.html" id="id1505">eval_if</a></li>
+<li><a class="reference internal" href="./eval-if-c.html" id="id1506">eval_if_c</a></li>
 </ul>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/unique.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/unique.html (original)
+++ branches/release/libs/mpl/doc/refmanual/unique.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: unique</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,8 +12,8 @@
 <td class="header-group page-location">Front Page / Algorithms / Transformation Algorithms / unique</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="unique">
-<h1><a class="toc-backref" href="./transformation-algorithms.html#id421" name="unique">unique</a></h1>
-<div class="section" id="unique-synopsis">
+<h1><a class="toc-backref" href="./transformation-algorithms.html#id1476">unique</a></h1>
+<div class="section" id="id678">
 <h3><a class="subsection-title" href="#synopsis" name="synopsis">Synopsis</a></h3>
 <pre class="literal-block">
 template&lt;
@@ -30,68 +27,69 @@
 };
 </pre>
 </div>
-<div class="section" id="unique-description">
+<div class="section" id="id679">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
 <p>Returns a sequence of the initial elements of every subrange of the
 original sequence <tt class="literal"><span class="pre">Seq</span></tt> whose elements are all the same.</p>
-<p>[<em>Note:</em> This wording applies to a no-inserter version(s) of the algorithm. See the
-<cite>Expression semantics</cite> subsection for a precise specification of the algorithm's
+<p>[<em>Note:</em> This wording applies to a no-inserter version(s) of the algorithm. See the
+<cite>Expression semantics</cite> subsection for a precise specification of the algorithm's
 details in all cases — <em>end note</em>]</p>
 </div>
-<div class="section" id="unique-header">
+<div class="section" id="id680">
 <h3><a class="subsection-title" href="#header" name="header">Header</a></h3>
 <pre class="literal-block">
 #include &lt;boost/mpl/unique.hpp&gt;
 </pre>
 </div>
-<div class="section" id="unique-model-of">
+<div class="section" id="id681">
 <h3><a class="subsection-title" href="#model-of" name="model-of">Model of</a></h3>
-<p><a class="reference" href="./reversible-algorithm.html">Reversible Algorithm</a></p>
+<p><a class="reference internal" href="./reversible-algorithm.html">Reversible Algorithm</a></p>
 </div>
-<div class="section" id="unique-parameters">
+<div class="section" id="id682">
 <h3><a class="subsection-title" href="#parameters" name="parameters">Parameters</a></h3>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="19%" />
 <col width="43%" />
 <col width="38%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Parameter</th>
-<th>Requirement</th>
-<th>Description</th>
+<tr><th class="head">Parameter</th>
+<th class="head">Requirement</th>
+<th class="head">Description</th>
 </tr>
 </thead>
 <tbody valign="top">
 <tr><td><tt class="literal"><span class="pre">Sequence</span></tt></td>
-<td><a class="reference" href="./forward-sequence.html">Forward Sequence</a></td>
+<td><a class="reference internal" href="./forward-sequence.html">Forward Sequence</a></td>
 <td>An original sequence.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">Pred</span></tt></td>
-<td>Binary <a class="reference" href="./lambda-expression.html">Lambda Expression</a></td>
+<td>Binary <a class="reference internal" href="./lambda-expression.html">Lambda Expression</a></td>
 <td>An equivalence relation.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">In</span></tt></td>
-<td><a class="reference" href="./inserter.html">Inserter</a></td>
+<td><a class="reference internal" href="./inserter.html">Inserter</a></td>
 <td>An inserter.</td>
 </tr>
 </tbody>
 </table>
 </div>
-<div class="section" id="unique-expression-semantics">
+<div class="section" id="id683">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
 <p>The semantics of an expression are defined only
-where they differ from, or are not defined in <a class="reference" href="./reversible-algorithm.html">Reversible Algorithm</a>.</p>
-<p>For any <a class="reference" href="./forward-sequence.html">Forward Sequence</a> <tt class="literal"><span class="pre">s</span></tt>, a binary <a class="reference" href="./lambda-expression.html">Lambda Expression</a> <tt class="literal"><span class="pre">pred</span></tt>,
-and an <a class="reference" href="./inserter.html">Inserter</a> <tt class="literal"><span class="pre">in</span></tt>:</p>
+where they differ from, or are not defined in <a class="reference internal" href="./reversible-algorithm.html">Reversible Algorithm</a>.</p>
+<p>For any <a class="reference internal" href="./forward-sequence.html">Forward Sequence</a> <tt class="literal"><span class="pre">s</span></tt>, a binary <a class="reference internal" href="./lambda-expression.html">Lambda Expression</a> <tt class="literal"><span class="pre">pred</span></tt>,
+and an <a class="reference internal" href="./inserter.html">Inserter</a> <tt class="literal"><span class="pre">in</span></tt>:</p>
 <pre class="literal-block">
-typedef unique&lt;s,pred,in&gt;::type r;
+typedef unique&lt;s,pred,in&gt;::type r;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Return type:</th><td class="field-body">A type.</td>
+<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><p class="first">A type.</p>
+</td>
 </tr>
 <tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><p class="first">If <tt class="literal"><span class="pre">size&lt;s&gt;::value</span> <span class="pre">&lt;=</span> <span class="pre">1</span></tt>, then equivalent to</p>
 <pre class="literal-block">
@@ -104,16 +102,16 @@
 typedef apply_wrap<tt class="literal"><span class="pre">2</span></tt>&lt;
       in_op
     , in::state
- , front&lt;types&gt;::type
+ , front&lt;types&gt;::type
     &gt;::type in_state;
 
 typedef fold&lt;
       s
     , pair&lt; in_state, front&lt;s&gt;::type &gt;
- , eval_if&lt;
- apply_wrap<tt class="literal"><span class="pre">2</span></tt>&lt;p, second&lt;_1&gt;, _2&gt;
- , identity&lt; first&lt;_1&gt; &gt;
- , apply_wrap<tt class="literal"><span class="pre">2</span></tt>&lt;in_op, first&lt;_1&gt;, _2&gt;
+ , eval_if&lt;
+ apply_wrap<tt class="literal"><span class="pre">2</span></tt>&lt;p, second&lt;_1&gt;, _2&gt;
+ , identity&lt; first&lt;_1&gt; &gt;
+ , apply_wrap<tt class="literal"><span class="pre">2</span></tt>&lt;in_op, first&lt;_1&gt;, _2&gt;
         &gt;
     &gt;::type::first r;
 </pre>
@@ -122,30 +120,31 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="unique-complexity">
+<div class="section" id="id684">
 <h3><a class="subsection-title" href="#complexity" name="complexity">Complexity</a></h3>
-<p>Linear. Performs exactly <tt class="literal"><span class="pre">size&lt;s&gt;::value</span> <span class="pre">-</span> <span class="pre">1</span></tt> applications of <tt class="literal"><span class="pre">pred</span></tt>, and at
+<p>Linear. Performs exactly <tt class="literal"><span class="pre">size&lt;s&gt;::value</span> <span class="pre">-</span> <span class="pre">1</span></tt> applications of <tt class="literal"><span class="pre">pred</span></tt>, and at
 most <tt class="literal"><span class="pre">size&lt;s&gt;::value</span></tt> insertions.</p>
 </div>
-<div class="section" id="unique-example">
+<div class="section" id="id685">
 <h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
 <pre class="literal-block">
 typedef vector&lt;int,float,float,char,int,int,int,double&gt; types;
 typedef vector&lt;int,float,char,int,double&gt; expected;
-typedef unique&lt; types, is_same&lt;_1,_2&gt; &gt;::type result;
+typedef unique&lt; types, is_same&lt;_1,_2&gt; &gt;::type result;
 
 <a href="./assert.html" class="identifier">BOOST_MPL_ASSERT</a>(( <a href="./equal.html" class="identifier">equal</a>&lt; result,expected > ));
 </pre>
 </div>
-<div class="section" id="unique-see-also">
+<div class="section" id="id686">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./transformation-algorithms.html">Transformation Algorithms</a>, <a class="reference" href="./reversible-algorithm.html">Reversible Algorithm</a>, <a class="refentry reference" href="./reverse-unique.html"><tt class="refentry literal"><span class="pre">reverse_unique</span></tt></a>, <a class="refentry reference" href="./remove.html"><tt class="refentry literal"><span class="pre">remove</span></tt></a>, <a class="refentry reference" href="./copy-if.html"><tt class="refentry literal"><span class="pre">copy_if</span></tt></a>, <a class="refentry reference" href="./replace-if.html"><tt class="refentry literal"><span class="pre">replace_if</span></tt></a></p>
-<!-- modtime: November 10, 2004 04:31:00 +0000 -->
+<p><a class="reference internal" href="./transformation-algorithms.html">Transformation Algorithms</a>, <a class="reference internal" href="./reversible-algorithm.html">Reversible Algorithm</a>, <a class="reference internal" href="./reverse-unique.html">reverse_unique</a>, <a class="reference internal" href="./remove.html">remove</a>, <a class="reference internal" href="./copy-if.html">copy_if</a>, <a class="reference internal" href="./replace-if.html">replace_if</a></p>
 <!-- Algorithms/Transformation Algorithms//partition |85 -->
 </div>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/unpack-args.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/unpack-args.html (original)
+++ branches/release/libs/mpl/doc/refmanual/unpack-args.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,25 +1,22 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: unpack_args</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
 <body class="docframe refmanual">
-<table class="header"><tr class="header"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
+<table class="header"><tr class="header"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
 <td class="header-group page-location">Front Page / Metafunctions / Invocation / unpack_args</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="unpack-args">
-<h1><a class="toc-backref" href="./invocation.html#id453" name="unpack-args">unpack_args</a></h1>
-<div class="section" id="unpack-synopsis">
+<h1><a class="toc-backref" href="./invocation.html#id1510">unpack_args</a></h1>
+<div class="section" id="id901">
 <h3><a class="subsection-title" href="#synopsis" name="synopsis">Synopsis</a></h3>
 <pre class="literal-block">
-template&lt;
+template&lt;
       typename F
     &gt;
 struct unpack_args
@@ -29,56 +26,57 @@
 };
 </pre>
 </div>
-<div class="section" id="unpack-description">
+<div class="section" id="id902">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
-<p>A higher-order primitive transforming an <em>n</em>-ary <a class="reference" href="./lambda-expression.html">Lambda Expression</a> <tt class="literal"><span class="pre">F</span></tt> into
-an unary <a class="reference" href="./metafunction-class.html">Metafunction Class</a> <tt class="literal"><span class="pre">g</span></tt> accepting a single sequence of <em>n</em> arguments.</p>
+<p>A higher-order primitive transforming an <em>n</em>-ary <a class="reference internal" href="./lambda-expression.html">Lambda Expression</a> <tt class="literal"><span class="pre">F</span></tt> into
+an unary <a class="reference internal" href="./metafunction-class.html">Metafunction Class</a> <tt class="literal"><span class="pre">g</span></tt> accepting a single sequence of <em>n</em> arguments.</p>
 </div>
-<div class="section" id="unpack-header">
+<div class="section" id="id903">
 <h3><a class="subsection-title" href="#header" name="header">Header</a></h3>
 <pre class="literal-block">
 #include &lt;boost/mpl/unpack_args.hpp&gt;
 </pre>
 </div>
-<div class="section" id="unpack-model-of">
+<div class="section" id="id904">
 <h3><a class="subsection-title" href="#model-of" name="model-of">Model of</a></h3>
-<p><a class="reference" href="./metafunction-class.html">Metafunction Class</a></p>
+<p><a class="reference internal" href="./metafunction-class.html">Metafunction Class</a></p>
 </div>
-<div class="section" id="unpack-parameters">
+<div class="section" id="id905">
 <h3><a class="subsection-title" href="#parameters" name="parameters">Parameters</a></h3>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="19%" />
 <col width="28%" />
 <col width="53%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Parameter</th>
-<th>Requirement</th>
-<th>Description</th>
+<tr><th class="head">Parameter</th>
+<th class="head">Requirement</th>
+<th class="head">Description</th>
 </tr>
 </thead>
 <tbody valign="top">
 <tr><td><tt class="literal"><span class="pre">F</span></tt></td>
-<td><a class="reference" href="./lambda-expression.html">Lambda Expression</a></td>
+<td><a class="reference internal" href="./lambda-expression.html">Lambda Expression</a></td>
 <td>A lambda expression to adopt.</td>
 </tr>
 </tbody>
 </table>
 </div>
-<div class="section" id="unpack-expression-semantics">
+<div class="section" id="id906">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
-<p>For an arbitrary <a class="reference" href="./lambda-expression.html">Lambda Expression</a> <tt class="literal"><span class="pre">f</span></tt>, and arbitrary types <tt class="literal"><span class="pre">a1</span></tt>,... <tt class="literal"><span class="pre">an</span></tt>:</p>
+<p>For an arbitrary <a class="reference internal" href="./lambda-expression.html">Lambda Expression</a> <tt class="literal"><span class="pre">f</span></tt>, and arbitrary types <tt class="literal"><span class="pre">a1</span></tt>,... <tt class="literal"><span class="pre">an</span></tt>:</p>
 <pre class="literal-block">
 typedef unpack_args&lt;f&gt; g;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference" href="./metafunction-class.html">Metafunction Class</a>.</td>
+<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><p class="first"><a class="reference internal" href="./metafunction-class.html">Metafunction Class</a>.</p>
+</td>
 </tr>
-<tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><p class="first"><tt class="literal"><span class="pre">g</span></tt> is a unary <a class="reference" href="./metafunction-class.html">Metafunction Class</a> such that</p>
+<tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><p class="first"><tt class="literal"><span class="pre">g</span></tt> is a unary <a class="reference internal" href="./metafunction-class.html">Metafunction Class</a> such that</p>
 <pre class="literal-block">
 <a href="./apply-wrap.html" class="identifier">apply_wrap</a><em>n</em>&lt; g, <a href="./vector.html" class="identifier">vector</a>&lt;a1,<em>...</em>a<em>n</em>&gt; &gt;::type
 </pre>
@@ -91,23 +89,24 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="unpack-example">
+<div class="section" id="id907">
 <h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
 <pre class="literal-block">
-BOOST_MPL_ASSERT(( apply&lt;
- unpack_args&lt; is_same&lt;_1,_2&gt; &gt;
+BOOST_MPL_ASSERT(( apply&lt;
+ unpack_args&lt; is_same&lt;_1,_2&gt; &gt;
     , vector&lt;int,int&gt;
> ));
 </pre>
 </div>
-<div class="section" id="unpack-see-also">
+<div class="section" id="id908">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./metafunctions.html">Metafunctions</a>, <a class="reference" href="./lambda-expression.html">Lambda Expression</a>, <a class="reference" href="./metafunction-class.html">Metafunction Class</a>, <a class="refentry reference" href="./apply.html"><tt class="refentry literal"><span class="pre">apply</span></tt></a>, <a class="refentry reference" href="./apply-wrap.html"><tt class="refentry literal"><span class="pre">apply_wrap</span></tt></a>, <a class="refentry reference" href="./bind.html"><tt class="refentry literal"><span class="pre">bind</span></tt></a></p>
-<!-- modtime: November 10, 2004 04:30:56 +0000 -->
+<p><a class="reference internal" href="./metafunctions.html">Metafunctions</a>, <a class="reference internal" href="./lambda-expression.html">Lambda Expression</a>, <a class="reference internal" href="./metafunction-class.html">Metafunction Class</a>, <a class="reference internal" href="./apply.html">apply</a>, <a class="reference internal" href="./apply-wrap.html">apply_wrap</a>, <a class="reference internal" href="./bind.html">bind</a></p>
 </div>
 </div>
 
 <div class="footer-separator"></div>
-<table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/upper-bound.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/upper-bound.html (original)
+++ branches/release/libs/mpl/doc/refmanual/upper-bound.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: upper_bound</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,14 +12,14 @@
 <td class="header-group page-location">Front Page / Algorithms / Querying Algorithms / upper_bound</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="upper-bound">
-<h1><a class="toc-backref" href="./querying-algorithms.html#id409" name="upper-bound">upper_bound</a></h1>
-<div class="section" id="upper-synopsis">
+<h1><a class="toc-backref" href="./querying-algorithms.html#id1464">upper_bound</a></h1>
+<div class="section" id="id583">
 <h3><a class="subsection-title" href="#synopsis" name="synopsis">Synopsis</a></h3>
 <pre class="literal-block">
 template&lt;
       typename Sequence
     , typename T
- , typename Pred = less&lt;_1,_2&gt;
+ , typename Pred = less&lt;_1,_2&gt;
     &gt;
 struct upper_bound
 {
@@ -30,34 +27,34 @@
 };
 </pre>
 </div>
-<div class="section" id="upper-description">
+<div class="section" id="id584">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
-<p>Returns the last position in the sorted <tt class="literal"><span class="pre">Sequence</span></tt> where <tt class="literal"><span class="pre">T</span></tt> could be inserted without
+<p>Returns the last position in the sorted <tt class="literal"><span class="pre">Sequence</span></tt> where <tt class="literal"><span class="pre">T</span></tt> could be inserted without
 violating the ordering.</p>
 </div>
-<div class="section" id="upper-header">
+<div class="section" id="id585">
 <h3><a class="subsection-title" href="#header" name="header">Header</a></h3>
 <pre class="literal-block">
 #include &lt;boost/mpl/upper_bound.hpp&gt;
 </pre>
 </div>
-<div class="section" id="upper-parameters">
+<div class="section" id="id586">
 <h3><a class="subsection-title" href="#parameters" name="parameters">Parameters</a></h3>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="19%" />
 <col width="38%" />
 <col width="43%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Parameter</th>
-<th>Requirement</th>
-<th>Description</th>
+<tr><th class="head">Parameter</th>
+<th class="head">Requirement</th>
+<th class="head">Description</th>
 </tr>
 </thead>
 <tbody valign="top">
 <tr><td><tt class="literal"><span class="pre">Sequence</span></tt></td>
-<td><a class="reference" href="./forward-sequence.html">Forward Sequence</a></td>
+<td><a class="reference internal" href="./forward-sequence.html">Forward Sequence</a></td>
 <td>A sorted sequence to search in.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">T</span></tt></td>
@@ -65,43 +62,44 @@
 <td>A type to search a position for.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">Pred</span></tt></td>
-<td>Binary <a class="reference" href="./lambda-expression.html">Lambda Expression</a></td>
+<td>Binary <a class="reference internal" href="./lambda-expression.html">Lambda Expression</a></td>
 <td>A search criteria.</td>
 </tr>
 </tbody>
 </table>
 </div>
-<div class="section" id="upper-expression-semantics">
+<div class="section" id="id587">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
-<p>For any sorted <a class="reference" href="./forward-sequence.html">Forward Sequence</a> <tt class="literal"><span class="pre">s</span></tt>, binary <a class="reference" href="./lambda-expression.html">Lambda Expression</a> <tt class="literal"><span class="pre">pred</span></tt>, and
+<p>For any sorted <a class="reference internal" href="./forward-sequence.html">Forward Sequence</a> <tt class="literal"><span class="pre">s</span></tt>, binary <a class="reference internal" href="./lambda-expression.html">Lambda Expression</a> <tt class="literal"><span class="pre">pred</span></tt>, and
 arbitrary type <tt class="literal"><span class="pre">x</span></tt>:</p>
 <pre class="literal-block">
-typedef upper_bound&lt; s,x,pred &gt;::type i;
+typedef upper_bound&lt; s,x,pred &gt;::type i;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference" href="./forward-iterator.html">Forward Iterator</a></td>
+<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><p class="first"><a class="reference internal" href="./forward-iterator.html">Forward Iterator</a></p>
+</td>
 </tr>
-<tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><p class="first"><tt class="literal"><span class="pre">i</span></tt> is the furthermost iterator in [<tt class="literal"><span class="pre">begin&lt;s&gt;::type</span></tt>, <tt class="literal"><span class="pre">end&lt;s&gt;::type</span></tt>) such that, for every iterator
+<tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><p class="first"><tt class="literal"><span class="pre">i</span></tt> is the furthermost iterator in [<tt class="literal"><span class="pre">begin&lt;s&gt;::type</span></tt>, <tt class="literal"><span class="pre">end&lt;s&gt;::type</span></tt>) such that, for every iterator
 <tt class="literal"><span class="pre">j</span></tt> in <tt class="literal"><span class="pre">[begin&lt;s&gt;::type,</span> <span class="pre">i)</span></tt>,</p>
 <pre class="last literal-block">
-apply&lt; pred, x, deref&lt;j&gt;::type &gt;::type::value == false
+apply&lt; pred, x, deref&lt;j&gt;::type &gt;::type::value == false
 </pre>
 </td>
 </tr>
 </tbody>
 </table>
 </div>
-<div class="section" id="upper-complexity">
+<div class="section" id="id588">
 <h3><a class="subsection-title" href="#complexity" name="complexity">Complexity</a></h3>
-<p>The number of comparisons is logarithmic: at most log<sub>2</sub>( <tt class="literal"><span class="pre">size&lt;s&gt;::value</span></tt> ) + 1.
-If <tt class="literal"><span class="pre">s</span></tt> is a <a class="reference" href="./random-access-sequence.html">Random Access Sequence</a> then the number of steps through the range
-is also logarithmic; otherwise, the number of steps is proportional to
+<p>The number of comparisons is logarithmic: at most log<sub>2</sub>( <tt class="literal"><span class="pre">size&lt;s&gt;::value</span></tt> ) + 1.
+If <tt class="literal"><span class="pre">s</span></tt> is a <a class="reference internal" href="./random-access-sequence.html">Random Access Sequence</a> then the number of steps through the range
+is also logarithmic; otherwise, the number of steps is proportional to
 <tt class="literal"><span class="pre">size&lt;s&gt;::value</span></tt>.</p>
 </div>
-<div class="section" id="upper-example">
+<div class="section" id="id589">
 <h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
 <pre class="literal-block">
 typedef vector_c&lt;int,1,2,3,3,3,5,8&gt; numbers;
@@ -114,15 +112,16 @@
 <a href="./assert-relation.html" class="identifier">BOOST_MPL_ASSERT_RELATION</a>( <a href="./deref.html" class="identifier">deref</a>&lt;iter&gt;::type::value, ==, 5 );
 </pre>
 </div>
-<div class="section" id="upper-see-also">
+<div class="section" id="id590">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./querying-algorithms.html">Querying Algorithms</a>, <a class="refentry reference" href="./lower-bound.html"><tt class="refentry literal"><span class="pre">lower_bound</span></tt></a>, <a class="refentry reference" href="./find.html"><tt class="refentry literal"><span class="pre">find</span></tt></a>, <a class="refentry reference" href="./find-if.html"><tt class="refentry literal"><span class="pre">find_if</span></tt></a>, <a class="refentry reference" href="./min-element.html"><tt class="refentry literal"><span class="pre">min_element</span></tt></a></p>
-<!-- modtime: November 13, 2004 18:25:54 +0000 -->
+<p><a class="reference internal" href="./querying-algorithms.html">Querying Algorithms</a>, <a class="reference internal" href="./lower-bound.html">lower_bound</a>, <a class="reference internal" href="./find.html">find</a>, <a class="reference internal" href="./find-if.html">find_if</a>, <a class="reference internal" href="./min-element.html">min_element</a></p>
 <!-- Algorithms/Querying Algorithms//min_element |80 -->
 </div>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/value-type.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/value-type.html (original)
+++ branches/release/libs/mpl/doc/refmanual/value-type.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: value_type</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,8 +12,8 @@
 <td class="header-group page-location">Front Page / Sequences / Intrinsic Metafunctions / value_type</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="value-type">
-<h1><a class="toc-backref" href="./intrinsic-metafunctions.html#id375" name="value-type">value_type</a></h1>
-<div class="section" id="value-synopsis">
+<h1><a class="toc-backref" href="./intrinsic-metafunctions.html#id1430">value_type</a></h1>
+<div class="section" id="id371">
 <h3><a class="subsection-title" href="#synopsis" name="synopsis">Synopsis</a></h3>
 <pre class="literal-block">
 template&lt;
@@ -29,63 +26,66 @@
 };
 </pre>
 </div>
-<div class="section" id="value-description">
+<div class="section" id="id372">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
-<p>Returns the <a class="reference" href="./associative-sequence.html#value-part">value</a> that would be used for element <tt class="literal"><span class="pre">X</span></tt> in <tt class="literal"><span class="pre">Sequence</span></tt>.</p>
+<p>Returns the <a class="reference internal" href="./associative-sequence.html#value">value</a> that would be used for element <tt class="literal"><span class="pre">X</span></tt> in <tt class="literal"><span class="pre">Sequence</span></tt>.</p>
 </div>
-<div class="section" id="value-header">
+<div class="section" id="id373">
 <h3><a class="subsection-title" href="#header" name="header">Header</a></h3>
 <pre class="literal-block">
 #include &lt;boost/mpl/value_type.hpp&gt;
 </pre>
 </div>
-<div class="section" id="value-model-of">
+<div class="section" id="id374">
 <h3><a class="subsection-title" href="#model-of" name="model-of">Model of</a></h3>
-<p><a class="reference" href="./tag-dispatched.html">Tag Dispatched Metafunction</a></p>
+<p><a class="reference internal" href="./tag-dispatched-metafunction.html">Tag Dispatched Metafunction</a></p>
 </div>
-<div class="section" id="value-parameters">
+<div class="section" id="id375">
 <h3><a class="subsection-title" href="#parameters" name="parameters">Parameters</a></h3>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="17%" />
 <col width="30%" />
 <col width="53%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Parameter</th>
-<th>Requirement</th>
-<th>Description</th>
+<tr><th class="head">Parameter</th>
+<th class="head">Requirement</th>
+<th class="head">Description</th>
 </tr>
 </thead>
 <tbody valign="top">
 <tr><td><tt class="literal"><span class="pre">Sequence</span></tt></td>
-<td><a class="reference" href="./associative-sequence.html">Associative Sequence</a></td>
+<td><a class="reference internal" href="./associative-sequence.html">Associative Sequence</a></td>
 <td>A sequence to query.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">X</span></tt></td>
 <td>Any type</td>
-<td>The type to get the <a class="reference" href="./associative-sequence.html#value-part">value</a> for.</td>
+<td>The type to get the <a class="reference internal" href="./associative-sequence.html#value">value</a> for.</td>
 </tr>
 </tbody>
 </table>
 </div>
-<div class="section" id="value-expression-semantics">
+<div class="section" id="id376">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
-<p>For any <a class="reference" href="./associative-sequence.html">Associative Sequence</a> <tt class="literal"><span class="pre">s</span></tt>, and an artibrary type <tt class="literal"><span class="pre">x</span></tt>:</p>
+<p>For any <a class="reference internal" href="./associative-sequence.html">Associative Sequence</a> <tt class="literal"><span class="pre">s</span></tt>, and an artibrary type <tt class="literal"><span class="pre">x</span></tt>:</p>
 <pre class="literal-block">
-typedef value_type&lt;s,x&gt;::type v;
+typedef value_type&lt;s,x&gt;::type v;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Return type:</th><td class="field-body">A type.</td>
+<tr class="field"><th class="field-name">Return type:</th><td class="field-body"><p class="first">A type.</p>
+</td>
 </tr>
-<tr class="field"><th class="field-name">Precondition:</th><td class="field-body"><tt class="literal"><span class="pre">x</span></tt> can be put in <tt class="literal"><span class="pre">s</span></tt>.</td>
+<tr class="field"><th class="field-name">Precondition:</th><td class="field-body"><p class="first"><tt class="literal"><span class="pre">x</span></tt> can be put in <tt class="literal"><span class="pre">s</span></tt>.</p>
+</td>
 </tr>
-<tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><tt class="literal"><span class="pre">v</span></tt> is the <a class="reference" href="./associative-sequence.html#value-part">value</a> that would be used for <tt class="literal"><span class="pre">x</span></tt> in <tt class="literal"><span class="pre">s</span></tt>.</td>
+<tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><p class="first"><tt class="literal"><span class="pre">v</span></tt> is the <a class="reference internal" href="./associative-sequence.html#value">value</a> that would be used for <tt class="literal"><span class="pre">x</span></tt> in <tt class="literal"><span class="pre">s</span></tt>.</p>
+</td>
 </tr>
-<tr class="field"><th class="field-name">Postcondition:</th><td class="field-body"><p class="first">If
+<tr class="field"><th class="field-name">Postcondition:</th><td class="field-body"><p class="first">If
 .. parsed-literal:</p>
 <pre class="literal-block">
 <a href="./has-key.html" class="identifier">has_key</a>&lt; s,<a href="./key-type.html" class="identifier">key_type</a>&lt;s,x&gt;::type &gt;::type
@@ -101,11 +101,11 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="value-complexity">
+<div class="section" id="id377">
 <h3><a class="subsection-title" href="#complexity" name="complexity">Complexity</a></h3>
 <p>Amortized constant time.</p>
 </div>
-<div class="section" id="value-example">
+<div class="section" id="id378">
 <h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
 <pre class="literal-block">
 typedef value_type&lt; map&lt;&gt;,pair&lt;int,unsigned&gt; &gt;::type v1;
@@ -115,14 +115,15 @@
 <a href="./assert.html" class="identifier">BOOST_MPL_ASSERT</a>(( is_same&lt; v2,<a href="./pair.html" class="identifier">pair</a>&lt;int,unsigned&gt; > ));
 </pre>
 </div>
-<div class="section" id="value-see-also">
+<div class="section" id="id379">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./associative-sequence.html">Associative Sequence</a>, <a class="refentry reference" href="./key-type.html"><tt class="refentry literal"><span class="pre">key_type</span></tt></a>, <a class="refentry reference" href="./at.html"><tt class="refentry literal"><span class="pre">at</span></tt></a>, <a class="refentry reference" href="./set.html"><tt class="refentry literal"><span class="pre">set</span></tt></a>, <a class="refentry reference" href="./map.html"><tt class="refentry literal"><span class="pre">map</span></tt></a></p>
-<!-- modtime: November 13, 2004 01:33:36 +0000 -->
+<p><a class="reference internal" href="./associative-sequence.html">Associative Sequence</a>, <a class="reference internal" href="./key-type.html">key_type</a>, <a class="reference internal" href="./at.html">at</a>, <a class="reference internal" href="./set.html">set</a>, <a class="reference internal" href="./map.html">map</a></p>
 </div>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/variadic-sequence.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/variadic-sequence.html (original)
+++ branches/release/libs/mpl/doc/refmanual/variadic-sequence.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: Variadic Sequence</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,83 +12,82 @@
 <td class="header-group page-location">Front Page / Sequences / Concepts / Variadic Sequence</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="variadic-sequence">
-<h1><a class="toc-backref" href="./concepts.html#id333" name="variadic-sequence">Variadic Sequence</a></h1>
-<div class="section" id="variadic-description">
+<h1><a class="toc-backref" href="./concepts.html#id1387">Variadic Sequence</a></h1>
+<div class="section" id="id45">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
-<p>A <a class="reference" href="./variadic-sequence.html">Variadic Sequence</a> is a member of a family of sequence classes with both
-<em>variadic</em> and <em>numbered</em> forms. If <tt class="literal"><span class="pre">seq</span></tt> is a generic name for some
-<a class="reference" href="./variadic-sequence.html">Variadic Sequence</a>, its <em>variadic form</em> allows us to specify a sequence of
-<em>n</em> elements <em>t</em><sub>1</sub>,<em>t</em><sub>2</sub>,... <em>t</em><sub>n</sub>, for any <em>n</em> from 0 up to a
-<a class="reference" href="./configuration.html">preprocessor-configurable limit</a> <tt class="literal"><span class="pre">BOOST_MPL_LIMIT_</span></tt><em>seq</em><tt class="literal"><span class="pre">_SIZE</span></tt>,
+<p>A <a class="reference internal" href="./variadic-sequence.html">Variadic Sequence</a> is a member of a family of sequence classes with both
+<em>variadic</em> and <em>numbered</em> forms. If <tt class="literal"><span class="pre">seq</span></tt> is a generic name for some
+<a class="reference internal" href="./variadic-sequence.html">Variadic Sequence</a>, its <em>variadic form</em> allows us to specify a sequence of
+<em>n</em> elements <em>t</em><sub>1</sub>,<em>t</em><sub>2</sub>,... <em>t</em><sub>n</sub>, for any <em>n</em> from 0 up to a
+<a class="reference internal" href="./configuration.html">preprocessor-configurable limit</a> <tt class="literal"><span class="pre">BOOST_MPL_LIMIT_</span></tt><em>seq</em><tt class="literal"><span class="pre">_SIZE</span></tt>,
 using the following notation:</p>
 <blockquote>
 <div class="line-block">
 <div class="line"><tt class="literal"><span class="pre">seq&lt;</span></tt><em>t</em><sub>1</sub>,<em>t</em><sub>2</sub>,... <em>t</em><sub>n</sub><tt class="literal"><span class="pre">&gt;</span></tt></div>
 </div>
 </blockquote>
-<p>By contrast, each <em>numbered</em> sequence form accepts the exact number of elements
+<p>By contrast, each <em>numbered</em> sequence form accepts the exact number of elements
 that is encoded in the name of the corresponding class template:</p>
 <blockquote>
 <div class="line-block">
 <div class="line"><tt class="literal"><span class="pre">seq</span></tt><em>n</em><tt class="literal"><span class="pre">&lt;</span></tt><em>t</em><sub>1</sub>,<em>t</em><sub>2</sub>,... <em>t</em><sub>n</sub><tt class="literal"><span class="pre">&gt;</span></tt></div>
 </div>
 </blockquote>
-<p>For numbered forms, there is no predefined top limit for <em>n</em>, aside from compiler
+<p>For numbered forms, there is no predefined top limit for <em>n</em>, aside from compiler
 limitations on the number of template parameters.</p>
-<!-- The variadic form of sequence ``seq`` is defined in
+<!-- The variadic form of sequence ``seq`` is defined in
 ``<boost/mpl/``\ *seq*\ ``.hpp>`` header.
-The numbered forms are defined in batches of 10. -->
+The numbered forms are defined in batches of 10. -->
 </div>
-<div class="section" id="variadic-expression-requirements">
+<div class="section" id="id47">
 <h3><a class="subsection-title" href="#expression-requirements" name="expression-requirements">Expression requirements</a></h3>
-<p>In the following table and subsequent specifications, <tt class="literal"><span class="pre">seq</span></tt> is a placeholder token for the actual
-<a class="reference" href="./variadic-sequence.html">Variadic Sequence</a> name.</p>
-<table border="1" class="table">
+<p>In the following table and subsequent specifications, <tt class="literal"><span class="pre">seq</span></tt> is a placeholder token for the actual
+<a class="reference internal" href="./variadic-sequence.html">Variadic Sequence</a> name.</p>
+<table border="1" class="docutils table">
 <colgroup>
 <col width="35%" />
 <col width="30%" />
 <col width="35%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Expression</th>
-<th>Type</th>
-<th>Complexity</th>
+<tr><th class="head">Expression</th>
+<th class="head">Type</th>
+<th class="head">Complexity</th>
 </tr>
 </thead>
 <tbody valign="top">
 <tr><td><tt class="literal"><span class="pre">seq&lt;</span></tt><em>t</em><sub>1</sub>,<em>t</em><sub>2</sub>,... <em>t</em><sub>n</sub><tt class="literal"><span class="pre">&gt;</span></tt></td>
-<td><a class="reference" href="./forward-sequence.html">Forward Sequence</a></td>
+<td><a class="reference internal" href="./forward-sequence.html">Forward Sequence</a></td>
 <td>Amortized constant time</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">seq&lt;</span></tt><em>t</em><sub>1</sub>,<em>t</em><sub>2</sub>,... <em>t</em><sub>n</sub><tt class="literal"><span class="pre">&gt;::type</span></tt></td>
-<td><a class="reference" href="./forward-sequence.html">Forward Sequence</a></td>
+<td><a class="reference internal" href="./forward-sequence.html">Forward Sequence</a></td>
 <td>Amortized constant time</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">seq</span></tt><em>n</em><tt class="literal"><span class="pre">&lt;</span></tt><em>t</em><sub>1</sub>,<em>t</em><sub>2</sub>,... <em>t</em><sub>n</sub><tt class="literal"><span class="pre">&gt;</span></tt></td>
-<td><a class="reference" href="./forward-sequence.html">Forward Sequence</a></td>
+<td><a class="reference internal" href="./forward-sequence.html">Forward Sequence</a></td>
 <td>Amortized constant time</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">seq</span></tt><em>n</em><tt class="literal"><span class="pre">&lt;</span></tt><em>t</em><sub>1</sub>,<em>t</em><sub>2</sub>,... <em>t</em><sub>n</sub><tt class="literal"><span class="pre">&gt;::type</span></tt></td>
-<td><a class="reference" href="./forward-sequence.html">Forward Sequence</a></td>
+<td><a class="reference internal" href="./forward-sequence.html">Forward Sequence</a></td>
 <td>Amortized constant time</td>
 </tr>
 </tbody>
 </table>
 </div>
-<div class="section" id="variadic-expression-semantics">
+<div class="section" id="id48">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
 <pre class="literal-block">
 typedef seq&lt;<em>t</em><sub>1</sub>,<em>t</em><sub>2</sub>,... <em>t</em><sub>n</sub>&gt; s;
 typedef seq<em>n</em>&lt;<em>t</em><sub>1</sub>,<em>t</em><sub>2</sub>,... <em>t</em><sub>n</sub>&gt; s;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
 <tr class="field"><th class="field-name">Semantics:</th><td class="field-body"><tt class="literal"><span class="pre">s</span></tt> is a sequence of elements <em>t</em><sub>1</sub>,<em>t</em><sub>2</sub>,... <em>t</em><sub>n</sub>.</td>
 </tr>
-<tr class="field"><th class="field-name">Postcondition:</th><td class="field-body"><p class="first"><tt class="literal"><span class="pre">size&lt;s&gt;::value</span> <span class="pre">==</span> <span class="pre">n</span></tt>.</p>
-<!-- FIXME .. parsed-literal::
+<tr class="field"><th class="field-name">Postcondition:</th><td class="field-body"><tt class="literal"><span class="pre">size&lt;s&gt;::value</span> <span class="pre">==</span> <span class="pre">n</span></tt>.<!-- FIXME .. parsed-literal::
 
 BOOST_MPL_ASSERT((|is_same|\< at_c<v,0>::type,\ |t1| >));
 BOOST_MPL_ASSERT((|is_same|\< at_c<v,1>::type,\ |t2| >));
@@ -106,7 +102,7 @@
 typedef seq&lt;<em>t</em><sub>1</sub>,<em>t</em><sub>2</sub>,... <em>t</em><sub>n</sub>&gt;::type s;
 typedef seq<em>n</em>&lt;<em>t</em><sub>1</sub>,<em>t</em><sub>2</sub>,... <em>t</em><sub>n</sub>&gt;::type s;
 </pre>
-<table class="field-list" frame="void" rules="none">
+<table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
@@ -117,22 +113,23 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="variadic-models">
+<div class="section" id="id49">
 <h3><a class="subsection-title" href="#models" name="models">Models</a></h3>
 <ul class="simple">
-<li><a class="refentry reference" href="./vector.html"><tt class="refentry literal"><span class="pre">vector</span></tt></a></li>
-<li><a class="refentry reference" href="./list.html"><tt class="refentry literal"><span class="pre">list</span></tt></a></li>
-<li><a class="refentry reference" href="./map.html"><tt class="refentry literal"><span class="pre">map</span></tt></a></li>
+<li><a class="reference internal" href="./vector.html">vector</a></li>
+<li><a class="reference internal" href="./list.html">list</a></li>
+<li><a class="reference internal" href="./map.html">map</a></li>
 </ul>
 </div>
-<div class="section" id="variadic-see-also">
+<div class="section" id="id50">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./sequences.html">Sequences</a>, <a class="reference" href="./configuration.html">Configuration</a>, <a class="reference" href="./integral-sequence-wrapper.html">Integral Sequence Wrapper</a></p>
-<!-- modtime: November 13, 2004 01:43:48 +0000 -->
+<p><a class="reference internal" href="./sequences.html">Sequences</a>, <a class="reference internal" href="./configuration.html">Configuration</a>, <a class="reference internal" href="./integral-sequence-wrapper.html">Integral Sequence Wrapper</a></p>
 </div>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/vector-c.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/vector-c.html (original)
+++ branches/release/libs/mpl/doc/refmanual/vector-c.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: vector_c</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,23 +12,23 @@
 <td class="header-group page-location">Front Page / Sequences / Classes / vector_c</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="vector-c">
-<h1><a class="toc-backref" href="./classes.html#id341" name="vector-c">vector_c</a></h1>
-<div class="section" id="classes-vector-description">
+<h1><a class="toc-backref" href="./classes.html#id1395">vector_c</a></h1>
+<div class="section" id="id94">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
-<p><tt class="literal"><span class="pre">vector_c</span></tt> is an <a class="reference" href="./integral-sequence-wrapper.html">Integral Sequence Wrapper</a> for <a class="refentry reference" href="./vector.html"><tt class="refentry literal"><span class="pre">vector</span></tt></a>. As such, it shares
-all <a class="refentry reference" href="./vector.html"><tt class="refentry literal"><span class="pre">vector</span></tt></a> characteristics and requirements, and differs only in the way the
+<p><tt class="literal"><span class="pre">vector_c</span></tt> is an <a class="reference internal" href="./integral-sequence-wrapper.html">Integral Sequence Wrapper</a> for <a class="reference internal" href="./vector.html">vector</a>. As such, it shares
+all <a class="reference internal" href="./vector.html">vector</a> characteristics and requirements, and differs only in the way the
 original sequence content is specified.</p>
 </div>
-<div class="section" id="vector-header">
+<div class="section" id="id95">
 <h3><a class="subsection-title" href="#header" name="header">Header</a></h3>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="24%" />
 <col width="76%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Sequence form</th>
-<th>Header</th>
+<tr><th class="head">Sequence form</th>
+<th class="head">Header</th>
 </tr>
 </thead>
 <tbody valign="top">
@@ -44,30 +41,30 @@
 </tbody>
 </table>
 </div>
-<div class="section" id="vector-model-of">
+<div class="section" id="id96">
 <h3><a class="subsection-title" href="#model-of" name="model-of">Model of</a></h3>
 <ul class="simple">
-<li><a class="reference" href="./integral-sequence-wrapper.html">Integral Sequence Wrapper</a></li>
-<li><a class="reference" href="./variadic-sequence.html">Variadic Sequence</a></li>
-<li><a class="reference" href="./random-access-sequence.html">Random Access Sequence</a></li>
-<li><a class="reference" href="./extensible-sequence.html">Extensible Sequence</a></li>
-<li><a class="reference" href="./back-extensible-sequence.html">Back Extensible Sequence</a></li>
-<li><a class="reference" href="./front-extensible-sequence.html">Front Extensible Sequence</a></li>
+<li><a class="reference internal" href="./integral-sequence-wrapper.html">Integral Sequence Wrapper</a></li>
+<li><a class="reference internal" href="./variadic-sequence.html">Variadic Sequence</a></li>
+<li><a class="reference internal" href="./random-access-sequence.html">Random Access Sequence</a></li>
+<li><a class="reference internal" href="./extensible-sequence.html">Extensible Sequence</a></li>
+<li><a class="reference internal" href="./back-extensible-sequence.html">Back Extensible Sequence</a></li>
+<li><a class="reference internal" href="./front-extensible-sequence.html">Front Extensible Sequence</a></li>
 </ul>
 </div>
-<div class="section" id="classes-vector-expression-semantics">
+<div class="section" id="id97">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
 <p>The semantics of an expression are defined only
-where they differ from, or are not defined in <a class="refentry reference" href="./vector.html"><tt class="refentry literal"><span class="pre">vector</span></tt></a>.</p>
+where they differ from, or are not defined in <a class="reference internal" href="./vector.html">vector</a>.</p>
 <!-- workaround substitution bug (should be replace:: vector\ *n*\ _c<T,\ |c1...cn|>) -->
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="48%" />
 <col width="52%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Expression</th>
-<th>Semantics</th>
+<tr><th class="head">Expression</th>
+<th class="head">Semantics</th>
 </tr>
 </thead>
 <tbody valign="top">
@@ -76,11 +73,11 @@
 <a href="./vector.html" class="identifier">vector</a><em>n</em>_c&lt;T,<em>c</em><sub>1</sub>,<em>c</em><sub>2</sub>,... <em>c</em><sub>n</sub>&gt;
 </pre>
 </td>
-<td>A <a class="refentry reference" href="./vector.html"><tt class="refentry literal"><span class="pre">vector</span></tt></a> of integral constant wrappers
+<td>A <a class="reference internal" href="./vector.html">vector</a> of integral constant wrappers
 <tt class="literal"><span class="pre">integral_c&lt;T,</span></tt><em>c</em><sub>1</sub><tt class="literal"><span class="pre">&gt;</span></tt>,
 <tt class="literal"><span class="pre">integral_c&lt;T,</span></tt><em>c</em><sub>2</sub><tt class="literal"><span class="pre">&gt;</span></tt>, ...
 <tt class="literal"><span class="pre">integral_c&lt;T,</span></tt><em>c</em><sub>n</sub><tt class="literal"><span class="pre">&gt;</span></tt>;
-see <a class="reference" href="./integral-sequence-wrapper.html">Integral Sequence Wrapper</a>.</td>
+see <a class="reference internal" href="./integral-sequence-wrapper.html">Integral Sequence Wrapper</a>.</td>
 </tr>
 <tr><td><pre class="first last literal-block">
 <a href="./vector-c.html" class="identifier">vector_c</a>&lt;T,<em>c</em><sub>1</sub>,<em>c</em><sub>2</sub>,... <em>c</em><sub>n</sub>&gt;::type
@@ -91,7 +88,7 @@
 <tt class="literal"><span class="pre">integral_c&lt;T,</span></tt><em>c</em><sub>1</sub><tt class="literal"><span class="pre">&gt;</span></tt>,
 <tt class="literal"><span class="pre">integral_c&lt;T,</span></tt><em>c</em><sub>2</sub><tt class="literal"><span class="pre">&gt;</span></tt>, ...
 <tt class="literal"><span class="pre">integral_c&lt;T,</span></tt><em>c</em><sub>n</sub><tt class="literal"><span class="pre">&gt;</span></tt> <tt class="literal"><span class="pre">&gt;</span></tt>;
-see <a class="reference" href="./integral-sequence-wrapper.html">Integral Sequence Wrapper</a>.</td>
+see <a class="reference internal" href="./integral-sequence-wrapper.html">Integral Sequence Wrapper</a>.</td>
 </tr>
 <tr><td><pre class="first last literal-block">
 <a href="./vector-c.html" class="identifier">vector_c</a>&lt;T,<em>c</em><sub>1</sub>,<em>c</em><sub>2</sub>,... <em>c</em><sub>n</sub>&gt;::<a href="./value-type.html" class="identifier">value_type</a>
@@ -99,30 +96,31 @@
 </pre>
 </td>
 <td>Identical to <tt class="literal"><span class="pre">T</span></tt>; see
-<a class="reference" href="./integral-sequence-wrapper.html">Integral Sequence Wrapper</a>.</td>
+<a class="reference internal" href="./integral-sequence-wrapper.html">Integral Sequence Wrapper</a>.</td>
 </tr>
 </tbody>
 </table>
 </div>
-<div class="section" id="vector-example">
+<div class="section" id="id98">
 <h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
 <pre class="literal-block">
-typedef vector_c&lt;int,1,2,3,5,7,12,19,31&gt; fibonacci;
-typedef push_back&lt;fibonacci,int_&lt;50&gt; &gt;::type fibonacci2;
+typedef vector_c&lt;int,1,1,2,3,5,8,13,21,34&gt; fibonacci;
+typedef push_back&lt;fibonacci,int_&lt;55&gt; &gt;::type fibonacci2;
 
 <a href="./assert-relation.html" class="identifier">BOOST_MPL_ASSERT_RELATION</a>( <a href="./front.html" class="identifier">front</a>&lt;fibonacci2&gt;::type::value, ==, 1 );
-BOOST_MPL_ASSERT_RELATION( back&lt;fibonacci2&gt;::type::value, ==, 50 );
+BOOST_MPL_ASSERT_RELATION( back&lt;fibonacci2&gt;::type::value, ==, 55 );
 </pre>
 </div>
-<div class="section" id="classes-vector-see-also">
+<div class="section" id="id99">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./sequences.html">Sequences</a>, <a class="reference" href="./integral-sequence-wrapper.html">Integral Sequence Wrapper</a>, <a class="refentry reference" href="./vector.html"><tt class="refentry literal"><span class="pre">vector</span></tt></a>, <a class="refentry reference" href="./integral-c.html"><tt class="refentry literal"><span class="pre">integral_c</span></tt></a>, <a class="refentry reference" href="./set-c.html"><tt class="refentry literal"><span class="pre">set_c</span></tt></a>, <a class="refentry reference" href="./list-c.html"><tt class="refentry literal"><span class="pre">list_c</span></tt></a>, <a class="refentry reference" href="./range-c.html"><tt class="refentry literal"><span class="pre">range_c</span></tt></a></p>
-<!-- modtime: November 15, 2004 01:17:55 +0000 -->
+<p><a class="reference internal" href="./sequences.html">Sequences</a>, <a class="reference internal" href="./integral-sequence-wrapper.html">Integral Sequence Wrapper</a>, <a class="reference internal" href="./vector.html">vector</a>, <a class="reference internal" href="./integral-c.html">integral_c</a>, <a class="reference internal" href="./set-c.html">set_c</a>, <a class="reference internal" href="./list-c.html">list_c</a>, <a class="reference internal" href="./range-c.html">range_c</a></p>
 <!-- Sequences/Classes//list_c |80 -->
 </div>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/vector.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/vector.html (original)
+++ branches/release/libs/mpl/doc/refmanual/vector.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: vector</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,25 +12,25 @@
 <td class="header-group page-location">Front Page / Sequences / Classes / vector</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="vector">
-<h1><a class="toc-backref" href="./classes.html#id335" name="vector">vector</a></h1>
-<div class="section" id="vector-description">
+<h1><a class="toc-backref" href="./classes.html#id1389">vector</a></h1>
+<div class="section" id="id51">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
-<p><tt class="literal"><span class="pre">vector</span></tt> is a <a class="reference" href="./variadic-sequence.html">variadic</a>, <a class="reference" href="./random-access-sequence.html">random access</a>, <a class="reference" href="./extensible-sequence.html">extensible</a> sequence of types that
-supports constant-time insertion and removal of elements at both ends, and
-linear-time insertion and removal of elements in the middle. On compilers that
+<p><tt class="literal"><span class="pre">vector</span></tt> is a <a class="reference internal" href="./variadic-sequence.html#variadic">variadic</a>, <a class="reference internal" href="./random-access-sequence.html">random access</a>, <a class="reference internal" href="./extensible-sequence.html">extensible</a> sequence of types that
+supports constant-time insertion and removal of elements at both ends, and
+linear-time insertion and removal of elements in the middle. On compilers that
 support the <tt class="literal"><span class="pre">typeof</span></tt> extension, <tt class="literal"><span class="pre">vector</span></tt> is the simplest and in many cases the
 most efficient sequence.</p>
 </div>
 <div class="section" id="header">
-<h3><a class="subsection-title" href="#header" name="header">Header</a></h3>
-<table border="1" class="table">
+<h3>Header</h3>
+<table border="1" class="docutils table">
 <colgroup>
 <col width="26%" />
 <col width="74%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Sequence form</th>
-<th>Header</th>
+<tr><th class="head">Sequence form</th>
+<th class="head">Header</th>
 </tr>
 </thead>
 <tbody valign="top">
@@ -47,28 +44,28 @@
 </table>
 </div>
 <div class="section" id="model-of">
-<h3><a class="subsection-title" href="#model-of" name="model-of">Model of</a></h3>
+<h3>Model of</h3>
 <ul class="simple">
-<li><a class="reference" href="./variadic-sequence.html">Variadic Sequence</a></li>
-<li><a class="reference" href="./random-access-sequence.html">Random Access Sequence</a></li>
-<li><a class="reference" href="./extensible-sequence.html">Extensible Sequence</a></li>
-<li><a class="reference" href="./back-extensible-sequence.html">Back Extensible Sequence</a></li>
-<li><a class="reference" href="./front-extensible-sequence.html">Front Extensible Sequence</a></li>
+<li><a class="reference internal" href="./variadic-sequence.html">Variadic Sequence</a></li>
+<li><a class="reference internal" href="./random-access-sequence.html">Random Access Sequence</a></li>
+<li><a class="reference internal" href="./extensible-sequence.html">Extensible Sequence</a></li>
+<li><a class="reference internal" href="./back-extensible-sequence.html">Back Extensible Sequence</a></li>
+<li><a class="reference internal" href="./front-extensible-sequence.html">Front Extensible Sequence</a></li>
 </ul>
 </div>
-<div class="section" id="vector-expression-semantics">
+<div class="section" id="id54">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
-<p>In the following table, <tt class="literal"><span class="pre">v</span></tt> is an instance of <tt class="literal"><span class="pre">vector</span></tt>, <tt class="literal"><span class="pre">pos</span></tt> and <tt class="literal"><span class="pre">last</span></tt> are iterators
-into <tt class="literal"><span class="pre">v</span></tt>, <tt class="literal"><span class="pre">r</span></tt> is a <a class="reference" href="./forward-sequence.html">Forward Sequence</a>, <tt class="literal"><span class="pre">n</span></tt> is an <a class="reference" href="./integral-constant.html">Integral Constant</a>, and <tt class="literal"><span class="pre">x</span></tt> and
+<p>In the following table, <tt class="literal"><span class="pre">v</span></tt> is an instance of <tt class="literal"><span class="pre">vector</span></tt>, <tt class="literal"><span class="pre">pos</span></tt> and <tt class="literal"><span class="pre">last</span></tt> are iterators
+into <tt class="literal"><span class="pre">v</span></tt>, <tt class="literal"><span class="pre">r</span></tt> is a <a class="reference internal" href="./forward-sequence.html">Forward Sequence</a>, <tt class="literal"><span class="pre">n</span></tt> is an <a class="reference internal" href="./integral-constant.html">Integral Constant</a>, and <tt class="literal"><span class="pre">x</span></tt> and
 <em>t</em><sub>1</sub>,<em>t</em><sub>2</sub>,... <em>t</em><sub>n</sub> are arbitrary types.</p>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="40%" />
 <col width="60%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Expression</th>
-<th>Semantics</th>
+<tr><th class="head">Expression</th>
+<th class="head">Semantics</th>
 </tr>
 </thead>
 <tbody valign="top">
@@ -78,7 +75,7 @@
 </pre>
 </td>
 <td><tt class="literal"><span class="pre">vector</span></tt> of elements <em>t</em><sub>1</sub>,<em>t</em><sub>2</sub>,... <em>t</em><sub>n</sub>; see
-<a class="reference" href="./variadic-sequence.html">Variadic Sequence</a>.</td>
+<a class="reference internal" href="./variadic-sequence.html">Variadic Sequence</a>.</td>
 </tr>
 <tr><td><pre class="first last literal-block">
 <a href="./vector.html" class="identifier">vector</a>&lt;<em>t</em><sub>1</sub>,<em>t</em><sub>2</sub>,... <em>t</em><sub>n</sub>&gt;::type
@@ -86,85 +83,85 @@
 </pre>
 </td>
 <td>Identical to <tt class="literal"><span class="pre">vector</span></tt><em>n</em><tt class="literal"><span class="pre">&lt;</span></tt><em>t</em><sub>1</sub>,<em>t</em><sub>2</sub>,... <em>t</em><sub>n</sub><tt class="literal"><span class="pre">&gt;</span></tt>;
-see <a class="reference" href="./variadic-sequence.html">Variadic Sequence</a>.</td>
+see <a class="reference internal" href="./variadic-sequence.html">Variadic Sequence</a>.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">begin&lt;v&gt;::type</span></tt></td>
 <td>An iterator pointing to the beginning of <tt class="literal"><span class="pre">v</span></tt>;
-see <a class="reference" href="./random-access-sequence.html">Random Access Sequence</a>.</td>
+see <a class="reference internal" href="./random-access-sequence.html">Random Access Sequence</a>.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">end&lt;v&gt;::type</span></tt></td>
 <td>An iterator pointing to the end of <tt class="literal"><span class="pre">v</span></tt>;
-see <a class="reference" href="./random-access-sequence.html">Random Access Sequence</a>.</td>
+see <a class="reference internal" href="./random-access-sequence.html">Random Access Sequence</a>.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">size&lt;v&gt;::type</span></tt></td>
-<td>The size of <tt class="literal"><span class="pre">v</span></tt>; see <a class="reference" href="./random-access-sequence.html">Random Access Sequence</a>.</td>
+<td>The size of <tt class="literal"><span class="pre">v</span></tt>; see <a class="reference internal" href="./random-access-sequence.html">Random Access Sequence</a>.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">empty&lt;v&gt;::type</span></tt></td>
-<td>A boolean <a class="reference" href="./integral-constant.html">Integral Constant</a> <tt class="literal"><span class="pre">c</span></tt> such that
+<td>A boolean <a class="reference internal" href="./integral-constant.html">Integral Constant</a> <tt class="literal"><span class="pre">c</span></tt> such that
 <tt class="literal"><span class="pre">c::value</span> <span class="pre">==</span> <span class="pre">true</span></tt> if and only if the sequence is empty;
-see <a class="reference" href="./random-access-sequence.html">Random Access Sequence</a>.</td>
+see <a class="reference internal" href="./random-access-sequence.html">Random Access Sequence</a>.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">front&lt;v&gt;::type</span></tt></td>
 <td>The first element in <tt class="literal"><span class="pre">v</span></tt>; see
-<a class="reference" href="./random-access-sequence.html">Random Access Sequence</a>.</td>
+<a class="reference internal" href="./random-access-sequence.html">Random Access Sequence</a>.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">back&lt;v&gt;::type</span></tt></td>
 <td>The last element in <tt class="literal"><span class="pre">v</span></tt>; see
-<a class="reference" href="./random-access-sequence.html">Random Access Sequence</a>.</td>
+<a class="reference internal" href="./random-access-sequence.html">Random Access Sequence</a>.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">at&lt;v,n&gt;::type</span></tt></td>
 <td>The <tt class="literal"><span class="pre">n</span></tt>th element from the beginning of <tt class="literal"><span class="pre">v</span></tt>; see
-<a class="reference" href="./random-access-sequence.html">Random Access Sequence</a>.</td>
+<a class="reference internal" href="./random-access-sequence.html">Random Access Sequence</a>.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">insert&lt;v,pos,x&gt;::type</span></tt></td>
 <td>A new <tt class="literal"><span class="pre">vector</span></tt> of following elements:
 [<tt class="literal"><span class="pre">begin&lt;v&gt;::type</span></tt>, <tt class="literal"><span class="pre">pos</span></tt>), <tt class="literal"><span class="pre">x</span></tt>,
-[<tt class="literal"><span class="pre">pos</span></tt>, <tt class="literal"><span class="pre">end&lt;v&gt;::type</span></tt>); see <a class="reference" href="./extensible-sequence.html">Extensible Sequence</a>.</td>
+[<tt class="literal"><span class="pre">pos</span></tt>, <tt class="literal"><span class="pre">end&lt;v&gt;::type</span></tt>); see <a class="reference internal" href="./extensible-sequence.html">Extensible Sequence</a>.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">insert_range&lt;v,pos,r&gt;::type</span></tt></td>
 <td>A new <tt class="literal"><span class="pre">vector</span></tt> of following elements:
 [<tt class="literal"><span class="pre">begin&lt;v&gt;::type</span></tt>, <tt class="literal"><span class="pre">pos</span></tt>),
 [<tt class="literal"><span class="pre">begin&lt;r&gt;::type</span></tt>, <tt class="literal"><span class="pre">end&lt;r&gt;::type</span></tt>)
-[<tt class="literal"><span class="pre">pos</span></tt>, <tt class="literal"><span class="pre">end&lt;v&gt;::type</span></tt>); see <a class="reference" href="./extensible-sequence.html">Extensible Sequence</a>.</td>
+[<tt class="literal"><span class="pre">pos</span></tt>, <tt class="literal"><span class="pre">end&lt;v&gt;::type</span></tt>); see <a class="reference internal" href="./extensible-sequence.html">Extensible Sequence</a>.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">erase&lt;v,pos&gt;::type</span></tt></td>
 <td>A new <tt class="literal"><span class="pre">vector</span></tt> of following elements:
 [<tt class="literal"><span class="pre">begin&lt;v&gt;::type</span></tt>, <tt class="literal"><span class="pre">pos</span></tt>),
 [<tt class="literal"><span class="pre">next&lt;pos&gt;::type</span></tt>, <tt class="literal"><span class="pre">end&lt;v&gt;::type</span></tt>); see
-<a class="reference" href="./extensible-sequence.html">Extensible Sequence</a>.</td>
+<a class="reference internal" href="./extensible-sequence.html">Extensible Sequence</a>.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">erase&lt;v,pos,last&gt;::type</span></tt></td>
 <td>A new <tt class="literal"><span class="pre">vector</span></tt> of following elements:
 [<tt class="literal"><span class="pre">begin&lt;v&gt;::type</span></tt>, <tt class="literal"><span class="pre">pos</span></tt>),
-[<tt class="literal"><span class="pre">last</span></tt>, <tt class="literal"><span class="pre">end&lt;v&gt;::type</span></tt>); see <a class="reference" href="./extensible-sequence.html">Extensible Sequence</a>.</td>
+[<tt class="literal"><span class="pre">last</span></tt>, <tt class="literal"><span class="pre">end&lt;v&gt;::type</span></tt>); see <a class="reference internal" href="./extensible-sequence.html">Extensible Sequence</a>.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">clear&lt;v&gt;::type</span></tt></td>
-<td>An empty <tt class="literal"><span class="pre">vector</span></tt>; see <a class="reference" href="./extensible-sequence.html">Extensible Sequence</a>.</td>
+<td>An empty <tt class="literal"><span class="pre">vector</span></tt>; see <a class="reference internal" href="./extensible-sequence.html">Extensible Sequence</a>.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">push_back&lt;v,x&gt;::type</span></tt></td>
 <td>A new <tt class="literal"><span class="pre">vector</span></tt> of following elements:
 [<tt class="literal"><span class="pre">begin&lt;v&gt;::type</span></tt>, <tt class="literal"><span class="pre">end&lt;v&gt;::type</span></tt>), <tt class="literal"><span class="pre">x</span></tt>;
-see <a class="reference" href="./back-extensible-sequence.html">Back Extensible Sequence</a>.</td>
+see <a class="reference internal" href="./back-extensible-sequence.html">Back Extensible Sequence</a>.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">pop_back&lt;v&gt;::type</span></tt></td>
 <td>A new <tt class="literal"><span class="pre">vector</span></tt> of following elements:
 [<tt class="literal"><span class="pre">begin&lt;v&gt;::type</span></tt>, <tt class="literal"><span class="pre">prior&lt;</span> <span class="pre">end&lt;v&gt;::type</span> <span class="pre">&gt;::type</span></tt>);
-see <a class="reference" href="./back-extensible-sequence.html">Back Extensible Sequence</a>.</td>
+see <a class="reference internal" href="./back-extensible-sequence.html">Back Extensible Sequence</a>.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">push_front&lt;v,x&gt;::type</span></tt></td>
 <td>A new <tt class="literal"><span class="pre">vector</span></tt> of following elements:
-[<tt class="literal"><span class="pre">begin&lt;v&gt;::type</span></tt>, <tt class="literal"><span class="pre">end&lt;v&gt;::type</span></tt>), <tt class="literal"><span class="pre">x</span></tt>; see <a class="reference" href="./front-extensible-sequence.html">Front Extensible Sequence</a>.</td>
+<tt class="literal"><span class="pre">x</span></tt>, [<tt class="literal"><span class="pre">begin&lt;v&gt;::type</span></tt>, <tt class="literal"><span class="pre">end&lt;v&gt;::type</span></tt>); see <a class="reference internal" href="./front-extensible-sequence.html">Front Extensible Sequence</a>.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">pop_front&lt;v&gt;::type</span></tt></td>
 <td>A new <tt class="literal"><span class="pre">vector</span></tt> of following elements:
 [<tt class="literal"><span class="pre">next&lt;</span> <span class="pre">begin&lt;v&gt;::type</span> <span class="pre">&gt;::type</span></tt>, <tt class="literal"><span class="pre">end&lt;v&gt;::type</span></tt>);
-see <a class="reference" href="./front-extensible-sequence.html">Front Extensible Sequence</a>.</td>
+see <a class="reference internal" href="./front-extensible-sequence.html">Front Extensible Sequence</a>.</td>
 </tr>
 </tbody>
 </table>
 </div>
 <div class="section" id="example">
-<h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
+<h3>Example</h3>
 <pre class="literal-block">
 typedef vector&lt;float,double,long double&gt; floats;
 typedef push_back&lt;floats,int&gt;::type types;
@@ -172,15 +169,16 @@
 <a href="./assert.html" class="identifier">BOOST_MPL_ASSERT</a>(( is_same&lt; <a href="./at-c.html" class="identifier">at_c</a>&lt;types,3&gt;::type, int > ));
 </pre>
 </div>
-<div class="section" id="vector-see-also">
+<div class="section" id="id55">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./sequences.html">Sequences</a>, <a class="reference" href="./variadic-sequence.html">Variadic Sequence</a>, <a class="reference" href="./random-access-sequence.html">Random Access Sequence</a>, <a class="reference" href="./extensible-sequence.html">Extensible Sequence</a>, <a class="refentry reference" href="./vector-c.html"><tt class="refentry literal"><span class="pre">vector_c</span></tt></a>, <a class="refentry reference" href="./list.html"><tt class="refentry literal"><span class="pre">list</span></tt></a></p>
-<!-- modtime: November 15, 2004 01:17:03 +0000 -->
+<p><a class="reference internal" href="./sequences.html">Sequences</a>, <a class="reference internal" href="./variadic-sequence.html">Variadic Sequence</a>, <a class="reference internal" href="./random-access-sequence.html">Random Access Sequence</a>, <a class="reference internal" href="./extensible-sequence.html">Extensible Sequence</a>, <a class="reference internal" href="./vector-c.html">vector_c</a>, <a class="reference internal" href="./list.html">list</a></p>
 <!-- Sequences/Classes//list |20 -->
 </div>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/views.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/views.html (original)
+++ branches/release/libs/mpl/doc/refmanual/views.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,43 +1,41 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: Views</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
 <body class="docframe refmanual">
-<table class="header"><tr class="header"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
+<table class="header"><tr class="header"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
 <td class="header-group page-location">Front Page / Sequences / Views</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="views">
-<h1><a class="toc-backref" href="./sequences.html#id344" name="views">Views</a></h1>
-<a class="target" id="label-sequences-views" name="label-sequences-views"></a><p>A <em>view</em> is a sequence adaptor delivering an altered presentation of
-one or more underlying sequences. Views are lazy, meaning that their
-elements are only computed on demand. Similarly to the short-circuit
-<a class="reference" href="./logical-operations.html">logical operations</a> and <a class="refentry reference" href="./eval-if.html"><tt class="refentry literal"><span class="pre">eval_if</span></tt></a>, views make it possible to avoid
-premature errors and inefficiencies from computations whose results
-will never be used. When approached with views in mind, many
-algorithmic problems can be solved in a simpler, more conceptually
+<h1><a class="toc-backref" href="./sequences.html#id1399">Views</a></h1>
+<p id="label-sequences-views">A <em>view</em> is a sequence adaptor delivering an altered presentation of
+one or more underlying sequences. Views are lazy, meaning that their
+elements are only computed on demand. Similarly to the short-circuit
+<a class="reference internal" href="./logical-operations.html">logical operations</a> and <a class="reference internal" href="./eval-if.html">eval_if</a>, views make it possible to avoid
+premature errors and inefficiencies from computations whose results
+will never be used. When approached with views in mind, many
+algorithmic problems can be solved in a simpler, more conceptually
 precise, more expressive way.</p>
-<!-- modtime: November 05, 2004 05:16:05 +0000 -->
 <!-- Sequences/Views//empty_sequence -->
 <ul class="toc simple" id="outline">
-<li><a class="reference" href="./empty-sequence.html" id="id345" name="id345">empty_sequence</a></li>
-<li><a class="reference" href="./filter-view.html" id="id346" name="id346">filter_view</a></li>
-<li><a class="reference" href="./iterator-range.html" id="id347" name="id347">iterator_range</a></li>
-<li><a class="reference" href="./joint-view.html" id="id348" name="id348">joint_view</a></li>
-<li><a class="reference" href="./single-view.html" id="id349" name="id349">single_view</a></li>
-<li><a class="reference" href="./transform-view.html" id="id350" name="id350">transform_view</a></li>
-<li><a class="reference" href="./zip-view.html" id="id351" name="id351">zip_view</a></li>
+<li><a class="reference internal" href="./empty-sequence.html" id="id1400">empty_sequence</a></li>
+<li><a class="reference internal" href="./filter-view.html" id="id1401">filter_view</a></li>
+<li><a class="reference internal" href="./iterator-range.html" id="id1402">iterator_range</a></li>
+<li><a class="reference internal" href="./joint-view.html" id="id1403">joint_view</a></li>
+<li><a class="reference internal" href="./single-view.html" id="id1404">single_view</a></li>
+<li><a class="reference internal" href="./transform-view.html" id="id1405">transform_view</a></li>
+<li><a class="reference internal" href="./zip-view.html" id="id1406">zip_view</a></li>
 </ul>
 </div>
 
 <div class="footer-separator"></div>
-<table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/void.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/void.html (original)
+++ branches/release/libs/mpl/doc/refmanual/void.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,22 +1,19 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: void_</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
 <body class="docframe refmanual">
-<table class="header"><tr class="header"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-<td class="header-group page-location">Front Page / Data Types / Miscellaneous / void_</td>
+<table class="header"><tr class="header"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
+<td class="header-group page-location">Front Page / Data Types / Miscellaneous / void_</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="void">
-<h1><a class="toc-backref" href="./data-miscellaneous.html#id508" name="void">void_</a></h1>
-<div class="section" id="void-synopsis">
+<h1><a class="toc-backref" href="./data-types-miscellaneous.html#id1568">void_</a></h1>
+<div class="section" id="id1280">
 <h3><a class="subsection-title" href="#synopsis" name="synopsis">Synopsis</a></h3>
 <pre class="literal-block">
 struct void_
@@ -27,28 +24,29 @@
 template&lt; typename T &gt; struct is_void;
 </pre>
 </div>
-<div class="section" id="void-description">
+<div class="section" id="id1281">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
 <p><tt class="literal"><span class="pre">void_</span></tt> is a generic type placeholder representing &quot;nothing&quot;.</p>
-<!-- In many cases, returning ``void_`` from a metafunction to signal
-an absence of the requested data leads to a simpler user code than
-having a separate metafunction specifically for the purpose of
-performing the corresponding check. -->
+<!-- In many cases, returning ``void_`` from a metafunction to signal
+an absence of the requested data leads to a simpler user code than
+having a separate metafunction specifically for the purpose of
+performing the corresponding check. -->
 </div>
-<div class="section" id="void-header">
+<div class="section" id="id1282">
 <h3><a class="subsection-title" href="#header" name="header">Header</a></h3>
 <pre class="literal-block">
 #include &lt;boost/mpl/void.hpp&gt;
 </pre>
 </div>
-<div class="section" id="void-see-also">
+<div class="section" id="id1283">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./data-types.html">Data Types</a>, <a class="refentry reference" href="./pair.html"><tt class="refentry literal"><span class="pre">pair</span></tt></a>, <a class="refentry reference" href="./empty-base.html"><tt class="refentry literal"><span class="pre">empty_base</span></tt></a>, <a class="refentry reference" href="./bool.html"><tt class="refentry literal"><span class="pre">bool_</span></tt></a>, <a class="refentry reference" href="./int.html"><tt class="refentry literal"><span class="pre">int_</span></tt></a>, <a class="refentry reference" href="./integral-c.html"><tt class="refentry literal"><span class="pre">integral_c</span></tt></a></p>
-<!-- modtime: November 10, 2004 04:30:19 +0000 -->
+<p><a class="reference internal" href="./data-types.html">Data Types</a>, <a class="reference internal" href="./pair.html">pair</a>, <a class="reference internal" href="./empty-base.html">empty_base</a>, <a class="reference internal" href="./bool.html">bool_</a>, <a class="reference internal" href="./int.html">int_</a>, <a class="reference internal" href="./integral-c.html">integral_c</a></p>
 </div>
 </div>
 
 <div class="footer-separator"></div>
-<table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/refmanual/zip-view.html
==============================================================================
--- branches/release/libs/mpl/doc/refmanual/zip-view.html (original)
+++ branches/release/libs/mpl/doc/refmanual/zip-view.html 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<!-- Copyright Aleksey Gurtovoy 2006. Distributed under the Boost -->
-<!-- Software License, Version 1.0. (See accompanying -->
-<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.3.6: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 <title>The MPL Reference Manual: zip_view</title>
 <link rel="stylesheet" href="../style.css" type="text/css" />
 </head>
@@ -15,8 +12,8 @@
 <td class="header-group page-location">Front Page / Sequences / Views / zip_view</td>
 </tr></table><div class="header-separator"></div>
 <div class="section" id="zip-view">
-<h1><a class="toc-backref" href="./views.html#id351" name="zip-view">zip_view</a></h1>
-<div class="section" id="zip-synopsis">
+<h1><a class="toc-backref" href="./views.html#id1406">zip_view</a></h1>
+<div class="section" id="id167">
 <h3><a class="subsection-title" href="#synopsis" name="synopsis">Synopsis</a></h3>
 <pre class="literal-block">
 template&lt;
@@ -29,61 +26,61 @@
 };
 </pre>
 </div>
-<div class="section" id="zip-description">
+<div class="section" id="id168">
 <h3><a class="subsection-title" href="#description" name="description">Description</a></h3>
-<p>Provides a &quot;zipped&quot; view onto several sequences; that is, represents several
-sequences as a single sequence of elements each of which, in turn,
+<p>Provides a &quot;zipped&quot; view onto several sequences; that is, represents several
+sequences as a single sequence of elements each of which, in turn,
 is a sequence of the corresponding <tt class="literal"><span class="pre">Sequences</span></tt>' elements.</p>
 </div>
-<div class="section" id="zip-header">
+<div class="section" id="id169">
 <h3><a class="subsection-title" href="#header" name="header">Header</a></h3>
 <pre class="literal-block">
 #include &lt;boost/mpl/zip_view.hpp&gt;
 </pre>
 </div>
-<div class="section" id="zip-model-of">
+<div class="section" id="id170">
 <h3><a class="subsection-title" href="#model-of" name="model-of">Model of</a></h3>
 <ul class="simple">
-<li><a class="reference" href="./forward-sequence.html">Forward Sequence</a></li>
+<li><a class="reference internal" href="./forward-sequence.html">Forward Sequence</a></li>
 </ul>
 </div>
-<div class="section" id="zip-parameters">
+<div class="section" id="id171">
 <h3><a class="subsection-title" href="#parameters" name="parameters">Parameters</a></h3>
-<table border="1" class="table">
+<table border="1" class="docutils table">
 <colgroup>
 <col width="19%" />
 <col width="43%" />
 <col width="38%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Parameter</th>
-<th>Requirement</th>
-<th>Description</th>
+<tr><th class="head">Parameter</th>
+<th class="head">Requirement</th>
+<th class="head">Description</th>
 </tr>
 </thead>
 <tbody valign="top">
 <tr><td><tt class="literal"><span class="pre">Sequences</span></tt></td>
-<td>A <a class="reference" href="./forward-sequence.html">Forward Sequence</a> of
-<a class="reference" href="./forward-sequence.html">Forward Sequence</a>s</td>
+<td>A <a class="reference internal" href="./forward-sequence.html">Forward Sequence</a> of
+<a class="reference internal" href="./forward-sequence.html">Forward Sequence</a>s</td>
 <td>Sequences to be &quot;zipped&quot;.</td>
 </tr>
 </tbody>
 </table>
 </div>
-<div class="section" id="zip-expression-semantics">
+<div class="section" id="id172">
 <h3><a class="subsection-title" href="#expression-semantics" name="expression-semantics">Expression semantics</a></h3>
 <p>The semantics of an expression are defined only
-where they differ from, or are not defined in <a class="reference" href="./forward-sequence.html">Forward Sequence</a>.</p>
-<p>In the following table, <tt class="literal"><span class="pre">v</span></tt> is an instance of <tt class="literal"><span class="pre">zip_view</span></tt>, <tt class="literal"><span class="pre">seq</span></tt> a <a class="reference" href="./forward-sequence.html">Forward Sequence</a> of <tt class="literal"><span class="pre">n</span></tt>
-<a class="reference" href="./forward-sequence.html">Forward Sequence</a>s.</p>
-<table border="1" class="table">
+where they differ from, or are not defined in <a class="reference internal" href="./forward-sequence.html">Forward Sequence</a>.</p>
+<p>In the following table, <tt class="literal"><span class="pre">v</span></tt> is an instance of <tt class="literal"><span class="pre">zip_view</span></tt>, <tt class="literal"><span class="pre">seq</span></tt> a <a class="reference internal" href="./forward-sequence.html">Forward Sequence</a> of <tt class="literal"><span class="pre">n</span></tt>
+<a class="reference internal" href="./forward-sequence.html">Forward Sequence</a>s.</p>
+<table border="1" class="docutils table">
 <colgroup>
 <col width="34%" />
 <col width="66%" />
 </colgroup>
 <thead valign="bottom">
-<tr><th>Expression</th>
-<th>Semantics</th>
+<tr><th class="head">Expression</th>
+<th class="head">Semantics</th>
 </tr>
 </thead>
 <tbody valign="top">
@@ -92,26 +89,26 @@
 <a href="./zip-view.html" class="identifier">zip_view</a>&lt;seq&gt;::type
 </pre>
 </td>
-<td>A lazy <a class="reference" href="./forward-sequence.html">Forward Sequence</a> <tt class="literal"><span class="pre">v</span></tt> such that for each <tt class="literal"><span class="pre">i</span></tt>
+<td>A lazy <a class="reference internal" href="./forward-sequence.html">Forward Sequence</a> <tt class="literal"><span class="pre">v</span></tt> such that for each <tt class="literal"><span class="pre">i</span></tt>
 in [<tt class="literal"><span class="pre">begin&lt;v&gt;::type</span></tt>, <tt class="literal"><span class="pre">end&lt;v&gt;::type</span></tt>) and for each <tt class="literal"><span class="pre">j</span></tt> in
 [<tt class="literal"><span class="pre">begin&lt;seq&gt;::type</span></tt>, <tt class="literal"><span class="pre">end&lt;seq&gt;::type</span></tt>)
 <tt class="literal"><span class="pre">deref&lt;i&gt;::type</span></tt> is identical to
-<tt class="literal"><span class="pre">transform&lt;</span> <span class="pre">deref&lt;j&gt;::type,</span> <span class="pre">deref&lt;_1&gt;</span> <span class="pre">&gt;::type</span></tt>.</td>
+<tt class="literal"><span class="pre">transform&lt;</span> <span class="pre">deref&lt;j&gt;::type,</span> <span class="pre">deref&lt;_1&gt;</span> <span class="pre">&gt;::type</span></tt>.</td>
 </tr>
 <tr><td><tt class="literal"><span class="pre">size&lt;v&gt;::type</span></tt></td>
 <td><p class="first">The size of <tt class="literal"><span class="pre">v</span></tt>; <tt class="literal"><span class="pre">size&lt;v&gt;::value</span></tt> is equal to</p>
 <pre class="literal-block">
 <a href="./deref.html" class="identifier">deref</a>&lt; <a href="./min-element.html" class="identifier">min_element</a>&lt;
- transform_view&lt; seq, size&lt;_1&gt; &gt;
+ transform_view&lt; seq, size&lt;_1&gt; &gt;
     &gt;::type &gt;::type::value;
 </pre>
-<p class="last">linear complexity; see <a class="reference" href="./forward-sequence.html">Forward Sequence</a>.</p>
+<p class="last">linear complexity; see <a class="reference internal" href="./forward-sequence.html">Forward Sequence</a>.</p>
 </td>
 </tr>
 </tbody>
 </table>
 </div>
-<div class="section" id="zip-example">
+<div class="section" id="id173">
 <h3><a class="subsection-title" href="#example" name="example">Example</a></h3>
 <p>Element-wise sum of three vectors.</p>
 <pre class="literal-block">
@@ -121,20 +118,21 @@
 
 typedef transform_view&lt;
       <a href="./zip-view.html" class="identifier">zip_view</a>&lt; <a href="./vector.html" class="identifier">vector</a>&lt;v1,v2,v3&gt; &gt;
- , unpack_args&lt; plus&lt;_1,_2,_3&gt; &gt;
+ , unpack_args&lt; plus&lt;_1,_2,_3&gt; &gt;
     &gt; sum;
 
 <a href="./assert.html" class="identifier">BOOST_MPL_ASSERT</a>(( <a href="./equal.html" class="identifier">equal</a>&lt; sum, <a href="./vector-c.html" class="identifier">vector_c</a>&lt;int,7,7,7,7,7&gt; > ));
 </pre>
 </div>
-<div class="section" id="zip-see-also">
+<div class="section" id="id174">
 <h3><a class="subsection-title" href="#see-also" name="see-also">See also</a></h3>
-<p><a class="reference" href="./sequences.html">Sequences</a>, <a class="reference" href="./views.html">Views</a>, <a class="refentry reference" href="./filter-view.html"><tt class="refentry literal"><span class="pre">filter_view</span></tt></a>, <a class="refentry reference" href="./transform-view.html"><tt class="refentry literal"><span class="pre">transform_view</span></tt></a>, <a class="refentry reference" href="./joint-view.html"><tt class="refentry literal"><span class="pre">joint_view</span></tt></a>, <a class="refentry reference" href="./single-view.html"><tt class="refentry literal"><span class="pre">single_view</span></tt></a>, <a class="refentry reference" href="./iterator-range.html"><tt class="refentry literal"><span class="pre">iterator_range</span></tt></a></p>
-<!-- modtime: November 13, 2004 01:15:49 +0000 -->
+<p><a class="reference internal" href="./sequences.html">Sequences</a>, <a class="reference internal" href="./views.html">Views</a>, <a class="reference internal" href="./filter-view.html">filter_view</a>, <a class="reference internal" href="./transform-view.html">transform_view</a>, <a class="reference internal" href="./joint-view.html">joint_view</a>, <a class="reference internal" href="./single-view.html">single_view</a>, <a class="reference internal" href="./iterator-range.html">iterator_range</a></p>
 </div>
 </div>
 
 <div class="footer-separator"></div>
 <table class="footer"><tr class="footer"><td class="header-group navigation-bar"><span class="navigation-group">Prev&nbsp;Next</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Back&nbsp;Along</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Up&nbsp;Home</span><span class="navigation-group-separator">&nbsp;|&nbsp;</span><span class="navigation-group">Full TOC</span></td>
-</tr></table></body>
+<td><div class="copyright-footer"><div class="copyright">Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams</div>
+Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy at <a class="reference external" href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt>)</div></td></tr></table></body>
 </html>

Modified: branches/release/libs/mpl/doc/src/refmanual/ASSERT.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/ASSERT.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/ASSERT.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Macros/Asserts//BOOST_MPL_ASSERT
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at
http://www.boost.org/LICENSE_1_0.txt)
-
 BOOST_MPL_ASSERT
 ================
 
@@ -94,3 +89,7 @@
 
 |Asserts|, |BOOST_MPL_ASSERT_NOT|, |BOOST_MPL_ASSERT_MSG|, |BOOST_MPL_ASSERT_RELATION|
 
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/ASSERT_MSG.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/ASSERT_MSG.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/ASSERT_MSG.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Macros/Asserts//BOOST_MPL_ASSERT_MSG
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 BOOST_MPL_ASSERT_MSG
 ====================
 
@@ -132,3 +127,7 @@
 
 |Asserts|, |BOOST_MPL_ASSERT|, |BOOST_MPL_ASSERT_NOT|, |BOOST_MPL_ASSERT_RELATION|
 
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/ASSERT_NOT.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/ASSERT_NOT.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/ASSERT_NOT.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Macros/Asserts//BOOST_MPL_ASSERT_NOT
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 BOOST_MPL_ASSERT_NOT
 ====================
 
@@ -94,3 +89,7 @@
 
 |Asserts|, |BOOST_MPL_ASSERT|, |BOOST_MPL_ASSERT_MSG|, |BOOST_MPL_ASSERT_RELATION|
 
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/ASSERT_RELATION.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/ASSERT_RELATION.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/ASSERT_RELATION.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Macros/Asserts//BOOST_MPL_ASSERT_RELATION
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 BOOST_MPL_ASSERT_RELATION
 =========================
 
@@ -101,3 +96,7 @@
 
 |Asserts|, |BOOST_MPL_ASSERT|, |BOOST_MPL_ASSERT_NOT|, |BOOST_MPL_ASSERT_MSG|
 
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/AUX_LAMBDA_SUPPORT.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/AUX_LAMBDA_SUPPORT.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/AUX_LAMBDA_SUPPORT.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Macros/Broken Compiler Workarounds//BOOST_MPL_AUX_LAMBDA_SUPPORT
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 BOOST_MPL_AUX_LAMBDA_SUPPORT
 ============================
 
@@ -102,5 +97,9 @@
 |Macros|, |Metafunctions|, |Lambda Expression|
 
 
-.. |PP-tuple| replace:: `PP-tuple`__
-__ http://www.boost.org/libs/preprocessor/doc/data/tuples.html
+.. |PP-tuple| replace:: `PP-tuple <http://www.boost.org/libs/preprocessor/doc/data/tuples.html>`__
+
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/Acknowledgements.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/Acknowledgements.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/Acknowledgements.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,11 +1,10 @@
 
-
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 The format and language of this reference documentation has been greatly influenced by
 the SGI's `Standard Template Library Programmer's Guide`__.
 
 __ http://www.sgi.com/tech/stl/
-
\ No newline at end of file
+
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/Algorithms-Iteration.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/Algorithms-Iteration.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/Algorithms-Iteration.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,9 +1,4 @@
 
-
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 Iteration algorithms are the basic building blocks behind many of the
 MPL's algorithms, and are usually the first place to look at when
 starting to build a new one. Abstracting away the details of sequence
@@ -22,3 +17,8 @@
     through ``iter_fold_if`` |--| they are often not, in particular
     because the restricted functionality allows for more
     optimizations.
+
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/Algorithms-Querying.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/Algorithms-Querying.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/Algorithms-Querying.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,7 +1,6 @@
 
-
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 .. |Querying Algorithms| replace:: `Querying Algorithms`_
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/Algorithms-Runtime.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/Algorithms-Runtime.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/Algorithms-Runtime.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,9 +1,4 @@
 
-
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 .. The MPL *runtime algorithms* provide out-of-box support for the
    common scenarios of crossing compile time/runtime boundary.
 
@@ -13,3 +8,7 @@
 .. _runtime algorithm: `Runtime Algorithms`_
 .. |runtime algorithms| replace:: `runtime algorithms`_
 
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/Algorithms-Transformation.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/Algorithms-Transformation.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/Algorithms-Transformation.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,9 +1,4 @@
 
-
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 According to their name, MPL's *transformation*, or *sequence-building
 algorithms* provide the tools for building new sequences from the existing
 ones by performing some kind of transformation. A typical transformation
@@ -27,3 +22,8 @@
 .. |transformation algorithm| replace:: `transformation algorithm`_
 .. _transformation algorithm: `Transformation Algorithms`_
 .. |transformation algorithms| replace:: `transformation algorithms`_
+
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/Algorithms.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/Algorithms.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/Algorithms.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,9 +1,4 @@
 
-
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 The MPL provides a broad range of fundamental algorithms aimed to
 satisfy the majority of sequential compile-time data processing
 needs. The algorithms include compile-time counterparts
@@ -40,6 +35,11 @@
 concept.
 
 
-.. |Output Iterator| replace:: `Output Iterator <http://www.sgi.com/tech/stl/OutputIterator.html>`_
-.. |sequence algorithms| replace:: `sequence algorithms`__
-__ `Algorithms`_
+.. |Output Iterator| replace:: `Output Iterator <http://www.sgi.com/tech/stl/OutputIterator.html>`__
+.. |sequence algorithms| replace:: `sequence algorithms`_
+.. _`sequence algorithms`: `Algorithms`_
+
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/AssociativeSequence.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/AssociativeSequence.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/AssociativeSequence.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Sequences/Concepts//Associative Sequence |70
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 Associative Sequence
 ====================
 
@@ -114,8 +109,13 @@
 |Sequences|, |Extensible Associative Sequence|, |has_key|, |count|, |order|, |at|, |key_type|, |value_type|
 
 
-.. |key| replace:: `key`__
-__ `key-part`_
+.. |key| replace:: `key`_
+.. _`key`: `key-part`_
+
+.. |value| replace:: `value`_
+.. _`value`: `value-part`_
+
 
-.. |value| replace:: `value`__
-__ `value-part`_
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/BackExtensibleSequence.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/BackExtensibleSequence.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/BackExtensibleSequence.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Sequences/Concepts//Back Extensible Sequence |60
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 Back Extensible Sequence
 ========================
 
@@ -67,3 +62,7 @@
 
 |Sequences|, |Extensible Sequence|, |Front Extensible Sequence|, |push_back|, |pop_back|, |back|
 
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/BidirectionalIterator.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/BidirectionalIterator.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/BidirectionalIterator.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Iterators/Concepts//Bidirectional Iterator |20
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 Bidirectional Iterator
 ======================
 
@@ -80,3 +75,7 @@
 
 |Iterators|, |Forward Iterator|, |Random Access Iterator|, |Bidirectional Sequence|, |prior|
 
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/BidirectionalSequence.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/BidirectionalSequence.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/BidirectionalSequence.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Sequences/Concepts//Bidirectional Sequence |20
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 Bidirectional Sequence
 ======================
 
@@ -61,3 +56,7 @@
 
 |Sequences|, |Forward Sequence|, |Random Access Sequence|, |Bidirectional Iterator|, |begin| / |end|, |back|
 
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/CFG_NO_HAS_XXX.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/CFG_NO_HAS_XXX.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/CFG_NO_HAS_XXX.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Macros/Configuration//BOOST_MPL_CFG_NO_HAS_XXX |20
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 BOOST_MPL_CFG_NO_HAS_XXX
 ========================
 
@@ -30,3 +25,7 @@
 
 |Macros|, |Configuration|, |BOOST_MPL_HAS_XXX_TRAIT_DEF|, |BOOST_MPL_HAS_XXX_TRAIT_NAMED_DEF|
 
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/CFG_NO_PREPROCESSED.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/CFG_NO_PREPROCESSED.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/CFG_NO_PREPROCESSED.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Macros/Configuration//BOOST_MPL_CFG_NO_PREPROCESSED_HEADERS |10
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 BOOST_MPL_CFG_NO_PREPROCESSED_HEADERS
 =====================================
 .. _`BOOST_MPL_CFG_NO_PREPROCESSED`:
@@ -40,5 +35,10 @@
 
 |Macros|, |Configuration|
 
-.. |preprocessed headers| replace:: `preprocessed headers`__
-__ `BOOST_MPL_CFG_NO_PREPROCESSED_HEADERS`_
+.. |preprocessed headers| replace:: `preprocessed headers`_
+.. _`preprocessed headers`: `BOOST_MPL_CFG_NO_PREPROCESSED`_
+
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/Categorized.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/Categorized.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/Categorized.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,17 +1,7 @@
 
-
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 .. _`Categorized`:
 
-Concepts
-////////
-
-.. include:: concepts.gen
-
-Components
-//////////
 
-.. include:: index.gen
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/Data.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/Data.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/Data.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,9 +1,9 @@
 
-
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 .. _`Data`:
 
 .. |Data Types| replace:: `Data Types`_
+
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/ExtensibleAssociativeSeq.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/ExtensibleAssociativeSeq.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/ExtensibleAssociativeSeq.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Sequences/Concepts//Extensible Associative Sequence |80
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 Extensible Associative Sequence
 ===============================
 
@@ -90,3 +85,7 @@
 
 |Sequences|, |Associative Sequence|, |insert|, |erase|, |clear|
 
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/ExtensibleSequence.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/ExtensibleSequence.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/ExtensibleSequence.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Sequences/Concepts//Extensible Sequence |40
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 Extensible Sequence
 ===================
 
@@ -80,3 +75,7 @@
 
 |Sequences|, |Back Extensible Sequence|, |insert|, |insert_range|, |erase|, |clear|
 
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/ForwardIterator.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/ForwardIterator.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/ForwardIterator.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Iterators/Concepts//Forward Iterator |10
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 Forward Iterator
 ================
 
@@ -128,3 +123,7 @@
 
 |Iterators|, |Bidirectional Iterator|, |Forward Sequence|, |deref|, |next|
 
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/ForwardSequence.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/ForwardSequence.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/ForwardSequence.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Sequences/Concepts//Forward Sequence |10
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 Forward Sequence
 ================
 
@@ -94,3 +89,7 @@
 
 |Sequences|, |Bidirectional Sequence|, |Forward Iterator|, |begin| / |end|, |size|, |empty|, |front|
 
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/FrontExtensibleSequence.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/FrontExtensibleSequence.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/FrontExtensibleSequence.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Sequences/Concepts//Front Extensible Sequence |50
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 Front Extensible Sequence
 =========================
 
@@ -67,3 +62,7 @@
 
 |Sequences|, |Extensible Sequence|, |Back Extensible Sequence|, |push_front|, |pop_front|, |front|
 
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/HAS_XXX_TRAIT_DEF.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/HAS_XXX_TRAIT_DEF.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/HAS_XXX_TRAIT_DEF.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Macros/Introspection//BOOST_MPL_HAS_XXX_TRAIT_DEF
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 BOOST_MPL_HAS_XXX_TRAIT_DEF
 ===========================
 
@@ -119,3 +114,7 @@
 
 |Macros|, |BOOST_MPL_HAS_XXX_TRAIT_NAMED_DEF|, |BOOST_MPL_CFG_NO_HAS_XXX|
 
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/HAS_XXX_TRAIT_NAMED_DEF.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/HAS_XXX_TRAIT_NAMED_DEF.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/HAS_XXX_TRAIT_NAMED_DEF.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Macros/Introspection//BOOST_MPL_HAS_XXX_TRAIT_NAMED_DEF
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 BOOST_MPL_HAS_XXX_TRAIT_NAMED_DEF
 =================================
 
@@ -156,3 +151,7 @@
 
 |Macros|, |BOOST_MPL_HAS_XXX_TRAIT_DEF|, |BOOST_MPL_CFG_NO_HAS_XXX|
 
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/Inserter.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/Inserter.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/Inserter.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Algorithms/Concepts//Inserter
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 Inserter
 ========
 
@@ -69,12 +64,16 @@
 Models
 ------
 
-* |inserter|
+* |[inserter]|
 * |front_inserter|
 * |back_inserter|
 
 See also
 --------
 
-|Algorithms|, |Transformation Algorithms|, |inserter|, |front_inserter|, |back_inserter|
+|Algorithms|, |Transformation Algorithms|, |[inserter]|, |front_inserter|, |back_inserter|
+
 
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/IntegralConstant.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/IntegralConstant.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/IntegralConstant.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Data Types/Concepts//Integral Constant
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 Integral Constant
 =================
 
@@ -80,3 +75,7 @@
 
 |Data Types|, |Integral Sequence Wrapper|, |integral_c|
 
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/IntegralSequenceWrapper.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/IntegralSequenceWrapper.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/IntegralSequenceWrapper.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Sequences/Concepts//Integral Sequence Wrapper |90
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 Integral Sequence Wrapper
 =========================
 
@@ -119,3 +114,7 @@
 
 |Sequences|, |Variadic Sequence|, |Integral Constant|
 
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/Iterators-Concepts.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/Iterators-Concepts.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/Iterators-Concepts.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,4 @@
 
-
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 All iterators in MPL are classified into three iterator concepts, or
 `categories`, named according to the type of traversal provided. The
 categories are: |Forward Iterator|, |Bidirectional Iterator|, and
@@ -16,5 +10,9 @@
 iterators escape the problems of the traversal-only categorization
 discussed at length in [n1550]_.
 
-
 .. [n1550] http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2003/n1550.htm
+
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Deleted: branches/release/libs/mpl/doc/src/refmanual/Iterators-Metafunctions.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/Iterators-Metafunctions.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
+++ (empty file)
@@ -1,12 +0,0 @@
-
-
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-From the implementation standpoint, iterators are almost-opaque types which
-guarantee to provide us with the only memeber that we can access directly:
-their category. Incrementing, dereferencing and the rest of iterator
-functionality is available to us through the accosiated iterator
-metafunctions.
-

Modified: branches/release/libs/mpl/doc/src/refmanual/Iterators.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/Iterators.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/Iterators.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,9 +1,4 @@
 
-
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 Iterators are generic means of addressing a particular element or a range
 of sequential elements in a sequence. They are also a mechanism that makes
 it possible to decouple `algorithms`__ from concrete compile-time `sequence
@@ -17,3 +12,8 @@
 
 .. Analogy with STL iterators?
 .. More?
+
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/LIMIT_LIST_SIZE.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/LIMIT_LIST_SIZE.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/LIMIT_LIST_SIZE.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Macros/Configuration//BOOST_MPL_LIMIT_LIST_SIZE |40
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 BOOST_MPL_LIMIT_LIST_SIZE
 =========================
 
@@ -52,3 +47,7 @@
 
 |Configuration|, |BOOST_MPL_CFG_NO_PREPROCESSED_HEADERS|, |BOOST_MPL_LIMIT_VECTOR_SIZE|
 
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/LIMIT_MAP_SIZE.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/LIMIT_MAP_SIZE.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/LIMIT_MAP_SIZE.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Macros/Configuration//BOOST_MPL_LIMIT_MAP_SIZE |60
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 BOOST_MPL_LIMIT_MAP_SIZE
 ========================
 
@@ -61,3 +56,7 @@
 
 |Configuration|, |BOOST_MPL_CFG_NO_PREPROCESSED_HEADERS|, |BOOST_MPL_LIMIT_SET_SIZE|
 
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/LIMIT_METAFUNCTION_ARITY.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/LIMIT_METAFUNCTION_ARITY.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/LIMIT_METAFUNCTION_ARITY.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Macros/Configuration//BOOST_MPL_LIMIT_METAFUNCTION_ARITY |20
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 BOOST_MPL_LIMIT_METAFUNCTION_ARITY
 ==================================
 
@@ -65,3 +60,7 @@
 
 |Macros|, |Configuration|, |BOOST_MPL_CFG_NO_PREPROCESSED_HEADERS|
 
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/LIMIT_SET_SIZE.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/LIMIT_SET_SIZE.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/LIMIT_SET_SIZE.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Macros/Configuration//BOOST_MPL_LIMIT_SET_SIZE |50
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 BOOST_MPL_LIMIT_SET_SIZE
 ========================
 
@@ -51,3 +46,8 @@
 --------
 
 |Configuration|, |BOOST_MPL_CFG_NO_PREPROCESSED_HEADERS|, |BOOST_MPL_LIMIT_MAP_SIZE|
+
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/LIMIT_STRING_SIZE.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/LIMIT_STRING_SIZE.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/LIMIT_STRING_SIZE.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Macros/Configuration//BOOST_MPL_LIMIT_STRING_SIZE |65
 
-.. Copyright Eric Niebler 2009.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 BOOST_MPL_LIMIT_STRING_SIZE
 ===========================
 
@@ -50,3 +45,7 @@
 
 |Configuration|, |BOOST_MPL_LIMIT_VECTOR_SIZE|
 
+
+.. copyright:: Copyright © 2009 Eric Niebler
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/LIMIT_UNROLLING.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/LIMIT_UNROLLING.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/LIMIT_UNROLLING.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Macros/Configuration//BOOST_MPL_LIMIT_UNROLLING |70
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 BOOST_MPL_LIMIT_UNROLLING
 =========================
 
@@ -41,3 +36,8 @@
 --------
 
 |Configuration|, |BOOST_MPL_CFG_NO_PREPROCESSED_HEADERS|
+
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/LIMIT_VECTOR_SIZE.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/LIMIT_VECTOR_SIZE.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/LIMIT_VECTOR_SIZE.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Macros/Configuration//BOOST_MPL_LIMIT_VECTOR_SIZE |30
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 BOOST_MPL_LIMIT_VECTOR_SIZE
 ===========================
 
@@ -52,3 +47,7 @@
 
 |Configuration|, |BOOST_MPL_CFG_NO_PREPROCESSED_HEADERS|, |BOOST_MPL_LIMIT_LIST_SIZE|
 
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/LambdaExpression.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/LambdaExpression.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/LambdaExpression.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Metafunctions/Concepts//Lambda Expression |30
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 Lambda Expression
 =================
 
@@ -40,3 +35,8 @@
 --------
 
 |Metafunctions|, |Placeholders|, |apply|, |lambda|
+
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/Macros-Asserts.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/Macros-Asserts.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/Macros-Asserts.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,4 @@
 
-
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 The MPL supplies a suite of static assertion macros that are specifically
 designed to generate maximally useful and informative error messages
 within the diagnostic capabilities of each compiler.
@@ -13,3 +7,8 @@
 
 
 .. |Asserts| replace:: `Asserts`_
+
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/Macros-Configuration.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/Macros-Configuration.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/Macros-Configuration.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,7 +1,6 @@
 
-
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 .. |Configuration| replace:: `Configuration`_
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/Macros.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/Macros.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/Macros.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,9 +1,4 @@
 
-
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 Being a *template* metaprogramming framework, the MPL concentrates on
 getting one thing done well and leaves most of the clearly
 preprocessor-related tasks to the corresponding specialized
@@ -21,3 +16,7 @@
 
 .. [Ve03] Vesa Karvonen, `The Order Programming Language`, 2003.
 
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/Metafunction.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/Metafunction.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/Metafunction.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Metafunctions/Concepts//Metafunction |10
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 Metafunction
 ============
 
@@ -100,3 +95,7 @@
 
 |Metafunctions|, |Metafunction Class|, |Lambda Expression|, |Invocation|, |apply|, |lambda|, |bind|
 
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/MetafunctionClass.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/MetafunctionClass.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/MetafunctionClass.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Metafunctions/Concepts//Metafunction Class |20
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 Metafunction Class
 ==================
 
@@ -89,3 +84,8 @@
 --------
 
 |Metafunctions|, |Metafunction|, |Lambda Expression|, |Invocation|, |apply_wrap|, |bind|, |quote|
+
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/Metafunctions-Arithmetic.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/Metafunctions-Arithmetic.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/Metafunctions-Arithmetic.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,9 @@
 
-
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 .. |Arithmetic Operations| replace:: `Arithmetic Operations`_
+.. |arithmetic| replace:: arithmetic_
+.. _arithmetic: `Arithmetic Operations`_
+
 
-.. |arithmetic| replace:: `arithmetic`__
-__ `Arithmetic Operations`_
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/Metafunctions-Bitwise.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/Metafunctions-Bitwise.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/Metafunctions-Bitwise.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,9 @@
 
-
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 .. |Bitwise Operations| replace:: `Bitwise Operations`_
+.. |bitwise| replace:: `bitwise`_
+.. _`bitwise`: `Bitwise Operations`_
+
 
-.. |bitwise| replace:: `bitwise`__
-__ `Bitwise Operations`_
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/Metafunctions-Comparisons.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/Metafunctions-Comparisons.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/Metafunctions-Comparisons.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,9 @@
 
-
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 .. |Comparisons| replace:: `Comparisons`_
+.. |comparison| replace:: `comparison`_
+.. _`comparison`: `Comparisons`_
+
 
-.. |comparison| replace:: `comparison`__
-__ `Comparisons`_
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/Metafunctions-Composition.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/Metafunctions-Composition.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/Metafunctions-Composition.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,13 @@
 
-
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 .. |Composition and Argument Binding| replace:: `Composition and Argument Binding`_
 
-.. |composition| replace:: `composition`__
-.. |argument binding| replace:: `argument binding`__
-__ `Composition and Argument Binding`_
-__ `Composition and Argument Binding`_
+.. |composition| replace:: `composition`_
+.. _`composition`: `Composition and Argument Binding`_
+
+.. |argument binding| replace:: `argument binding`_
+.. _`argument binding`: `Composition and Argument Binding`_
+
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/Metafunctions-Conditional.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/Metafunctions-Conditional.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/Metafunctions-Conditional.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,8 +1,6 @@
 
+.. |control flow| replace:: `control flow`_
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-.. |control flow| replace:: `control flow`__
-__ `Control Flow`_
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/Metafunctions-Invocation.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/Metafunctions-Invocation.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/Metafunctions-Invocation.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,8 +1,6 @@
 
+.. |invocation| replace:: `invocation`_
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-.. |invocation| replace:: `invocation`__
-__ `Invocation`_
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/Metafunctions-Logical.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/Metafunctions-Logical.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/Metafunctions-Logical.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,11 +1,11 @@
 
-
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-.. |logical| replace:: `logical`__
-__ `Logical Operations`_
+.. |logical| replace:: `logical`_
+.. _`logical`: `Logical Operations`_
 
 .. |Logical Operations| replace:: `Logical Operations`_
 .. |logical operations| replace:: `logical operations`_
+
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/Metafunctions-Trivial.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/Metafunctions-Trivial.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/Metafunctions-Trivial.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,9 +1,4 @@
 
-
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 The MPL provides a number of |Trivial Metafunction|\ s that a nothing more than
 thin wrappers for a differently-named class nested type members. While important
 in the context of `in-place metafunction composition`__, these metafunctions have
@@ -17,50 +12,10 @@
 __ `Composition and Argument Binding`_
 __ `Trivial Metafunction`_
 
+.. |Trivial Metafunctions| replace:: `Trivial Metafunctions`_
+.. _`Trivial Metafunctions`: `label-Metafunctions-Trivial`_
 
-Trivial Metafunctions Summary
-=============================
-
-In the following table, ``x`` is an arbitrary class type.
-
-.. |first| replace:: |``first``|__
-.. |``first``| replace:: :refentry:`first`
-
-__ `trivial-first`_
-
-.. |second| replace:: |``second``|__
-.. |``second``| replace:: :refentry:`second`
-
-__ `trivial-second`_
-
-
-.. |base| replace:: |``base``|__
-.. |``base``| replace:: :refentry:`base`
-
-__ `trivial-base`_
-
-
-
-.. _`trivial-first`:
-.. _`trivial-second`:
-.. _`trivial-base`:
-
-
-+---------------------------+-------------------------------------------+
-| Metafunction | Header |
-+===========================+===========================================+
-| ``first<x>::type`` | ``#include <boost/mpl/pair.hpp>`` |
-+---------------------------+-------------------------------------------+
-| ``second<x>::type`` | ``#include <boost/mpl/pair.hpp>`` |
-+---------------------------+-------------------------------------------+
-| ``base<x>::type`` | ``#include <boost/mpl/base.hpp>`` |
-+---------------------------+-------------------------------------------+
-
-
-See Also
---------
-
-|Metafunctions|, |Trivial Metafunction|
 
-.. |Trivial Metafunctions| replace:: `Trivial Metafunctions`__
-__ `Trivial`_
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/Metafunctions-Type.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/Metafunctions-Type.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/Metafunctions-Type.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,8 +1,6 @@
 
+.. |type selection| replace:: `type selection`_
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-.. |type selection| replace:: `type selection`__
-__ `Type Selection`_
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/Metafunctions.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/Metafunctions.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/Metafunctions.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,9 +1,4 @@
 
-
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 The MPL includes a number of predefined metafunctions that can be roughly
 classified in two categories: `general purpose metafunctions`, dealing with
 conditional |type selection| and higher-order metafunction |invocation|,
@@ -54,3 +49,8 @@
    internally, they elude these problems, so if you aim for portability, it is
    generally adviced to use them in the place of the conventional operators, even
    at the price of slightly decreased readability.
+
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/NumericMetafunction.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/NumericMetafunction.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/NumericMetafunction.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Metafunctions/Concepts//Numeric Metafunction |60
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 Numeric Metafunction
 ====================
 
@@ -142,3 +137,7 @@
 
 |Tag Dispatched Metafunction|, |Metafunctions|, |numeric_cast|
 
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/PlaceholderExpression.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/PlaceholderExpression.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/PlaceholderExpression.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Metafunctions/Concepts//Placeholder Expression |40
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 Placeholder Expression
 ======================
 
@@ -47,3 +42,8 @@
 --------
 
 |Lambda Expression|, |Placeholders|, |Metafunctions|, |apply|, |lambda|
+
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/Placeholders.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/Placeholders.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/Placeholders.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,12 +1,9 @@
 .. Metafunctions/Composition and Argument Binding//_1,_2,..._n |10
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 Placeholders
 ============
+.. _`placeholder`:
+
 
 Synopsis
 --------
@@ -98,3 +95,25 @@
 --------
 
 |Composition and Argument Binding|, |arg|, |lambda|, |bind|, |apply|, |apply_wrap|
+
+
+.. |placeholder| replace:: `placeholder`_
+
+.. |_1| replace:: `_1`_
+.. |_2| replace:: `_2`_
+.. |_3| replace:: `_3`_
+.. |_4| replace:: `_4`_
+.. |_5| replace:: `_5`_
+
+.. _`_1`: `Placeholders`_
+.. _`_2`: `Placeholders`_
+.. _`_3`: `Placeholders`_
+.. _`_4`: `Placeholders`_
+.. _`_5`: `Placeholders`_
+
+.. |_1,_2,..._n| replace:: |_1|, |_2|, |_3|,\ |...|
+
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/RandomAccessIterator.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/RandomAccessIterator.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/RandomAccessIterator.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Iterators/Concepts//Random Access Iterator |30
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 Random Access Iterator
 ======================
 
@@ -80,3 +75,7 @@
 
 |Iterators|, |Bidirectional Iterator|, |Random Access Sequence|, |advance|, |distance|
 
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/RandomAccessSequence.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/RandomAccessSequence.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/RandomAccessSequence.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Sequences/Concepts//Random Access Sequence |30
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 Random Access Sequence
 ======================
 
@@ -64,3 +59,7 @@
 |Sequences|, |Bidirectional Sequence|, |Extensible Sequence|, |Random Access Iterator|,
 |begin| / |end|, |at|
 
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/ReversibleAlgorithm.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/ReversibleAlgorithm.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/ReversibleAlgorithm.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Algorithms/Concepts//Reversible Algorithm
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 Reversible Algorithm
 ====================
 
@@ -166,3 +161,7 @@
 
 |Transformation Algorithms|, |Inserter|
 
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/Sequences-Classes.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/Sequences-Classes.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/Sequences-Classes.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,11 +1,11 @@
 
-
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 The MPL provides a large number of predefined general-purpose sequence
 classes covering most of the typical metaprogramming needs out-of-box.
 
 .. For all library-supplied sequences a publicly-derived class with no additional
    members is equivalent except for type identity.
+
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/Sequences-Concepts.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/Sequences-Concepts.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/Sequences-Concepts.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,9 +1,4 @@
 
-
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 The taxonomy of sequence concepts in MPL parallels the taxonomy of the MPL
 |iterators|, with two additional classification dimensions:
 `extensibility` and `associativeness`.
@@ -29,5 +24,10 @@
    the common parts of different sequence classes' specifications.
 
 
-.. |sequence concepts| replace:: `sequence concepts`__
-__ `label-Sequences-Concepts`_
+.. |sequence concepts| replace:: `sequence concepts`_
+.. _`sequence concepts`: `label-Sequences-Concepts`_
+
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/Sequences-Intrinsic.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/Sequences-Intrinsic.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/Sequences-Intrinsic.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,9 +1,4 @@
 
-
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 The metafunctions that form the essential interface of sequence `classes`__
 documented in the corresponding |sequence concepts| are known as
 *intrinsic sequence operations*. They differ from generic
@@ -20,3 +15,7 @@
    that you've implemented the core functionality they rely on (such
    as |begin| / |end|).
 
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/Sequences-Views.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/Sequences-Views.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/Sequences-Views.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,9 +1,4 @@
 
-
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 A *view* is a sequence adaptor delivering an altered presentation of
 one or more underlying sequences. Views are lazy, meaning that their
 elements are only computed on demand. Similarly to the short-circuit
@@ -14,3 +9,8 @@
 precise, more expressive way.
 
 .. |Views| replace:: `Views`_
+
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/Sequences.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/Sequences.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/Sequences.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,9 +1,4 @@
 
-
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 Compile-time sequences of types are one of the basic concepts of C++
 template metaprogramming. Differences in types of objects being
 manipulated is the most common point of variability of similar, but
@@ -21,3 +16,8 @@
 characteristics, as well as a first-class implementation of that
 framework |--| a wealth of tools for concise, convenient,
 conceptually precise and efficient sequence manipulation.
+
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/TagDispatchedMetafunction.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/TagDispatchedMetafunction.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/TagDispatchedMetafunction.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Metafunctions/Concepts//Tag Dispatched Metafunction |50
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 Tag Dispatched Metafunction
 ===========================
 
@@ -161,8 +156,13 @@
 |Metafunction|, |Metafunction Class|, |Numeric Metafunction|
 
 
-.. |tag-metafunction| replace:: `tag metafunction`__
-__ `tag-metafunction`_
+.. |tag-metafunction| replace:: `tag metafunctions`_
+.. _`tag metafunctions`: `tag-metafunction`_
+
+.. |tag dispatched| replace:: `tag dispatched`_
+.. _`tag dispatched`: `Tag Dispatched Metafunction`_
+
 
-.. |tag dispatched| replace:: `tag dispatched`__
-__ `Tag Dispatched Metafunction`_
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/TrivialMetafunction.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/TrivialMetafunction.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/TrivialMetafunction.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Metafunctions/Concepts//Trivial Metafunction |70
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 Trivial Metafunction
 ====================
 
@@ -63,3 +58,7 @@
 
 |Metafunctions|, |Trivial Metafunctions|, |identity|
 
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/VariadicSequence.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/VariadicSequence.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/VariadicSequence.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Sequences/Concepts//Variadic Sequence |100
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 Variadic Sequence
 =================
 
@@ -113,11 +108,16 @@
 
 |Sequences|, |Configuration|, |Integral Sequence Wrapper|
 
-.. |variadic| replace:: `variadic`__
-__ `Variadic Sequence`_
+.. |variadic| replace:: `variadic`_
+.. _`variadic`: `Variadic Sequence`_
+
+.. |variadic forms| replace:: `variadic forms`_
+.. _`variadic forms`: `Variadic Sequence`_
+
+.. |numbered forms| replace:: `numbered forms`_
+.. _`numbered forms`: `Variadic Sequence`_
 
-.. |variadic forms| replace:: `variadic forms`__
-__ `Variadic Sequence`_
 
-.. |numbered forms| replace:: `numbered forms`__
-__ `Variadic Sequence`_
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/accumulate.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/accumulate.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/accumulate.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Algorithms/Iteration Algorithms//accumulate |10
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 accumulate
 ==========
 
@@ -105,3 +100,8 @@
 --------
 
 |Algorithms|, |fold|, |reverse_fold|, |iter_fold|, |reverse_iter_fold|, |copy|, |copy_if|
+
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/advance.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/advance.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/advance.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Iterators/Iterator Metafunctions//advance |10
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 advance
 =======
 
@@ -132,3 +127,8 @@
 .. _bidirectional: `Bidirectional Iterator`_
 .. |random access| replace:: `random access`_
 .. _random access: `Random Access Iterator`_
+
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/always.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/always.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/always.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Metafunctions/Miscellaneous//always |20
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 always
 ======
 
@@ -90,3 +85,8 @@
 --------
 
 |Metafunctions|, |Metafunction Class|, |identity|, |bind|, |apply|
+
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/and_.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/and_.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/and_.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Metafunctions/Logical Operations//and_ |10
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 and\_
 =====
 
@@ -107,3 +102,7 @@
 
 |Metafunctions|, |Logical Operations|, |or_|, |not_|
 
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/apply.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/apply.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/apply.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Metafunctions/Invocation//apply |10
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 apply
 =====
 
@@ -117,3 +112,8 @@
 --------
 
 |Metafunctions|, |apply_wrap|, |lambda|, |quote|, |bind|
+
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/apply_wrap.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/apply_wrap.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/apply_wrap.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Metafunctions/Invocation//apply_wrap |20
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 apply_wrap
 ==========
 
@@ -132,3 +127,8 @@
 --------
 
 |Metafunctions|, |Invocation|, |apply|, |lambda|, |quote|, |bind|, |protect|
+
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/arg.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/arg.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/arg.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Metafunctions/Composition and Argument Binding//arg |50
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 arg
 ===
 
@@ -93,3 +88,8 @@
 --------
 
 |Composition and Argument Binding|, |Placeholders|, |lambda|, |bind|, |apply|, |apply_wrap|
+
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/at.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/at.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/at.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Sequences/Intrinsic Metafunctions//at
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 at
 ==
 
@@ -176,3 +171,8 @@
 --------
 
 |Forward Sequence|, |Random Access Sequence|, |Associative Sequence|, |at_c|, |front|, |back|
+
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/at_c.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/at_c.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/at_c.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Sequences/Intrinsic Metafunctions//at_c
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 at_c
 ====
 
@@ -103,3 +98,8 @@
 --------
 
 |Forward Sequence|, |Random Access Sequence|, |at|, |front|, |back|
+
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/back.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/back.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/back.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Sequences/Intrinsic Metafunctions//back
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 back
 ====
 
@@ -102,3 +97,7 @@
 
 |Bidirectional Sequence|, |front|, |push_back|, |end|, |deref|, |at|
 
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/back_inserter.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/back_inserter.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/back_inserter.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Algorithms/Inserters//back_inserter
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 back_inserter
 =============
 
@@ -91,4 +86,9 @@
 See also
 --------
 
-|Algorithms|, |Inserter|, |Reversible Algorithm|, |inserter|, |front_inserter|, |push_back|
+|Algorithms|, |Inserter|, |Reversible Algorithm|, |[inserter]|, |front_inserter|, |push_back|
+
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/begin.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/begin.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/begin.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Sequences/Intrinsic Metafunctions//begin
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 begin
 =====
 
@@ -101,3 +96,8 @@
 --------
 
 |Iterators|, |Forward Sequence|, |end|, |size|, |empty|
+
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/bind.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/bind.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/bind.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Metafunctions/Composition and Argument Binding//bind |30
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 bind
 ====
 
@@ -207,3 +202,8 @@
 
 |Composition and Argument Binding|, |Invocation|, |Placeholders|, |lambda|, |quote|,
 |protect|, |apply|, |apply_wrap|
+
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/bitand_.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/bitand_.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/bitand_.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Metafunctions/Bitwise Operations//bitand_
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 bitand\_
 ========
 
@@ -131,3 +126,8 @@
 --------
 
 |Bitwise Operations|, |Numeric Metafunction|, |numeric_cast|, |bitor_|, |bitxor_|, |shift_left|
+
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/bitor_.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/bitor_.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/bitor_.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Metafunctions/Bitwise Operations//bitor_
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 bitor\_
 =======
 
@@ -131,3 +126,8 @@
 --------
 
 |Bitwise Operations|, |Numeric Metafunction|, |numeric_cast|, |bitand_|, |bitxor_|, |shift_left|
+
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/bitxor_.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/bitxor_.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/bitxor_.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Metafunctions/Bitwise Operations//bitxor_
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 bitxor\_
 ========
 
@@ -132,3 +127,8 @@
 --------
 
 |Bitwise Operations|, |Numeric Metafunction|, |numeric_cast|, |bitand_|, |bitor_|, |shift_left|
+
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/bool_.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/bool_.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/bool_.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Data Types/Numeric//bool_ |10
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 bool\_
 ======
 
@@ -76,7 +71,7 @@
 .. parsed-literal::
     
     BOOST_MPL_ASSERT(( is_same< bool_<true>::value_type, bool > ));
- BOOST_MPL_ASSERT(( is_same< bool_<true>, |true_| > )); }
+ BOOST_MPL_ASSERT(( is_same< bool_<true>, true\_ > )); }
     BOOST_MPL_ASSERT(( is_same< bool_<true>::type, bool_<true> > ));
     BOOST_MPL_ASSERT_RELATION( bool_<true>::value, ==, true );
     assert( bool_<true>() == true );
@@ -88,10 +83,13 @@
 |Data Types|, |Integral Constant|, |int_|, |long_|, |integral_c|
 
 
-.. |true_| replace:: |``true_``|__
-.. |``true_``| replace:: ``true_``
-__ `bool\_`_
-
-.. |false_| replace:: |``false_``|__
-.. |``false_``| replace:: ``false_``
-__ `bool\_`_
+.. |true_| replace:: `true_`_
+.. _`true_`: `bool_`_
+
+.. |false_| replace:: `false_`_
+.. _`false_`: `bool_`_
+
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/c_str.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/c_str.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/c_str.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,9 +1,5 @@
 .. Metafunctions/String Operations//c_str |10
 
-.. Copyright Eric Niebler 2009.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 
 c_str
 =====
@@ -106,3 +102,8 @@
 --------
 
 |Forward Sequence|, |Integral Constant|, |string|
+
+
+.. copyright:: Copyright © 2009 Eric Niebler
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/char_.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/char_.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/char_.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Data Types/Numeric//char_ |60
 
-.. Copyright Eric Niebler 2009.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 char\_
 ======
 
@@ -87,3 +82,7 @@
 
 |Data Types|, |Integral Constant|, |int_|, |size_t|, |integral_c|
 
+
+.. copyright:: Copyright © 2009 Eric Niebler
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/clear.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/clear.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/clear.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Sequences/Intrinsic Metafunctions//clear
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 clear
 =====
 
@@ -101,3 +96,7 @@
 
 |Extensible Sequence|, |Extensible Associative Sequence|, |erase|, |empty|, |begin|, |end|
 
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/contains.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/contains.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/contains.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Algorithms/Querying Algorithms//contains |30
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 contains
 ========
 
@@ -95,3 +90,8 @@
 --------
 
 |Querying Algorithms|, |find|, |find_if|, |count|, |lower_bound|
+
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/copy.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/copy.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/copy.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Algorithms/Transformation Algorithms//copy |10
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 copy
 ====
 
@@ -106,3 +101,8 @@
 --------
 
 |Transformation Algorithms|, |Reversible Algorithm|, |reverse_copy|, |copy_if|, |transform|
+
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/copy_if.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/copy_if.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/copy_if.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Algorithms/Transformation Algorithms//copy_if |20
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 copy_if
 =======
 
@@ -123,3 +118,8 @@
 --------
 
 |Transformation Algorithms|, |Reversible Algorithm|, |reverse_copy_if|, |copy|, |remove_if|, |replace_if|
+
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/count.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/count.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/count.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Algorithms/Querying Algorithms//count |40
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 count
 =====
 
@@ -93,3 +88,8 @@
 --------
 
 |Querying Algorithms|, |count_if|, |find|, |find_if|, |contains|, |lower_bound|
+
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/count_if.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/count_if.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/count_if.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Algorithms/Querying Algorithms//count_if |50
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 count_if
 ========
 
@@ -99,3 +94,8 @@
 --------
 
 |Querying Algorithms|, |count|, |find|, |find_if|, |contains|
+
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/deque.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/deque.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/deque.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Sequences/Classes//deque |30
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 deque
 =====
 
@@ -58,3 +53,8 @@
 --------
 
 |Sequences|, |vector|, |list|, |set|
+
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/deref.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/deref.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/deref.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Iterators/Iterator Metafunctions//deref |50
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 deref
 =====
 
@@ -97,3 +92,8 @@
 --------
 
 |Iterators|, |begin| / |end|, |next|
+
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/distance.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/distance.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/distance.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Iterators/Iterator Metafunctions//distance |20
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 distance
 ========
 
@@ -110,3 +105,8 @@
 --------
 
 |Iterators|, |Tag Dispatched Metafunction|, |advance|, |next|, |prior|
+
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/divides.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/divides.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/divides.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Metafunctions/Arithmetic Operations//divides |40
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 divides
 =======
 
@@ -128,3 +123,8 @@
 --------
 
 |Arithmetic Operations|, |Numeric Metafunction|, |numeric_cast|, |times|, |modulus|, |plus|
+
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/empty.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/empty.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/empty.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Sequences/Intrinsic Metafunctions//empty
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 empty
 =====
 
@@ -97,3 +92,8 @@
 --------
 
 |Forward Sequence|, |Integral Constant|, |size|, |begin| / |end|
+
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/empty_base.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/empty_base.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/empty_base.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Data Types/Miscellaneous//empty_base |20
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 empty_base
 ==========
 
@@ -35,3 +30,8 @@
 --------
 
 |Data Types|, |inherit|, |inherit_linearly|, |void_|
+
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/empty_sequence.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/empty_sequence.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/empty_sequence.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Sequences/Views//empty_sequence
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 empty_sequence
 ==============
 
@@ -73,3 +68,8 @@
 --------
 
 |Sequences|, |Views|, |vector|, |list|, |single_view|
+
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/end.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/end.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/end.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Sequences/Intrinsic Metafunctions//end
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 end
 ===
 
@@ -97,3 +92,8 @@
 --------
 
 |Iterators|, |Forward Sequence|, |begin|, |end|, |next|
+
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/equal.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/equal.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/equal.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Algorithms/Querying Algorithms//equal |100
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 equal
 =====
 
@@ -96,3 +91,8 @@
 --------
 
 |Querying Algorithms|, |find|, |find_if|
+
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/equal_to.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/equal_to.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/equal_to.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Metafunctions/Comparisons//equal_to |50
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 equal_to
 ========
 
@@ -117,3 +112,7 @@
 
 |Comparisons|, |Numeric Metafunction|, |numeric_cast|, |not_equal_to|, |less|
 
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/erase.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/erase.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/erase.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Sequences/Intrinsic Metafunctions//erase
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 erase
 =====
 
@@ -168,3 +163,8 @@
 --------
 
 |Extensible Sequence|, |Extensible Associative Sequence|, |erase_key|, |pop_front|, |pop_back|, |insert|
+
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/erase_key.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/erase_key.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/erase_key.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Sequences/Intrinsic Metafunctions//erase_key
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 erase_key
 =========
 
@@ -101,3 +96,8 @@
 --------
 
 |Extensible Associative Sequence|, |erase|, |has_key|, |insert|
+
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/eval_if.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/eval_if.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/eval_if.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Metafunctions/Type Selection//eval_if |30
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 eval_if
 =======
 
@@ -86,3 +81,8 @@
 --------
 
 |Metafunctions|, |Integral Constant|, |eval_if_c|, |if_|
+
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/eval_if_c.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/eval_if_c.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/eval_if_c.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Metafunctions/Type Selection//eval_if_c |40
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 eval_if_c
 =========
 
@@ -86,3 +81,8 @@
 --------
 
 |Metafunctions|, |Integral Constant|, |eval_if|, |if_|, |bool_|
+
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/filter_view.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/filter_view.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/filter_view.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Sequences/Views//filter_view
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 filter_view
 ===========
 
@@ -99,3 +94,8 @@
 --------
 
 |Sequences|, |Views|, |transform_view|, |joint_view|, |zip_view|, |iterator_range|
+
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/find.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/find.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/find.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Algorithms/Querying Algorithms//find |10
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 find
 ====
 
@@ -95,3 +90,8 @@
 --------
 
 |Querying Algorithms|, |contains|, |find_if|, |count|, |lower_bound|
+
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/find_if.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/find_if.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/find_if.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Algorithms/Querying Algorithms//find_if |20
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 find_if
 =======
 
@@ -97,3 +92,8 @@
 --------
 
 |Querying Algorithms|, |find|, |count_if|, |lower_bound|
+
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/fold.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/fold.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/fold.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Algorithms/Iteration Algorithms//fold
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 fold
 ====
 
@@ -75,8 +70,11 @@
         
     .. parsed-literal::
     
- typedef iter_fold< s,state,apply<op,_1,deref<_2> > >::type t;
-
+ typedef iter_fold<
+ s
+ , state
+ , apply_wrap2< lambda<op>::type, _1, deref<_2> >
+ >::type t;
 
 
 Complexity
@@ -104,3 +102,8 @@
 --------
 
 |Algorithms|, |accumulate|, |reverse_fold|, |iter_fold|, |reverse_iter_fold|, |copy|, |copy_if|
+
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/for_each.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/for_each.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/for_each.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Algorithms/Runtime Algorithms//for_each |10
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 for_each
 ========
 
@@ -141,5 +136,10 @@
 
 |Runtime Algorithms|, |Views|, |transform_view|
 
-.. |unary function object| replace:: `unary function object <http://www.sgi.com/tech/stl/UnaryFunction.html>`_
-.. |value_initialized| replace:: `value_initialized <http://www.boost.org/libs/utility/value_init.htm>`_
+.. |unary function object| replace:: `unary function object <http://www.sgi.com/tech/stl/UnaryFunction.html>`__
+.. |value_initialized| replace:: `value_initialized <http://www.boost.org/libs/utility/value_init.htm>`__
+
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/front.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/front.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/front.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Sequences/Intrinsic Metafunctions//front
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 front
 =====
 
@@ -103,3 +98,8 @@
 --------
 
 |Forward Sequence|, |back|, |push_front|, |begin|, |deref|, |at|
+
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/front_inserter.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/front_inserter.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/front_inserter.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Algorithms/Inserters//front_inserter
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 front_inserter
 ==============
 
@@ -91,4 +86,9 @@
 See also
 --------
 
-|Algorithms|, |Inserter|, |Reversible Algorithm|, |inserter|, |back_inserter|, |push_front|
+|Algorithms|, |Inserter|, |Reversible Algorithm|, |[inserter]|, |back_inserter|, |push_front|
+
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/greater.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/greater.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/greater.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Metafunctions/Comparisons//greater |30
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 greater
 =======
 
@@ -117,3 +112,7 @@
 
 |Comparisons|, |Numeric Metafunction|, |numeric_cast|, |greater_equal|, |less|, |equal_to|
 
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/greater_equal.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/greater_equal.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/greater_equal.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Metafunctions/Comparisons//greater_equal |40
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 greater_equal
 =============
 
@@ -117,3 +112,7 @@
 
 |Comparisons|, |Numeric Metafunction|, |numeric_cast|, |greater|, |less|, |equal_to|
 
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/has_key.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/has_key.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/has_key.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Sequences/Intrinsic Metafunctions//has_key
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 has_key
 =======
 
@@ -96,3 +91,8 @@
 --------
 
 |Associative Sequence|, |count|, |insert|, |erase_key|
+
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/identity.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/identity.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/identity.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Metafunctions/Miscellaneous//identity |10
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 identity
 ========
 
@@ -96,3 +91,8 @@
 --------
 
 |Metafunctions|, |Placeholders|, |Trivial Metafunctions|, |always|, |apply|
+
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/if_.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/if_.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/if_.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Metafunctions/Type Selection//if_ |10
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 if\_
 ====
 
@@ -102,3 +97,8 @@
 --------
 
 |Metafunctions|, |Integral Constant|, |if_c|, |eval_if|
+
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/if_c.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/if_c.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/if_c.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Metafunctions/Type Selection//if_c |20
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 if_c
 ====
 
@@ -103,3 +98,8 @@
 --------
 
 |Metafunctions|, |Integral Constant|, |if_|, |eval_if|, |bool_|
+
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/inherit.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/inherit.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/inherit.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Metafunctions/Miscellaneous//inherit |30
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 inherit
 =======
 
@@ -200,3 +195,8 @@
 --------
 
 |Metafunctions|, |empty_base|, |inherit_linearly|, |identity|
+
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/inherit_linearly.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/inherit_linearly.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/inherit_linearly.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Metafunctions/Miscellaneous//inherit_linearly |40
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 inherit_linearly
 ================
 
@@ -134,3 +129,8 @@
 --------
 
 |Metafunctions|, |Algorithms|, |inherit|, |empty_base|, |fold|, |reverse_fold|
+
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/insert.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/insert.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/insert.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Sequences/Intrinsic Metafunctions//insert
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 insert
 ======
 
@@ -194,3 +189,8 @@
 --------
 
 |Extensible Sequence|, |Extensible Associative Sequence|, |insert_range|, |push_front|, |push_back|, |erase|
+
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/insert_range.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/insert_range.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/insert_range.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Sequences/Intrinsic Metafunctions//insert_range
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 insert_range
 ============
 
@@ -122,3 +117,7 @@
 
 |Extensible Sequence|, |insert|, |push_front|, |push_back|, |erase|
 
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/inserter_.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/inserter_.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/inserter_.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,15 +1,10 @@
 .. Algorithms/Inserters//inserter
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+.. _`inserter_`:
 
-|+inserter+|
+inserter (class)
 ================
 
-.. _`inserter_`:
-
 Synopsis
 --------
 
@@ -99,8 +94,9 @@
 
 |Algorithms|, |Inserter|, |Reversible Algorithm|, |front_inserter|, |back_inserter|
 
+.. |[inserter]| replace:: `inserter (class)`_
+
 
-.. |+inserter+| replace:: inserter
-.. |inserter| replace:: |``inserter``|__
-.. |``inserter``| replace:: :refentry:`inserter`
-__ `inserter_`_
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/int_.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/int_.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/int_.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Data Types/Numeric//int_ |20
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 int\_
 =====
 
@@ -87,3 +82,7 @@
 
 |Data Types|, |Integral Constant|, |long_|, |size_t|, |integral_c|
 
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/integral_c.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/integral_c.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/integral_c.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Data Types/Numeric//integral_c |50
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 integral_c
 ==========
 
@@ -90,3 +85,7 @@
 
 |Data Types|, |Integral Constant|, |bool_|, |int_|, |long_|, |size_t|
 
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/is_sequence.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/is_sequence.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/is_sequence.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Sequences/Intrinsic Metafunctions//is_sequence
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 is_sequence
 ===========
 
@@ -97,3 +92,8 @@
 --------
 
 |Forward Sequence|, |begin|, |end|, |vector|, |list|, |range_c|
+
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/iter_fold.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/iter_fold.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/iter_fold.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Algorithms/Iteration Algorithms//iter_fold
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 iter_fold
 =========
 
@@ -77,7 +72,7 @@
     
     .. parsed-literal::
 
- typedef begin<Sequence>::type i\ :sub:`1`;
+ typedef begin<s>::type i\ :sub:`1`;
         typedef apply<op,state,i\ :sub:`1`>::type state\ :sub:`1`;
         typedef next<i\ :sub:`1`>::type i\ :sub:`2`;
         typedef apply<op,state\ :sub:`1`,i\ :sub:`2`>::type state\ :sub:`2`;
@@ -117,3 +112,8 @@
 --------
 
 |Algorithms|, |reverse_iter_fold|, |fold|, |reverse_fold|, |copy|
+
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/iter_fold_if.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/iter_fold_if.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/iter_fold_if.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,9 +1,7 @@
 .. .. Algorithms/Iteration Algorithms
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+.. UNFINISHED: Expression semantics and everything that follows
+
 
 iter_fold_if
 ============
@@ -73,6 +71,9 @@
 Expression semantics
 --------------------
 
+For any |Forward Sequence| ``s``, binary |Lambda Expression| ``op``, and an
+arbitrary type ``state``:
+
 
 .. parsed-literal::
 
@@ -128,3 +129,8 @@
 --------
 
 Algorithms, ``iter_fold_backward``, ``fold``, ``fold_backward``, ``copy``, ``copy_backward``
+
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/iterator_category.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/iterator_category.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/iterator_category.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Iterators/Iterator Metafunctions//iterator_category |60
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 iterator_category
 =================
 
@@ -113,3 +108,8 @@
 --------
 
 |Iterators|, |begin| / |end|, |advance|, |distance|, |next|
+
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/iterator_range.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/iterator_range.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/iterator_range.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Sequences/Views//iterator_range
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 iterator_range
 ==============
 
@@ -96,3 +91,8 @@
 --------
 
 |Sequences|, |Views|, |filter_view|, |transform_view|, |joint_view|, |zip_view|, |max_element|
+
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/joint_view.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/joint_view.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/joint_view.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Sequences/Views//joint_view
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 joint_view
 ==========
 
@@ -94,3 +89,8 @@
 --------
 
 |Sequences|, |Views|, |filter_view|, |transform_view|, |zip_view|, |iterator_range|
+
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/key_type.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/key_type.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/key_type.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Sequences/Intrinsic Metafunctions//key_type
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 key_type
 ========
 
@@ -103,3 +98,8 @@
 --------
 
 |Associative Sequence|, |value_type|, |has_key|, |set|, |map|
+
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/lambda.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/lambda.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/lambda.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Metafunctions/Composition and Argument Binding//lambda |20
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 lambda
 ======
 
@@ -125,3 +120,8 @@
 --------
 
 |Composition and Argument Binding|, |Invocation|, |Placeholders|, |bind|, |quote|, |protect|, |apply|
+
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/less.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/less.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/less.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Metafunctions/Comparisons//less |10
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 less
 ====
 
@@ -117,3 +112,7 @@
 
 |Comparisons|, |Numeric Metafunction|, |numeric_cast|, |less_equal|, |greater|, |equal|
 
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/less_equal.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/less_equal.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/less_equal.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Metafunctions/Comparisons//less_equal |20
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 less_equal
 ==========
 
@@ -117,3 +112,7 @@
 
 |Comparisons|, |Numeric Metafunction|, |numeric_cast|, |less|, |greater|, |equal|
 
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/list.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/list.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/list.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Sequences/Classes//list |20
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 list
 ====
 
@@ -116,3 +111,8 @@
 --------
 
 |Sequences|, |Variadic Sequence|, |Forward Sequence|, |Extensible Sequence|, |vector|, |list_c|
+
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/list_c.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/list_c.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/list_c.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Sequences/Classes//list_c |80
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 list_c
 ======
 
@@ -82,3 +77,8 @@
 --------
 
 |Sequences|, |Integral Sequence Wrapper|, |list|, |integral_c|, |vector_c|, |set_c|, |range_c|
+
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/long_.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/long_.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/long_.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Data Types/Numeric//long_ |30
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 long\_
 ======
 
@@ -87,3 +82,7 @@
 
 |Data Types|, |Integral Constant|, |int_|, |size_t|, |integral_c|
 
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/lower_bound.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/lower_bound.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/lower_bound.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Algorithms/Querying Algorithms//lower_bound |60
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 lower_bound
 ===========
 
@@ -106,3 +101,8 @@
 --------
 
 |Querying Algorithms|, |upper_bound|, |find|, |find_if|, |min_element|
+
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/map.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/map.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/map.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Sequences/Classes//map |50
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 map
 ===
 
@@ -89,7 +84,7 @@
 +---------------------------------------+-----------------------------------------------------------+
 | ``value_type<m,x>::type`` | Identical to ``x::second``; see |Associative Sequence|. |
 +---------------------------------------+-----------------------------------------------------------+
-| ``insert<m,x>::type`` | A new ``map`` equivalent to ``m`` except that |
+| ``insert<m,x>::type`` | A new ``map``, ``t``, equivalent to ``m`` except that |
 | | :: |
 | | |
 | | at< t, key_type<m,x>::type >::type |
@@ -98,7 +93,7 @@
 +---------------------------------------+-----------------------------------------------------------+
 | ``insert<m,pos,x>::type`` | Equivalent to ``insert<m,x>::type``; ``pos`` is ignored. |
 +---------------------------------------+-----------------------------------------------------------+
-| ``erase_key<m,k>::type`` | A new ``map`` equivalent to ``m`` except that |
+| ``erase_key<m,k>::type`` | A new ``map``, ``t``, equivalent to ``m`` except that |
 | | ``has_key<t, k>::value == false``. |
 +---------------------------------------+-----------------------------------------------------------+
 | ``erase<m,pos>::type`` | Equivalent to ``erase<m, deref<pos>::type >::type``. |
@@ -133,3 +128,7 @@
 
 |Sequences|, |Variadic Sequence|, |Associative Sequence|, |Extensible Associative Sequence|, |set|, |vector|
 
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/max.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/max.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/max.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Metafunctions/Miscellaneous//max |90
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 max
 ===
 
@@ -104,3 +99,8 @@
 --------
 
 |Metafunctions|, |Comparison|, |min|, |less|, |max_element|
+
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/max_element.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/max_element.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/max_element.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Algorithms/Querying Algorithms//max_element |90
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 max_element
 ===========
 
@@ -97,3 +92,8 @@
 --------
 
 |Querying Algorithms|, |min_element|, |find_if|, |upper_bound|, |find|
+
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/min.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/min.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/min.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Metafunctions/Miscellaneous//min |80
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 min
 ===
 
@@ -104,3 +99,8 @@
 --------
 
 |Metafunctions|, |Comparison|, |max|, |less|, |min_element|
+
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/min_element.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/min_element.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/min_element.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Algorithms/Querying Algorithms//min_element |80
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 min_element
 ===========
 
@@ -96,3 +91,8 @@
 --------
 
 |Querying Algorithms|, |max_element|, |find_if|, |upper_bound|, |find|
+
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/minus.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/minus.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/minus.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Metafunctions/Arithmetic Operations//minus |20
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 minus
 =====
 
@@ -122,3 +117,8 @@
 --------
 
 |Arithmetic Operations|, |Numeric Metafunction|, |numeric_cast|, |plus|, |negate|, |times|
+
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/modulus.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/modulus.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/modulus.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Metafunctions/Arithmetic Operations//modulus |50
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 modulus
 =======
 
@@ -126,3 +121,7 @@
 
 |Metafunctions|, |Numeric Metafunction|, |numeric_cast|, |divides|, |times|, |plus|
 
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/multiplies.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/multiplies.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/multiplies.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Metafunctions/Arithmetic Operations/multiplies |70
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 multiplies
 ==========
 
@@ -12,3 +7,7 @@
 ``multiplies`` is a synonym for |times|. It is Provided for backward compatibility with
 earlier versions of the library. See |times| for the detailed specification.
 
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/negate.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/negate.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/negate.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Metafunctions/Arithmetic Operations//negate |60
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 negate
 ======
 
@@ -113,3 +108,7 @@
 
 |Arithmetic Operations|, |Numeric Metafunction|, |numeric_cast|, |plus|, |minus|, |times|
 
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/next.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/next.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/next.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Iterators/Iterator Metafunctions//next |30
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 next
 ====
 
@@ -100,3 +95,8 @@
 --------
 
 |Iterators|, |begin| / |end|, |prior|, |deref|
+
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/not_.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/not_.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/not_.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Metafunctions/Logical Operations//not_ |30
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 not\_
 =====
 
@@ -98,3 +93,7 @@
 
 |Metafunctions|, |Logical Operations|, |and_|, |or_|
 
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/not_equal_to.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/not_equal_to.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/not_equal_to.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Metafunctions/Comparisons//not_equal_to |60
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 not_equal_to
 ============
 
@@ -117,3 +112,7 @@
 
 |Comparisons|, |Numeric Metafunction|, |numeric_cast|, |equal_to|, |less|
 
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/numeric_cast.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/numeric_cast.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/numeric_cast.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Metafunctions/Miscellaneous//numeric_cast |50
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 numeric_cast
 ============
 
@@ -131,3 +126,7 @@
 
 |Metafunctions|, |Numeric Metafunction|, |plus|, |minus|, |times|
 
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/or_.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/or_.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/or_.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Metafunctions/Logical Operations//or_ |20
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 or\_
 ====
 
@@ -105,3 +100,8 @@
 --------
 
 |Metafunctions|, |Logical Operations|, |and_|, |not_|
+
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/order.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/order.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/order.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Sequences/Intrinsic Metafunctions//order
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 order
 =====
 
@@ -97,3 +92,8 @@
 --------
 
 |Associative Sequence|, |has_key|, |count|, |map|
+
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/pair.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/pair.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/pair.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Data Types/Miscellaneous//pair |10
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 pair
 ====
 
@@ -69,3 +64,7 @@
 
 |Data Types|, |Sequences|, |first|, |second|
 
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/partition.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/partition.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/partition.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Algorithms/Transformation Algorithms//partition |85
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 partition
 =========
 
@@ -116,3 +111,8 @@
 --------
 
 |Transformation Algorithms|, |Reversible Algorithm|, |reverse_partition|, |stable_partition|, |sort|
+
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/plus.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/plus.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/plus.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Metafunctions/Arithmetic Operations//plus |10
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 plus
 ====
 
@@ -125,3 +120,8 @@
 --------
 
 |Arithmetic Operations|, |Numeric Metafunction|, |numeric_cast|, |minus|, |negate|, |times|
+
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/pop_back.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/pop_back.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/pop_back.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Sequences/Intrinsic Metafunctions//pop_back
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 pop_back
 ========
 
@@ -107,3 +102,7 @@
 
 |Back Extensible Sequence|, |erase|, |push_back|, |back|, |pop_front|
 
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/pop_front.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/pop_front.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/pop_front.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Sequences/Intrinsic Metafunctions//pop_front
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 pop_front
 =========
 
@@ -109,3 +104,7 @@
 
 |Front Extensible Sequence|, |erase|, |push_front|, |front|, |pop_back|
 
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Deleted: branches/release/libs/mpl/doc/src/refmanual/preface.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/preface.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
+++ (empty file)
@@ -1,19 +0,0 @@
-
-
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-* use of "returns"
-* [Metafunction Class] form ('f<>')
-* nested 'algo' namespace??? it becomes a problem as soon as users would
- want to specialize 'advance'/'distance'
-
-* 'outer' scope construct for lambda
-* 'scope/fun/func'
-* iterators not requiring nested members; what about '::type', though?
-* We don't dispatch _every_ metafunction through the tag mechanism,
- only algorithms. I am ambivalent whether we should, and if so,
- how it should be done.
-
-* 'drop_front'?
\ No newline at end of file

Modified: branches/release/libs/mpl/doc/src/refmanual/prior.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/prior.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/prior.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Iterators/Iterator Metafunctions//prior |40
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 prior
 =====
 
@@ -48,14 +43,14 @@
 +---------------+---------------------------+-----------------------------------+
 | Parameter | Requirement | Description |
 +===============+===========================+===================================+
-| ``Iterator`` | |Forward Iterator|. | An iterator to decrement. |
+| ``Iterator`` | |Bidirectional Iterator|. | An iterator to decrement. |
 +---------------+---------------------------+-----------------------------------+
 
 
 Expression semantics
 --------------------
 
-For any |Forward Iterator|\ s ``iter``:
+For any |Bidirectional Iterator|\ s ``iter``:
 
 
 .. parsed-literal::
@@ -63,7 +58,7 @@
     typedef prior<iter>::type j;
 
 :Return type:
- |Forward Iterator|.
+ |Bidirectional Iterator|.
 
 :Precondition:
     ``iter`` is decrementable.
@@ -100,3 +95,8 @@
 --------
 
 |Iterators|, |begin| / |end|, |next|, |deref|
+
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/protect.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/protect.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/protect.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Metafunctions/Composition and Argument Binding//protect |60
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 protect
 =======
 
@@ -111,3 +106,8 @@
 --------
 
 |Composition and Argument Binding|, |Invocation|, |bind|, |quote|, |apply_wrap|
+
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/push_back.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/push_back.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/push_back.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Sequences/Intrinsic Metafunctions//push_back
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 push_back
 =========
 
@@ -113,3 +108,7 @@
 
 |Back Extensible Sequence|, |insert|, |pop_back|, |back|, |push_front|
 
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/push_front.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/push_front.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/push_front.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Sequences/Intrinsic Metafunctions//push_front
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 push_front
 ==========
 
@@ -113,3 +108,8 @@
 --------
 
 |Front Extensible Sequence|, |insert|, |pop_front|, |front|, |push_back|
+
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/quote.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/quote.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/quote.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Metafunctions/Composition and Argument Binding//quote |40
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 quote
 =====
 
@@ -140,3 +135,8 @@
 --------
 
 |Composition and Argument Binding|, |Invocation|, |bind|, |lambda|, |protect|, |apply|
+
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/range_c.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/range_c.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/range_c.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Sequences/Classes//range_c |60
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 range_c
 =======
 
@@ -120,3 +115,8 @@
 --------
 
 |Sequences|, |Random Access Sequence|, |vector_c|, |set_c|, |list_c|
+
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/refmanual.py
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/refmanual.py (original)
+++ branches/release/libs/mpl/doc/src/refmanual/refmanual.py 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,13 +1,12 @@
-# Copyright (c) Aleksey Gurtovoy 2001-2007
+# Copyright (c) Aleksey Gurtovoy 2001-2009
 #
 # Distributed under the Boost Software License, Version 1.0.
 # (See accompanying file LICENSE_1_0.txt or copy at
 # http://www.boost.org/LICENSE_1_0.txt)
 
-import time
 import fnmatch
-import os.path
 import os
+import sys
 import re
 import string
 
@@ -30,8 +29,8 @@
     return '%s.rst' % '-'.join( [x.split(' ')[0] for x in parts] )
 
 
-def __include_page( output, page, name = None ):
- output.write( '.. include:: %s\n' % page )
+def __include_page( output, src_dir, page, name = None ):
+ output.write( '.. include:: %s\n' % os.path.join( src_dir, page ) )
     # output.write( '.. raw:: LaTeX\n\n' )
     # output.write( ' \\newpage\n\n')
     
@@ -39,18 +38,14 @@
     else: ref = '/'.join( page.split('.')[0].split('-') )
     if ref.upper() == ref or ref.lower() == ref:
         output.write(
- ( '.. |%(ref)s| replace:: |``%(ref)s``|__\n'
- + '.. |``%(ref)s``| replace:: :refentry:`%(ref)s`\n'
- + '__ `%(ref)s`_\n' )
+ ( '.. |%(ref)s| replace:: `%(ref)s`_\n' )
                     % { 'ref': ref }
             )
     else:
         if ref.find( '/' ) == -1:
- ref = ' '.join( filter( lambda x: len(x) > 0, re.split( '([A-Z][a-z]+)', ref ) ) )
+ ref = ' '.join( filter( lambda x: len( x.strip() ) > 0, re.split( '([A-Z][a-z]+)', ref ) ) )
             output.write( '.. |%(ref)s| replace:: `%(ref)s`_\n' % { 'ref': ref } )
 
- modtime = time.gmtime( os.stat( page ).st_mtime )
- output.write( '.. modtime: %s\n' % time.strftime( '%B %d, %Y %H:%M:%S +0000', modtime ) )
     output.write( '\n' )
 
 
@@ -63,24 +58,24 @@
     index_file.close()
 
 
-def main( filename, dir ):
+def main( filename, src_dir, build_dir ):
     sources = filter(
           lambda x: fnmatch.fnmatch(x,"*.rst") and x != filename
- , os.listdir(dir)
+ , os.listdir( src_dir )
         )
 
- toc = [t.strip() for t in open('%s.toc' % filename).readlines()]
+ toc = [ t.strip() for t in open( os.path.join( src_dir, '%s.toc' % filename) ).readlines() ]
     topics = {}
     for t in toc: topics[t] = []
 
     concept_index = []
     index = []
 
- output = open('%s.gen' % filename, 'w')
- output.writelines( open( '%s.rst' % filename, 'r' ).readlines() )
+ output = open( os.path.join( build_dir, '%s.gen' % filename ), 'w')
+ output.writelines( open( os.path.join( src_dir, '%s.rst' % filename ), 'r' ).readlines() )
     re_topic = re.compile(r'^..\s+(.+?)//(.+?)(\s*\|\s*(\d+))?\s*$')
     for src in sources:
- placement_spec = open(src, 'r').readline()
+ placement_spec = open( os.path.join( src_dir, src ), 'r' ).readline()
         
         topic = 'Unclassified'
         name = None
@@ -111,18 +106,18 @@
         
         output.write( __section_header(t) )
 
- intro = __section_intro(t)
- if os.path.exists(intro):
- __include_page( output, intro )
+ intro = __section_intro( t )
+ if os.path.exists( os.path.join( src_dir, intro ) ):
+ __include_page( output, src_dir, intro )
         
         for src in content:
- __include_page( output, src[0], src[2] )
+ __include_page( output, src_dir, src[0], src[2] )
 
     output.close()
 
- __write_index( 'concepts.gen', concept_index )
- __write_index( 'index.gen', index )
+ __write_index( os.path.join( build_dir, 'concepts.gen' ), concept_index )
+ __write_index( os.path.join( build_dir, 'index.gen' ), index )
     
     
 
-main( 'refmanual', os.getcwd() )
+main( 'refmanual', os.path.dirname( __file__ ), sys.argv[1] )

Modified: branches/release/libs/mpl/doc/src/refmanual/refmanual.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/refmanual.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/refmanual.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,39 +1,31 @@
 
-
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 The MPL Reference Manual
 ************************
 
-:Copyright: Copyright © Aleksey Gurtovoy and David Abrahams, 2001-2007.
+:Copyright: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
 
 :License: Distributed under the Boost Software License, Version 1.0. (See
             accompanying file ``LICENSE_1_0.txt`` or copy at
- `http://www.boost.org/LICENSE_1_0.txt`__)
-
-
-__ http://www.boost.org/LICENSE_1_0.txt
-
-
-
-.. no .. section-numbering::
+ http://www.boost.org/LICENSE_1_0.txt)
 
 
 .. raw:: latex
 
    \setcounter{secnumdepth}{2}
    \setcounter{tocdepth}{2}
+
+
+.. TOC copyright:
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
     
 .. contents:: Table of Contents
     :depth: 3
 
-.. |Boost.Bind| replace:: `Boost.Bind`__
-__ http://www.boost.org/libs/bind/bind.html
 
-.. |Boost.Lambda| replace:: `Boost.Lambda`__
-__ http://www.boost.org/libs/lambda/doc/index.html
+.. |Boost.Bind| replace:: `Boost.Bind <http://www.boost.org/libs/bind/bind.html>`__
+.. |Boost.Lambda| replace:: `Boost.Lambda <http://www.boost.org/libs/lambda/doc/index.html>`__
 
 .. role:: refentry(literal)
 
@@ -87,28 +79,6 @@
 
 .. |O(1)| replace:: *O(1)*
 
-.. |_1| replace:: |``_1``|__
-.. |_2| replace:: |``_2``|__
-.. |_3| replace:: |``_3``|__
-.. |_4| replace:: |``_4``|__
-.. |_5| replace:: |``_5``|__
-.. |``_1``| replace:: :refentry:`_1`
-.. |``_2``| replace:: :refentry:`_2`
-.. |``_3``| replace:: :refentry:`_3`
-.. |``_4``| replace:: :refentry:`_4`
-.. |``_5``| replace:: :refentry:`_5`
-__ `Placeholders`_
-__ `Placeholders`_
-__ `Placeholders`_
-__ `Placeholders`_
-__ `Placeholders`_
-
-.. |placeholder| replace:: `placeholder`__
-__ `Placeholders`_
-
-.. |_1,_2,..._n| replace:: |_1|, |_2|, |_3|,\ |...|
-
-
 .. |--| unicode:: U+02014 .. EM DASH
 
 
@@ -130,13 +100,8 @@
 
 
 .. |preprocessed headers disclaimer| replace:: [*Note:* Overriding will take effect
- *only* if the library is configured not to use `preprocessed headers`__. See
- |+BOOST_MPL_CFG_NO_PREPROCESSED_HEADERS+|__ for more information. |--| *end note*\]
-
-.. |+BOOST_MPL_CFG_NO_PREPROCESSED_HEADERS+| replace:: :refentry:`BOOST_MPL_CFG_NO_PREPROCESSED_HEADERS`
-__ `BOOST_MPL_CFG_NO_PREPROCESSED_HEADERS`_
-__ `BOOST_MPL_CFG_NO_PREPROCESSED_HEADERS`_
-
+ *only* if the library is configured not to use |preprocessed headers|. See
+ |BOOST_MPL_CFG_NO_PREPROCESSED_HEADERS| for more information. |--| *end note*\]
 
 .. |transformation algorithm disclaimer| replace::
    [*Note:* This wording applies to a no-inserter version(s) of the algorithm. See the

Modified: branches/release/libs/mpl/doc/src/refmanual/refmanual.toc
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/refmanual.toc (original)
+++ branches/release/libs/mpl/doc/src/refmanual/refmanual.toc 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -36,4 +36,6 @@
 Macros/Broken Compiler Workarounds
 Terminology
 Categorized Index
+Categorized Index/Concepts
+Categorized Index/Components
 Acknowledgements

Modified: branches/release/libs/mpl/doc/src/refmanual/remove.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/remove.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/remove.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Algorithms/Transformation Algorithms//remove |60
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 remove
 ======
 
@@ -109,3 +104,8 @@
 --------
 
 |Transformation Algorithms|, |Reversible Algorithm|, |reverse_remove|, |remove_if|, |copy|, |replace|
+
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/remove_if.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/remove_if.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/remove_if.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Algorithms/Transformation Algorithms//remove_if |70
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 remove_if
 =========
 
@@ -120,3 +115,8 @@
 --------
 
 |Transformation Algorithms|, |Reversible Algorithm|, |reverse_remove_if|, |remove|, |copy_if|, |replace_if|
+
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/replace.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/replace.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/replace.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Algorithms/Transformation Algorithms//replace |40
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 replace
 =======
 
@@ -110,3 +105,8 @@
 --------
 
 |Transformation Algorithms|, |Reversible Algorithm|, |reverse_replace|, |replace_if|, |remove|, |transform|
+
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/replace_if.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/replace_if.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/replace_if.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Algorithms/Transformation Algorithms//replace_if |50
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 replace_if
 ==========
 
@@ -113,3 +108,8 @@
 --------
 
 |Transformation Algorithms|, |Reversible Algorithm|, |reverse_replace_if|, |replace|, |remove_if|, |transform|
+
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/reverse.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/reverse.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/reverse.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Algorithms/Transformation Algorithms//reverse |100
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 reverse
 =======
 
@@ -93,3 +88,8 @@
 --------
 
 |Transformation Algorithms|, |Reversible Algorithm|, |reverse_copy|, |copy|, |copy_if|
+
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/reverse_copy.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/reverse_copy.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/reverse_copy.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Algorithms/Transformation Algorithms//reverse_copy |110
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 reverse_copy
 ============
 
@@ -105,3 +100,8 @@
 --------
 
 |Transformation Algorithms|, |Reversible Algorithm|, |copy|, |reverse_copy_if|, |reverse_transform|
+
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/reverse_copy_if.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/reverse_copy_if.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/reverse_copy_if.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Algorithms/Transformation Algorithms//reverse_copy_if |120
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 reverse_copy_if
 ===============
 
@@ -123,3 +118,8 @@
 --------
 
 |Transformation Algorithms|, |Reversible Algorithm|, |copy_if|, |reverse_copy|, |remove_if|, |replace_if|
+
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/reverse_fold.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/reverse_fold.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/reverse_fold.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Algorithms/Iteration Algorithms//reverse_fold
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 reverse_fold
 ============
 
@@ -85,10 +80,11 @@
 
     .. parsed-literal::
     
+ typedef lambda<backward_op>::type op;
         typedef reverse_iter_fold<
               s
             , state
- , apply<backward_op,_1,deref<_2> >
+ , apply_wrap2< op, _1, deref<_2> >
>::type t;
 
 
@@ -147,3 +143,7 @@
 
 |Algorithms|, |fold|, |reverse_iter_fold|, |iter_fold|
 
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/reverse_iter_fold.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/reverse_iter_fold.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/reverse_iter_fold.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Algorithms/Iteration Algorithms//reverse_iter_fold
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 reverse_iter_fold
 =================
 
@@ -150,3 +145,8 @@
 --------
 
 |Algorithms|, |iter_fold|, |reverse_fold|, |fold|
+
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/reverse_partition.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/reverse_partition.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/reverse_partition.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Algorithms/Transformation Algorithms//reverse_partition |185
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 reverse_partition
 =================
 
@@ -116,3 +111,8 @@
 --------
 
 |Transformation Algorithms|, |Reversible Algorithm|, |partition|, |reverse_stable_partition|, |sort|
+
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/reverse_remove.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/reverse_remove.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/reverse_remove.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Algorithms/Transformation Algorithms//reverse_remove |160
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 reverse_remove
 ==============
 
@@ -108,3 +103,8 @@
 
 |Transformation Algorithms|, |Reversible Algorithm|, |remove|, |reverse_remove_if|,
 |reverse_copy|, |transform|, |replace|
+
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/reverse_remove_if.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/reverse_remove_if.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/reverse_remove_if.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Algorithms/Transformation Algorithms//reverse_remove_if |170
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 reverse_remove_if
 =================
 
@@ -118,3 +113,8 @@
 
 |Transformation Algorithms|, |Reversible Algorithm|, |remove_if|, |reverse_remove|,
 |reverse_copy_if|, |replace_if|
+
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/reverse_replace.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/reverse_replace.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/reverse_replace.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Algorithms/Transformation Algorithms//reverse_replace |140
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 reverse_replace
 ===============
 
@@ -110,3 +105,8 @@
 --------
 
 |Transformation Algorithms|, |Reversible Algorithm|, |replace|, |reverse_replace_if|, |remove|, |reverse_transform|
+
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/reverse_replace_if.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/reverse_replace_if.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/reverse_replace_if.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Algorithms/Transformation Algorithms//reverse_replace_if |150
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 reverse_replace_if
 ==================
 
@@ -118,3 +113,8 @@
 --------
 
 |Transformation Algorithms|, |Reversible Algorithm|, |replace_if|, |reverse_replace|, |remove_if|, |transform|
+
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/reverse_stable_partition.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/reverse_stable_partition.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/reverse_stable_partition.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Algorithms/Transformation Algorithms//reverse_stable_partition |190
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 reverse_stable_partition
 ========================
 
@@ -130,3 +125,8 @@
 --------
 
 |Transformation Algorithms|, |Reversible Algorithm|, |stable_partition|, |reverse_partition|, |sort|, |transform|
+
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/reverse_transform.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/reverse_transform.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/reverse_transform.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Algorithms/Transformation Algorithms//reverse_transform |130
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 reverse_transform
 =================
 
@@ -161,3 +156,8 @@
 --------
 
 |Transformation Algorithms|, |Reversible Algorithm|, |transform|, |reverse_copy|, |replace_if|
+
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/reverse_unique.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/reverse_unique.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/reverse_unique.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Algorithms/Transformation Algorithms//reverse_unique |180
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 reverse_unique
 ==============
 
@@ -130,3 +125,8 @@
 
 |Transformation Algorithms|, |Reversible Algorithm|, |unique|, |reverse_remove|,
 |reverse_copy_if|, |replace_if|
+
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/sequence_tag.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/sequence_tag.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/sequence_tag.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Sequences/Intrinsic Metafunctions//sequence_tag
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 sequence_tag
 ============
 
@@ -77,3 +72,8 @@
 --------
 
 `Intrinsic Metafunctions`_, |Tag Dispatched Metafunction|
+
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/set.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/set.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/set.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Sequences/Classes//set |40
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 set
 ===
 
@@ -128,3 +123,7 @@
 
 |Sequences|, |Variadic Sequence|, |Associative Sequence|, |Extensible Associative Sequence|, |set_c|, |map|, |vector|
 
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/set_c.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/set_c.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/set_c.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Sequences/Classes//set_c |90
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 set_c
 =====
 
@@ -85,3 +80,7 @@
 
 |Sequences|, |Integral Sequence Wrapper|, |set|, |integral_c|, |vector_c|, |list_c|, |range_c|
 
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/shift_left.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/shift_left.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/shift_left.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Metafunctions/Bitwise Operations//shift_left
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 shift_left
 ==========
 
@@ -126,3 +121,8 @@
 --------
 
 |Bitwise Operations|, |Numeric Metafunction|, |numeric_cast|, |shift_right|, |bitand_|
+
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/shift_right.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/shift_right.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/shift_right.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Metafunctions/Bitwise Operations//shift_right
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 shift_right
 ===========
 
@@ -126,3 +121,8 @@
 --------
 
 |Bitwise Operations|, |Numeric Metafunction|, |numeric_cast|, |shift_left|, |bitand_|
+
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/single_view.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/single_view.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/single_view.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Sequences/Views//single_view
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 single_view
 ===========
 
@@ -93,3 +88,8 @@
 --------
 
 |Sequences|, |Views|, |iterator_range|, |filter_view|, |transform_view|, |joint_view|, |zip_view|
+
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/size.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/size.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/size.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Sequences/Intrinsic Metafunctions//size
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 size
 ====
 
@@ -112,3 +107,8 @@
 --------
 
 |Forward Sequence|, |Random Access Sequence|, |empty|, |begin|, |end|, |distance|
+
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/size_t.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/size_t.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/size_t.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Data Types/Numeric//size_t |40
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 size_t
 ======
 
@@ -87,3 +82,7 @@
 
 |Data Types|, |Integral Constant|, |int_|, |long_|, |integral_c|
 
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/sizeof_.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/sizeof_.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/sizeof_.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Metafunctions/Miscellaneous//sizeof_ |100
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 sizeof\_
 ========
 
@@ -103,3 +98,8 @@
 --------
 
 |Metafunctions|, |Integral Constant|, |size_t|
+
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/sort.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/sort.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/sort.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Algorithms/Transformation Algorithms//sort |95
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 sort
 ====
 
@@ -133,3 +128,8 @@
 --------
 
 |Transformation Algorithms|, |Reversible Algorithm|, |partition|
+
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/stable_partition.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/stable_partition.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/stable_partition.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Algorithms/Transformation Algorithms//stable_partition |90
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 stable_partition
 ================
 
@@ -130,3 +125,8 @@
 --------
 
 |Transformation Algorithms|, |Reversible Algorithm|, |reverse_stable_partition|, |partition|, |sort|, |transform|
+
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/string.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/string.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/string.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Sequences/Classes//string |100
 
-.. Copyright Eric Niebler 2009.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 string
 ======
 
@@ -133,3 +128,8 @@
 --------
 
 |Sequences|, |Variadic Sequence|, |Bidirectional Sequence|, |Extensible Sequence|, |Integral Sequence Wrapper|, |char_|, |c_str|
+
+
+.. copyright:: Copyright © 2009 Eric Niebler
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Deleted: branches/release/libs/mpl/doc/src/refmanual/terminology.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/terminology.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
+++ (empty file)
@@ -1,53 +0,0 @@
-
-
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-.. _`Overloaded name`:
-
-Overloaded name
- Overloaded name is a term used in this reference documentation to designate
- a metafunction providing more than one public interface. In reality,
- class template overloading is nonexistent and the referenced functionality
- is implemented by other, unspecified, means.
-
-
-.. |overloaded name| replace:: `overloaded name`__
-__ `Overloaded name`_
-
-
-
-.. _`Concept-identical`:
-
-Concept-identical
- A sequence ``s1`` is said to be concept-identical to a sequence ``s2`` if
- ``s1`` and ``s2`` model the exact same set of concepts.
-
-
-.. _`Bind expression`:
-
-Bind expression
- A bind expression is simply that |--| an instantiation of one of the |bind|
- class templates. For instance, these are all bind expressions::
-
- bind< quote3<if_>, _1,int,long >
- bind< _1, bind< plus<>, int_<5>, _2> >
- bind< times<>, int_<2>, int_<2> >
-
- and these are not::
-
- if_< _1, bind< plus<>, int_<5>, _2>, _2 >
- protect< bind< quote3<if_>, _1,int,long > >
- _2
-
-
-.. |bind expression| replace:: `bind expression`__
-__ `Bind expression`_
-
-
-
-.. |concept-identical| replace:: `concept-identical`__
-__ `Concept-identical`_
-
-

Modified: branches/release/libs/mpl/doc/src/refmanual/times.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/times.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/times.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Metafunctions/Arithmetic Operations//times |30
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 times
 =====
 
@@ -123,3 +118,8 @@
 --------
 
 |Metafunctions|, |Numeric Metafunction|, |numeric_cast|, |divides|, |modulus|, |plus|
+
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/transform.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/transform.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/transform.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Algorithms/Transformation Algorithms//transform |30
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 transform
 =========
 
@@ -160,3 +155,8 @@
 --------
 
 |Transformation Algorithms|, |Reversible Algorithm|, |reverse_transform|, |copy|, |replace_if|
+
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/transform_view.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/transform_view.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/transform_view.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Sequences/Views//transform_view
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 transform_view
 ==============
 
@@ -98,3 +93,7 @@
 
 |Sequences|, |Views|, |filter_view|, |joint_view|, |zip_view|, |iterator_range|
 
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/unique.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/unique.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/unique.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Algorithms/Transformation Algorithms//unique |80
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 unique
 ======
 
@@ -129,3 +124,8 @@
 --------
 
 |Transformation Algorithms|, |Reversible Algorithm|, |reverse_unique|, |remove|, |copy_if|, |replace_if|
+
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/unpack_args.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/unpack_args.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/unpack_args.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Metafunctions/Invocation//unpack_args |30
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 unpack_args
 ===========
 
@@ -96,3 +91,8 @@
 --------
 
 |Metafunctions|, |Lambda Expression|, |Metafunction Class|, |apply|, |apply_wrap|, |bind|
+
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/upper_bound.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/upper_bound.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/upper_bound.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Algorithms/Querying Algorithms//upper_bound |70
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 upper_bound
 ===========
 
@@ -106,3 +101,8 @@
 --------
 
 |Querying Algorithms|, |lower_bound|, |find|, |find_if|, |min_element|
+
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/value_type.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/value_type.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/value_type.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Sequences/Intrinsic Metafunctions//value_type
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 value_type
 ==========
 
@@ -112,3 +107,8 @@
 --------
 
 |Associative Sequence|, |key_type|, |at|, |set|, |map|
+
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/vector.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/vector.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/vector.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Sequences/Classes//vector |10
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 vector
 ======
 
@@ -110,7 +105,7 @@
 | | see |Back Extensible Sequence|. |
 +---------------------------------------+-----------------------------------------------------------+
 | ``push_front<v,x>::type`` | A new ``vector`` of following elements: |
-| | |begin/end<v>|, ``x``; see |Front Extensible Sequence|. |
+| | ``x``, |begin/end<v>|; see |Front Extensible Sequence|. |
 +---------------------------------------+-----------------------------------------------------------+
 | ``pop_front<v>::type`` | A new ``vector`` of following elements: |
 | | [``next< begin<v>::type >::type``, ``end<v>::type``); |
@@ -134,3 +129,7 @@
 
 |Sequences|, |Variadic Sequence|, |Random Access Sequence|, |Extensible Sequence|, |vector_c|, |list|
 
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/vector_c.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/vector_c.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/vector_c.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Sequences/Classes//vector_c |70
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 vector_c
 ========
 
@@ -85,3 +80,7 @@
 
 |Sequences|, |Integral Sequence Wrapper|, |vector|, |integral_c|, |set_c|, |list_c|, |range_c|
 
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/void_.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/void_.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/void_.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Data Types/Miscellaneous//void_ |100
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 void\_
 ======
 
@@ -43,3 +38,8 @@
 --------
 
 |Data Types|, |pair|, |empty_base|, |bool_|, |int_|, |integral_c|
+
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/src/refmanual/zip_view.rst
==============================================================================
--- branches/release/libs/mpl/doc/src/refmanual/zip_view.rst (original)
+++ branches/release/libs/mpl/doc/src/refmanual/zip_view.rst 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,10 +1,5 @@
 .. Sequences/Views//zip_view
 
-.. Copyright Aleksey Gurtovoy, David Abrahams 2007.
-.. Distributed under the Boost
-.. Software License, Version 1.0. (See accompanying
-.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
 zip_view
 ========
 
@@ -108,3 +103,8 @@
 --------
 
 |Sequences|, |Views|, |filter_view|, |transform_view|, |joint_view|, |single_view|, |iterator_range|
+
+
+.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: branches/release/libs/mpl/doc/style.css
==============================================================================
--- branches/release/libs/mpl/doc/style.css (original)
+++ branches/release/libs/mpl/doc/style.css 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -7,7 +7,6 @@
 */
 
 
-
 .first
 {
   margin-top: 0;
@@ -22,27 +21,48 @@
 
 /* <a/> */
 
-
 a
 {
- color: #0000cc;
+ text-decoration: none; /* no underline */
 }
 
-a:visited
+a:hover
 {
- color: #800080;
+ text-decoration: underline;
 }
 
-/*
-sup a:link,
-sup a:visited,
-a.interlink:link,
-a.interlink:visited
+@media screen
 {
- color: #505050;
- text-decoration: none;
+ a
+ {
+ color: #005a9c;
+ }
+
+ a:visited
+ {
+ color: #9c5a9c;
+ }
+
+ .copyright-footer
+ {
+ color: #8F8F8F;
+ }
 }
-*/
+
+
+@media print
+{
+ a
+ {
+ color: black;
+ }
+
+ a:visited
+ {
+ color: black;
+ }
+}
+
 
 a.refentry
 {
@@ -78,7 +98,8 @@
 a.identifier:hover,
 a.header:hover
 {
- color: #0000cc;
+ color: #0077cc;
+ text-decoration: underline;
 }
 
 a.toc-backref:link,
@@ -97,6 +118,20 @@
 }
 
 
+div.copyright-footer
+{
+ text-align: right;
+ font-size: 70%;
+}
+
+div.copyright-footer div.copyright
+{
+ font-size: 120%;
+ padding-top: 4pt;
+ padding-bottom: 4pt;
+}
+
+
 /* <blockquote/> */
 
 blockquote.epigraph
@@ -117,13 +152,15 @@
 
 body
 {
- background: #fffff5;
+ margin: 1em;
+ font-family: sans-serif;
+ font-size: 10pt;
 }
 
-body.refmanual
+p
 {
- background: #fffff5 url(refmanual/manual.png) no-repeat top right fixed;
- margin-right: 25pt;
+ text-align: left;
+ line-height: 1.15;
 }
 
 /* <dd/> */
@@ -500,10 +537,19 @@
     padding-right: 1em;
     margin-top: 10pt;
     margin-left: 0pt;
-/* background-color: #f7f7f7;*/
- background-color: #f5f5f5;
 }
 
+
+@media screen
+{
+ pre.literal-block
+ {
+
+ background-color: #f5fbff;
+ }
+}
+
+
     td
 pre.literal-block
 {
@@ -549,12 +595,29 @@
     border-left: solid thin gray;
 }
 
+@media screen
+{
+ table.citation
+ {
+ background-color: #f5fbff;
+ }
+}
+
 table.footnote
 {
     border: solid 0;
     border-left: solid thin black;
 }
 
+@media screen
+{
+ table.footnote
+ {
+ background-color: #f5fbff;
+ }
+}
+
+
 table.header,
 table.footer
 {
@@ -567,7 +630,7 @@
 
 table.table
 {
- border: solid 1px black;
+ border: solid 1px #c7c7c7;
     border-collapse: collapse;
     margin-bottom: 10pt;
 }
@@ -581,24 +644,36 @@
     table.table
 th
 {
- border: solid 1px black;
     vertical-align: top;
 }
 
     table.table
 th
 {
+ white-space: nowrap;
     padding-left: 5pt;
     padding-right: 5pt;
+ padding-top: 1pt;
+ padding-bottom: 1pt;
+}
+
+
+@media screen
+{
+ table.table th
+ {
+ background-color:#f0f0f0;
+ }
 }
 
+
     table.table
 td
 {
     padding-left: 5pt;
     padding-right: 5pt;
- padding-top: 1pt;
- padding-bottom: 1pt;
+ padding-top: 2pt;
+ padding-bottom: 2pt;
 }
 
 
@@ -650,11 +725,16 @@
 
 /* <tt/> */
 
-tt.literal
+@media screen
 {
- background-color: #f5f5f5;
+ tt.literal
+ {
+
+ background-color: #f5fbff;
+ }
 }
 
+
     h1
 tt,
     h2

Modified: branches/release/libs/mpl/test/Jamfile.v2
==============================================================================
--- branches/release/libs/mpl/test/Jamfile.v2 (original)
+++ branches/release/libs/mpl/test/Jamfile.v2 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -66,6 +66,7 @@
 compile pair_view.cpp ;
 compile partition.cpp ;
 compile pop_front.cpp ;
+compile push_back.cpp ;
 compile push_front.cpp ;
 compile quote.cpp ;
 compile range_c.cpp ;

Modified: branches/release/libs/mpl/test/copy.cpp
==============================================================================
--- branches/release/libs/mpl/test/copy.cpp (original)
+++ branches/release/libs/mpl/test/copy.cpp 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -20,6 +20,20 @@
 #include <boost/mpl/front_inserter.hpp>
 #include <boost/mpl/size.hpp>
 #include <boost/mpl/equal.hpp>
+#include <boost/mpl/less.hpp>
+
+#include <boost/mpl/begin_end_fwd.hpp>
+#include <boost/mpl/size_fwd.hpp>
+#include <boost/mpl/empty_fwd.hpp>
+#include <boost/mpl/front_fwd.hpp>
+#include <boost/mpl/insert_fwd.hpp>
+#include <boost/mpl/insert_range_fwd.hpp>
+#include <boost/mpl/erase_fwd.hpp>
+#include <boost/mpl/clear_fwd.hpp>
+#include <boost/mpl/push_back_fwd.hpp>
+#include <boost/mpl/pop_back_fwd.hpp>
+#include <boost/mpl/back_fwd.hpp>
+
 #include <boost/mpl/aux_/test.hpp>
 
 MPL_TEST_CASE()
@@ -45,3 +59,153 @@
     MPL_ASSERT_RELATION( size<result>::value, ==, 20 );
     MPL_ASSERT(( equal< result,range_c<int,0,20> > ));
 }
+
+struct push_back_only_tag {};
+
+template< typename Seq >
+struct push_back_only
+{
+ typedef push_back_only_tag tag;
+ typedef Seq seq;
+};
+
+namespace boost { namespace mpl {
+
+template<>
+struct begin_impl< ::push_back_only_tag >
+{
+ template< typename Seq > struct apply
+ : begin< typename Seq::seq >
+ {
+ };
+};
+
+template<>
+struct end_impl< ::push_back_only_tag >
+{
+ template< typename Seq > struct apply
+ : end< typename Seq::seq >
+ {
+ };
+};
+
+template<>
+struct size_impl< ::push_back_only_tag >
+{
+ template< typename Seq > struct apply
+ : size< typename Seq::seq >
+ {
+ };
+};
+
+template<>
+struct empty_impl< ::push_back_only_tag >
+{
+ template< typename Seq > struct apply
+ : empty< typename Seq::seq >
+ {
+ };
+};
+
+template<>
+struct front_impl< ::push_back_only_tag >
+{
+ template< typename Seq > struct apply
+ : front< typename Seq::seq >
+ {
+ };
+};
+
+template<>
+struct insert_impl< ::push_back_only_tag >
+{
+ template< typename Seq, typename Pos, typename X > struct apply
+ {
+ typedef ::push_back_only<
+ typename insert< typename Seq::seq, Pos, X >::type
+ > type;
+ };
+};
+
+template<>
+struct insert_range_impl< ::push_back_only_tag >
+{
+ template< typename Seq, typename Pos, typename X > struct apply
+ {
+ typedef ::push_back_only<
+ typename insert_range< typename Seq::seq, Pos, X >::type
+ > type;
+ };
+};
+
+template<>
+struct erase_impl< ::push_back_only_tag >
+{
+ template< typename Seq, typename Iter1, typename Iter2 > struct apply
+ {
+ typedef ::push_back_only<
+ typename erase< typename Seq::seq, Iter1, Iter2 >::type
+ > type;
+ };
+};
+
+template<>
+struct clear_impl< ::push_back_only_tag >
+{
+ template< typename Seq > struct apply
+ {
+ typedef ::push_back_only<
+ typename clear< typename Seq::seq >::type
+ > type;
+ };
+};
+
+template<>
+struct push_back_impl< ::push_back_only_tag >
+{
+ template< typename Seq, typename X > struct apply
+ {
+ typedef ::push_back_only<
+ typename push_back< typename Seq::seq, X >::type
+ > type;
+ };
+};
+
+template<>
+struct pop_back_impl< ::push_back_only_tag >
+{
+ template< typename Seq > struct apply
+ {
+ typedef ::push_back_only<
+ typename pop_back< typename Seq::seq >::type
+ > type;
+ };
+};
+
+template<>
+struct back_impl< ::push_back_only_tag >
+{
+ template< typename Seq > struct apply
+ : back< typename Seq::seq >
+ {
+ };
+};
+
+template<>
+struct has_push_back_impl< ::push_back_only_tag >
+{
+ template< typename Seq > struct apply
+ : less< size<Seq>,int_<10> >
+ {
+ };
+};
+
+}}
+
+MPL_TEST_CASE()
+{
+ typedef vector10_c<int,0,1,2,3,4,5,6,7,8,9> numbers;
+ typedef copy< push_back_only< numbers > >::type result;
+
+ MPL_ASSERT((equal< numbers, result >));
+}

Modified: branches/release/libs/mpl/test/push_front.cpp
==============================================================================
--- branches/release/libs/mpl/test/push_front.cpp (original)
+++ branches/release/libs/mpl/test/push_front.cpp 2009-08-18 01:00:17 EDT (Tue, 18 Aug 2009)
@@ -1,5 +1,6 @@
 
 // Copyright Aleksey Gurtovoy 2000-2004
+// Copyright Steven Watanabe 2009
 //
 // Distributed under the Boost Software License, Version 1.0.
 // (See accompanying file LICENSE_1_0.txt or copy at
@@ -19,6 +20,13 @@
 
 #include <boost/mpl/aux_/test.hpp>
 
+struct no_push_front_tag {};
+
+struct no_push_front
+{
+ typedef no_push_front_tag tag;
+};
+
 MPL_TEST_CASE()
 {
     typedef push_front<list0<>,long>::type res1;
@@ -37,4 +45,6 @@
     MPL_ASSERT(( has_push_front< list1<long> > ));
 
     MPL_ASSERT_NOT(( has_push_back< list0<> > ));
+
+ MPL_ASSERT_NOT(( has_push_front< no_push_front > ));
 }


Boost-Commit list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk