Boost logo

Boost-Commit :

Subject: [Boost-commit] svn:boost r67420 - in trunk: boost/range/adaptor libs/range/doc/html libs/range/doc/html/range libs/range/doc/html/range/concepts libs/range/doc/html/range/reference/adaptors libs/range/doc/html/range/reference/adaptors/reference libs/range/doc/html/range/reference/algorithms/heap libs/range/doc/html/range/reference/algorithms/mutating libs/range/doc/html/range/reference/algorithms/new libs/range/doc/html/range/reference/algorithms/non_mutating libs/range/doc/html/range/reference/algorithms/numeric libs/range/doc/html/range/reference/algorithms/permutation libs/range/doc/html/range/reference/algorithms/set libs/range/doc/html/range/reference/concept_implementation libs/range/doc/html/range/reference/ranges libs/range/doc/html/range/reference/utilities libs/range/doc/reference/adaptors
From: neil_at_[hidden]
Date: 2010-12-22 18:42:14


Author: neilgroves
Date: 2010-12-22 18:42:02 EST (Wed, 22 Dec 2010)
New Revision: 67420
URL: http://svn.boost.org/trac/boost/changeset/67420

Log:
[boost][range] - Resolution of Trac ticket 4355. Made the naming of the returned types from range adaptors consistent and documented.
Text files modified:
   trunk/boost/range/adaptor/adjacent_filtered.hpp | 34 +++++++++++++++++-----------------
   trunk/boost/range/adaptor/filtered.hpp | 22 +++++++++++-----------
   trunk/boost/range/adaptor/indirected.hpp | 22 +++++++++++-----------
   trunk/boost/range/adaptor/map.hpp | 18 +++++++++---------
   trunk/boost/range/adaptor/replaced_if.hpp | 22 +++++++++++-----------
   trunk/boost/range/adaptor/reversed.hpp | 22 +++++++++++-----------
   trunk/boost/range/adaptor/tokenized.hpp | 22 +++++++++++-----------
   trunk/boost/range/adaptor/transformed.hpp | 22 +++++++++++-----------
   trunk/boost/range/adaptor/uniqued.hpp | 24 ++++++++++++------------
   trunk/libs/range/doc/html/index.html | 4 ++--
   trunk/libs/range/doc/html/range/concepts/bidirectional_range.html | 16 ++++++++--------
   trunk/libs/range/doc/html/range/concepts/concept_checking.html | 2 +-
   trunk/libs/range/doc/html/range/concepts/forward_range.html | 10 +++++-----
   trunk/libs/range/doc/html/range/concepts/random_access_range.html | 12 ++++++------
   trunk/libs/range/doc/html/range/concepts/single_pass_range.html | 16 ++++++++--------
   trunk/libs/range/doc/html/range/history_ack.html | 4 ++--
   trunk/libs/range/doc/html/range/introduction.html | 6 +++---
   trunk/libs/range/doc/html/range/mfc_atl.html | 4 ++--
   trunk/libs/range/doc/html/range/reference/adaptors/introduction.html | 6 +++---
   trunk/libs/range/doc/html/range/reference/adaptors/reference/adjacent_filtered.html | 3 +++
   trunk/libs/range/doc/html/range/reference/adaptors/reference/filtered.html | 3 +++
   trunk/libs/range/doc/html/range/reference/adaptors/reference/indexed.html | 3 +++
   trunk/libs/range/doc/html/range/reference/adaptors/reference/indirected.html | 3 +++
   trunk/libs/range/doc/html/range/reference/adaptors/reference/map_keys.html | 3 +++
   trunk/libs/range/doc/html/range/reference/adaptors/reference/map_values.html | 5 +++++
   trunk/libs/range/doc/html/range/reference/adaptors/reference/replaced.html | 3 +++
   trunk/libs/range/doc/html/range/reference/adaptors/reference/replaced_if.html | 3 +++
   trunk/libs/range/doc/html/range/reference/adaptors/reference/reversed.html | 3 +++
   trunk/libs/range/doc/html/range/reference/adaptors/reference/sliced.html | 3 +++
   trunk/libs/range/doc/html/range/reference/adaptors/reference/tokenized.html | 3 +++
   trunk/libs/range/doc/html/range/reference/adaptors/reference/transformed.html | 3 +++
   trunk/libs/range/doc/html/range/reference/adaptors/reference/uniqued.html | 3 +++
   trunk/libs/range/doc/html/range/reference/algorithms/heap/make_heap.html | 10 +++++-----
   trunk/libs/range/doc/html/range/reference/algorithms/heap/pop_heap.html | 12 ++++++------
   trunk/libs/range/doc/html/range/reference/algorithms/heap/push_heap.html | 12 ++++++------
   trunk/libs/range/doc/html/range/reference/algorithms/heap/sort_heap.html | 12 ++++++------
   trunk/libs/range/doc/html/range/reference/algorithms/mutating/copy.html | 12 ++++++------
   trunk/libs/range/doc/html/range/reference/algorithms/mutating/copy_backward.html | 12 ++++++------
   trunk/libs/range/doc/html/range/reference/algorithms/mutating/fill.html | 10 +++++-----
   trunk/libs/range/doc/html/range/reference/algorithms/mutating/fill_n.html | 10 +++++-----
   trunk/libs/range/doc/html/range/reference/algorithms/mutating/generate.html | 12 ++++++------
   trunk/libs/range/doc/html/range/reference/algorithms/mutating/inplace_merge.html | 16 ++++++++--------
   trunk/libs/range/doc/html/range/reference/algorithms/mutating/merge.html | 16 ++++++++--------
   trunk/libs/range/doc/html/range/reference/algorithms/mutating/nth_element.html | 10 +++++-----
   trunk/libs/range/doc/html/range/reference/algorithms/mutating/partial_sort.html | 10 +++++-----
   trunk/libs/range/doc/html/range/reference/algorithms/mutating/partition.html | 10 +++++-----
   trunk/libs/range/doc/html/range/reference/algorithms/mutating/random_shuffle.html | 12 ++++++------
   trunk/libs/range/doc/html/range/reference/algorithms/mutating/remove.html | 10 +++++-----
   trunk/libs/range/doc/html/range/reference/algorithms/mutating/remove_copy.html | 10 +++++-----
   trunk/libs/range/doc/html/range/reference/algorithms/mutating/remove_copy_if.html | 10 +++++-----
   trunk/libs/range/doc/html/range/reference/algorithms/mutating/remove_if.html | 10 +++++-----
   trunk/libs/range/doc/html/range/reference/algorithms/mutating/replace.html | 10 +++++-----
   trunk/libs/range/doc/html/range/reference/algorithms/mutating/replace_copy.html | 10 +++++-----
   trunk/libs/range/doc/html/range/reference/algorithms/mutating/replace_copy_if.html | 10 +++++-----
   trunk/libs/range/doc/html/range/reference/algorithms/mutating/replace_if.html | 10 +++++-----
   trunk/libs/range/doc/html/range/reference/algorithms/mutating/reverse.html | 10 +++++-----
   trunk/libs/range/doc/html/range/reference/algorithms/mutating/reverse_copy.html | 10 +++++-----
   trunk/libs/range/doc/html/range/reference/algorithms/mutating/rotate.html | 12 ++++++------
   trunk/libs/range/doc/html/range/reference/algorithms/mutating/rotate_copy.html | 12 ++++++------
   trunk/libs/range/doc/html/range/reference/algorithms/mutating/sort.html | 10 +++++-----
   trunk/libs/range/doc/html/range/reference/algorithms/mutating/stable_partition.html | 10 +++++-----
   trunk/libs/range/doc/html/range/reference/algorithms/mutating/stable_sort.html | 10 +++++-----
   trunk/libs/range/doc/html/range/reference/algorithms/mutating/swap_ranges.html | 10 +++++-----
   trunk/libs/range/doc/html/range/reference/algorithms/mutating/transform.html | 12 ++++++------
   trunk/libs/range/doc/html/range/reference/algorithms/mutating/unique.html | 10 +++++-----
   trunk/libs/range/doc/html/range/reference/algorithms/mutating/unique_copy.html | 10 +++++-----
   trunk/libs/range/doc/html/range/reference/algorithms/new/copy_n.html | 10 +++++-----
   trunk/libs/range/doc/html/range/reference/algorithms/new/erase.html | 10 +++++-----
   trunk/libs/range/doc/html/range/reference/algorithms/new/for_each.html | 10 +++++-----
   trunk/libs/range/doc/html/range/reference/algorithms/new/insert.html | 10 +++++-----
   trunk/libs/range/doc/html/range/reference/algorithms/new/iota.html | 10 +++++-----
   trunk/libs/range/doc/html/range/reference/algorithms/new/is_sorted.html | 10 +++++-----
   trunk/libs/range/doc/html/range/reference/algorithms/new/overwrite.html | 10 +++++-----
   trunk/libs/range/doc/html/range/reference/algorithms/new/push_back.html | 10 +++++-----
   trunk/libs/range/doc/html/range/reference/algorithms/new/push_front.html | 10 +++++-----
   trunk/libs/range/doc/html/range/reference/algorithms/new/remove_erase.html | 10 +++++-----
   trunk/libs/range/doc/html/range/reference/algorithms/new/remove_erase_if.html | 10 +++++-----
   trunk/libs/range/doc/html/range/reference/algorithms/non_mutating/adjacent_find.html | 10 +++++-----
   trunk/libs/range/doc/html/range/reference/algorithms/non_mutating/binary_search.html | 12 ++++++------
   trunk/libs/range/doc/html/range/reference/algorithms/non_mutating/count.html | 10 +++++-----
   trunk/libs/range/doc/html/range/reference/algorithms/non_mutating/count_if.html | 10 +++++-----
   trunk/libs/range/doc/html/range/reference/algorithms/non_mutating/equal.html | 10 +++++-----
   trunk/libs/range/doc/html/range/reference/algorithms/non_mutating/equal_range.html | 12 ++++++------
   trunk/libs/range/doc/html/range/reference/algorithms/non_mutating/find.html | 10 +++++-----
   trunk/libs/range/doc/html/range/reference/algorithms/non_mutating/find_end.html | 10 +++++-----
   trunk/libs/range/doc/html/range/reference/algorithms/non_mutating/find_first_of.html | 10 +++++-----
   trunk/libs/range/doc/html/range/reference/algorithms/non_mutating/find_if.html | 12 ++++++------
   trunk/libs/range/doc/html/range/reference/algorithms/non_mutating/for_each.html | 10 +++++-----
   trunk/libs/range/doc/html/range/reference/algorithms/non_mutating/lexicographical_compare.html | 10 +++++-----
   trunk/libs/range/doc/html/range/reference/algorithms/non_mutating/lower_bound.html | 12 ++++++------
   trunk/libs/range/doc/html/range/reference/algorithms/non_mutating/max_element.html | 10 +++++-----
   trunk/libs/range/doc/html/range/reference/algorithms/non_mutating/min_element.html | 10 +++++-----
   trunk/libs/range/doc/html/range/reference/algorithms/non_mutating/mismatch.html | 12 ++++++------
   trunk/libs/range/doc/html/range/reference/algorithms/non_mutating/search.html | 10 +++++-----
   trunk/libs/range/doc/html/range/reference/algorithms/non_mutating/search_n.html | 10 +++++-----
   trunk/libs/range/doc/html/range/reference/algorithms/non_mutating/upper_bound.html | 12 ++++++------
   trunk/libs/range/doc/html/range/reference/algorithms/numeric/accumulate.html | 14 +++++++-------
   trunk/libs/range/doc/html/range/reference/algorithms/numeric/adjacent_difference.html | 16 ++++++++--------
   trunk/libs/range/doc/html/range/reference/algorithms/numeric/inner_product.html | 16 ++++++++--------
   trunk/libs/range/doc/html/range/reference/algorithms/numeric/partial_sum.html | 16 ++++++++--------
   trunk/libs/range/doc/html/range/reference/algorithms/permutation/next_permutation.html | 10 +++++-----
   trunk/libs/range/doc/html/range/reference/algorithms/permutation/prev_permutation.html | 10 +++++-----
   trunk/libs/range/doc/html/range/reference/algorithms/set/includes.html | 12 ++++++------
   trunk/libs/range/doc/html/range/reference/algorithms/set/set_difference.html | 12 ++++++------
   trunk/libs/range/doc/html/range/reference/algorithms/set/set_intersection.html | 12 ++++++------
   trunk/libs/range/doc/html/range/reference/algorithms/set/set_symmetric_difference.html | 12 ++++++------
   trunk/libs/range/doc/html/range/reference/algorithms/set/set_union.html | 12 ++++++------
   trunk/libs/range/doc/html/range/reference/concept_implementation/semantics.html | 2 +-
   trunk/libs/range/doc/html/range/reference/ranges/counting_range.html | 8 ++++----
   trunk/libs/range/doc/html/range/reference/ranges/irange.html | 10 +++++-----
   trunk/libs/range/doc/html/range/reference/ranges/istream_range.html | 6 +++---
   trunk/libs/range/doc/html/range/reference/utilities/iterator_range.html | 6 +++---
   trunk/libs/range/doc/html/range/reference/utilities/join.html | 4 ++--
   trunk/libs/range/doc/html/range/reference/utilities/sub_range.html | 2 +-
   trunk/libs/range/doc/reference/adaptors/adjacent_filtered.qbk | 1 +
   trunk/libs/range/doc/reference/adaptors/filtered.qbk | 1 +
   trunk/libs/range/doc/reference/adaptors/indexed.qbk | 1 +
   trunk/libs/range/doc/reference/adaptors/indirected.qbk | 1 +
   trunk/libs/range/doc/reference/adaptors/map_keys.qbk | 1 +
   trunk/libs/range/doc/reference/adaptors/map_values.qbk | 1 +
   trunk/libs/range/doc/reference/adaptors/replaced.qbk | 1 +
   trunk/libs/range/doc/reference/adaptors/replaced_if.qbk | 1 +
   trunk/libs/range/doc/reference/adaptors/reversed.qbk | 1 +
   trunk/libs/range/doc/reference/adaptors/sliced.qbk | 1 +
   trunk/libs/range/doc/reference/adaptors/tokenized.qbk | 1 +
   trunk/libs/range/doc/reference/adaptors/transformed.qbk | 1 +
   trunk/libs/range/doc/reference/adaptors/uniqued.qbk | 1 +
   127 files changed, 630 insertions(+), 576 deletions(-)

Modified: trunk/boost/range/adaptor/adjacent_filtered.hpp
==============================================================================
--- trunk/boost/range/adaptor/adjacent_filtered.hpp (original)
+++ trunk/boost/range/adaptor/adjacent_filtered.hpp 2010-12-22 18:42:02 EST (Wed, 22 Dec 2010)
@@ -116,7 +116,7 @@
         };
 
         template< class P, class R, bool default_pass >
- struct adjacent_filter_range
+ struct adjacent_filtered_range
             : iterator_range< skip_iterator<
                                 BOOST_DEDUCED_TYPENAME range_iterator<R>::type,
                                 P,
@@ -138,7 +138,7 @@
             typedef BOOST_DEDUCED_TYPENAME range_iterator<R>::type raw_iterator;
 
         public:
- adjacent_filter_range( const P& p, R& r )
+ adjacent_filtered_range( const P& p, R& r )
             : base_range(skip_iter(boost::begin(r), boost::end(r), p),
                          skip_iter(boost::end(r), boost::end(r), p))
             {
@@ -164,37 +164,37 @@
         };
 
         template< class ForwardRng, class BinPredicate >
- inline adjacent_filter_range<BinPredicate, ForwardRng, true>
+ inline adjacent_filtered_range<BinPredicate, ForwardRng, true>
         operator|( ForwardRng& r,
                    const adjacent_holder<BinPredicate>& f )
         {
- return adjacent_filter_range<BinPredicate, ForwardRng, true>( f.val, r );
+ return adjacent_filtered_range<BinPredicate, ForwardRng, true>( f.val, r );
         }
 
         template< class ForwardRng, class BinPredicate >
- inline adjacent_filter_range<BinPredicate, const ForwardRng, true>
+ inline adjacent_filtered_range<BinPredicate, const ForwardRng, true>
         operator|( const ForwardRng& r,
                    const adjacent_holder<BinPredicate>& f )
         {
- return adjacent_filter_range<BinPredicate,
- const ForwardRng, true>( f.val, r );
+ return adjacent_filtered_range<BinPredicate,
+ const ForwardRng, true>( f.val, r );
         }
 
         template< class ForwardRng, class BinPredicate >
- inline adjacent_filter_range<BinPredicate, ForwardRng, false>
+ inline adjacent_filtered_range<BinPredicate, ForwardRng, false>
         operator|( ForwardRng& r,
                    const adjacent_excl_holder<BinPredicate>& f )
         {
- return adjacent_filter_range<BinPredicate, ForwardRng, false>( f.val, r );
+ return adjacent_filtered_range<BinPredicate, ForwardRng, false>( f.val, r );
         }
 
         template< class ForwardRng, class BinPredicate >
- inline adjacent_filter_range<BinPredicate, ForwardRng, false>
+ inline adjacent_filtered_range<BinPredicate, ForwardRng, false>
         operator|( const ForwardRng& r,
                    const adjacent_excl_holder<BinPredicate>& f )
         {
- return adjacent_filter_range<BinPredicate,
- const ForwardRng, false>( f.val, r );
+ return adjacent_filtered_range<BinPredicate,
+ const ForwardRng, false>( f.val, r );
         }
 
     } // 'range_detail'
@@ -202,7 +202,7 @@
     // Bring adjacent_filter_range into the boost namespace so that users of
     // this library may specify the return type of the '|' operator and
     // adjacent_filter()
- using range_detail::adjacent_filter_range;
+ using range_detail::adjacent_filtered_range;
 
     namespace adaptors
     {
@@ -218,17 +218,17 @@
         }
 
         template<class ForwardRng, class BinPredicate>
- inline adjacent_filter_range<BinPredicate, ForwardRng, true>
+ inline adjacent_filtered_range<BinPredicate, ForwardRng, true>
         adjacent_filter(ForwardRng& rng, BinPredicate filter_pred)
         {
- return adjacent_filter_range<BinPredicate, ForwardRng, true>(filter_pred, rng);
+ return adjacent_filtered_range<BinPredicate, ForwardRng, true>(filter_pred, rng);
         }
 
         template<class ForwardRng, class BinPredicate>
- inline adjacent_filter_range<BinPredicate, const ForwardRng, true>
+ inline adjacent_filtered_range<BinPredicate, const ForwardRng, true>
         adjacent_filter(const ForwardRng& rng, BinPredicate filter_pred)
         {
- return adjacent_filter_range<BinPredicate, const ForwardRng, true>(filter_pred, rng);
+ return adjacent_filtered_range<BinPredicate, const ForwardRng, true>(filter_pred, rng);
         }
 
     } // 'adaptors'

Modified: trunk/boost/range/adaptor/filtered.hpp
==============================================================================
--- trunk/boost/range/adaptor/filtered.hpp (original)
+++ trunk/boost/range/adaptor/filtered.hpp 2010-12-22 18:42:02 EST (Wed, 22 Dec 2010)
@@ -20,7 +20,7 @@
     namespace range_detail
     {
         template< class P, class R >
- struct filter_range :
+ struct filtered_range :
             boost::iterator_range<
                 boost::filter_iterator< P,
                     BOOST_DEDUCED_TYPENAME range_iterator<R>::type
@@ -34,7 +34,7 @@
>
> base;
         public:
- filter_range( P p, R& r )
+ filtered_range( P p, R& r )
             : base( make_filter_iterator( p, boost::begin(r), boost::end(r) ),
                     make_filter_iterator( p, boost::end(r), boost::end(r) ) )
             { }
@@ -48,19 +48,19 @@
         };
 
         template< class InputRng, class Predicate >
- inline filter_range<Predicate, InputRng>
+ inline filtered_range<Predicate, InputRng>
         operator|( InputRng& r,
                    const filter_holder<Predicate>& f )
         {
- return filter_range<Predicate, InputRng>( f.val, r );
+ return filtered_range<Predicate, InputRng>( f.val, r );
         }
 
         template< class InputRng, class Predicate >
- inline filter_range<Predicate, const InputRng>
+ inline filtered_range<Predicate, const InputRng>
         operator|( const InputRng& r,
                    const filter_holder<Predicate>& f )
         {
- return filter_range<Predicate, const InputRng>( f.val, r );
+ return filtered_range<Predicate, const InputRng>( f.val, r );
         }
 
     } // 'range_detail'
@@ -70,7 +70,7 @@
     // argument dependent lookup.
     // filter_range logically needs to be in the boost namespace to allow user of
     // the library to define the return type for filter()
- using range_detail::filter_range;
+ using range_detail::filtered_range;
 
     namespace adaptors
     {
@@ -82,17 +82,17 @@
         }
 
         template<class InputRange, class Predicate>
- inline filter_range<Predicate, InputRange>
+ inline filtered_range<Predicate, InputRange>
         filter(InputRange& rng, Predicate filter_pred)
         {
- return range_detail::filter_range<Predicate, InputRange>( filter_pred, rng );
+ return range_detail::filtered_range<Predicate, InputRange>( filter_pred, rng );
         }
 
         template<class InputRange, class Predicate>
- inline filter_range<Predicate, const InputRange>
+ inline filtered_range<Predicate, const InputRange>
         filter(const InputRange& rng, Predicate filter_pred)
         {
- return range_detail::filter_range<Predicate, const InputRange>( filter_pred, rng );
+ return range_detail::filtered_range<Predicate, const InputRange>( filter_pred, rng );
         }
     } // 'adaptors'
 

Modified: trunk/boost/range/adaptor/indirected.hpp
==============================================================================
--- trunk/boost/range/adaptor/indirected.hpp (original)
+++ trunk/boost/range/adaptor/indirected.hpp 2010-12-22 18:42:02 EST (Wed, 22 Dec 2010)
@@ -19,7 +19,7 @@
     namespace range_detail
     {
         template< class R >
- struct indirect_range :
+ struct indirected_range :
             public boost::iterator_range<
                         boost::indirect_iterator<
                             BOOST_DEDUCED_TYPENAME range_iterator<R>::type
@@ -35,7 +35,7 @@
                 base;
 
         public:
- explicit indirect_range( R& r )
+ explicit indirected_range( R& r )
                 : base( r )
             { }
         };
@@ -43,22 +43,22 @@
         struct indirect_forwarder {};
 
         template< class InputRng >
- inline indirect_range<InputRng>
+ inline indirected_range<InputRng>
         operator|( InputRng& r, indirect_forwarder )
         {
- return indirect_range<InputRng>( r );
+ return indirected_range<InputRng>( r );
         }
 
         template< class InputRng >
- inline indirect_range<const InputRng>
+ inline indirected_range<const InputRng>
         operator|( const InputRng& r, indirect_forwarder )
         {
- return indirect_range<const InputRng>( r );
+ return indirected_range<const InputRng>( r );
         }
 
     } // 'range_detail'
 
- using range_detail::indirect_range;
+ using range_detail::indirected_range;
 
     namespace adaptors
     {
@@ -69,17 +69,17 @@
         }
 
         template<class InputRange>
- inline indirect_range<InputRange>
+ inline indirected_range<InputRange>
         indirect(InputRange& rng)
         {
- return indirect_range<InputRange>(rng);
+ return indirected_range<InputRange>(rng);
         }
 
         template<class InputRange>
- inline indirect_range<const InputRange>
+ inline indirected_range<const InputRange>
         indirect(const InputRange& rng)
         {
- return indirect_range<const InputRange>(rng);
+ return indirected_range<const InputRange>(rng);
         }
     } // 'adaptors'
 

Modified: trunk/boost/range/adaptor/map.hpp
==============================================================================
--- trunk/boost/range/adaptor/map.hpp (original)
+++ trunk/boost/range/adaptor/map.hpp 2010-12-22 18:42:02 EST (Wed, 22 Dec 2010)
@@ -62,11 +62,11 @@
 
         template<class StdPairRng>
         class select_first_range
- : public transform_range<
+ : public transformed_range<
                         select_first<StdPairRng>,
                         const StdPairRng>
         {
- typedef transform_range<select_first<StdPairRng>, const StdPairRng> base;
+ typedef transformed_range<select_first<StdPairRng>, const StdPairRng> base;
         public:
             typedef select_first<StdPairRng> transform_fn_type;
             typedef const StdPairRng source_range_type;
@@ -81,11 +81,11 @@
 
         template<class StdPairRng>
         class select_second_mutable_range
- : public transform_range<
+ : public transformed_range<
                         select_second_mutable<StdPairRng>,
                         StdPairRng>
         {
- typedef transform_range<select_second_mutable<StdPairRng>, StdPairRng> base;
+ typedef transformed_range<select_second_mutable<StdPairRng>, StdPairRng> base;
         public:
             typedef select_second_mutable<StdPairRng> transform_fn_type;
             typedef StdPairRng source_range_type;
@@ -100,11 +100,11 @@
 
         template<class StdPairRng>
         class select_second_const_range
- : public transform_range<
+ : public transformed_range<
                         select_second_const<StdPairRng>,
                         const StdPairRng>
         {
- typedef transform_range<select_second_const<StdPairRng>, const StdPairRng> base;
+ typedef transformed_range<select_second_const<StdPairRng>, const StdPairRng> base;
         public:
             typedef select_second_const<StdPairRng> transform_fn_type;
             typedef const StdPairRng source_range_type;
@@ -122,7 +122,7 @@
         operator|( const StdPairRng& r, map_keys_forwarder )
         {
             return operator|( r,
- boost::adaptors::transformed( select_first<StdPairRng>() ) );
+ boost::adaptors::transformed( select_first<StdPairRng>() ) );
         }
 
         template< class StdPairRng >
@@ -130,7 +130,7 @@
         operator|( StdPairRng& r, map_values_forwarder )
         {
             return operator|( r,
- boost::adaptors::transformed( select_second_mutable<StdPairRng>() ) );
+ boost::adaptors::transformed( select_second_mutable<StdPairRng>() ) );
         }
 
         template< class StdPairRng >
@@ -138,7 +138,7 @@
         operator|( const StdPairRng& r, map_values_forwarder )
         {
             return operator|( r,
- boost::adaptors::transformed( select_second_const<StdPairRng>() ) );
+ boost::adaptors::transformed( select_second_const<StdPairRng>() ) );
         }
 
     } // 'range_detail'

Modified: trunk/boost/range/adaptor/replaced_if.hpp
==============================================================================
--- trunk/boost/range/adaptor/replaced_if.hpp (original)
+++ trunk/boost/range/adaptor/replaced_if.hpp 2010-12-22 18:42:02 EST (Wed, 22 Dec 2010)
@@ -47,7 +47,7 @@
         };
 
         template< class Pred, class R >
- class replace_if_range :
+ class replaced_if_range :
             public boost::iterator_range<
                 boost::transform_iterator<
                     replace_value_if< Pred, BOOST_DEDUCED_TYPENAME range_value<R>::type >,
@@ -64,7 +64,7 @@
         public:
             typedef BOOST_DEDUCED_TYPENAME range_value<R>::type value_type;
 
- replace_if_range( R& r, const Pred& pred, value_type to )
+ replaced_if_range( R& r, const Pred& pred, value_type to )
                 : base_t( make_transform_iterator( boost::begin(r), Fn(pred, to) ),
                           make_transform_iterator( boost::end(r), Fn(pred, to) ) )
             { }
@@ -87,23 +87,23 @@
         };
 
         template< class Pred, class InputRng >
- inline replace_if_range<Pred, InputRng>
+ inline replaced_if_range<Pred, InputRng>
         operator|( InputRng& r,
                    const replace_if_holder<Pred, BOOST_DEDUCED_TYPENAME range_value<InputRng>::type>& f )
         {
- return replace_if_range<Pred, InputRng>(r, f.pred(), f.to());
+ return replaced_if_range<Pred, InputRng>(r, f.pred(), f.to());
         }
 
         template< class Pred, class InputRng >
- inline replace_if_range<Pred, const InputRng>
+ inline replaced_if_range<Pred, const InputRng>
         operator|( const InputRng& r,
                    const replace_if_holder<Pred, BOOST_DEDUCED_TYPENAME range_value<InputRng>::type>& f )
         {
- return replace_if_range<Pred, const InputRng>(r, f.pred(), f.to());
+ return replaced_if_range<Pred, const InputRng>(r, f.pred(), f.to());
         }
     } // 'range_detail'
 
- using range_detail::replace_if_range;
+ using range_detail::replaced_if_range;
 
     namespace adaptors
     {
@@ -115,19 +115,19 @@
         }
         
         template<class Pred, class InputRange>
- inline replace_if_range<Pred, InputRange>
+ inline replaced_if_range<Pred, InputRange>
         replace_if(InputRange& rng, Pred pred,
                    BOOST_DEDUCED_TYPENAME range_value<InputRange>::type to)
         {
- return range_detail::replace_if_range<Pred, InputRange>(rng, pred, to);
+ return range_detail::replaced_if_range<Pred, InputRange>(rng, pred, to);
         }
 
         template<class Pred, class InputRange>
- inline replace_if_range<Pred, const InputRange>
+ inline replaced_if_range<Pred, const InputRange>
         replace_if(const InputRange& rng, Pred pred,
                    BOOST_DEDUCED_TYPENAME range_value<const InputRange>::type to)
         {
- return range_detail::replace_if_range<Pred, const InputRange>(rng, pred, to);
+ return range_detail::replaced_if_range<Pred, const InputRange>(rng, pred, to);
         }
     } // 'adaptors'
     

Modified: trunk/boost/range/adaptor/reversed.hpp
==============================================================================
--- trunk/boost/range/adaptor/reversed.hpp (original)
+++ trunk/boost/range/adaptor/reversed.hpp 2010-12-22 18:42:02 EST (Wed, 22 Dec 2010)
@@ -19,7 +19,7 @@
     namespace range_detail
     {
         template< class R >
- struct reverse_range :
+ struct reversed_range :
             public boost::iterator_range<
                       boost::reverse_iterator<
                         BOOST_DEDUCED_TYPENAME range_iterator<R>::type
@@ -37,7 +37,7 @@
         public:
             typedef boost::reverse_iterator<BOOST_DEDUCED_TYPENAME range_iterator<R>::type> iterator;
 
- reverse_range( R& r )
+ explicit reversed_range( R& r )
                 : base( iterator(boost::end(r)), iterator(boost::begin(r)) )
             { }
         };
@@ -45,22 +45,22 @@
         struct reverse_forwarder {};
         
         template< class BidirectionalRng >
- inline reverse_range<BidirectionalRng>
+ inline reversed_range<BidirectionalRng>
         operator|( BidirectionalRng& r, reverse_forwarder )
         {
- return reverse_range<BidirectionalRng>( r );
+ return reversed_range<BidirectionalRng>( r );
         }
     
         template< class BidirectionalRng >
- inline reverse_range<const BidirectionalRng>
+ inline reversed_range<const BidirectionalRng>
         operator|( const BidirectionalRng& r, reverse_forwarder )
         {
- return reverse_range<const BidirectionalRng>( r );
+ return reversed_range<const BidirectionalRng>( r );
         }
         
     } // 'range_detail'
     
- using range_detail::reverse_range;
+ using range_detail::reversed_range;
 
     namespace adaptors
     {
@@ -71,17 +71,17 @@
         }
         
         template<class BidirectionalRange>
- inline reverse_range<BidirectionalRange>
+ inline reversed_range<BidirectionalRange>
         reverse(BidirectionalRange& rng)
         {
- return reverse_range<BidirectionalRange>(rng);
+ return reversed_range<BidirectionalRange>(rng);
         }
         
         template<class BidirectionalRange>
- inline reverse_range<const BidirectionalRange>
+ inline reversed_range<const BidirectionalRange>
         reverse(const BidirectionalRange& rng)
         {
- return reverse_range<const BidirectionalRange>(rng);
+ return reversed_range<const BidirectionalRange>(rng);
         }
     } // 'adaptors'
     

Modified: trunk/boost/range/adaptor/tokenized.hpp
==============================================================================
--- trunk/boost/range/adaptor/tokenized.hpp (original)
+++ trunk/boost/range/adaptor/tokenized.hpp 2010-12-22 18:42:02 EST (Wed, 22 Dec 2010)
@@ -20,7 +20,7 @@
     {
 
         template< class R >
- struct token_range :
+ struct tokenized_range :
             public boost::iterator_range<
                       boost::regex_token_iterator<
                           BOOST_DEDUCED_TYPENAME range_iterator<R>::type
@@ -42,7 +42,7 @@
 
         public:
             template< class Regex, class Submatch, class Flag >
- token_range( R& r, const Regex& re, const Submatch& sub, Flag f )
+ tokenized_range( R& r, const Regex& re, const Submatch& sub, Flag f )
               : base( regex_iter( boost::begin(r), boost::end(r),
                                   regex_type(re), sub, f ),
                       regex_iter() )
@@ -90,24 +90,24 @@
         };
         
         template< class BidirectionalRng, class R, class S, class F >
- inline token_range<BidirectionalRng>
+ inline tokenized_range<BidirectionalRng>
         operator|( BidirectionalRng& r,
                    const regex_holder<R,S,F>& f )
         {
- return token_range<BidirectionalRng>( r, f.re, f.sub, f.f );
+ return tokenized_range<BidirectionalRng>( r, f.re, f.sub, f.f );
         }
 
         template< class BidirectionalRng, class R, class S, class F >
- inline token_range<const BidirectionalRng>
+ inline tokenized_range<const BidirectionalRng>
         operator|( const BidirectionalRng& r,
                    const regex_holder<R,S,F>& f )
         {
- return token_range<const BidirectionalRng>( r, f.re, f.sub, f.f );
+ return tokenized_range<const BidirectionalRng>( r, f.re, f.sub, f.f );
         }
         
     } // 'range_detail'
 
- using range_detail::token_range;
+ using range_detail::tokenized_range;
 
     namespace adaptors
     {
@@ -118,17 +118,17 @@
         }
         
         template<class BidirectionalRange, class Regex, class Submatch, class Flag>
- inline token_range<BidirectionalRange>
+ inline tokenized_range<BidirectionalRange>
         tokenize(BidirectionalRange& rng, const Regex& reg, const Submatch& sub, Flag f)
         {
- return token_range<BidirectionalRange>(rng, reg, sub, f);
+ return tokenized_range<BidirectionalRange>(rng, reg, sub, f);
         }
         
         template<class BidirectionalRange, class Regex, class Submatch, class Flag>
- inline token_range<const BidirectionalRange>
+ inline tokenized_range<const BidirectionalRange>
         tokenize(const BidirectionalRange& rng, const Regex& reg, const Submatch& sub, Flag f)
         {
- return token_range<const BidirectionalRange>(rng, reg, sub, f);
+ return tokenized_range<const BidirectionalRange>(rng, reg, sub, f);
         }
     } // 'adaptors'
     

Modified: trunk/boost/range/adaptor/transformed.hpp
==============================================================================
--- trunk/boost/range/adaptor/transformed.hpp (original)
+++ trunk/boost/range/adaptor/transformed.hpp 2010-12-22 18:42:02 EST (Wed, 22 Dec 2010)
@@ -22,7 +22,7 @@
     {
 
         template< class F, class R >
- struct transform_range :
+ struct transformed_range :
             public boost::iterator_range<
                       boost::transform_iterator< F,
                           BOOST_DEDUCED_TYPENAME range_iterator<R>::type
@@ -41,7 +41,7 @@
             typedef F transform_fn_type;
             typedef R source_range_type;
 
- transform_range( F f, R& r )
+ transformed_range( F f, R& r )
                 : base( make_transform_iterator( boost::begin(r), f ),
                         make_transform_iterator( boost::end(r), f ) )
 
@@ -56,24 +56,24 @@
         };
 
         template< class InputRng, class UnaryFunction >
- inline transform_range<UnaryFunction,InputRng>
+ inline transformed_range<UnaryFunction,InputRng>
         operator|( InputRng& r,
                    const transform_holder<UnaryFunction>& f )
         {
- return transform_range<UnaryFunction,InputRng>( f.val, r );
+ return transformed_range<UnaryFunction,InputRng>( f.val, r );
         }
 
         template< class InputRng, class UnaryFunction >
- inline transform_range<UnaryFunction, const InputRng>
+ inline transformed_range<UnaryFunction, const InputRng>
         operator|( const InputRng& r,
                    const transform_holder<UnaryFunction>& f )
         {
- return transform_range<UnaryFunction, const InputRng>( f.val, r );
+ return transformed_range<UnaryFunction, const InputRng>( f.val, r );
         }
 
     } // 'range_detail'
 
- using range_detail::transform_range;
+ using range_detail::transformed_range;
 
     namespace adaptors
     {
@@ -85,17 +85,17 @@
         }
 
         template<class UnaryFunction, class InputRange>
- inline transform_range<UnaryFunction, InputRange>
+ inline transformed_range<UnaryFunction, InputRange>
         transform(InputRange& rng, UnaryFunction fn)
         {
- return transform_range<UnaryFunction, InputRange>(fn, rng);
+ return transformed_range<UnaryFunction, InputRange>(fn, rng);
         }
 
         template<class UnaryFunction, class InputRange>
- inline transform_range<UnaryFunction, const InputRange>
+ inline transformed_range<UnaryFunction, const InputRange>
         transform(const InputRange& rng, UnaryFunction fn)
         {
- return transform_range<UnaryFunction, const InputRange>(fn, rng);
+ return transformed_range<UnaryFunction, const InputRange>(fn, rng);
         }
     } // 'adaptors'
 

Modified: trunk/boost/range/adaptor/uniqued.hpp
==============================================================================
--- trunk/boost/range/adaptor/uniqued.hpp (original)
+++ trunk/boost/range/adaptor/uniqued.hpp 2010-12-22 18:42:02 EST (Wed, 22 Dec 2010)
@@ -32,35 +32,35 @@
         };
 
         template<class ForwardRng>
- class unique_range : public adjacent_filter_range<unique_not_equal_to, ForwardRng, true>
+ class uniqued_range : public adjacent_filtered_range<unique_not_equal_to, ForwardRng, true>
         {
- typedef adjacent_filter_range<unique_not_equal_to, ForwardRng, true> base;
+ typedef adjacent_filtered_range<unique_not_equal_to, ForwardRng, true> base;
         public:
- explicit unique_range(ForwardRng& rng)
+ explicit uniqued_range(ForwardRng& rng)
                 : base(unique_not_equal_to(), rng)
             {
             }
         };
 
         template< class ForwardRng >
- inline unique_range<ForwardRng>
+ inline uniqued_range<ForwardRng>
         operator|( ForwardRng& r,
                    unique_forwarder )
         {
- return unique_range<ForwardRng>(r);
+ return uniqued_range<ForwardRng>(r);
         }
 
         template< class ForwardRng >
- inline unique_range<const ForwardRng>
+ inline uniqued_range<const ForwardRng>
         operator|( const ForwardRng& r,
                    unique_forwarder )
         {
- return unique_range<const ForwardRng>(r);
+ return uniqued_range<const ForwardRng>(r);
         }
 
     } // 'range_detail'
 
- using range_detail::unique_range;
+ using range_detail::uniqued_range;
 
     namespace adaptors
     {
@@ -71,17 +71,17 @@
         }
 
         template<class ForwardRange>
- inline unique_range<ForwardRange>
+ inline uniqued_range<ForwardRange>
         unique(ForwardRange& rng)
         {
- return unique_range<ForwardRange>(rng);
+ return uniqued_range<ForwardRange>(rng);
         }
 
         template<class ForwardRange>
- inline unique_range<const ForwardRange>
+ inline uniqued_range<const ForwardRange>
         unique(const ForwardRange& rng)
         {
- return unique_range<const ForwardRange>(rng);
+ return uniqued_range<const ForwardRange>(rng);
         }
     } // 'adaptors'
 

Modified: trunk/libs/range/doc/html/index.html
==============================================================================
--- trunk/libs/range/doc/html/index.html (original)
+++ trunk/libs/range/doc/html/index.html 2010-12-22 18:42:02 EST (Wed, 22 Dec 2010)
@@ -30,7 +30,7 @@
 </h3></div></div>
 <div><p class="copyright">Copyright &#169; 2003 -2010 Thorsten Ottosen, Neil Groves</p></div>
 <div><div class="legalnotice">
-<a name="id626428"></a><p>
+<a name="id583147"></a><p>
         Distributed under the Boost Software License, Version 1.0. (See accompanying
         file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
       </p>
@@ -143,7 +143,7 @@
   </p>
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
-<td align="left"><p><small>Last revised: December 22, 2010 at 21:58:52 GMT</small></p></td>
+<td align="left"><p><small>Last revised: December 22, 2010 at 23:30:58 GMT</small></p></td>
 <td align="right"><div class="copyright-footer"></div></td>
 </tr></table>
 <hr>

Modified: trunk/libs/range/doc/html/range/concepts/bidirectional_range.html
==============================================================================
--- trunk/libs/range/doc/html/range/concepts/bidirectional_range.html (original)
+++ trunk/libs/range/doc/html/range/concepts/bidirectional_range.html 2010-12-22 18:42:02 EST (Wed, 22 Dec 2010)
@@ -27,7 +27,7 @@
 <a name="range.concepts.bidirectional_range"></a><a class="link" href="bidirectional_range.html" title="Bidirectional Range">Bidirectional Range</a>
 </h3></div></div></div>
 <a name="range.concepts.bidirectional_range.notation"></a><h5>
-<a name="id668722"></a>
+<a name="id625441"></a>
         <a class="link" href="bidirectional_range.html#range.concepts.bidirectional_range.notation">Notation</a>
       </h5>
 <div class="informaltable"><table class="table">
@@ -65,7 +65,7 @@
 </tbody>
 </table></div>
 <a name="range.concepts.bidirectional_range.description"></a><h5>
-<a name="id668811"></a>
+<a name="id625530"></a>
         <a class="link" href="bidirectional_range.html#range.concepts.bidirectional_range.description">Description</a>
       </h5>
 <p>
@@ -75,7 +75,7 @@
         Traversal Iterator</a>.
       </p>
 <a name="range.concepts.bidirectional_range.refinement_of"></a><h5>
-<a name="id668869"></a>
+<a name="id625588"></a>
         <a class="link" href="bidirectional_range.html#range.concepts.bidirectional_range.refinement_of">Refinement
         of</a>
       </h5>
@@ -83,7 +83,7 @@
         <a class="link" href="forward_range.html" title="Forward Range">Forward Range</a>
       </p>
 <a name="range.concepts.bidirectional_range.associated_types"></a><h5>
-<a name="id668892"></a>
+<a name="id625611"></a>
         <a class="link" href="bidirectional_range.html#range.concepts.bidirectional_range.associated_types">Associated
         types</a>
       </h5>
@@ -136,7 +136,7 @@
 </tbody>
 </table></div>
 <a name="range.concepts.bidirectional_range.valid_expressions"></a><h5>
-<a name="id669048"></a>
+<a name="id625766"></a>
         <a class="link" href="bidirectional_range.html#range.concepts.bidirectional_range.valid_expressions">Valid
         expressions</a>
       </h5>
@@ -221,7 +221,7 @@
 </tbody>
 </table></div>
 <a name="range.concepts.bidirectional_range.complexity_guarantees"></a><h5>
-<a name="id669508"></a>
+<a name="id626227"></a>
         <a class="link" href="bidirectional_range.html#range.concepts.bidirectional_range.complexity_guarantees">Complexity
         guarantees</a>
       </h5>
@@ -232,7 +232,7 @@
         <a class="link" href="forward_range.html" title="Forward Range">Forward Range</a>.
       </p>
 <a name="range.concepts.bidirectional_range.invariants"></a><h5>
-<a name="id669648"></a>
+<a name="id626367"></a>
         <a class="link" href="bidirectional_range.html#range.concepts.bidirectional_range.invariants">Invariants</a>
       </h5>
 <div class="informaltable"><table class="table">
@@ -272,7 +272,7 @@
 </tbody>
 </table></div>
 <a name="range.concepts.bidirectional_range.see_also"></a><h5>
-<a name="id669897"></a>
+<a name="id626616"></a>
         <a class="link" href="bidirectional_range.html#range.concepts.bidirectional_range.see_also">See also</a>
       </h5>
 <p>

Modified: trunk/libs/range/doc/html/range/concepts/concept_checking.html
==============================================================================
--- trunk/libs/range/doc/html/range/concepts/concept_checking.html (original)
+++ trunk/libs/range/doc/html/range/concepts/concept_checking.html 2010-12-22 18:42:02 EST (Wed, 22 Dec 2010)
@@ -79,7 +79,7 @@
           </li>
 </ul></div>
 <a name="range.concepts.concept_checking.see_also"></a><h5>
-<a name="id670843"></a>
+<a name="id627562"></a>
         <a class="link" href="concept_checking.html#range.concepts.concept_checking.see_also">See also</a>
       </h5>
 <p>

Modified: trunk/libs/range/doc/html/range/concepts/forward_range.html
==============================================================================
--- trunk/libs/range/doc/html/range/concepts/forward_range.html (original)
+++ trunk/libs/range/doc/html/range/concepts/forward_range.html 2010-12-22 18:42:02 EST (Wed, 22 Dec 2010)
@@ -27,7 +27,7 @@
 <a name="range.concepts.forward_range"></a><a class="link" href="forward_range.html" title="Forward Range">Forward Range</a>
 </h3></div></div></div>
 <a name="range.concepts.forward_range.notation"></a><h5>
-<a name="id668352"></a>
+<a name="id625071"></a>
         <a class="link" href="forward_range.html#range.concepts.forward_range.notation">Notation</a>
       </h5>
 <div class="informaltable"><table class="table">
@@ -65,7 +65,7 @@
 </tbody>
 </table></div>
 <a name="range.concepts.forward_range.description"></a><h5>
-<a name="id668440"></a>
+<a name="id625159"></a>
         <a class="link" href="forward_range.html#range.concepts.forward_range.description">Description</a>
       </h5>
 <p>
@@ -73,14 +73,14 @@
         Traversal Iterator</a>.
       </p>
 <a name="range.concepts.forward_range.refinement_of"></a><h5>
-<a name="id668505"></a>
+<a name="id625224"></a>
         <a class="link" href="forward_range.html#range.concepts.forward_range.refinement_of">Refinement of</a>
       </h5>
 <p>
         <a class="link" href="single_pass_range.html" title="Single Pass Range">Single Pass Range</a>
       </p>
 <a name="range.concepts.forward_range.associated_types"></a><h5>
-<a name="id668528"></a>
+<a name="id625247"></a>
         <a class="link" href="forward_range.html#range.concepts.forward_range.associated_types">Associated
         types</a>
       </h5>
@@ -132,7 +132,7 @@
 </tbody>
 </table></div>
 <a name="range.concepts.forward_range.see_also"></a><h5>
-<a name="id668677"></a>
+<a name="id625396"></a>
         <a class="link" href="forward_range.html#range.concepts.forward_range.see_also">See also</a>
       </h5>
 <p>

Modified: trunk/libs/range/doc/html/range/concepts/random_access_range.html
==============================================================================
--- trunk/libs/range/doc/html/range/concepts/random_access_range.html (original)
+++ trunk/libs/range/doc/html/range/concepts/random_access_range.html 2010-12-22 18:42:02 EST (Wed, 22 Dec 2010)
@@ -27,7 +27,7 @@
 <a name="range.concepts.random_access_range"></a><a class="link" href="random_access_range.html" title="Random Access Range">Random Access Range</a>
 </h3></div></div></div>
 <a name="range.concepts.random_access_range.description"></a><h5>
-<a name="id669944"></a>
+<a name="id626662"></a>
         <a class="link" href="random_access_range.html#range.concepts.random_access_range.description">Description</a>
       </h5>
 <p>
@@ -35,7 +35,7 @@
         Access Traversal Iterator</a>.
       </p>
 <a name="range.concepts.random_access_range.refinement_of"></a><h5>
-<a name="id670009"></a>
+<a name="id626728"></a>
         <a class="link" href="random_access_range.html#range.concepts.random_access_range.refinement_of">Refinement
         of</a>
       </h5>
@@ -43,7 +43,7 @@
         <a class="link" href="bidirectional_range.html" title="Bidirectional Range">Bidirectional Range</a>
       </p>
 <a name="range.concepts.random_access_range.valid_expressions"></a><h5>
-<a name="id670032"></a>
+<a name="id626751"></a>
         <a class="link" href="random_access_range.html#range.concepts.random_access_range.valid_expressions">Valid
         expressions</a>
       </h5>
@@ -89,7 +89,7 @@
 </tr></tbody>
 </table></div>
 <a name="range.concepts.random_access_range.expression_semantics"></a><h5>
-<a name="id670170"></a>
+<a name="id626889"></a>
         <a class="link" href="random_access_range.html#range.concepts.random_access_range.expression_semantics">Expression
         semantics</a>
       </h5>
@@ -139,7 +139,7 @@
 </tr></tbody>
 </table></div>
 <a name="range.concepts.random_access_range.complexity_guarantees"></a><h5>
-<a name="id670385"></a>
+<a name="id627104"></a>
         <a class="link" href="random_access_range.html#range.concepts.random_access_range.complexity_guarantees">Complexity
         guarantees</a>
       </h5>
@@ -147,7 +147,7 @@
         <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">size</span><span class="special">(</span><span class="identifier">a</span><span class="special">)</span></code> completes in amortized constant time.
       </p>
 <a name="range.concepts.random_access_range.invariants"></a><h5>
-<a name="id670433"></a>
+<a name="id627152"></a>
         <a class="link" href="random_access_range.html#range.concepts.random_access_range.invariants">Invariants</a>
       </h5>
 <div class="informaltable"><table class="table">

Modified: trunk/libs/range/doc/html/range/concepts/single_pass_range.html
==============================================================================
--- trunk/libs/range/doc/html/range/concepts/single_pass_range.html (original)
+++ trunk/libs/range/doc/html/range/concepts/single_pass_range.html 2010-12-22 18:42:02 EST (Wed, 22 Dec 2010)
@@ -27,7 +27,7 @@
 <a name="range.concepts.single_pass_range"></a><a class="link" href="single_pass_range.html" title="Single Pass Range">Single Pass Range</a>
 </h3></div></div></div>
 <a name="range.concepts.single_pass_range.notation"></a><h5>
-<a name="id667059"></a>
+<a name="id623778"></a>
         <a class="link" href="single_pass_range.html#range.concepts.single_pass_range.notation">Notation</a>
       </h5>
 <div class="informaltable"><table class="table">
@@ -65,7 +65,7 @@
 </tbody>
 </table></div>
 <a name="range.concepts.single_pass_range.description"></a><h5>
-<a name="id667152"></a>
+<a name="id623871"></a>
         <a class="link" href="single_pass_range.html#range.concepts.single_pass_range.description">Description</a>
       </h5>
 <p>
@@ -73,7 +73,7 @@
         Pass Iterator</a>.
       </p>
 <a name="range.concepts.single_pass_range.associated_types"></a><h5>
-<a name="id667217"></a>
+<a name="id623936"></a>
         <a class="link" href="single_pass_range.html#range.concepts.single_pass_range.associated_types">Associated
         types</a>
       </h5>
@@ -126,7 +126,7 @@
 </tbody>
 </table></div>
 <a name="range.concepts.single_pass_range.valid_expressions"></a><h5>
-<a name="id667380"></a>
+<a name="id624099"></a>
         <a class="link" href="single_pass_range.html#range.concepts.single_pass_range.valid_expressions">Valid
         expressions</a>
       </h5>
@@ -198,7 +198,7 @@
 </tbody>
 </table></div>
 <a name="range.concepts.single_pass_range.expression_semantics"></a><h5>
-<a name="id667699"></a>
+<a name="id624418"></a>
         <a class="link" href="single_pass_range.html#range.concepts.single_pass_range.expression_semantics">Expression
         semantics</a>
       </h5>
@@ -266,7 +266,7 @@
 </tbody>
 </table></div>
 <a name="range.concepts.single_pass_range.complexity_guarantees"></a><h5>
-<a name="id667956"></a>
+<a name="id624675"></a>
         <a class="link" href="single_pass_range.html#range.concepts.single_pass_range.complexity_guarantees">Complexity
         guarantees</a>
       </h5>
@@ -276,7 +276,7 @@
         constant time.
       </p>
 <a name="range.concepts.single_pass_range.invariants"></a><h5>
-<a name="id668033"></a>
+<a name="id624752"></a>
         <a class="link" href="single_pass_range.html#range.concepts.single_pass_range.invariants">Invariants</a>
       </h5>
 <div class="informaltable"><table class="table">
@@ -316,7 +316,7 @@
 </tbody>
 </table></div>
 <a name="range.concepts.single_pass_range.see_also"></a><h5>
-<a name="id668289"></a>
+<a name="id625008"></a>
         <a class="link" href="single_pass_range.html#range.concepts.single_pass_range.see_also">See also</a>
       </h5>
 <p>

Modified: trunk/libs/range/doc/html/range/history_ack.html
==============================================================================
--- trunk/libs/range/doc/html/range/history_ack.html (original)
+++ trunk/libs/range/doc/html/range/history_ack.html 2010-12-22 18:42:02 EST (Wed, 22 Dec 2010)
@@ -26,7 +26,7 @@
 <a name="range.history_ack"></a><a class="link" href="history_ack.html" title="History and Acknowledgement">History and Acknowledgement</a>
 </h2></div></div></div>
 <a name="range.history_ack.version_1___before_boost_1_43"></a><h4>
-<a name="id799668"></a>
+<a name="id757135"></a>
       <a class="link" href="history_ack.html#range.history_ack.version_1___before_boost_1_43">Version 1 -
       before Boost 1.43</a>
     </h4>
@@ -79,7 +79,7 @@
       The concept checks and their documentation was provided by Daniel Walker.
     </p>
 <a name="range.history_ack.version_2___boost_1_43_and_beyond"></a><h4>
-<a name="id799769"></a>
+<a name="id757236"></a>
       <a class="link" href="history_ack.html#range.history_ack.version_2___boost_1_43_and_beyond">Version
       2 - Boost 1.43 and beyond</a>
     </h4>

Modified: trunk/libs/range/doc/html/range/introduction.html
==============================================================================
--- trunk/libs/range/doc/html/range/introduction.html (original)
+++ trunk/libs/range/doc/html/range/introduction.html 2010-12-22 18:42:02 EST (Wed, 22 Dec 2010)
@@ -70,7 +70,7 @@
         </li>
 </ul></div>
 <a name="range.introduction.example___iterate_over_the_values_in_a_map"></a><h4>
-<a name="id625706"></a>
+<a name="id582425"></a>
       <a class="link" href="introduction.html#range.introduction.example___iterate_over_the_values_in_a_map">Example
       - Iterate over the values in a map</a>
     </h4>
@@ -84,7 +84,7 @@
 <p>
     </p>
 <a name="range.introduction.example___iterate_over_the_keys_in_a_map"></a><h4>
-<a name="id625826"></a>
+<a name="id582545"></a>
       <a class="link" href="introduction.html#range.introduction.example___iterate_over_the_keys_in_a_map">Example
       - Iterate over the keys in a map</a>
     </h4>
@@ -98,7 +98,7 @@
 <p>
     </p>
 <a name="range.introduction.example___push_the_even_values_from_a_map_in_reverse_order_into_the_container__code__phrase_role__identifier__target__phrase___code_"></a><h4>
-<a name="id666780"></a>
+<a name="id623499"></a>
       <a class="link" href="introduction.html#range.introduction.example___push_the_even_values_from_a_map_in_reverse_order_into_the_container__code__phrase_role__identifier__target__phrase___code_">Example
       - Push the even values from a map in reverse order into the container <code class="computeroutput"><span class="identifier">target</span></code></a>
     </h4>

Modified: trunk/libs/range/doc/html/range/mfc_atl.html
==============================================================================
--- trunk/libs/range/doc/html/range/mfc_atl.html (original)
+++ trunk/libs/range/doc/html/range/mfc_atl.html 2010-12-22 18:42:02 EST (Wed, 22 Dec 2010)
@@ -34,7 +34,7 @@
 <dt><span class="section">References</span></dt>
 </dl></div>
 <a name="range.mfc_atl.introduction"></a><h5>
-<a name="id793197"></a>
+<a name="id750664"></a>
       <a class="link" href="mfc_atl.html#range.mfc_atl.introduction">Introduction</a>
     </h5>
 <p>
@@ -100,7 +100,7 @@
 </tbody>
 </table></div>
 <a name="range.mfc_atl.overview"></a><h5>
-<a name="id793331"></a>
+<a name="id750797"></a>
       <a class="link" href="mfc_atl.html#range.mfc_atl.overview">Overview</a>
     </h5>
 <p>

Modified: trunk/libs/range/doc/html/range/reference/adaptors/introduction.html
==============================================================================
--- trunk/libs/range/doc/html/range/reference/adaptors/introduction.html (original)
+++ trunk/libs/range/doc/html/range/reference/adaptors/introduction.html 2010-12-22 18:42:02 EST (Wed, 22 Dec 2010)
@@ -122,7 +122,7 @@
           situations, you will really appreciate the succinctness of <code class="computeroutput"><span class="keyword">operator</span><span class="special">|()</span></code>.
         </p>
 <a name="range.reference.adaptors.introduction.composition_of_adaptors"></a><h6>
-<a name="id678104"></a>
+<a name="id634823"></a>
           <a class="link" href="introduction.html#range.reference.adaptors.introduction.composition_of_adaptors">Composition
           of Adaptors</a>
         </h6>
@@ -169,7 +169,7 @@
           is the design solution to this problem.
         </p>
 <a name="range.reference.adaptors.introduction.range_adaptor_alternative_to_copy_if_algorithm"></a><h6>
-<a name="id678414"></a>
+<a name="id635133"></a>
           <a class="link" href="introduction.html#range.reference.adaptors.introduction.range_adaptor_alternative_to_copy_if_algorithm">Range
           Adaptor alternative to copy_if algorithm</a>
         </h6>
@@ -186,7 +186,7 @@
 <p>
         </p>
 <a name="range.reference.adaptors.introduction.range_adaptor_alternative_to_count_if_algorithm"></a><h6>
-<a name="id678578"></a>
+<a name="id635297"></a>
           <a class="link" href="introduction.html#range.reference.adaptors.introduction.range_adaptor_alternative_to_count_if_algorithm">Range
           Adaptor alternative to count_if algorithm</a>
         </h6>

Modified: trunk/libs/range/doc/html/range/reference/adaptors/reference/adjacent_filtered.html
==============================================================================
--- trunk/libs/range/doc/html/range/reference/adaptors/reference/adjacent_filtered.html (original)
+++ trunk/libs/range/doc/html/range/reference/adaptors/reference/adjacent_filtered.html 2010-12-22 18:42:02 EST (Wed, 22 Dec 2010)
@@ -94,6 +94,9 @@
                 Pass Range</a>
               </li>
 <li class="listitem">
+ <span class="bold"><strong>Return Type:</strong></span> <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">adjacent_filtered_range</span><span class="special">&lt;</span><span class="identifier">typeof</span><span class="special">(</span><span class="identifier">rng</span><span class="special">)&gt;</span></code>
+ </li>
+<li class="listitem">
                 <span class="bold"><strong>Returned Range Category:</strong></span> The minimum
                 of the range category of <code class="computeroutput"><span class="identifier">rng</span></code>
                 and <a class="link" href="../../../concepts/forward_range.html" title="Forward Range">Forward Range</a>

Modified: trunk/libs/range/doc/html/range/reference/adaptors/reference/filtered.html
==============================================================================
--- trunk/libs/range/doc/html/range/reference/adaptors/reference/filtered.html (original)
+++ trunk/libs/range/doc/html/range/reference/adaptors/reference/filtered.html 2010-12-22 18:42:02 EST (Wed, 22 Dec 2010)
@@ -93,6 +93,9 @@
                 Range</a>
               </li>
 <li class="listitem">
+ <span class="bold"><strong>Range Return Type:</strong></span> <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">filtered_range</span><span class="special">&lt;</span><span class="identifier">typeof</span><span class="special">(</span><span class="identifier">rng</span><span class="special">)&gt;</span></code>
+ </li>
+<li class="listitem">
                 <span class="bold"><strong>Returned Range Category:</strong></span> The minimum
                 of the range category of <code class="computeroutput"><span class="identifier">rng</span></code>
                 and <a class="link" href="../../../concepts/bidirectional_range.html" title="Bidirectional Range">Bidirectional

Modified: trunk/libs/range/doc/html/range/reference/adaptors/reference/indexed.html
==============================================================================
--- trunk/libs/range/doc/html/range/reference/adaptors/reference/indexed.html (original)
+++ trunk/libs/range/doc/html/range/reference/adaptors/reference/indexed.html 2010-12-22 18:42:02 EST (Wed, 22 Dec 2010)
@@ -87,6 +87,9 @@
                 Pass Range</a>
               </li>
 <li class="listitem">
+ <span class="bold"><strong>Range Return Type:</strong></span> <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">indexed_range</span><span class="special">&lt;</span><span class="identifier">typeof</span><span class="special">(</span><span class="identifier">rng</span><span class="special">)&gt;</span></code>
+ </li>
+<li class="listitem">
                 <span class="bold"><strong>Returned Range Category:</strong></span> The range
                 category of <code class="computeroutput"><span class="identifier">rng</span></code>
               </li>

Modified: trunk/libs/range/doc/html/range/reference/adaptors/reference/indirected.html
==============================================================================
--- trunk/libs/range/doc/html/range/reference/adaptors/reference/indirected.html (original)
+++ trunk/libs/range/doc/html/range/reference/adaptors/reference/indirected.html 2010-12-22 18:42:02 EST (Wed, 22 Dec 2010)
@@ -91,6 +91,9 @@
                 Pass Range</a>
               </li>
 <li class="listitem">
+ <span class="bold"><strong>Range Return Type:</strong></span> <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">indirected_range</span><span class="special">&lt;</span><span class="identifier">typeof</span><span class="special">(</span><span class="identifier">rng</span><span class="special">)&gt;</span></code>
+ </li>
+<li class="listitem">
                 <span class="bold"><strong>Returned Range Category:</strong></span> The range
                 category of <code class="computeroutput"><span class="identifier">rng</span></code>
               </li>

Modified: trunk/libs/range/doc/html/range/reference/adaptors/reference/map_keys.html
==============================================================================
--- trunk/libs/range/doc/html/range/reference/adaptors/reference/map_keys.html (original)
+++ trunk/libs/range/doc/html/range/reference/adaptors/reference/map_keys.html 2010-12-22 18:42:02 EST (Wed, 22 Dec 2010)
@@ -90,6 +90,9 @@
                 Pass Range</a>
               </li>
 <li class="listitem">
+ <span class="bold"><strong>Range Return Type:</strong></span> <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">select_first_range</span><span class="special">&lt;</span><span class="identifier">typeof</span><span class="special">(</span><span class="identifier">rng</span><span class="special">)&gt;</span></code>
+ </li>
+<li class="listitem">
                 <span class="bold"><strong>Returned Range Category:</strong></span> The range
                 category of <code class="computeroutput"><span class="identifier">rng</span></code>.
               </li>

Modified: trunk/libs/range/doc/html/range/reference/adaptors/reference/map_values.html
==============================================================================
--- trunk/libs/range/doc/html/range/reference/adaptors/reference/map_values.html (original)
+++ trunk/libs/range/doc/html/range/reference/adaptors/reference/map_values.html 2010-12-22 18:42:02 EST (Wed, 22 Dec 2010)
@@ -90,6 +90,11 @@
                 Pass Range</a>
               </li>
 <li class="listitem">
+ <span class="bold"><strong>Range Return Type:</strong></span> for constant
+ ranges, <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">select_second_const</span><span class="special">&lt;</span><span class="identifier">typeof</span><span class="special">(</span><span class="identifier">rng</span><span class="special">)&gt;</span></code>
+ otherwise <code class="computeroutput"><span class="identifier">boost</span><span class="special">:</span><span class="identifier">select_second_mutable</span><span class="special">&lt;</span><span class="identifier">typeof</span><span class="special">(</span><span class="identifier">rng</span><span class="special">)&gt;</span></code>
+ </li>
+<li class="listitem">
                 <span class="bold"><strong>Returned Range Category:</strong></span> The range
                 category of <code class="computeroutput"><span class="identifier">rng</span></code>.
               </li>

Modified: trunk/libs/range/doc/html/range/reference/adaptors/reference/replaced.html
==============================================================================
--- trunk/libs/range/doc/html/range/reference/adaptors/reference/replaced.html (original)
+++ trunk/libs/range/doc/html/range/reference/adaptors/reference/replaced.html 2010-12-22 18:42:02 EST (Wed, 22 Dec 2010)
@@ -110,6 +110,9 @@
                 Range</a>
               </li>
 <li class="listitem">
+ <span class="bold"><strong>Range Return Type:</strong></span> <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">replaced_range</span><span class="special">&lt;</span><span class="identifier">typeof</span><span class="special">(</span><span class="identifier">rng</span><span class="special">)&gt;</span></code>
+ </li>
+<li class="listitem">
                 <span class="bold"><strong>Returned Range Category:</strong></span> The range
                 category of <code class="computeroutput"><span class="identifier">rng</span></code>.
               </li>

Modified: trunk/libs/range/doc/html/range/reference/adaptors/reference/replaced_if.html
==============================================================================
--- trunk/libs/range/doc/html/range/reference/adaptors/reference/replaced_if.html (original)
+++ trunk/libs/range/doc/html/range/reference/adaptors/reference/replaced_if.html 2010-12-22 18:42:02 EST (Wed, 22 Dec 2010)
@@ -106,6 +106,9 @@
                 Range</a>
               </li>
 <li class="listitem">
+ <span class="bold"><strong>Range Return Type:</strong></span> <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">replaced_if_range</span><span class="special">&lt;</span><span class="identifier">typeof</span><span class="special">(</span><span class="identifier">rng</span><span class="special">)&gt;</span></code>
+ </li>
+<li class="listitem">
                 <span class="bold"><strong>Returned Range Category:</strong></span> The range
                 category of <code class="computeroutput"><span class="identifier">rng</span></code>.
               </li>

Modified: trunk/libs/range/doc/html/range/reference/adaptors/reference/reversed.html
==============================================================================
--- trunk/libs/range/doc/html/range/reference/adaptors/reference/reversed.html (original)
+++ trunk/libs/range/doc/html/range/reference/adaptors/reference/reversed.html 2010-12-22 18:42:02 EST (Wed, 22 Dec 2010)
@@ -83,6 +83,9 @@
                 Range</a>
               </li>
 <li class="listitem">
+ <span class="bold"><strong>Range Return Type:</strong></span> <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">reversed_range</span><span class="special">&lt;</span><span class="identifier">typeof</span><span class="special">(</span><span class="identifier">rng</span><span class="special">)&gt;</span></code>
+ </li>
+<li class="listitem">
                 <span class="bold"><strong>Returned Range Category:</strong></span> The range
                 category of <code class="computeroutput"><span class="identifier">rng</span></code>.
               </li>

Modified: trunk/libs/range/doc/html/range/reference/adaptors/reference/sliced.html
==============================================================================
--- trunk/libs/range/doc/html/range/reference/adaptors/reference/sliced.html (original)
+++ trunk/libs/range/doc/html/range/reference/adaptors/reference/sliced.html 2010-12-22 18:42:02 EST (Wed, 22 Dec 2010)
@@ -93,6 +93,9 @@
                 Access Range</a>
               </li>
 <li class="listitem">
+ <span class="bold"><strong>Range Return Type:</strong></span> <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">sliced_range</span><span class="special">&lt;</span><span class="identifier">typeof</span><span class="special">(</span><span class="identifier">rng</span><span class="special">)&gt;</span></code>
+ </li>
+<li class="listitem">
                 <span class="bold"><strong>Returned Range Category:</strong></span> <a class="link" href="../../../concepts/random_access_range.html" title="Random Access Range">Random
                 Access Range</a>
               </li>

Modified: trunk/libs/range/doc/html/range/reference/adaptors/reference/tokenized.html
==============================================================================
--- trunk/libs/range/doc/html/range/reference/adaptors/reference/tokenized.html (original)
+++ trunk/libs/range/doc/html/range/reference/adaptors/reference/tokenized.html 2010-12-22 18:42:02 EST (Wed, 22 Dec 2010)
@@ -131,6 +131,9 @@
                 Access Range</a>
               </li>
 <li class="listitem">
+ <span class="bold"><strong>Range Return Type:</strong></span> <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">tokenized_range</span><span class="special">&lt;</span><span class="identifier">typeof</span><span class="special">(</span><span class="identifier">rng</span><span class="special">)&gt;</span></code>
+ </li>
+<li class="listitem">
                 <span class="bold"><strong>Returned Range Category:</strong></span> <a class="link" href="../../../concepts/random_access_range.html" title="Random Access Range">Random
                 Access Range</a>
               </li>

Modified: trunk/libs/range/doc/html/range/reference/adaptors/reference/transformed.html
==============================================================================
--- trunk/libs/range/doc/html/range/reference/adaptors/reference/transformed.html (original)
+++ trunk/libs/range/doc/html/range/reference/adaptors/reference/transformed.html 2010-12-22 18:42:02 EST (Wed, 22 Dec 2010)
@@ -96,6 +96,9 @@
                 Pass Range</a>
               </li>
 <li class="listitem">
+ <span class="bold"><strong>Range Return Type:</strong></span> <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">transformed_range</span><span class="special">&lt;</span><span class="identifier">typeof</span><span class="special">(</span><span class="identifier">rng</span><span class="special">)&gt;</span></code>
+ </li>
+<li class="listitem">
                 <span class="bold"><strong>Returned Range Category:</strong></span> The range
                 category of <code class="computeroutput"><span class="identifier">rng</span></code>.
               </li>

Modified: trunk/libs/range/doc/html/range/reference/adaptors/reference/uniqued.html
==============================================================================
--- trunk/libs/range/doc/html/range/reference/adaptors/reference/uniqued.html (original)
+++ trunk/libs/range/doc/html/range/reference/adaptors/reference/uniqued.html 2010-12-22 18:42:02 EST (Wed, 22 Dec 2010)
@@ -87,6 +87,9 @@
                 Range</a>
               </li>
 <li class="listitem">
+ <span class="bold"><strong>Range Return Type:</strong></span> <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">uniqued_range</span><span class="special">&lt;</span><span class="identifier">typeof</span><span class="special">(</span><span class="identifier">rng</span><span class="special">)&gt;</span></code>
+ </li>
+<li class="listitem">
                 <span class="bold"><strong>Returned Range Category:</strong></span> The minimum
                 of the range concept of <code class="computeroutput"><span class="identifier">rng</span></code>
                 and <a class="link" href="../../../concepts/forward_range.html" title="Forward Range">Forward Range</a>.

Modified: trunk/libs/range/doc/html/range/reference/algorithms/heap/make_heap.html
==============================================================================
--- trunk/libs/range/doc/html/range/reference/algorithms/heap/make_heap.html (original)
+++ trunk/libs/range/doc/html/range/reference/algorithms/heap/make_heap.html 2010-12-22 18:42:02 EST (Wed, 22 Dec 2010)
@@ -27,7 +27,7 @@
 <a name="range.reference.algorithms.heap.make_heap"></a><a class="link" href="make_heap.html" title="make_heap">make_heap</a>
 </h5></div></div></div>
 <a name="range.reference.algorithms.heap.make_heap.prototype"></a><h6>
-<a name="id756130"></a>
+<a name="id713597"></a>
             <a class="link" href="make_heap.html#range.reference.algorithms.heap.make_heap.prototype">Prototype</a>
           </h6>
 <p>
@@ -48,7 +48,7 @@
 <p>
           </p>
 <a name="range.reference.algorithms.heap.make_heap.description"></a><h6>
-<a name="id756505"></a>
+<a name="id713972"></a>
             <a class="link" href="make_heap.html#range.reference.algorithms.heap.make_heap.description">Description</a>
           </h6>
 <p>
@@ -60,14 +60,14 @@
             the predicate versions.
           </p>
 <a name="range.reference.algorithms.heap.make_heap.definition"></a><h6>
-<a name="id756579"></a>
+<a name="id714046"></a>
             <a class="link" href="make_heap.html#range.reference.algorithms.heap.make_heap.definition">Definition</a>
           </h6>
 <p>
             Defined in the header file <code class="computeroutput"><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">heap_algorithm</span><span class="special">.</span><span class="identifier">hpp</span></code>
           </p>
 <a name="range.reference.algorithms.heap.make_heap.requirements"></a><h6>
-<a name="id756648"></a>
+<a name="id714116"></a>
             <a class="link" href="make_heap.html#range.reference.algorithms.heap.make_heap.requirements">Requirements</a>
           </h6>
 <p>
@@ -118,7 +118,7 @@
               </li>
 </ul></div>
 <a name="range.reference.algorithms.heap.make_heap.complexity"></a><h6>
-<a name="id756896"></a>
+<a name="id714363"></a>
             <a class="link" href="make_heap.html#range.reference.algorithms.heap.make_heap.complexity">Complexity</a>
           </h6>
 <p>

Modified: trunk/libs/range/doc/html/range/reference/algorithms/heap/pop_heap.html
==============================================================================
--- trunk/libs/range/doc/html/range/reference/algorithms/heap/pop_heap.html (original)
+++ trunk/libs/range/doc/html/range/reference/algorithms/heap/pop_heap.html 2010-12-22 18:42:02 EST (Wed, 22 Dec 2010)
@@ -27,7 +27,7 @@
 <a name="range.reference.algorithms.heap.pop_heap"></a><a class="link" href="pop_heap.html" title="pop_heap">pop_heap</a>
 </h5></div></div></div>
 <a name="range.reference.algorithms.heap.pop_heap.prototype"></a><h6>
-<a name="id755124"></a>
+<a name="id712592"></a>
             <a class="link" href="pop_heap.html#range.reference.algorithms.heap.pop_heap.prototype">Prototype</a>
           </h6>
 <p>
@@ -48,7 +48,7 @@
 <p>
           </p>
 <a name="range.reference.algorithms.heap.pop_heap.description"></a><h6>
-<a name="id755500"></a>
+<a name="id712968"></a>
             <a class="link" href="pop_heap.html#range.reference.algorithms.heap.pop_heap.description">Description</a>
           </h6>
 <p>
@@ -62,14 +62,14 @@
             the predicate versions.
           </p>
 <a name="range.reference.algorithms.heap.pop_heap.definition"></a><h6>
-<a name="id755654"></a>
+<a name="id713121"></a>
             <a class="link" href="pop_heap.html#range.reference.algorithms.heap.pop_heap.definition">Definition</a>
           </h6>
 <p>
             Defined in the header file <code class="computeroutput"><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">heap_algorithm</span><span class="special">.</span><span class="identifier">hpp</span></code>
           </p>
 <a name="range.reference.algorithms.heap.pop_heap.requirements"></a><h6>
-<a name="id755724"></a>
+<a name="id713191"></a>
             <a class="link" href="pop_heap.html#range.reference.algorithms.heap.pop_heap.requirements">Requirements</a>
           </h6>
 <p>
@@ -120,7 +120,7 @@
               </li>
 </ul></div>
 <a name="range.reference.algorithms.heap.pop_heap.precondition_"></a><h6>
-<a name="id755971"></a>
+<a name="id713439"></a>
             <a class="link" href="pop_heap.html#range.reference.algorithms.heap.pop_heap.precondition_">Precondition:</a>
           </h6>
 <div class="itemizedlist"><ul class="itemizedlist" type="disc">
@@ -132,7 +132,7 @@
               </li>
 </ul></div>
 <a name="range.reference.algorithms.heap.pop_heap.complexity"></a><h6>
-<a name="id756046"></a>
+<a name="id713513"></a>
             <a class="link" href="pop_heap.html#range.reference.algorithms.heap.pop_heap.complexity">Complexity</a>
           </h6>
 <p>

Modified: trunk/libs/range/doc/html/range/reference/algorithms/heap/push_heap.html
==============================================================================
--- trunk/libs/range/doc/html/range/reference/algorithms/heap/push_heap.html (original)
+++ trunk/libs/range/doc/html/range/reference/algorithms/heap/push_heap.html 2010-12-22 18:42:02 EST (Wed, 22 Dec 2010)
@@ -27,7 +27,7 @@
 <a name="range.reference.algorithms.heap.push_heap"></a><a class="link" href="push_heap.html" title="push_heap">push_heap</a>
 </h5></div></div></div>
 <a name="range.reference.algorithms.heap.push_heap.prototype"></a><h6>
-<a name="id754080"></a>
+<a name="id711547"></a>
             <a class="link" href="push_heap.html#range.reference.algorithms.heap.push_heap.prototype">Prototype</a>
           </h6>
 <p>
@@ -48,7 +48,7 @@
 <p>
           </p>
 <a name="range.reference.algorithms.heap.push_heap.description"></a><h6>
-<a name="id754456"></a>
+<a name="id711923"></a>
             <a class="link" href="push_heap.html#range.reference.algorithms.heap.push_heap.description">Description</a>
           </h6>
 <p>
@@ -62,14 +62,14 @@
             the predicate versions.
           </p>
 <a name="range.reference.algorithms.heap.push_heap.definition"></a><h6>
-<a name="id754613"></a>
+<a name="id712081"></a>
             <a class="link" href="push_heap.html#range.reference.algorithms.heap.push_heap.definition">Definition</a>
           </h6>
 <p>
             Defined in the header file <code class="computeroutput"><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">heap_algorithm</span><span class="special">.</span><span class="identifier">hpp</span></code>
           </p>
 <a name="range.reference.algorithms.heap.push_heap.requirements"></a><h6>
-<a name="id754683"></a>
+<a name="id712151"></a>
             <a class="link" href="push_heap.html#range.reference.algorithms.heap.push_heap.requirements">Requirements</a>
           </h6>
 <p>
@@ -120,7 +120,7 @@
               </li>
 </ul></div>
 <a name="range.reference.algorithms.heap.push_heap.precondition_"></a><h6>
-<a name="id754931"></a>
+<a name="id712399"></a>
             <a class="link" href="push_heap.html#range.reference.algorithms.heap.push_heap.precondition_">Precondition:</a>
           </h6>
 <div class="itemizedlist"><ul class="itemizedlist" type="disc">
@@ -132,7 +132,7 @@
               </li>
 </ul></div>
 <a name="range.reference.algorithms.heap.push_heap.complexity"></a><h6>
-<a name="id755051"></a>
+<a name="id712518"></a>
             <a class="link" href="push_heap.html#range.reference.algorithms.heap.push_heap.complexity">Complexity</a>
           </h6>
 <p>

Modified: trunk/libs/range/doc/html/range/reference/algorithms/heap/sort_heap.html
==============================================================================
--- trunk/libs/range/doc/html/range/reference/algorithms/heap/sort_heap.html (original)
+++ trunk/libs/range/doc/html/range/reference/algorithms/heap/sort_heap.html 2010-12-22 18:42:02 EST (Wed, 22 Dec 2010)
@@ -27,7 +27,7 @@
 <a name="range.reference.algorithms.heap.sort_heap"></a><a class="link" href="sort_heap.html" title="sort_heap">sort_heap</a>
 </h5></div></div></div>
 <a name="range.reference.algorithms.heap.sort_heap.prototype"></a><h6>
-<a name="id756972"></a>
+<a name="id714439"></a>
             <a class="link" href="sort_heap.html#range.reference.algorithms.heap.sort_heap.prototype">Prototype</a>
           </h6>
 <p>
@@ -48,7 +48,7 @@
 <p>
           </p>
 <a name="range.reference.algorithms.heap.sort_heap.description"></a><h6>
-<a name="id757348"></a>
+<a name="id714814"></a>
             <a class="link" href="sort_heap.html#range.reference.algorithms.heap.sort_heap.description">Description</a>
           </h6>
 <p>
@@ -61,14 +61,14 @@
             the predicate versions.
           </p>
 <a name="range.reference.algorithms.heap.sort_heap.definition"></a><h6>
-<a name="id757412"></a>
+<a name="id714880"></a>
             <a class="link" href="sort_heap.html#range.reference.algorithms.heap.sort_heap.definition">Definition</a>
           </h6>
 <p>
             Defined in the header file <code class="computeroutput"><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">heap_algorithm</span><span class="special">.</span><span class="identifier">hpp</span></code>
           </p>
 <a name="range.reference.algorithms.heap.sort_heap.requirements"></a><h6>
-<a name="id757483"></a>
+<a name="id714950"></a>
             <a class="link" href="sort_heap.html#range.reference.algorithms.heap.sort_heap.requirements">Requirements</a>
           </h6>
 <p>
@@ -119,14 +119,14 @@
               </li>
 </ul></div>
 <a name="range.reference.algorithms.heap.sort_heap.precondition_"></a><h6>
-<a name="id757730"></a>
+<a name="id715197"></a>
             <a class="link" href="sort_heap.html#range.reference.algorithms.heap.sort_heap.precondition_">Precondition:</a>
           </h6>
 <p>
             <code class="computeroutput"><span class="identifier">rng</span></code> is a heap.
           </p>
 <a name="range.reference.algorithms.heap.sort_heap.complexity"></a><h6>
-<a name="id757763"></a>
+<a name="id715230"></a>
             <a class="link" href="sort_heap.html#range.reference.algorithms.heap.sort_heap.complexity">Complexity</a>
           </h6>
 <p>

Modified: trunk/libs/range/doc/html/range/reference/algorithms/mutating/copy.html
==============================================================================
--- trunk/libs/range/doc/html/range/reference/algorithms/mutating/copy.html (original)
+++ trunk/libs/range/doc/html/range/reference/algorithms/mutating/copy.html 2010-12-22 18:42:02 EST (Wed, 22 Dec 2010)
@@ -27,7 +27,7 @@
 <a name="range.reference.algorithms.mutating.copy"></a><a class="link" href="copy.html" title="copy">copy</a>
 </h5></div></div></div>
 <a name="range.reference.algorithms.mutating.copy.prototype"></a><h6>
-<a name="id699063"></a>
+<a name="id656530"></a>
             <a class="link" href="copy.html#range.reference.algorithms.mutating.copy.prototype">Prototype</a>
           </h6>
 <p>
@@ -39,7 +39,7 @@
 <p>
           </p>
 <a name="range.reference.algorithms.mutating.copy.description"></a><h6>
-<a name="id699191"></a>
+<a name="id656658"></a>
             <a class="link" href="copy.html#range.reference.algorithms.mutating.copy.description">Description</a>
           </h6>
 <p>
@@ -50,14 +50,14 @@
             <span class="identifier">distance</span><span class="special">(</span><span class="identifier">source_rng</span><span class="special">)</span></code>
           </p>
 <a name="range.reference.algorithms.mutating.copy.definition"></a><h6>
-<a name="id699319"></a>
+<a name="id656786"></a>
             <a class="link" href="copy.html#range.reference.algorithms.mutating.copy.definition">Definition</a>
           </h6>
 <p>
             Defined in the header file <code class="computeroutput"><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">copy</span><span class="special">.</span><span class="identifier">hpp</span></code>
           </p>
 <a name="range.reference.algorithms.mutating.copy.requirements"></a><h6>
-<a name="id699388"></a>
+<a name="id656855"></a>
             <a class="link" href="copy.html#range.reference.algorithms.mutating.copy.requirements">Requirements</a>
           </h6>
 <div class="itemizedlist"><ul class="itemizedlist" type="disc">
@@ -78,7 +78,7 @@
               </li>
 </ul></div>
 <a name="range.reference.algorithms.mutating.copy.precondition_"></a><h6>
-<a name="id699498"></a>
+<a name="id656965"></a>
             <a class="link" href="copy.html#range.reference.algorithms.mutating.copy.precondition_">Precondition:</a>
           </h6>
 <div class="itemizedlist"><ul class="itemizedlist" type="disc">
@@ -92,7 +92,7 @@
               </li>
 </ul></div>
 <a name="range.reference.algorithms.mutating.copy.complexity"></a><h6>
-<a name="id699605"></a>
+<a name="id657072"></a>
             <a class="link" href="copy.html#range.reference.algorithms.mutating.copy.complexity">Complexity</a>
           </h6>
 <p>

Modified: trunk/libs/range/doc/html/range/reference/algorithms/mutating/copy_backward.html
==============================================================================
--- trunk/libs/range/doc/html/range/reference/algorithms/mutating/copy_backward.html (original)
+++ trunk/libs/range/doc/html/range/reference/algorithms/mutating/copy_backward.html 2010-12-22 18:42:02 EST (Wed, 22 Dec 2010)
@@ -27,7 +27,7 @@
 <a name="range.reference.algorithms.mutating.copy_backward"></a><a class="link" href="copy_backward.html" title="copy_backward">copy_backward</a>
 </h5></div></div></div>
 <a name="range.reference.algorithms.mutating.copy_backward.prototype"></a><h6>
-<a name="id699668"></a>
+<a name="id657135"></a>
             <a class="link" href="copy_backward.html#range.reference.algorithms.mutating.copy_backward.prototype">Prototype</a>
           </h6>
 <p>
@@ -41,7 +41,7 @@
 <p>
           </p>
 <a name="range.reference.algorithms.mutating.copy_backward.description"></a><h6>
-<a name="id699796"></a>
+<a name="id657263"></a>
             <a class="link" href="copy_backward.html#range.reference.algorithms.mutating.copy_backward.description">Description</a>
           </h6>
 <p>
@@ -59,14 +59,14 @@
             denotes the <span class="bold"><strong>end</strong></span> of the output sequence.
           </p>
 <a name="range.reference.algorithms.mutating.copy_backward.definition"></a><h6>
-<a name="id699950"></a>
+<a name="id657418"></a>
             <a class="link" href="copy_backward.html#range.reference.algorithms.mutating.copy_backward.definition">Definition</a>
           </h6>
 <p>
             Defined in the header file <code class="computeroutput"><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">copy_backward</span><span class="special">.</span><span class="identifier">hpp</span></code>
           </p>
 <a name="range.reference.algorithms.mutating.copy_backward.requirements"></a><h6>
-<a name="id700020"></a>
+<a name="id657488"></a>
             <a class="link" href="copy_backward.html#range.reference.algorithms.mutating.copy_backward.requirements">Requirements</a>
           </h6>
 <div class="itemizedlist"><ul class="itemizedlist" type="disc">
@@ -87,7 +87,7 @@
               </li>
 </ul></div>
 <a name="range.reference.algorithms.mutating.copy_backward.precondition_"></a><h6>
-<a name="id700130"></a>
+<a name="id657598"></a>
             <a class="link" href="copy_backward.html#range.reference.algorithms.mutating.copy_backward.precondition_">Precondition:</a>
           </h6>
 <div class="itemizedlist"><ul class="itemizedlist" type="disc">
@@ -101,7 +101,7 @@
               </li>
 </ul></div>
 <a name="range.reference.algorithms.mutating.copy_backward.complexity"></a><h6>
-<a name="id700238"></a>
+<a name="id657705"></a>
             <a class="link" href="copy_backward.html#range.reference.algorithms.mutating.copy_backward.complexity">Complexity</a>
           </h6>
 <p>

Modified: trunk/libs/range/doc/html/range/reference/algorithms/mutating/fill.html
==============================================================================
--- trunk/libs/range/doc/html/range/reference/algorithms/mutating/fill.html (original)
+++ trunk/libs/range/doc/html/range/reference/algorithms/mutating/fill.html 2010-12-22 18:42:02 EST (Wed, 22 Dec 2010)
@@ -27,7 +27,7 @@
 <a name="range.reference.algorithms.mutating.fill"></a><a class="link" href="fill.html" title="fill">fill</a>
 </h5></div></div></div>
 <a name="range.reference.algorithms.mutating.fill.prototype"></a><h6>
-<a name="id700303"></a>
+<a name="id657770"></a>
             <a class="link" href="fill.html#range.reference.algorithms.mutating.fill.prototype">Prototype</a>
           </h6>
 <p>
@@ -39,7 +39,7 @@
 <p>
           </p>
 <a name="range.reference.algorithms.mutating.fill.description"></a><h6>
-<a name="id700441"></a>
+<a name="id657908"></a>
             <a class="link" href="fill.html#range.reference.algorithms.mutating.fill.description">Description</a>
           </h6>
 <p>
@@ -48,14 +48,14 @@
             in the range <code class="computeroutput"><span class="identifier">rng</span></code>.
           </p>
 <a name="range.reference.algorithms.mutating.fill.definition"></a><h6>
-<a name="id700494"></a>
+<a name="id657962"></a>
             <a class="link" href="fill.html#range.reference.algorithms.mutating.fill.definition">Definition</a>
           </h6>
 <p>
             Defined in the header file <code class="computeroutput"><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">fill</span><span class="special">.</span><span class="identifier">hpp</span></code>
           </p>
 <a name="range.reference.algorithms.mutating.fill.requirements"></a><h6>
-<a name="id700564"></a>
+<a name="id658031"></a>
             <a class="link" href="fill.html#range.reference.algorithms.mutating.fill.requirements">Requirements</a>
           </h6>
 <div class="itemizedlist"><ul class="itemizedlist" type="disc">
@@ -78,7 +78,7 @@
               </li>
 </ul></div>
 <a name="range.reference.algorithms.mutating.fill.complexity"></a><h6>
-<a name="id700683"></a>
+<a name="id658151"></a>
             <a class="link" href="fill.html#range.reference.algorithms.mutating.fill.complexity">Complexity</a>
           </h6>
 <p>

Modified: trunk/libs/range/doc/html/range/reference/algorithms/mutating/fill_n.html
==============================================================================
--- trunk/libs/range/doc/html/range/reference/algorithms/mutating/fill_n.html (original)
+++ trunk/libs/range/doc/html/range/reference/algorithms/mutating/fill_n.html 2010-12-22 18:42:02 EST (Wed, 22 Dec 2010)
@@ -27,7 +27,7 @@
 <a name="range.reference.algorithms.mutating.fill_n"></a><a class="link" href="fill_n.html" title="fill_n">fill_n</a>
 </h5></div></div></div>
 <a name="range.reference.algorithms.mutating.fill_n.prototype"></a><h6>
-<a name="id700747"></a>
+<a name="id658215"></a>
             <a class="link" href="fill_n.html#range.reference.algorithms.mutating.fill_n.prototype">Prototype</a>
           </h6>
 <p>
@@ -39,7 +39,7 @@
 <p>
           </p>
 <a name="range.reference.algorithms.mutating.fill_n.description"></a><h6>
-<a name="id700916"></a>
+<a name="id658384"></a>
             <a class="link" href="fill_n.html#range.reference.algorithms.mutating.fill_n.description">Description</a>
           </h6>
 <p>
@@ -47,14 +47,14 @@
             <code class="computeroutput"><span class="identifier">val</span></code> to <code class="computeroutput"><span class="identifier">n</span></code> elements in the range <code class="computeroutput"><span class="identifier">rng</span></code> begining with <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">begin</span><span class="special">(</span><span class="identifier">rng</span><span class="special">)</span></code>.
           </p>
 <a name="range.reference.algorithms.mutating.fill_n.definition"></a><h6>
-<a name="id701012"></a>
+<a name="id658480"></a>
             <a class="link" href="fill_n.html#range.reference.algorithms.mutating.fill_n.definition">Definition</a>
           </h6>
 <p>
             Defined in the header file <code class="computeroutput"><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">fill_n</span><span class="special">.</span><span class="identifier">hpp</span></code>
           </p>
 <a name="range.reference.algorithms.mutating.fill_n.requirements"></a><h6>
-<a name="id701082"></a>
+<a name="id658549"></a>
             <a class="link" href="fill_n.html#range.reference.algorithms.mutating.fill_n.requirements">Requirements</a>
           </h6>
 <div class="itemizedlist"><ul class="itemizedlist" type="disc">
@@ -77,7 +77,7 @@
               </li>
 </ul></div>
 <a name="range.reference.algorithms.mutating.fill_n.complexity"></a><h6>
-<a name="id701201"></a>
+<a name="id658669"></a>
             <a class="link" href="fill_n.html#range.reference.algorithms.mutating.fill_n.complexity">Complexity</a>
           </h6>
 <p>

Modified: trunk/libs/range/doc/html/range/reference/algorithms/mutating/generate.html
==============================================================================
--- trunk/libs/range/doc/html/range/reference/algorithms/mutating/generate.html (original)
+++ trunk/libs/range/doc/html/range/reference/algorithms/mutating/generate.html 2010-12-22 18:42:02 EST (Wed, 22 Dec 2010)
@@ -27,7 +27,7 @@
 <a name="range.reference.algorithms.mutating.generate"></a><a class="link" href="generate.html" title="generate">generate</a>
 </h5></div></div></div>
 <a name="range.reference.algorithms.mutating.generate.prototype"></a><h6>
-<a name="id701251"></a>
+<a name="id658718"></a>
             <a class="link" href="generate.html#range.reference.algorithms.mutating.generate.prototype">Prototype</a>
           </h6>
 <p>
@@ -42,7 +42,7 @@
 <p>
           </p>
 <a name="range.reference.algorithms.mutating.generate.description"></a><h6>
-<a name="id701489"></a>
+<a name="id658957"></a>
             <a class="link" href="generate.html#range.reference.algorithms.mutating.generate.description">Description</a>
           </h6>
 <p>
@@ -52,14 +52,14 @@
             Returns the resultant range.
           </p>
 <a name="range.reference.algorithms.mutating.generate.definition"></a><h6>
-<a name="id701549"></a>
+<a name="id659017"></a>
             <a class="link" href="generate.html#range.reference.algorithms.mutating.generate.definition">Definition</a>
           </h6>
 <p>
             Defined in the header file <code class="computeroutput"><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">generate</span><span class="special">.</span><span class="identifier">hpp</span></code>
           </p>
 <a name="range.reference.algorithms.mutating.generate.requirements"></a><h6>
-<a name="id701618"></a>
+<a name="id659086"></a>
             <a class="link" href="generate.html#range.reference.algorithms.mutating.generate.requirements">Requirements</a>
           </h6>
 <div class="itemizedlist"><ul class="itemizedlist" type="disc">
@@ -83,7 +83,7 @@
               </li>
 </ul></div>
 <a name="range.reference.algorithms.mutating.generate.precondition_"></a><h6>
-<a name="id701749"></a>
+<a name="id659217"></a>
             <a class="link" href="generate.html#range.reference.algorithms.mutating.generate.precondition_">Precondition:</a>
           </h6>
 <div class="itemizedlist"><ul class="itemizedlist" type="disc">
@@ -97,7 +97,7 @@
               </li>
 </ul></div>
 <a name="range.reference.algorithms.mutating.generate.complexity"></a><h6>
-<a name="id701855"></a>
+<a name="id659323"></a>
             <a class="link" href="generate.html#range.reference.algorithms.mutating.generate.complexity">Complexity</a>
           </h6>
 <p>

Modified: trunk/libs/range/doc/html/range/reference/algorithms/mutating/inplace_merge.html
==============================================================================
--- trunk/libs/range/doc/html/range/reference/algorithms/mutating/inplace_merge.html (original)
+++ trunk/libs/range/doc/html/range/reference/algorithms/mutating/inplace_merge.html 2010-12-22 18:42:02 EST (Wed, 22 Dec 2010)
@@ -27,7 +27,7 @@
 <a name="range.reference.algorithms.mutating.inplace_merge"></a><a class="link" href="inplace_merge.html" title="inplace_merge">inplace_merge</a>
 </h5></div></div></div>
 <a name="range.reference.algorithms.mutating.inplace_merge.prototype"></a><h6>
-<a name="id701918"></a>
+<a name="id659386"></a>
             <a class="link" href="inplace_merge.html#range.reference.algorithms.mutating.inplace_merge.prototype">Prototype</a>
           </h6>
 <p>
@@ -58,7 +58,7 @@
 <p>
           </p>
 <a name="range.reference.algorithms.mutating.inplace_merge.description"></a><h6>
-<a name="id702475"></a>
+<a name="id659942"></a>
             <a class="link" href="inplace_merge.html#range.reference.algorithms.mutating.inplace_merge.description">Description</a>
           </h6>
 <p>
@@ -71,14 +71,14 @@
             input range is preserved.
           </p>
 <a name="range.reference.algorithms.mutating.inplace_merge.definition"></a><h6>
-<a name="id702693"></a>
+<a name="id660160"></a>
             <a class="link" href="inplace_merge.html#range.reference.algorithms.mutating.inplace_merge.definition">Definition</a>
           </h6>
 <p>
             Defined in the header file <code class="computeroutput"><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">inplace_merge</span><span class="special">.</span><span class="identifier">hpp</span></code>
           </p>
 <a name="range.reference.algorithms.mutating.inplace_merge.requirements"></a><h6>
-<a name="id702762"></a>
+<a name="id660230"></a>
             <a class="link" href="inplace_merge.html#range.reference.algorithms.mutating.inplace_merge.requirements">Requirements</a>
           </h6>
 <p>
@@ -115,11 +115,11 @@
             argument types.
           </p>
 <a name="range.reference.algorithms.mutating.inplace_merge.precondition_"></a><h6>
-<a name="id703018"></a>
+<a name="id660485"></a>
             <a class="link" href="inplace_merge.html#range.reference.algorithms.mutating.inplace_merge.precondition_">Precondition:</a>
           </h6>
 <a name="range.reference.algorithms.mutating.inplace_merge.for_the_non_predicate_version_"></a><h6>
-<a name="id703038"></a>
+<a name="id660505"></a>
             <a class="link" href="inplace_merge.html#range.reference.algorithms.mutating.inplace_merge.for_the_non_predicate_version_">For
             the non-predicate version:</a>
           </h6>
@@ -142,7 +142,7 @@
               </li>
 </ul></div>
 <a name="range.reference.algorithms.mutating.inplace_merge.for_the_predicate_version_"></a><h6>
-<a name="id703299"></a>
+<a name="id660766"></a>
             <a class="link" href="inplace_merge.html#range.reference.algorithms.mutating.inplace_merge.for_the_predicate_version_">For
             the predicate version:</a>
           </h6>
@@ -163,7 +163,7 @@
               </li>
 </ul></div>
 <a name="range.reference.algorithms.mutating.inplace_merge.complexity"></a><h6>
-<a name="id703584"></a>
+<a name="id661052"></a>
             <a class="link" href="inplace_merge.html#range.reference.algorithms.mutating.inplace_merge.complexity">Complexity</a>
           </h6>
 <p>

Modified: trunk/libs/range/doc/html/range/reference/algorithms/mutating/merge.html
==============================================================================
--- trunk/libs/range/doc/html/range/reference/algorithms/mutating/merge.html (original)
+++ trunk/libs/range/doc/html/range/reference/algorithms/mutating/merge.html 2010-12-22 18:42:02 EST (Wed, 22 Dec 2010)
@@ -27,7 +27,7 @@
 <a name="range.reference.algorithms.mutating.merge"></a><a class="link" href="merge.html" title="merge">merge</a>
 </h5></div></div></div>
 <a name="range.reference.algorithms.mutating.merge.prototype"></a><h6>
-<a name="id703663"></a>
+<a name="id661131"></a>
             <a class="link" href="merge.html#range.reference.algorithms.mutating.merge.prototype">Prototype</a>
           </h6>
 <p>
@@ -56,7 +56,7 @@
 <p>
           </p>
 <a name="range.reference.algorithms.mutating.merge.description"></a><h6>
-<a name="id704009"></a>
+<a name="id661478"></a>
             <a class="link" href="merge.html#range.reference.algorithms.mutating.merge.description">Description</a>
           </h6>
 <p>
@@ -75,14 +75,14 @@
             version uses the predicate instead of <code class="computeroutput"><span class="keyword">operator</span><span class="special">&lt;()</span></code>.
           </p>
 <a name="range.reference.algorithms.mutating.merge.definition"></a><h6>
-<a name="id704184"></a>
+<a name="id661652"></a>
             <a class="link" href="merge.html#range.reference.algorithms.mutating.merge.definition">Definition</a>
           </h6>
 <p>
             Defined in the header file <code class="computeroutput"><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">merge</span><span class="special">.</span><span class="identifier">hpp</span></code>
           </p>
 <a name="range.reference.algorithms.mutating.merge.requirements"></a><h6>
-<a name="id704253"></a>
+<a name="id661721"></a>
             <a class="link" href="merge.html#range.reference.algorithms.mutating.merge.requirements">Requirements</a>
           </h6>
 <p>
@@ -150,11 +150,11 @@
               </li>
 </ul></div>
 <a name="range.reference.algorithms.mutating.merge.precondition_"></a><h6>
-<a name="id704775"></a>
+<a name="id662242"></a>
             <a class="link" href="merge.html#range.reference.algorithms.mutating.merge.precondition_">Precondition:</a>
           </h6>
 <a name="range.reference.algorithms.mutating.merge.for_the_non_predicate_version_"></a><h6>
-<a name="id704795"></a>
+<a name="id662262"></a>
             <a class="link" href="merge.html#range.reference.algorithms.mutating.merge.for_the_non_predicate_version_">For
             the non-predicate version:</a>
           </h6>
@@ -194,7 +194,7 @@
               </li>
 </ul></div>
 <a name="range.reference.algorithms.mutating.merge.for_the_predicate_version_"></a><h6>
-<a name="id705260"></a>
+<a name="id662728"></a>
             <a class="link" href="merge.html#range.reference.algorithms.mutating.merge.for_the_predicate_version_">For
             the predicate version:</a>
           </h6>
@@ -230,7 +230,7 @@
               </li>
 </ul></div>
 <a name="range.reference.algorithms.mutating.merge.complexity"></a><h6>
-<a name="id705749"></a>
+<a name="id663217"></a>
             <a class="link" href="merge.html#range.reference.algorithms.mutating.merge.complexity">Complexity</a>
           </h6>
 <p>

Modified: trunk/libs/range/doc/html/range/reference/algorithms/mutating/nth_element.html
==============================================================================
--- trunk/libs/range/doc/html/range/reference/algorithms/mutating/nth_element.html (original)
+++ trunk/libs/range/doc/html/range/reference/algorithms/mutating/nth_element.html 2010-12-22 18:42:02 EST (Wed, 22 Dec 2010)
@@ -27,7 +27,7 @@
 <a name="range.reference.algorithms.mutating.nth_element"></a><a class="link" href="nth_element.html" title="nth_element">nth_element</a>
 </h5></div></div></div>
 <a name="range.reference.algorithms.mutating.nth_element.prototype"></a><h6>
-<a name="id705870"></a>
+<a name="id663338"></a>
             <a class="link" href="nth_element.html#range.reference.algorithms.mutating.nth_element.prototype">Prototype</a>
           </h6>
 <p>
@@ -58,7 +58,7 @@
 <p>
           </p>
 <a name="range.reference.algorithms.mutating.nth_element.description"></a><h6>
-<a name="id706390"></a>
+<a name="id663858"></a>
             <a class="link" href="nth_element.html#range.reference.algorithms.mutating.nth_element.description">Description</a>
           </h6>
 <p>
@@ -69,14 +69,14 @@
             is the same as the element that would be in that position if <code class="computeroutput"><span class="identifier">rng</span></code> has been sorted.
           </p>
 <a name="range.reference.algorithms.mutating.nth_element.definition"></a><h6>
-<a name="id706466"></a>
+<a name="id663934"></a>
             <a class="link" href="nth_element.html#range.reference.algorithms.mutating.nth_element.definition">Definition</a>
           </h6>
 <p>
             Defined in the header file <code class="computeroutput"><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">nth_element</span><span class="special">.</span><span class="identifier">hpp</span></code>
           </p>
 <a name="range.reference.algorithms.mutating.nth_element.requirements"></a><h6>
-<a name="id706536"></a>
+<a name="id664004"></a>
             <a class="link" href="nth_element.html#range.reference.algorithms.mutating.nth_element.requirements">Requirements</a>
           </h6>
 <p>
@@ -127,7 +127,7 @@
               </li>
 </ul></div>
 <a name="range.reference.algorithms.mutating.nth_element.complexity"></a><h6>
-<a name="id706783"></a>
+<a name="id664251"></a>
             <a class="link" href="nth_element.html#range.reference.algorithms.mutating.nth_element.complexity">Complexity</a>
           </h6>
 <p>

Modified: trunk/libs/range/doc/html/range/reference/algorithms/mutating/partial_sort.html
==============================================================================
--- trunk/libs/range/doc/html/range/reference/algorithms/mutating/partial_sort.html (original)
+++ trunk/libs/range/doc/html/range/reference/algorithms/mutating/partial_sort.html 2010-12-22 18:42:02 EST (Wed, 22 Dec 2010)
@@ -27,7 +27,7 @@
 <a name="range.reference.algorithms.mutating.partial_sort"></a><a class="link" href="partial_sort.html" title="partial_sort">partial_sort</a>
 </h5></div></div></div>
 <a name="range.reference.algorithms.mutating.partial_sort.prototype"></a><h6>
-<a name="id706848"></a>
+<a name="id664316"></a>
             <a class="link" href="partial_sort.html#range.reference.algorithms.mutating.partial_sort.prototype">Prototype</a>
           </h6>
 <p>
@@ -58,7 +58,7 @@
 <p>
           </p>
 <a name="range.reference.algorithms.mutating.partial_sort.description"></a><h6>
-<a name="id707369"></a>
+<a name="id664837"></a>
             <a class="link" href="partial_sort.html#range.reference.algorithms.mutating.partial_sort.description">Description</a>
           </h6>
 <p>
@@ -74,14 +74,14 @@
             predicate instead.
           </p>
 <a name="range.reference.algorithms.mutating.partial_sort.definition"></a><h6>
-<a name="id707545"></a>
+<a name="id665013"></a>
             <a class="link" href="partial_sort.html#range.reference.algorithms.mutating.partial_sort.definition">Definition</a>
           </h6>
 <p>
             Defined in the header file <code class="computeroutput"><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">partial_sort</span><span class="special">.</span><span class="identifier">hpp</span></code>
           </p>
 <a name="range.reference.algorithms.mutating.partial_sort.requirements"></a><h6>
-<a name="id707616"></a>
+<a name="id665084"></a>
             <a class="link" href="partial_sort.html#range.reference.algorithms.mutating.partial_sort.requirements">Requirements</a>
           </h6>
 <p>
@@ -132,7 +132,7 @@
               </li>
 </ul></div>
 <a name="range.reference.algorithms.mutating.partial_sort.complexity"></a><h6>
-<a name="id707863"></a>
+<a name="id665331"></a>
             <a class="link" href="partial_sort.html#range.reference.algorithms.mutating.partial_sort.complexity">Complexity</a>
           </h6>
 <p>

Modified: trunk/libs/range/doc/html/range/reference/algorithms/mutating/partition.html
==============================================================================
--- trunk/libs/range/doc/html/range/reference/algorithms/mutating/partition.html (original)
+++ trunk/libs/range/doc/html/range/reference/algorithms/mutating/partition.html 2010-12-22 18:42:02 EST (Wed, 22 Dec 2010)
@@ -27,7 +27,7 @@
 <a name="range.reference.algorithms.mutating.partition"></a><a class="link" href="partition.html" title="partition">partition</a>
 </h5></div></div></div>
 <a name="range.reference.algorithms.mutating.partition.prototype"></a><h6>
-<a name="id707979"></a>
+<a name="id665447"></a>
             <a class="link" href="partition.html#range.reference.algorithms.mutating.partition.prototype">Prototype</a>
           </h6>
 <p>
@@ -66,7 +66,7 @@
 <p>
           </p>
 <a name="range.reference.algorithms.mutating.partition.description"></a><h6>
-<a name="id708556"></a>
+<a name="id666024"></a>
             <a class="link" href="partition.html#range.reference.algorithms.mutating.partition.description">Description</a>
           </h6>
 <p>
@@ -80,14 +80,14 @@
             corresponds to the middle iterator.
           </p>
 <a name="range.reference.algorithms.mutating.partition.definition"></a><h6>
-<a name="id708634"></a>
+<a name="id666102"></a>
             <a class="link" href="partition.html#range.reference.algorithms.mutating.partition.definition">Definition</a>
           </h6>
 <p>
             Defined in the header file <code class="computeroutput"><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">partition</span><span class="special">.</span><span class="identifier">hpp</span></code>
           </p>
 <a name="range.reference.algorithms.mutating.partition.requirements"></a><h6>
-<a name="id708705"></a>
+<a name="id666172"></a>
             <a class="link" href="partition.html#range.reference.algorithms.mutating.partition.requirements">Requirements</a>
           </h6>
 <div class="itemizedlist"><ul class="itemizedlist" type="disc">
@@ -107,7 +107,7 @@
               </li>
 </ul></div>
 <a name="range.reference.algorithms.mutating.partition.complexity"></a><h6>
-<a name="id708808"></a>
+<a name="id666275"></a>
             <a class="link" href="partition.html#range.reference.algorithms.mutating.partition.complexity">Complexity</a>
           </h6>
 <p>

Modified: trunk/libs/range/doc/html/range/reference/algorithms/mutating/random_shuffle.html
==============================================================================
--- trunk/libs/range/doc/html/range/reference/algorithms/mutating/random_shuffle.html (original)
+++ trunk/libs/range/doc/html/range/reference/algorithms/mutating/random_shuffle.html 2010-12-22 18:42:02 EST (Wed, 22 Dec 2010)
@@ -27,7 +27,7 @@
 <a name="range.reference.algorithms.mutating.random_shuffle"></a><a class="link" href="random_shuffle.html" title="random_shuffle">random_shuffle</a>
 </h5></div></div></div>
 <a name="range.reference.algorithms.mutating.random_shuffle.prototype"></a><h6>
-<a name="id708918"></a>
+<a name="id666386"></a>
             <a class="link" href="random_shuffle.html#range.reference.algorithms.mutating.random_shuffle.prototype">Prototype</a>
           </h6>
 <p>
@@ -48,7 +48,7 @@
 <p>
           </p>
 <a name="range.reference.algorithms.mutating.random_shuffle.description"></a><h6>
-<a name="id709303"></a>
+<a name="id666770"></a>
             <a class="link" href="random_shuffle.html#range.reference.algorithms.mutating.random_shuffle.description">Description</a>
           </h6>
 <p>
@@ -60,14 +60,14 @@
             the shuffles range.
           </p>
 <a name="range.reference.algorithms.mutating.random_shuffle.definition"></a><h6>
-<a name="id709390"></a>
+<a name="id666858"></a>
             <a class="link" href="random_shuffle.html#range.reference.algorithms.mutating.random_shuffle.definition">Definition</a>
           </h6>
 <p>
             Defined in the header file <code class="computeroutput"><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">random_shuffle</span><span class="special">.</span><span class="identifier">hpp</span></code>
           </p>
 <a name="range.reference.algorithms.mutating.random_shuffle.requirements"></a><h6>
-<a name="id709461"></a>
+<a name="id666929"></a>
             <a class="link" href="random_shuffle.html#range.reference.algorithms.mutating.random_shuffle.requirements">Requirements</a>
           </h6>
 <p>
@@ -98,7 +98,7 @@
               </li>
 </ul></div>
 <a name="range.reference.algorithms.mutating.random_shuffle.precondition_"></a><h6>
-<a name="id709610"></a>
+<a name="id667078"></a>
             <a class="link" href="random_shuffle.html#range.reference.algorithms.mutating.random_shuffle.precondition_">Precondition:</a>
           </h6>
 <div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
@@ -107,7 +107,7 @@
                 maximum value.
               </li></ul></div>
 <a name="range.reference.algorithms.mutating.random_shuffle.complexity"></a><h6>
-<a name="id709675"></a>
+<a name="id667143"></a>
             <a class="link" href="random_shuffle.html#range.reference.algorithms.mutating.random_shuffle.complexity">Complexity</a>
           </h6>
 <p>

Modified: trunk/libs/range/doc/html/range/reference/algorithms/mutating/remove.html
==============================================================================
--- trunk/libs/range/doc/html/range/reference/algorithms/mutating/remove.html (original)
+++ trunk/libs/range/doc/html/range/reference/algorithms/mutating/remove.html 2010-12-22 18:42:02 EST (Wed, 22 Dec 2010)
@@ -27,7 +27,7 @@
 <a name="range.reference.algorithms.mutating.remove"></a><a class="link" href="remove.html" title="remove">remove</a>
 </h5></div></div></div>
 <a name="range.reference.algorithms.mutating.remove.prototype"></a><h6>
-<a name="id709779"></a>
+<a name="id667247"></a>
             <a class="link" href="remove.html#range.reference.algorithms.mutating.remove.prototype">Prototype</a>
           </h6>
 <p>
@@ -66,7 +66,7 @@
 <p>
           </p>
 <a name="range.reference.algorithms.mutating.remove.description"></a><h6>
-<a name="id710396"></a>
+<a name="id667862"></a>
             <a class="link" href="remove.html#range.reference.algorithms.mutating.remove.description">Description</a>
           </h6>
 <p>
@@ -83,14 +83,14 @@
             are dereferenceable, but the elements are unspecified.
           </p>
 <a name="range.reference.algorithms.mutating.remove.definition"></a><h6>
-<a name="id710622"></a>
+<a name="id668090"></a>
             <a class="link" href="remove.html#range.reference.algorithms.mutating.remove.definition">Definition</a>
           </h6>
 <p>
             Defined in the header file <code class="computeroutput"><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">remove</span><span class="special">.</span><span class="identifier">hpp</span></code>
           </p>
 <a name="range.reference.algorithms.mutating.remove.requirements"></a><h6>
-<a name="id710693"></a>
+<a name="id668161"></a>
             <a class="link" href="remove.html#range.reference.algorithms.mutating.remove.requirements">Requirements</a>
           </h6>
 <div class="itemizedlist"><ul class="itemizedlist" type="disc">
@@ -113,7 +113,7 @@
               </li>
 </ul></div>
 <a name="range.reference.algorithms.mutating.remove.complexity"></a><h6>
-<a name="id710815"></a>
+<a name="id668282"></a>
             <a class="link" href="remove.html#range.reference.algorithms.mutating.remove.complexity">Complexity</a>
           </h6>
 <p>

Modified: trunk/libs/range/doc/html/range/reference/algorithms/mutating/remove_copy.html
==============================================================================
--- trunk/libs/range/doc/html/range/reference/algorithms/mutating/remove_copy.html (original)
+++ trunk/libs/range/doc/html/range/reference/algorithms/mutating/remove_copy.html 2010-12-22 18:42:02 EST (Wed, 22 Dec 2010)
@@ -27,7 +27,7 @@
 <a name="range.reference.algorithms.mutating.remove_copy"></a><a class="link" href="remove_copy.html" title="remove_copy">remove_copy</a>
 </h5></div></div></div>
 <a name="range.reference.algorithms.mutating.remove_copy.prototype"></a><h6>
-<a name="id710889"></a>
+<a name="id668357"></a>
             <a class="link" href="remove_copy.html#range.reference.algorithms.mutating.remove_copy.prototype">Prototype</a>
           </h6>
 <p>
@@ -44,7 +44,7 @@
 <p>
           </p>
 <a name="range.reference.algorithms.mutating.remove_copy.description"></a><h6>
-<a name="id711192"></a>
+<a name="id668659"></a>
             <a class="link" href="remove_copy.html#range.reference.algorithms.mutating.remove_copy.description">Description</a>
           </h6>
 <p>
@@ -53,14 +53,14 @@
             <code class="computeroutput"><span class="identifier">rng</span></code> for which <code class="computeroutput"><span class="identifier">x</span> <span class="special">==</span> <span class="identifier">val</span></code> is <code class="computeroutput"><span class="keyword">false</span></code>.
           </p>
 <a name="range.reference.algorithms.mutating.remove_copy.definition"></a><h6>
-<a name="id711278"></a>
+<a name="id668746"></a>
             <a class="link" href="remove_copy.html#range.reference.algorithms.mutating.remove_copy.definition">Definition</a>
           </h6>
 <p>
             Defined in the header file <code class="computeroutput"><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">remove_copy</span><span class="special">.</span><span class="identifier">hpp</span></code>
           </p>
 <a name="range.reference.algorithms.mutating.remove_copy.requirements"></a><h6>
-<a name="id711348"></a>
+<a name="id668816"></a>
             <a class="link" href="remove_copy.html#range.reference.algorithms.mutating.remove_copy.requirements">Requirements</a>
           </h6>
 <div class="itemizedlist"><ul class="itemizedlist" type="disc">
@@ -83,7 +83,7 @@
               </li>
 </ul></div>
 <a name="range.reference.algorithms.mutating.remove_copy.complexity"></a><h6>
-<a name="id711469"></a>
+<a name="id668937"></a>
             <a class="link" href="remove_copy.html#range.reference.algorithms.mutating.remove_copy.complexity">Complexity</a>
           </h6>
 <p>

Modified: trunk/libs/range/doc/html/range/reference/algorithms/mutating/remove_copy_if.html
==============================================================================
--- trunk/libs/range/doc/html/range/reference/algorithms/mutating/remove_copy_if.html (original)
+++ trunk/libs/range/doc/html/range/reference/algorithms/mutating/remove_copy_if.html 2010-12-22 18:42:02 EST (Wed, 22 Dec 2010)
@@ -27,7 +27,7 @@
 <a name="range.reference.algorithms.mutating.remove_copy_if"></a><a class="link" href="remove_copy_if.html" title="remove_copy_if">remove_copy_if</a>
 </h5></div></div></div>
 <a name="range.reference.algorithms.mutating.remove_copy_if.prototype"></a><h6>
-<a name="id711543"></a>
+<a name="id669011"></a>
             <a class="link" href="remove_copy_if.html#range.reference.algorithms.mutating.remove_copy_if.prototype">Prototype</a>
           </h6>
 <p>
@@ -44,7 +44,7 @@
 <p>
           </p>
 <a name="range.reference.algorithms.mutating.remove_copy_if.description"></a><h6>
-<a name="id711825"></a>
+<a name="id669293"></a>
             <a class="link" href="remove_copy_if.html#range.reference.algorithms.mutating.remove_copy_if.description">Description</a>
           </h6>
 <p>
@@ -54,14 +54,14 @@
             is <code class="computeroutput"><span class="keyword">false</span></code>.
           </p>
 <a name="range.reference.algorithms.mutating.remove_copy_if.definition"></a><h6>
-<a name="id711914"></a>
+<a name="id669382"></a>
             <a class="link" href="remove_copy_if.html#range.reference.algorithms.mutating.remove_copy_if.definition">Definition</a>
           </h6>
 <p>
             Defined in the header file <code class="computeroutput"><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">remove_copy_if</span><span class="special">.</span><span class="identifier">hpp</span></code>
           </p>
 <a name="range.reference.algorithms.mutating.remove_copy_if.requirements"></a><h6>
-<a name="id711984"></a>
+<a name="id669452"></a>
             <a class="link" href="remove_copy_if.html#range.reference.algorithms.mutating.remove_copy_if.requirements">Requirements</a>
           </h6>
 <div class="itemizedlist"><ul class="itemizedlist" type="disc">
@@ -79,7 +79,7 @@
               </li>
 </ul></div>
 <a name="range.reference.algorithms.mutating.remove_copy_if.complexity"></a><h6>
-<a name="id712077"></a>
+<a name="id669545"></a>
             <a class="link" href="remove_copy_if.html#range.reference.algorithms.mutating.remove_copy_if.complexity">Complexity</a>
           </h6>
 <p>

Modified: trunk/libs/range/doc/html/range/reference/algorithms/mutating/remove_if.html
==============================================================================
--- trunk/libs/range/doc/html/range/reference/algorithms/mutating/remove_if.html (original)
+++ trunk/libs/range/doc/html/range/reference/algorithms/mutating/remove_if.html 2010-12-22 18:42:02 EST (Wed, 22 Dec 2010)
@@ -27,7 +27,7 @@
 <a name="range.reference.algorithms.mutating.remove_if"></a><a class="link" href="remove_if.html" title="remove_if">remove_if</a>
 </h5></div></div></div>
 <a name="range.reference.algorithms.mutating.remove_if.prototype"></a><h6>
-<a name="id712151"></a>
+<a name="id669619"></a>
             <a class="link" href="remove_if.html#range.reference.algorithms.mutating.remove_if.prototype">Prototype</a>
           </h6>
 <p>
@@ -66,7 +66,7 @@
 <p>
           </p>
 <a name="range.reference.algorithms.mutating.remove_if.description"></a><h6>
-<a name="id712727"></a>
+<a name="id670194"></a>
             <a class="link" href="remove_if.html#range.reference.algorithms.mutating.remove_if.description">Description</a>
           </h6>
 <p>
@@ -82,14 +82,14 @@
             are unspecified.
           </p>
 <a name="range.reference.algorithms.mutating.remove_if.definition"></a><h6>
-<a name="id712949"></a>
+<a name="id670417"></a>
             <a class="link" href="remove_if.html#range.reference.algorithms.mutating.remove_if.definition">Definition</a>
           </h6>
 <p>
             Defined in the header file <code class="computeroutput"><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">remove_if</span><span class="special">.</span><span class="identifier">hpp</span></code>
           </p>
 <a name="range.reference.algorithms.mutating.remove_if.requirements"></a><h6>
-<a name="id713020"></a>
+<a name="id670489"></a>
             <a class="link" href="remove_if.html#range.reference.algorithms.mutating.remove_if.requirements">Requirements</a>
           </h6>
 <div class="itemizedlist"><ul class="itemizedlist" type="disc">
@@ -112,7 +112,7 @@
               </li>
 </ul></div>
 <a name="range.reference.algorithms.mutating.remove_if.complexity"></a><h6>
-<a name="id713142"></a>
+<a name="id670610"></a>
             <a class="link" href="remove_if.html#range.reference.algorithms.mutating.remove_if.complexity">Complexity</a>
           </h6>
 <p>

Modified: trunk/libs/range/doc/html/range/reference/algorithms/mutating/replace.html
==============================================================================
--- trunk/libs/range/doc/html/range/reference/algorithms/mutating/replace.html (original)
+++ trunk/libs/range/doc/html/range/reference/algorithms/mutating/replace.html 2010-12-22 18:42:02 EST (Wed, 22 Dec 2010)
@@ -27,7 +27,7 @@
 <a name="range.reference.algorithms.mutating.replace"></a><a class="link" href="replace.html" title="replace">replace</a>
 </h5></div></div></div>
 <a name="range.reference.algorithms.mutating.replace.prototype"></a><h6>
-<a name="id713228"></a>
+<a name="id670696"></a>
             <a class="link" href="replace.html#range.reference.algorithms.mutating.replace.prototype">Prototype</a>
           </h6>
 <p>
@@ -48,7 +48,7 @@
 <p>
           </p>
 <a name="range.reference.algorithms.mutating.replace.description"></a><h6>
-<a name="id713540"></a>
+<a name="id671006"></a>
             <a class="link" href="replace.html#range.reference.algorithms.mutating.replace.description">Description</a>
           </h6>
 <p>
@@ -57,14 +57,14 @@
             Return a reference to <code class="computeroutput"><span class="identifier">rng</span></code>.
           </p>
 <a name="range.reference.algorithms.mutating.replace.definition"></a><h6>
-<a name="id713615"></a>
+<a name="id671083"></a>
             <a class="link" href="replace.html#range.reference.algorithms.mutating.replace.definition">Definition</a>
           </h6>
 <p>
             Defined in the header file <code class="computeroutput"><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">replace</span><span class="special">.</span><span class="identifier">hpp</span></code>
           </p>
 <a name="range.reference.algorithms.mutating.replace.requirements"></a><h6>
-<a name="id713686"></a>
+<a name="id671154"></a>
             <a class="link" href="replace.html#range.reference.algorithms.mutating.replace.requirements">Requirements</a>
           </h6>
 <div class="itemizedlist"><ul class="itemizedlist" type="disc">
@@ -93,7 +93,7 @@
               </li>
 </ul></div>
 <a name="range.reference.algorithms.mutating.replace.complexity"></a><h6>
-<a name="id713845"></a>
+<a name="id671313"></a>
             <a class="link" href="replace.html#range.reference.algorithms.mutating.replace.complexity">Complexity</a>
           </h6>
 <p>

Modified: trunk/libs/range/doc/html/range/reference/algorithms/mutating/replace_copy.html
==============================================================================
--- trunk/libs/range/doc/html/range/reference/algorithms/mutating/replace_copy.html (original)
+++ trunk/libs/range/doc/html/range/reference/algorithms/mutating/replace_copy.html 2010-12-22 18:42:02 EST (Wed, 22 Dec 2010)
@@ -27,7 +27,7 @@
 <a name="range.reference.algorithms.mutating.replace_copy"></a><a class="link" href="replace_copy.html" title="replace_copy">replace_copy</a>
 </h5></div></div></div>
 <a name="range.reference.algorithms.mutating.replace_copy.prototype"></a><h6>
-<a name="id713944"></a>
+<a name="id671412"></a>
             <a class="link" href="replace_copy.html#range.reference.algorithms.mutating.replace_copy.prototype">Prototype</a>
           </h6>
 <p>
@@ -40,7 +40,7 @@
 <p>
           </p>
 <a name="range.reference.algorithms.mutating.replace_copy.description"></a><h6>
-<a name="id714139"></a>
+<a name="id671608"></a>
             <a class="link" href="replace_copy.html#range.reference.algorithms.mutating.replace_copy.description">Description</a>
           </h6>
 <p>
@@ -53,14 +53,14 @@
             <span class="identifier">x</span></code>.
           </p>
 <a name="range.reference.algorithms.mutating.replace_copy.definition"></a><h6>
-<a name="id714249"></a>
+<a name="id671717"></a>
             <a class="link" href="replace_copy.html#range.reference.algorithms.mutating.replace_copy.definition">Definition</a>
           </h6>
 <p>
             Defined in the header file <code class="computeroutput"><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">replace_copy</span><span class="special">.</span><span class="identifier">hpp</span></code>
           </p>
 <a name="range.reference.algorithms.mutating.replace_copy.requirements"></a><h6>
-<a name="id714318"></a>
+<a name="id671786"></a>
             <a class="link" href="replace_copy.html#range.reference.algorithms.mutating.replace_copy.requirements">Requirements</a>
           </h6>
 <div class="itemizedlist"><ul class="itemizedlist" type="disc">
@@ -87,7 +87,7 @@
               </li>
 </ul></div>
 <a name="range.reference.algorithms.mutating.replace_copy.complexity"></a><h6>
-<a name="id714466"></a>
+<a name="id671934"></a>
             <a class="link" href="replace_copy.html#range.reference.algorithms.mutating.replace_copy.complexity">Complexity</a>
           </h6>
 <p>

Modified: trunk/libs/range/doc/html/range/reference/algorithms/mutating/replace_copy_if.html
==============================================================================
--- trunk/libs/range/doc/html/range/reference/algorithms/mutating/replace_copy_if.html (original)
+++ trunk/libs/range/doc/html/range/reference/algorithms/mutating/replace_copy_if.html 2010-12-22 18:42:02 EST (Wed, 22 Dec 2010)
@@ -27,7 +27,7 @@
 <a name="range.reference.algorithms.mutating.replace_copy_if"></a><a class="link" href="replace_copy_if.html" title="replace_copy_if">replace_copy_if</a>
 </h5></div></div></div>
 <a name="range.reference.algorithms.mutating.replace_copy_if.prototype"></a><h6>
-<a name="id714541"></a>
+<a name="id672009"></a>
             <a class="link" href="replace_copy_if.html#range.reference.algorithms.mutating.replace_copy_if.prototype">Prototype</a>
           </h6>
 <p>
@@ -40,7 +40,7 @@
 <p>
           </p>
 <a name="range.reference.algorithms.mutating.replace_copy_if.description"></a><h6>
-<a name="id714742"></a>
+<a name="id672210"></a>
             <a class="link" href="replace_copy_if.html#range.reference.algorithms.mutating.replace_copy_if.description">Description</a>
           </h6>
 <p>
@@ -51,14 +51,14 @@
             <span class="special">:</span> <span class="identifier">x</span></code>.
           </p>
 <a name="range.reference.algorithms.mutating.replace_copy_if.definition"></a><h6>
-<a name="id714852"></a>
+<a name="id672320"></a>
             <a class="link" href="replace_copy_if.html#range.reference.algorithms.mutating.replace_copy_if.definition">Definition</a>
           </h6>
 <p>
             Defined in the header file <code class="computeroutput"><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">replace_copy_if</span><span class="special">.</span><span class="identifier">hpp</span></code>
           </p>
 <a name="range.reference.algorithms.mutating.replace_copy_if.requirements"></a><h6>
-<a name="id714923"></a>
+<a name="id672391"></a>
             <a class="link" href="replace_copy_if.html#range.reference.algorithms.mutating.replace_copy_if.requirements">Requirements</a>
           </h6>
 <div class="itemizedlist"><ul class="itemizedlist" type="disc">
@@ -89,7 +89,7 @@
               </li>
 </ul></div>
 <a name="range.reference.algorithms.mutating.replace_copy_if.complexity"></a><h6>
-<a name="id715099"></a>
+<a name="id672567"></a>
             <a class="link" href="replace_copy_if.html#range.reference.algorithms.mutating.replace_copy_if.complexity">Complexity</a>
           </h6>
 <p>

Modified: trunk/libs/range/doc/html/range/reference/algorithms/mutating/replace_if.html
==============================================================================
--- trunk/libs/range/doc/html/range/reference/algorithms/mutating/replace_if.html (original)
+++ trunk/libs/range/doc/html/range/reference/algorithms/mutating/replace_if.html 2010-12-22 18:42:02 EST (Wed, 22 Dec 2010)
@@ -27,7 +27,7 @@
 <a name="range.reference.algorithms.mutating.replace_if"></a><a class="link" href="replace_if.html" title="replace_if">replace_if</a>
 </h5></div></div></div>
 <a name="range.reference.algorithms.mutating.replace_if.prototype"></a><h6>
-<a name="id715184"></a>
+<a name="id672652"></a>
             <a class="link" href="replace_if.html#range.reference.algorithms.mutating.replace_if.prototype">Prototype</a>
           </h6>
 <p>
@@ -42,7 +42,7 @@
 <p>
           </p>
 <a name="range.reference.algorithms.mutating.replace_if.description"></a><h6>
-<a name="id715503"></a>
+<a name="id672972"></a>
             <a class="link" href="replace_if.html#range.reference.algorithms.mutating.replace_if.description">Description</a>
           </h6>
 <p>
@@ -51,14 +51,14 @@
             Returns a reference to <code class="computeroutput"><span class="identifier">rng</span></code>.
           </p>
 <a name="range.reference.algorithms.mutating.replace_if.definition"></a><h6>
-<a name="id715614"></a>
+<a name="id673082"></a>
             <a class="link" href="replace_if.html#range.reference.algorithms.mutating.replace_if.definition">Definition</a>
           </h6>
 <p>
             Defined in the header file <code class="computeroutput"><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">replace_if</span><span class="special">.</span><span class="identifier">hpp</span></code>
           </p>
 <a name="range.reference.algorithms.mutating.replace_if.requirements"></a><h6>
-<a name="id715685"></a>
+<a name="id673153"></a>
             <a class="link" href="replace_if.html#range.reference.algorithms.mutating.replace_if.requirements">Requirements</a>
           </h6>
 <div class="itemizedlist"><ul class="itemizedlist" type="disc">
@@ -90,7 +90,7 @@
               </li>
 </ul></div>
 <a name="range.reference.algorithms.mutating.replace_if.complexity"></a><h6>
-<a name="id715861"></a>
+<a name="id673329"></a>
             <a class="link" href="replace_if.html#range.reference.algorithms.mutating.replace_if.complexity">Complexity</a>
           </h6>
 <p>

Modified: trunk/libs/range/doc/html/range/reference/algorithms/mutating/reverse.html
==============================================================================
--- trunk/libs/range/doc/html/range/reference/algorithms/mutating/reverse.html (original)
+++ trunk/libs/range/doc/html/range/reference/algorithms/mutating/reverse.html 2010-12-22 18:42:02 EST (Wed, 22 Dec 2010)
@@ -27,7 +27,7 @@
 <a name="range.reference.algorithms.mutating.reverse"></a><a class="link" href="reverse.html" title="reverse">reverse</a>
 </h5></div></div></div>
 <a name="range.reference.algorithms.mutating.reverse.prototype"></a><h6>
-<a name="id715971"></a>
+<a name="id673439"></a>
             <a class="link" href="reverse.html#range.reference.algorithms.mutating.reverse.prototype">Prototype</a>
           </h6>
 <p>
@@ -42,7 +42,7 @@
 <p>
           </p>
 <a name="range.reference.algorithms.mutating.reverse.description"></a><h6>
-<a name="id716141"></a>
+<a name="id673609"></a>
             <a class="link" href="reverse.html#range.reference.algorithms.mutating.reverse.description">Description</a>
           </h6>
 <p>
@@ -50,14 +50,14 @@
             Returns a reference to the reversed range.
           </p>
 <a name="range.reference.algorithms.mutating.reverse.definition"></a><h6>
-<a name="id716174"></a>
+<a name="id673642"></a>
             <a class="link" href="reverse.html#range.reference.algorithms.mutating.reverse.definition">Definition</a>
           </h6>
 <p>
             Defined in the header file <code class="computeroutput"><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">reverse</span><span class="special">.</span><span class="identifier">hpp</span></code>
           </p>
 <a name="range.reference.algorithms.mutating.reverse.requirements"></a><h6>
-<a name="id716244"></a>
+<a name="id673712"></a>
             <a class="link" href="reverse.html#range.reference.algorithms.mutating.reverse.requirements">Requirements</a>
           </h6>
 <div class="itemizedlist"><ul class="itemizedlist" type="disc">
@@ -72,7 +72,7 @@
               </li>
 </ul></div>
 <a name="range.reference.algorithms.mutating.reverse.complexity"></a><h6>
-<a name="id716310"></a>
+<a name="id673778"></a>
             <a class="link" href="reverse.html#range.reference.algorithms.mutating.reverse.complexity">Complexity</a>
           </h6>
 <p>

Modified: trunk/libs/range/doc/html/range/reference/algorithms/mutating/reverse_copy.html
==============================================================================
--- trunk/libs/range/doc/html/range/reference/algorithms/mutating/reverse_copy.html (original)
+++ trunk/libs/range/doc/html/range/reference/algorithms/mutating/reverse_copy.html 2010-12-22 18:42:02 EST (Wed, 22 Dec 2010)
@@ -27,7 +27,7 @@
 <a name="range.reference.algorithms.mutating.reverse_copy"></a><a class="link" href="reverse_copy.html" title="reverse_copy">reverse_copy</a>
 </h5></div></div></div>
 <a name="range.reference.algorithms.mutating.reverse_copy.prototype"></a><h6>
-<a name="id716399"></a>
+<a name="id673867"></a>
             <a class="link" href="reverse_copy.html#range.reference.algorithms.mutating.reverse_copy.prototype">Prototype</a>
           </h6>
 <p>
@@ -39,7 +39,7 @@
 <p>
           </p>
 <a name="range.reference.algorithms.mutating.reverse_copy.description"></a><h6>
-<a name="id716527"></a>
+<a name="id673995"></a>
             <a class="link" href="reverse_copy.html#range.reference.algorithms.mutating.reverse_copy.description">Description</a>
           </h6>
 <p>
@@ -49,14 +49,14 @@
             Returns the output iterator one passed the last copied element.
           </p>
 <a name="range.reference.algorithms.mutating.reverse_copy.definition"></a><h6>
-<a name="id716582"></a>
+<a name="id674050"></a>
             <a class="link" href="reverse_copy.html#range.reference.algorithms.mutating.reverse_copy.definition">Definition</a>
           </h6>
 <p>
             Defined in the header file <code class="computeroutput"><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">reverse_copy</span><span class="special">.</span><span class="identifier">hpp</span></code>
           </p>
 <a name="range.reference.algorithms.mutating.reverse_copy.requirements"></a><h6>
-<a name="id716652"></a>
+<a name="id674120"></a>
             <a class="link" href="reverse_copy.html#range.reference.algorithms.mutating.reverse_copy.requirements">Requirements</a>
           </h6>
 <div class="itemizedlist"><ul class="itemizedlist" type="disc">
@@ -75,7 +75,7 @@
               </li>
 </ul></div>
 <a name="range.reference.algorithms.mutating.reverse_copy.complexity"></a><h6>
-<a name="id716744"></a>
+<a name="id674212"></a>
             <a class="link" href="reverse_copy.html#range.reference.algorithms.mutating.reverse_copy.complexity">Complexity</a>
           </h6>
 <p>

Modified: trunk/libs/range/doc/html/range/reference/algorithms/mutating/rotate.html
==============================================================================
--- trunk/libs/range/doc/html/range/reference/algorithms/mutating/rotate.html (original)
+++ trunk/libs/range/doc/html/range/reference/algorithms/mutating/rotate.html 2010-12-22 18:42:02 EST (Wed, 22 Dec 2010)
@@ -27,7 +27,7 @@
 <a name="range.reference.algorithms.mutating.rotate"></a><a class="link" href="rotate.html" title="rotate">rotate</a>
 </h5></div></div></div>
 <a name="range.reference.algorithms.mutating.rotate.prototype"></a><h6>
-<a name="id716820"></a>
+<a name="id674288"></a>
             <a class="link" href="rotate.html#range.reference.algorithms.mutating.rotate.prototype">Prototype</a>
           </h6>
 <p>
@@ -44,7 +44,7 @@
 <p>
           </p>
 <a name="range.reference.algorithms.mutating.rotate.description"></a><h6>
-<a name="id717076"></a>
+<a name="id674544"></a>
             <a class="link" href="rotate.html#range.reference.algorithms.mutating.rotate.description">Description</a>
           </h6>
 <p>
@@ -53,14 +53,14 @@
             and <code class="computeroutput"><span class="special">[</span><span class="identifier">middle</span><span class="special">,</span> <span class="identifier">end</span><span class="special">(</span><span class="identifier">rng</span><span class="special">))</span></code>. Returns a reference to <code class="computeroutput"><span class="identifier">rng</span></code>.
           </p>
 <a name="range.reference.algorithms.mutating.rotate.definition"></a><h6>
-<a name="id717197"></a>
+<a name="id674665"></a>
             <a class="link" href="rotate.html#range.reference.algorithms.mutating.rotate.definition">Definition</a>
           </h6>
 <p>
             Defined in the header file <code class="computeroutput"><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">rotate</span><span class="special">.</span><span class="identifier">hpp</span></code>
           </p>
 <a name="range.reference.algorithms.mutating.rotate.requirements"></a><h6>
-<a name="id717267"></a>
+<a name="id674736"></a>
             <a class="link" href="rotate.html#range.reference.algorithms.mutating.rotate.requirements">Requirements</a>
           </h6>
 <div class="itemizedlist"><ul class="itemizedlist" type="disc">
@@ -74,7 +74,7 @@
               </li>
 </ul></div>
 <a name="range.reference.algorithms.mutating.rotate.precondition_"></a><h6>
-<a name="id717332"></a>
+<a name="id674800"></a>
             <a class="link" href="rotate.html#range.reference.algorithms.mutating.rotate.precondition_">Precondition:</a>
           </h6>
 <div class="itemizedlist"><ul class="itemizedlist" type="disc">
@@ -86,7 +86,7 @@
               </li>
 </ul></div>
 <a name="range.reference.algorithms.mutating.rotate.complexity"></a><h6>
-<a name="id717446"></a>
+<a name="id674914"></a>
             <a class="link" href="rotate.html#range.reference.algorithms.mutating.rotate.complexity">Complexity</a>
           </h6>
 <p>

Modified: trunk/libs/range/doc/html/range/reference/algorithms/mutating/rotate_copy.html
==============================================================================
--- trunk/libs/range/doc/html/range/reference/algorithms/mutating/rotate_copy.html (original)
+++ trunk/libs/range/doc/html/range/reference/algorithms/mutating/rotate_copy.html 2010-12-22 18:42:02 EST (Wed, 22 Dec 2010)
@@ -27,7 +27,7 @@
 <a name="range.reference.algorithms.mutating.rotate_copy"></a><a class="link" href="rotate_copy.html" title="rotate_copy">rotate_copy</a>
 </h5></div></div></div>
 <a name="range.reference.algorithms.mutating.rotate_copy.prototype"></a><h6>
-<a name="id717508"></a>
+<a name="id674977"></a>
             <a class="link" href="rotate_copy.html#range.reference.algorithms.mutating.rotate_copy.prototype">Prototype</a>
           </h6>
 <p>
@@ -42,7 +42,7 @@
 <p>
           </p>
 <a name="range.reference.algorithms.mutating.rotate_copy.description"></a><h6>
-<a name="id717677"></a>
+<a name="id675145"></a>
             <a class="link" href="rotate_copy.html#range.reference.algorithms.mutating.rotate_copy.description">Description</a>
           </h6>
 <p>
@@ -51,14 +51,14 @@
             and <code class="computeroutput"><span class="special">[</span><span class="identifier">middle</span><span class="special">,</span> <span class="identifier">end</span><span class="special">(</span><span class="identifier">rng</span><span class="special">))</span></code> to <code class="computeroutput"><span class="identifier">out</span></code>.
           </p>
 <a name="range.reference.algorithms.mutating.rotate_copy.definition"></a><h6>
-<a name="id717797"></a>
+<a name="id675266"></a>
             <a class="link" href="rotate_copy.html#range.reference.algorithms.mutating.rotate_copy.definition">Definition</a>
           </h6>
 <p>
             Defined in the header file <code class="computeroutput"><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">rotate_copy</span><span class="special">.</span><span class="identifier">hpp</span></code>
           </p>
 <a name="range.reference.algorithms.mutating.rotate_copy.requirements"></a><h6>
-<a name="id717867"></a>
+<a name="id675334"></a>
             <a class="link" href="rotate_copy.html#range.reference.algorithms.mutating.rotate_copy.requirements">Requirements</a>
           </h6>
 <div class="itemizedlist"><ul class="itemizedlist" type="disc">
@@ -76,7 +76,7 @@
               </li>
 </ul></div>
 <a name="range.reference.algorithms.mutating.rotate_copy.precondition_"></a><h6>
-<a name="id717959"></a>
+<a name="id675427"></a>
             <a class="link" href="rotate_copy.html#range.reference.algorithms.mutating.rotate_copy.precondition_">Precondition:</a>
           </h6>
 <div class="itemizedlist"><ul class="itemizedlist" type="disc">
@@ -88,7 +88,7 @@
               </li>
 </ul></div>
 <a name="range.reference.algorithms.mutating.rotate_copy.complexity"></a><h6>
-<a name="id718072"></a>
+<a name="id675540"></a>
             <a class="link" href="rotate_copy.html#range.reference.algorithms.mutating.rotate_copy.complexity">Complexity</a>
           </h6>
 <p>

Modified: trunk/libs/range/doc/html/range/reference/algorithms/mutating/sort.html
==============================================================================
--- trunk/libs/range/doc/html/range/reference/algorithms/mutating/sort.html (original)
+++ trunk/libs/range/doc/html/range/reference/algorithms/mutating/sort.html 2010-12-22 18:42:02 EST (Wed, 22 Dec 2010)
@@ -27,7 +27,7 @@
 <a name="range.reference.algorithms.mutating.sort"></a><a class="link" href="sort.html" title="sort">sort</a>
 </h5></div></div></div>
 <a name="range.reference.algorithms.mutating.sort.prototype"></a><h6>
-<a name="id718136"></a>
+<a name="id675604"></a>
             <a class="link" href="sort.html#range.reference.algorithms.mutating.sort.prototype">Prototype</a>
           </h6>
 <p>
@@ -48,7 +48,7 @@
 <p>
           </p>
 <a name="range.reference.algorithms.mutating.sort.description"></a><h6>
-<a name="id718512"></a>
+<a name="id675980"></a>
             <a class="link" href="sort.html#range.reference.algorithms.mutating.sort.description">Description</a>
           </h6>
 <p>
@@ -71,14 +71,14 @@
             <code class="computeroutput"><span class="special">[</span><span class="identifier">x</span><span class="special">,</span><span class="identifier">y</span><span class="special">]</span></code>, <code class="computeroutput"><span class="identifier">pred</span><span class="special">(</span><span class="identifier">y</span><span class="special">,</span> <span class="identifier">x</span><span class="special">)</span> <span class="special">==</span> <span class="keyword">false</span></code>.
           </p>
 <a name="range.reference.algorithms.mutating.sort.definition"></a><h6>
-<a name="id718755"></a>
+<a name="id676223"></a>
             <a class="link" href="sort.html#range.reference.algorithms.mutating.sort.definition">Definition</a>
           </h6>
 <p>
             Defined in the header file <code class="computeroutput"><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">sort</span><span class="special">.</span><span class="identifier">hpp</span></code>
           </p>
 <a name="range.reference.algorithms.mutating.sort.requirements"></a><h6>
-<a name="id718825"></a>
+<a name="id676293"></a>
             <a class="link" href="sort.html#range.reference.algorithms.mutating.sort.requirements">Requirements</a>
           </h6>
 <p>
@@ -129,7 +129,7 @@
               </li>
 </ul></div>
 <a name="range.reference.algorithms.mutating.sort.complexity"></a><h6>
-<a name="id719072"></a>
+<a name="id676540"></a>
             <a class="link" href="sort.html#range.reference.algorithms.mutating.sort.complexity">Complexity</a>
           </h6>
 <p>

Modified: trunk/libs/range/doc/html/range/reference/algorithms/mutating/stable_partition.html
==============================================================================
--- trunk/libs/range/doc/html/range/reference/algorithms/mutating/stable_partition.html (original)
+++ trunk/libs/range/doc/html/range/reference/algorithms/mutating/stable_partition.html 2010-12-22 18:42:02 EST (Wed, 22 Dec 2010)
@@ -27,7 +27,7 @@
 <a name="range.reference.algorithms.mutating.stable_partition"></a><a class="link" href="stable_partition.html" title="stable_partition">stable_partition</a>
 </h5></div></div></div>
 <a name="range.reference.algorithms.mutating.stable_partition.prototype"></a><h6>
-<a name="id719184"></a>
+<a name="id676652"></a>
             <a class="link" href="stable_partition.html#range.reference.algorithms.mutating.stable_partition.prototype">Prototype</a>
           </h6>
 <p>
@@ -60,7 +60,7 @@
 <p>
           </p>
 <a name="range.reference.algorithms.mutating.stable_partition.description"></a><h6>
-<a name="id719757"></a>
+<a name="id677226"></a>
             <a class="link" href="stable_partition.html#range.reference.algorithms.mutating.stable_partition.description">Description</a>
           </h6>
 <p>
@@ -82,14 +82,14 @@
             the iterator to the first element that fails to satisfy <code class="computeroutput"><span class="identifier">pred</span></code>.
           </p>
 <a name="range.reference.algorithms.mutating.stable_partition.definition"></a><h6>
-<a name="id719898"></a>
+<a name="id677366"></a>
             <a class="link" href="stable_partition.html#range.reference.algorithms.mutating.stable_partition.definition">Definition</a>
           </h6>
 <p>
             Defined in the header file <code class="computeroutput"><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">stable_partition</span><span class="special">.</span><span class="identifier">hpp</span></code>
           </p>
 <a name="range.reference.algorithms.mutating.stable_partition.requirements"></a><h6>
-<a name="id719969"></a>
+<a name="id677437"></a>
             <a class="link" href="stable_partition.html#range.reference.algorithms.mutating.stable_partition.requirements">Requirements</a>
           </h6>
 <div class="itemizedlist"><ul class="itemizedlist" type="disc">
@@ -107,7 +107,7 @@
               </li>
 </ul></div>
 <a name="range.reference.algorithms.mutating.stable_partition.complexity"></a><h6>
-<a name="id720062"></a>
+<a name="id677530"></a>
             <a class="link" href="stable_partition.html#range.reference.algorithms.mutating.stable_partition.complexity">Complexity</a>
           </h6>
 <p>

Modified: trunk/libs/range/doc/html/range/reference/algorithms/mutating/stable_sort.html
==============================================================================
--- trunk/libs/range/doc/html/range/reference/algorithms/mutating/stable_sort.html (original)
+++ trunk/libs/range/doc/html/range/reference/algorithms/mutating/stable_sort.html 2010-12-22 18:42:02 EST (Wed, 22 Dec 2010)
@@ -27,7 +27,7 @@
 <a name="range.reference.algorithms.mutating.stable_sort"></a><a class="link" href="stable_sort.html" title="stable_sort">stable_sort</a>
 </h5></div></div></div>
 <a name="range.reference.algorithms.mutating.stable_sort.prototype"></a><h6>
-<a name="id720229"></a>
+<a name="id677697"></a>
             <a class="link" href="stable_sort.html#range.reference.algorithms.mutating.stable_sort.prototype">Prototype</a>
           </h6>
 <p>
@@ -48,7 +48,7 @@
 <p>
           </p>
 <a name="range.reference.algorithms.mutating.stable_sort.description"></a><h6>
-<a name="id720605"></a>
+<a name="id678073"></a>
             <a class="link" href="stable_sort.html#range.reference.algorithms.mutating.stable_sort.description">Description</a>
           </h6>
 <p>
@@ -71,14 +71,14 @@
             <code class="computeroutput"><span class="special">[</span><span class="identifier">x</span><span class="special">,</span><span class="identifier">y</span><span class="special">]</span></code>, <code class="computeroutput"><span class="identifier">pred</span><span class="special">(</span><span class="identifier">y</span><span class="special">,</span><span class="identifier">x</span><span class="special">)</span> <span class="special">==</span> <span class="keyword">false</span></code>.
           </p>
 <a name="range.reference.algorithms.mutating.stable_sort.definition"></a><h6>
-<a name="id720848"></a>
+<a name="id678316"></a>
             <a class="link" href="stable_sort.html#range.reference.algorithms.mutating.stable_sort.definition">Definition</a>
           </h6>
 <p>
             Defined in the header file <code class="computeroutput"><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">stable_sort</span><span class="special">.</span><span class="identifier">hpp</span></code>
           </p>
 <a name="range.reference.algorithms.mutating.stable_sort.requirements"></a><h6>
-<a name="id720919"></a>
+<a name="id678387"></a>
             <a class="link" href="stable_sort.html#range.reference.algorithms.mutating.stable_sort.requirements">Requirements</a>
           </h6>
 <p>
@@ -129,7 +129,7 @@
               </li>
 </ul></div>
 <a name="range.reference.algorithms.mutating.stable_sort.complexity"></a><h6>
-<a name="id721166"></a>
+<a name="id678634"></a>
             <a class="link" href="stable_sort.html#range.reference.algorithms.mutating.stable_sort.complexity">Complexity</a>
           </h6>
 <p>

Modified: trunk/libs/range/doc/html/range/reference/algorithms/mutating/swap_ranges.html
==============================================================================
--- trunk/libs/range/doc/html/range/reference/algorithms/mutating/swap_ranges.html (original)
+++ trunk/libs/range/doc/html/range/reference/algorithms/mutating/swap_ranges.html 2010-12-22 18:42:02 EST (Wed, 22 Dec 2010)
@@ -27,7 +27,7 @@
 <a name="range.reference.algorithms.mutating.swap_ranges"></a><a class="link" href="swap_ranges.html" title="swap_ranges">swap_ranges</a>
 </h5></div></div></div>
 <a name="range.reference.algorithms.mutating.swap_ranges.prototype"></a><h6>
-<a name="id721344"></a>
+<a name="id678812"></a>
             <a class="link" href="swap_ranges.html#range.reference.algorithms.mutating.swap_ranges.prototype">Prototype</a>
           </h6>
 <p>
@@ -39,7 +39,7 @@
 <p>
           </p>
 <a name="range.reference.algorithms.mutating.swap_ranges.description"></a><h6>
-<a name="id721476"></a>
+<a name="id678944"></a>
             <a class="link" href="swap_ranges.html#range.reference.algorithms.mutating.swap_ranges.description">Description</a>
           </h6>
 <p>
@@ -49,14 +49,14 @@
             Returns a reference to <code class="computeroutput"><span class="identifier">rng2</span></code>.
           </p>
 <a name="range.reference.algorithms.mutating.swap_ranges.definition"></a><h6>
-<a name="id721562"></a>
+<a name="id679031"></a>
             <a class="link" href="swap_ranges.html#range.reference.algorithms.mutating.swap_ranges.definition">Definition</a>
           </h6>
 <p>
             Defined in the header file <code class="computeroutput"><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">swap_ranges</span><span class="special">.</span><span class="identifier">hpp</span></code>
           </p>
 <a name="range.reference.algorithms.mutating.swap_ranges.requirements"></a><h6>
-<a name="id721632"></a>
+<a name="id679100"></a>
             <a class="link" href="swap_ranges.html#range.reference.algorithms.mutating.swap_ranges.requirements">Requirements</a>
           </h6>
 <div class="itemizedlist"><ul class="itemizedlist" type="disc">
@@ -80,7 +80,7 @@
               </li>
 </ul></div>
 <a name="range.reference.algorithms.mutating.swap_ranges.complexity"></a><h6>
-<a name="id721739"></a>
+<a name="id679208"></a>
             <a class="link" href="swap_ranges.html#range.reference.algorithms.mutating.swap_ranges.complexity">Complexity</a>
           </h6>
 <p>

Modified: trunk/libs/range/doc/html/range/reference/algorithms/mutating/transform.html
==============================================================================
--- trunk/libs/range/doc/html/range/reference/algorithms/mutating/transform.html (original)
+++ trunk/libs/range/doc/html/range/reference/algorithms/mutating/transform.html 2010-12-22 18:42:02 EST (Wed, 22 Dec 2010)
@@ -27,7 +27,7 @@
 <a name="range.reference.algorithms.mutating.transform"></a><a class="link" href="transform.html" title="transform">transform</a>
 </h5></div></div></div>
 <a name="range.reference.algorithms.mutating.transform.prototype"></a><h6>
-<a name="id721804"></a>
+<a name="id679272"></a>
             <a class="link" href="transform.html#range.reference.algorithms.mutating.transform.prototype">Prototype</a>
           </h6>
 <p>
@@ -56,7 +56,7 @@
 <p>
           </p>
 <a name="range.reference.algorithms.mutating.transform.description"></a><h6>
-<a name="id722138"></a>
+<a name="id679606"></a>
             <a class="link" href="transform.html#range.reference.algorithms.mutating.transform.description">Description</a>
           </h6>
 <p>
@@ -92,14 +92,14 @@
             The return value is <code class="computeroutput"><span class="identifier">out</span> <span class="special">+</span> <span class="identifier">min</span><span class="special">(</span><span class="identifier">distance</span><span class="special">(</span><span class="identifier">rng1</span><span class="special">),</span> <span class="identifier">distance</span><span class="special">(</span><span class="identifier">rng2</span><span class="special">))</span></code>.
           </p>
 <a name="range.reference.algorithms.mutating.transform.definition"></a><h6>
-<a name="id722677"></a>
+<a name="id680145"></a>
             <a class="link" href="transform.html#range.reference.algorithms.mutating.transform.definition">Definition</a>
           </h6>
 <p>
             Defined in the header file <code class="computeroutput"><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">transform</span><span class="special">.</span><span class="identifier">hpp</span></code>
           </p>
 <a name="range.reference.algorithms.mutating.transform.requirements"></a><h6>
-<a name="id722748"></a>
+<a name="id680216"></a>
             <a class="link" href="transform.html#range.reference.algorithms.mutating.transform.requirements">Requirements</a>
           </h6>
 <p>
@@ -169,7 +169,7 @@
               </li>
 </ul></div>
 <a name="range.reference.algorithms.mutating.transform.precondition_"></a><h6>
-<a name="id723116"></a>
+<a name="id680585"></a>
             <a class="link" href="transform.html#range.reference.algorithms.mutating.transform.precondition_">Precondition:</a>
           </h6>
 <p>
@@ -203,7 +203,7 @@
               </li>
 </ul></div>
 <a name="range.reference.algorithms.mutating.transform.complexity"></a><h6>
-<a name="id723541"></a>
+<a name="id681008"></a>
             <a class="link" href="transform.html#range.reference.algorithms.mutating.transform.complexity">Complexity</a>
           </h6>
 <p>

Modified: trunk/libs/range/doc/html/range/reference/algorithms/mutating/unique.html
==============================================================================
--- trunk/libs/range/doc/html/range/reference/algorithms/mutating/unique.html (original)
+++ trunk/libs/range/doc/html/range/reference/algorithms/mutating/unique.html 2010-12-22 18:42:02 EST (Wed, 22 Dec 2010)
@@ -27,7 +27,7 @@
 <a name="range.reference.algorithms.mutating.unique"></a><a class="link" href="unique.html" title="unique">unique</a>
 </h5></div></div></div>
 <a name="range.reference.algorithms.mutating.unique.prototype"></a><h6>
-<a name="id723659"></a>
+<a name="id681127"></a>
             <a class="link" href="unique.html#range.reference.algorithms.mutating.unique.prototype">Prototype</a>
           </h6>
 <p>
@@ -68,7 +68,7 @@
 <p>
           </p>
 <a name="range.reference.algorithms.mutating.unique.description"></a><h6>
-<a name="id724681"></a>
+<a name="id682149"></a>
             <a class="link" href="unique.html#range.reference.algorithms.mutating.unique.description">Description</a>
           </h6>
 <p>
@@ -86,14 +86,14 @@
             type.
           </p>
 <a name="range.reference.algorithms.mutating.unique.definition"></a><h6>
-<a name="id724799"></a>
+<a name="id682267"></a>
             <a class="link" href="unique.html#range.reference.algorithms.mutating.unique.definition">Definition</a>
           </h6>
 <p>
             Defined in the header file <code class="computeroutput"><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">unique</span><span class="special">.</span><span class="identifier">hpp</span></code>
           </p>
 <a name="range.reference.algorithms.mutating.unique.requirements"></a><h6>
-<a name="id724868"></a>
+<a name="id682337"></a>
             <a class="link" href="unique.html#range.reference.algorithms.mutating.unique.requirements">Requirements</a>
           </h6>
 <p>
@@ -137,7 +137,7 @@
               </li>
 </ul></div>
 <a name="range.reference.algorithms.mutating.unique.complexity"></a><h6>
-<a name="id725090"></a>
+<a name="id682559"></a>
             <a class="link" href="unique.html#range.reference.algorithms.mutating.unique.complexity">Complexity</a>
           </h6>
 <p>

Modified: trunk/libs/range/doc/html/range/reference/algorithms/mutating/unique_copy.html
==============================================================================
--- trunk/libs/range/doc/html/range/reference/algorithms/mutating/unique_copy.html (original)
+++ trunk/libs/range/doc/html/range/reference/algorithms/mutating/unique_copy.html 2010-12-22 18:42:02 EST (Wed, 22 Dec 2010)
@@ -27,7 +27,7 @@
 <a name="range.reference.algorithms.mutating.unique_copy"></a><a class="link" href="unique_copy.html" title="unique_copy">unique_copy</a>
 </h5></div></div></div>
 <a name="range.reference.algorithms.mutating.unique_copy.prototype"></a><h6>
-<a name="id725213"></a>
+<a name="id682681"></a>
             <a class="link" href="unique_copy.html#range.reference.algorithms.mutating.unique_copy.prototype">Prototype</a>
           </h6>
 <p>
@@ -42,7 +42,7 @@
 <p>
           </p>
 <a name="range.reference.algorithms.mutating.unique_copy.description"></a><h6>
-<a name="id725469"></a>
+<a name="id682938"></a>
             <a class="link" href="unique_copy.html#range.reference.algorithms.mutating.unique_copy.description">Description</a>
           </h6>
 <p>
@@ -55,14 +55,14 @@
             value type.
           </p>
 <a name="range.reference.algorithms.mutating.unique_copy.definition"></a><h6>
-<a name="id725556"></a>
+<a name="id683024"></a>
             <a class="link" href="unique_copy.html#range.reference.algorithms.mutating.unique_copy.definition">Definition</a>
           </h6>
 <p>
             Defined in the header file <code class="computeroutput"><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">unique_copy</span><span class="special">.</span><span class="identifier">hpp</span></code>
           </p>
 <a name="range.reference.algorithms.mutating.unique_copy.requirements"></a><h6>
-<a name="id725626"></a>
+<a name="id683094"></a>
             <a class="link" href="unique_copy.html#range.reference.algorithms.mutating.unique_copy.requirements">Requirements</a>
           </h6>
 <p>
@@ -116,7 +116,7 @@
               </li>
 </ul></div>
 <a name="range.reference.algorithms.mutating.unique_copy.complexity"></a><h6>
-<a name="id725905"></a>
+<a name="id683373"></a>
             <a class="link" href="unique_copy.html#range.reference.algorithms.mutating.unique_copy.complexity">Complexity</a>
           </h6>
 <p>

Modified: trunk/libs/range/doc/html/range/reference/algorithms/new/copy_n.html
==============================================================================
--- trunk/libs/range/doc/html/range/reference/algorithms/new/copy_n.html (original)
+++ trunk/libs/range/doc/html/range/reference/algorithms/new/copy_n.html 2010-12-22 18:42:02 EST (Wed, 22 Dec 2010)
@@ -27,7 +27,7 @@
 <a name="range.reference.algorithms.new.copy_n"></a><a class="link" href="copy_n.html" title="copy_n">copy_n</a>
 </h5></div></div></div>
 <a name="range.reference.algorithms.new.copy_n.prototype"></a><h6>
-<a name="id759588"></a>
+<a name="id717053"></a>
             <a class="link" href="copy_n.html#range.reference.algorithms.new.copy_n.prototype">Prototype</a>
           </h6>
 <p>
@@ -39,7 +39,7 @@
 <p>
           </p>
 <a name="range.reference.algorithms.new.copy_n.description"></a><h6>
-<a name="id759746"></a>
+<a name="id717212"></a>
             <a class="link" href="copy_n.html#range.reference.algorithms.new.copy_n.description">Description</a>
           </h6>
 <p>
@@ -53,14 +53,14 @@
             from <code class="computeroutput"><span class="special">[</span><span class="identifier">boost</span><span class="special">::</span><span class="identifier">begin</span><span class="special">(</span><span class="identifier">rng</span><span class="special">),</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">begin</span><span class="special">(</span><span class="identifier">rng</span><span class="special">)</span> <span class="special">+</span> <span class="identifier">n</span><span class="special">)</span></code> to the range <code class="computeroutput"><span class="special">[</span><span class="identifier">out</span><span class="special">,</span> <span class="identifier">out</span> <span class="special">+</span> <span class="identifier">n</span><span class="special">)</span></code>
           </p>
 <a name="range.reference.algorithms.new.copy_n.definition"></a><h6>
-<a name="id759915"></a>
+<a name="id717382"></a>
             <a class="link" href="copy_n.html#range.reference.algorithms.new.copy_n.definition">Definition</a>
           </h6>
 <p>
             Defined in the header file <code class="computeroutput"><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm_ext</span><span class="special">/</span><span class="identifier">copy_n</span><span class="special">.</span><span class="identifier">hpp</span></code>
           </p>
 <a name="range.reference.algorithms.new.copy_n.requirements"></a><h6>
-<a name="id759986"></a>
+<a name="id717452"></a>
             <a class="link" href="copy_n.html#range.reference.algorithms.new.copy_n.requirements">Requirements</a>
           </h6>
 <div class="orderedlist"><ol class="orderedlist" type="1">
@@ -79,7 +79,7 @@
               </li>
 </ol></div>
 <a name="range.reference.algorithms.new.copy_n.complexity"></a><h6>
-<a name="id760094"></a>
+<a name="id717560"></a>
             <a class="link" href="copy_n.html#range.reference.algorithms.new.copy_n.complexity">Complexity</a>
           </h6>
 <p>

Modified: trunk/libs/range/doc/html/range/reference/algorithms/new/erase.html
==============================================================================
--- trunk/libs/range/doc/html/range/reference/algorithms/new/erase.html (original)
+++ trunk/libs/range/doc/html/range/reference/algorithms/new/erase.html 2010-12-22 18:42:02 EST (Wed, 22 Dec 2010)
@@ -27,7 +27,7 @@
 <a name="range.reference.algorithms.new.erase"></a><a class="link" href="erase.html" title="erase">erase</a>
 </h5></div></div></div>
 <a name="range.reference.algorithms.new.erase.prototype"></a><h6>
-<a name="id760145"></a>
+<a name="id717612"></a>
             <a class="link" href="erase.html#range.reference.algorithms.new.erase.prototype">Prototype</a>
           </h6>
 <p>
@@ -41,7 +41,7 @@
 <p>
           </p>
 <a name="range.reference.algorithms.new.erase.description"></a><h6>
-<a name="id760285"></a>
+<a name="id717752"></a>
             <a class="link" href="erase.html#range.reference.algorithms.new.erase.description">Description</a>
           </h6>
 <p>
@@ -58,14 +58,14 @@
             the frequently used combination equivalent to <code class="computeroutput"><span class="identifier">target</span><span class="special">.</span><span class="identifier">erase</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">remove_if</span><span class="special">(</span><span class="identifier">target</span><span class="special">.</span><span class="identifier">begin</span><span class="special">(),</span> <span class="identifier">target</span><span class="special">.</span><span class="identifier">end</span><span class="special">(),</span> <span class="identifier">pred</span><span class="special">),</span> <span class="identifier">target</span><span class="special">.</span><span class="identifier">end</span><span class="special">());</span></code>
           </p>
 <a name="range.reference.algorithms.new.erase.definition"></a><h6>
-<a name="id760584"></a>
+<a name="id718051"></a>
             <a class="link" href="erase.html#range.reference.algorithms.new.erase.definition">Definition</a>
           </h6>
 <p>
             Defined in the header file <code class="computeroutput"><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm_ext</span><span class="special">/</span><span class="identifier">erase</span><span class="special">.</span><span class="identifier">hpp</span></code>
           </p>
 <a name="range.reference.algorithms.new.erase.requirements"></a><h6>
-<a name="id760653"></a>
+<a name="id718120"></a>
             <a class="link" href="erase.html#range.reference.algorithms.new.erase.requirements">Requirements</a>
           </h6>
 <div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
@@ -73,7 +73,7 @@
                 erase of an iterator range.
               </li></ol></div>
 <a name="range.reference.algorithms.new.erase.complexity"></a><h6>
-<a name="id760698"></a>
+<a name="id718165"></a>
             <a class="link" href="erase.html#range.reference.algorithms.new.erase.complexity">Complexity</a>
           </h6>
 <p>

Modified: trunk/libs/range/doc/html/range/reference/algorithms/new/for_each.html
==============================================================================
--- trunk/libs/range/doc/html/range/reference/algorithms/new/for_each.html (original)
+++ trunk/libs/range/doc/html/range/reference/algorithms/new/for_each.html 2010-12-22 18:42:02 EST (Wed, 22 Dec 2010)
@@ -27,7 +27,7 @@
 <a name="range.reference.algorithms.new.for_each"></a><a class="link" href="for_each.html" title="for_each">for_each</a>
 </h5></div></div></div>
 <a name="range.reference.algorithms.new.for_each.prototype"></a><h6>
-<a name="id760762"></a>
+<a name="id718229"></a>
             <a class="link" href="for_each.html#range.reference.algorithms.new.for_each.prototype">Prototype</a>
           </h6>
 <p>
@@ -72,7 +72,7 @@
 <p>
           </p>
 <a name="range.reference.algorithms.new.for_each.description"></a><h6>
-<a name="id761337"></a>
+<a name="id718804"></a>
             <a class="link" href="for_each.html#range.reference.algorithms.new.for_each.description">Description</a>
           </h6>
 <p>
@@ -88,14 +88,14 @@
             It is safe to call this function with unequal length ranges.
           </p>
 <a name="range.reference.algorithms.new.for_each.definition"></a><h6>
-<a name="id761492"></a>
+<a name="id718959"></a>
             <a class="link" href="for_each.html#range.reference.algorithms.new.for_each.definition">Definition</a>
           </h6>
 <p>
             Defined in the header file <code class="computeroutput"><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm_ext</span><span class="special">/</span><span class="identifier">for_each</span><span class="special">.</span><span class="identifier">hpp</span></code>
           </p>
 <a name="range.reference.algorithms.new.for_each.requirements"></a><h6>
-<a name="id761563"></a>
+<a name="id719030"></a>
             <a class="link" href="for_each.html#range.reference.algorithms.new.for_each.requirements">Requirements</a>
           </h6>
 <div class="orderedlist"><ol class="orderedlist" type="1">
@@ -125,7 +125,7 @@
               </li>
 </ol></div>
 <a name="range.reference.algorithms.new.for_each.complexity"></a><h6>
-<a name="id761723"></a>
+<a name="id719190"></a>
             <a class="link" href="for_each.html#range.reference.algorithms.new.for_each.complexity">Complexity</a>
           </h6>
 <p>

Modified: trunk/libs/range/doc/html/range/reference/algorithms/new/insert.html
==============================================================================
--- trunk/libs/range/doc/html/range/reference/algorithms/new/insert.html (original)
+++ trunk/libs/range/doc/html/range/reference/algorithms/new/insert.html 2010-12-22 18:42:02 EST (Wed, 22 Dec 2010)
@@ -27,7 +27,7 @@
 <a name="range.reference.algorithms.new.insert"></a><a class="link" href="insert.html" title="insert">insert</a>
 </h5></div></div></div>
 <a name="range.reference.algorithms.new.insert.prototype"></a><h6>
-<a name="id761826"></a>
+<a name="id719294"></a>
             <a class="link" href="insert.html#range.reference.algorithms.new.insert.prototype">Prototype</a>
           </h6>
 <p>
@@ -44,7 +44,7 @@
 <p>
           </p>
 <a name="range.reference.algorithms.new.insert.description"></a><h6>
-<a name="id761996"></a>
+<a name="id719463"></a>
             <a class="link" href="insert.html#range.reference.algorithms.new.insert.description">Description</a>
           </h6>
 <p>
@@ -54,14 +54,14 @@
             <code class="computeroutput"><span class="identifier">target</span></code>.
           </p>
 <a name="range.reference.algorithms.new.insert.definition"></a><h6>
-<a name="id762062"></a>
+<a name="id719529"></a>
             <a class="link" href="insert.html#range.reference.algorithms.new.insert.definition">Definition</a>
           </h6>
 <p>
             Defined in the header file <code class="computeroutput"><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm_ext</span><span class="special">/</span><span class="identifier">insert</span><span class="special">.</span><span class="identifier">hpp</span></code>
           </p>
 <a name="range.reference.algorithms.new.insert.requirements"></a><h6>
-<a name="id762132"></a>
+<a name="id719599"></a>
             <a class="link" href="insert.html#range.reference.algorithms.new.insert.requirements">Requirements</a>
           </h6>
 <div class="orderedlist"><ol class="orderedlist" type="1">
@@ -81,7 +81,7 @@
               </li>
 </ol></div>
 <a name="range.reference.algorithms.new.insert.complexity"></a><h6>
-<a name="id762230"></a>
+<a name="id719698"></a>
             <a class="link" href="insert.html#range.reference.algorithms.new.insert.complexity">Complexity</a>
           </h6>
 <p>

Modified: trunk/libs/range/doc/html/range/reference/algorithms/new/iota.html
==============================================================================
--- trunk/libs/range/doc/html/range/reference/algorithms/new/iota.html (original)
+++ trunk/libs/range/doc/html/range/reference/algorithms/new/iota.html 2010-12-22 18:42:02 EST (Wed, 22 Dec 2010)
@@ -27,7 +27,7 @@
 <a name="range.reference.algorithms.new.iota"></a><a class="link" href="iota.html" title="iota">iota</a>
 </h5></div></div></div>
 <a name="range.reference.algorithms.new.iota.prototype"></a><h6>
-<a name="id762295"></a>
+<a name="id719762"></a>
             <a class="link" href="iota.html#range.reference.algorithms.new.iota.prototype">Prototype</a>
           </h6>
 <p>
@@ -39,7 +39,7 @@
 <p>
           </p>
 <a name="range.reference.algorithms.new.iota.description"></a><h6>
-<a name="id762421"></a>
+<a name="id719888"></a>
             <a class="link" href="iota.html#range.reference.algorithms.new.iota.description">Description</a>
           </h6>
 <p>
@@ -50,14 +50,14 @@
             <span class="special">+</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">distance</span><span class="special">(</span><span class="identifier">boost</span><span class="special">::</span><span class="identifier">begin</span><span class="special">(</span><span class="identifier">rng</span><span class="special">),</span> <span class="identifier">it</span><span class="special">)</span></code>
           </p>
 <a name="range.reference.algorithms.new.iota.definition"></a><h6>
-<a name="id762557"></a>
+<a name="id720025"></a>
             <a class="link" href="iota.html#range.reference.algorithms.new.iota.definition">Definition</a>
           </h6>
 <p>
             Defined in the header file <code class="computeroutput"><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm_ext</span><span class="special">/</span><span class="identifier">iota</span><span class="special">.</span><span class="identifier">hpp</span></code>
           </p>
 <a name="range.reference.algorithms.new.iota.requirements"></a><h6>
-<a name="id762627"></a>
+<a name="id720095"></a>
             <a class="link" href="iota.html#range.reference.algorithms.new.iota.requirements">Requirements</a>
           </h6>
 <div class="orderedlist"><ol class="orderedlist" type="1">
@@ -73,7 +73,7 @@
               </li>
 </ol></div>
 <a name="range.reference.algorithms.new.iota.complexity"></a><h6>
-<a name="id762707"></a>
+<a name="id720174"></a>
             <a class="link" href="iota.html#range.reference.algorithms.new.iota.complexity">Complexity</a>
           </h6>
 <p>

Modified: trunk/libs/range/doc/html/range/reference/algorithms/new/is_sorted.html
==============================================================================
--- trunk/libs/range/doc/html/range/reference/algorithms/new/is_sorted.html (original)
+++ trunk/libs/range/doc/html/range/reference/algorithms/new/is_sorted.html 2010-12-22 18:42:02 EST (Wed, 22 Dec 2010)
@@ -27,7 +27,7 @@
 <a name="range.reference.algorithms.new.is_sorted"></a><a class="link" href="is_sorted.html" title="is_sorted">is_sorted</a>
 </h5></div></div></div>
 <a name="range.reference.algorithms.new.is_sorted.prototype"></a><h6>
-<a name="id762782"></a>
+<a name="id720249"></a>
             <a class="link" href="is_sorted.html#range.reference.algorithms.new.is_sorted.prototype">Prototype</a>
           </h6>
 <p>
@@ -42,7 +42,7 @@
 <p>
           </p>
 <a name="range.reference.algorithms.new.is_sorted.description"></a><h6>
-<a name="id762975"></a>
+<a name="id720441"></a>
             <a class="link" href="is_sorted.html#range.reference.algorithms.new.is_sorted.description">Description</a>
           </h6>
 <p>
@@ -58,14 +58,14 @@
             is <code class="computeroutput"><span class="keyword">true</span></code>.
           </p>
 <a name="range.reference.algorithms.new.is_sorted.definition"></a><h6>
-<a name="id763163"></a>
+<a name="id720630"></a>
             <a class="link" href="is_sorted.html#range.reference.algorithms.new.is_sorted.definition">Definition</a>
           </h6>
 <p>
             Defined in the header file <code class="computeroutput"><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm_ext</span><span class="special">/</span><span class="identifier">is_sorted</span><span class="special">.</span><span class="identifier">hpp</span></code>
           </p>
 <a name="range.reference.algorithms.new.is_sorted.requirements"></a><h6>
-<a name="id763233"></a>
+<a name="id720701"></a>
             <a class="link" href="is_sorted.html#range.reference.algorithms.new.is_sorted.requirements">Requirements</a>
           </h6>
 <div class="orderedlist"><ol class="orderedlist" type="1">
@@ -85,7 +85,7 @@
               </li>
 </ol></div>
 <a name="range.reference.algorithms.new.is_sorted.complexity"></a><h6>
-<a name="id763342"></a>
+<a name="id720809"></a>
             <a class="link" href="is_sorted.html#range.reference.algorithms.new.is_sorted.complexity">Complexity</a>
           </h6>
 <p>

Modified: trunk/libs/range/doc/html/range/reference/algorithms/new/overwrite.html
==============================================================================
--- trunk/libs/range/doc/html/range/reference/algorithms/new/overwrite.html (original)
+++ trunk/libs/range/doc/html/range/reference/algorithms/new/overwrite.html 2010-12-22 18:42:02 EST (Wed, 22 Dec 2010)
@@ -27,7 +27,7 @@
 <a name="range.reference.algorithms.new.overwrite"></a><a class="link" href="overwrite.html" title="overwrite">overwrite</a>
 </h5></div></div></div>
 <a name="range.reference.algorithms.new.overwrite.prototype"></a><h6>
-<a name="id763407"></a>
+<a name="id720874"></a>
             <a class="link" href="overwrite.html#range.reference.algorithms.new.overwrite.prototype">Prototype</a>
           </h6>
 <p>
@@ -43,7 +43,7 @@
 <p>
           </p>
 <a name="range.reference.algorithms.new.overwrite.description"></a><h6>
-<a name="id763541"></a>
+<a name="id721008"></a>
             <a class="link" href="overwrite.html#range.reference.algorithms.new.overwrite.description">Description</a>
           </h6>
 <p>
@@ -52,14 +52,14 @@
             into the range <code class="computeroutput"><span class="identifier">to</span></code>.
           </p>
 <a name="range.reference.algorithms.new.overwrite.definition"></a><h6>
-<a name="id763596"></a>
+<a name="id721064"></a>
             <a class="link" href="overwrite.html#range.reference.algorithms.new.overwrite.definition">Definition</a>
           </h6>
 <p>
             Defined in the header file <code class="computeroutput"><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm_ext</span><span class="special">/</span><span class="identifier">overwrite</span><span class="special">.</span><span class="identifier">hpp</span></code>
           </p>
 <a name="range.reference.algorithms.new.overwrite.requirements"></a><h6>
-<a name="id763666"></a>
+<a name="id721134"></a>
             <a class="link" href="overwrite.html#range.reference.algorithms.new.overwrite.requirements">Requirements</a>
           </h6>
 <div class="orderedlist"><ol class="orderedlist" type="1">
@@ -88,7 +88,7 @@
               </li>
 </ol></div>
 <a name="range.reference.algorithms.new.overwrite.complexity"></a><h6>
-<a name="id763844"></a>
+<a name="id721311"></a>
             <a class="link" href="overwrite.html#range.reference.algorithms.new.overwrite.complexity">Complexity</a>
           </h6>
 <p>

Modified: trunk/libs/range/doc/html/range/reference/algorithms/new/push_back.html
==============================================================================
--- trunk/libs/range/doc/html/range/reference/algorithms/new/push_back.html (original)
+++ trunk/libs/range/doc/html/range/reference/algorithms/new/push_back.html 2010-12-22 18:42:02 EST (Wed, 22 Dec 2010)
@@ -27,7 +27,7 @@
 <a name="range.reference.algorithms.new.push_back"></a><a class="link" href="push_back.html" title="push_back">push_back</a>
 </h5></div></div></div>
 <a name="range.reference.algorithms.new.push_back.prototype"></a><h6>
-<a name="id763909"></a>
+<a name="id721376"></a>
             <a class="link" href="push_back.html#range.reference.algorithms.new.push_back.prototype">Prototype</a>
           </h6>
 <p>
@@ -43,7 +43,7 @@
 <p>
           </p>
 <a name="range.reference.algorithms.new.push_back.description"></a><h6>
-<a name="id764048"></a>
+<a name="id721514"></a>
             <a class="link" href="push_back.html#range.reference.algorithms.new.push_back.description">Description</a>
           </h6>
 <p>
@@ -52,14 +52,14 @@
             to the back of the container <code class="computeroutput"><span class="identifier">target</span></code>.
           </p>
 <a name="range.reference.algorithms.new.push_back.definition"></a><h6>
-<a name="id764103"></a>
+<a name="id721571"></a>
             <a class="link" href="push_back.html#range.reference.algorithms.new.push_back.definition">Definition</a>
           </h6>
 <p>
             Defined in the header file <code class="computeroutput"><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm_ext</span><span class="special">/</span><span class="identifier">push_back</span><span class="special">.</span><span class="identifier">hpp</span></code>
           </p>
 <a name="range.reference.algorithms.new.push_back.requirements"></a><h6>
-<a name="id764173"></a>
+<a name="id721640"></a>
             <a class="link" href="push_back.html#range.reference.algorithms.new.push_back.requirements">Requirements</a>
           </h6>
 <div class="orderedlist"><ol class="orderedlist" type="1">
@@ -79,7 +79,7 @@
               </li>
 </ol></div>
 <a name="range.reference.algorithms.new.push_back.complexity"></a><h6>
-<a name="id764285"></a>
+<a name="id721752"></a>
             <a class="link" href="push_back.html#range.reference.algorithms.new.push_back.complexity">Complexity</a>
           </h6>
 <p>

Modified: trunk/libs/range/doc/html/range/reference/algorithms/new/push_front.html
==============================================================================
--- trunk/libs/range/doc/html/range/reference/algorithms/new/push_front.html (original)
+++ trunk/libs/range/doc/html/range/reference/algorithms/new/push_front.html 2010-12-22 18:42:02 EST (Wed, 22 Dec 2010)
@@ -27,7 +27,7 @@
 <a name="range.reference.algorithms.new.push_front"></a><a class="link" href="push_front.html" title="push_front">push_front</a>
 </h5></div></div></div>
 <a name="range.reference.algorithms.new.push_front.prototype"></a><h6>
-<a name="id764350"></a>
+<a name="id721817"></a>
             <a class="link" href="push_front.html#range.reference.algorithms.new.push_front.prototype">Prototype</a>
           </h6>
 <p>
@@ -43,7 +43,7 @@
 <p>
           </p>
 <a name="range.reference.algorithms.new.push_front.description"></a><h6>
-<a name="id764488"></a>
+<a name="id721956"></a>
             <a class="link" href="push_front.html#range.reference.algorithms.new.push_front.description">Description</a>
           </h6>
 <p>
@@ -52,14 +52,14 @@
             to the front of the container <code class="computeroutput"><span class="identifier">target</span></code>.
           </p>
 <a name="range.reference.algorithms.new.push_front.definition"></a><h6>
-<a name="id764543"></a>
+<a name="id722010"></a>
             <a class="link" href="push_front.html#range.reference.algorithms.new.push_front.definition">Definition</a>
           </h6>
 <p>
             Defined in the header file <code class="computeroutput"><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm_ext</span><span class="special">/</span><span class="identifier">push_front</span><span class="special">.</span><span class="identifier">hpp</span></code>
           </p>
 <a name="range.reference.algorithms.new.push_front.requirements"></a><h6>
-<a name="id764613"></a>
+<a name="id722080"></a>
             <a class="link" href="push_front.html#range.reference.algorithms.new.push_front.requirements">Requirements</a>
           </h6>
 <div class="orderedlist"><ol class="orderedlist" type="1">
@@ -79,7 +79,7 @@
               </li>
 </ol></div>
 <a name="range.reference.algorithms.new.push_front.complexity"></a><h6>
-<a name="id764725"></a>
+<a name="id722192"></a>
             <a class="link" href="push_front.html#range.reference.algorithms.new.push_front.complexity">Complexity</a>
           </h6>
 <p>

Modified: trunk/libs/range/doc/html/range/reference/algorithms/new/remove_erase.html
==============================================================================
--- trunk/libs/range/doc/html/range/reference/algorithms/new/remove_erase.html (original)
+++ trunk/libs/range/doc/html/range/reference/algorithms/new/remove_erase.html 2010-12-22 18:42:02 EST (Wed, 22 Dec 2010)
@@ -27,7 +27,7 @@
 <a name="range.reference.algorithms.new.remove_erase"></a><a class="link" href="remove_erase.html" title="remove_erase">remove_erase</a>
 </h5></div></div></div>
 <a name="range.reference.algorithms.new.remove_erase.prototype"></a><h6>
-<a name="id764790"></a>
+<a name="id722257"></a>
             <a class="link" href="remove_erase.html#range.reference.algorithms.new.remove_erase.prototype">Prototype</a>
           </h6>
 <p>
@@ -40,7 +40,7 @@
 <p>
           </p>
 <a name="range.reference.algorithms.new.remove_erase.description"></a><h6>
-<a name="id764927"></a>
+<a name="id722394"></a>
             <a class="link" href="remove_erase.html#range.reference.algorithms.new.remove_erase.description">Description</a>
           </h6>
 <p>
@@ -50,14 +50,14 @@
             algorithm which merely rearranges elements.
           </p>
 <a name="range.reference.algorithms.new.remove_erase.definition"></a><h6>
-<a name="id764983"></a>
+<a name="id722450"></a>
             <a class="link" href="remove_erase.html#range.reference.algorithms.new.remove_erase.definition">Definition</a>
           </h6>
 <p>
             Defined in the header file <code class="computeroutput"><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm_ext</span><span class="special">/</span><span class="identifier">erase</span><span class="special">.</span><span class="identifier">hpp</span></code>
           </p>
 <a name="range.reference.algorithms.new.remove_erase.requirements"></a><h6>
-<a name="id765054"></a>
+<a name="id722521"></a>
             <a class="link" href="remove_erase.html#range.reference.algorithms.new.remove_erase.requirements">Requirements</a>
           </h6>
 <div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
@@ -65,7 +65,7 @@
                 erase of an iterator range.
               </li></ol></div>
 <a name="range.reference.algorithms.new.remove_erase.complexity"></a><h6>
-<a name="id765099"></a>
+<a name="id722566"></a>
             <a class="link" href="remove_erase.html#range.reference.algorithms.new.remove_erase.complexity">Complexity</a>
           </h6>
 <p>

Modified: trunk/libs/range/doc/html/range/reference/algorithms/new/remove_erase_if.html
==============================================================================
--- trunk/libs/range/doc/html/range/reference/algorithms/new/remove_erase_if.html (original)
+++ trunk/libs/range/doc/html/range/reference/algorithms/new/remove_erase_if.html 2010-12-22 18:42:02 EST (Wed, 22 Dec 2010)
@@ -27,7 +27,7 @@
 <a name="range.reference.algorithms.new.remove_erase_if"></a><a class="link" href="remove_erase_if.html" title="remove_erase_if">remove_erase_if</a>
 </h5></div></div></div>
 <a name="range.reference.algorithms.new.remove_erase_if.prototype"></a><h6>
-<a name="id765164"></a>
+<a name="id722632"></a>
             <a class="link" href="remove_erase_if.html#range.reference.algorithms.new.remove_erase_if.prototype">Prototype</a>
           </h6>
 <p>
@@ -40,7 +40,7 @@
 <p>
           </p>
 <a name="range.reference.algorithms.new.remove_erase_if.description"></a><h6>
-<a name="id765291"></a>
+<a name="id722759"></a>
             <a class="link" href="remove_erase_if.html#range.reference.algorithms.new.remove_erase_if.description">Description</a>
           </h6>
 <p>
@@ -51,14 +51,14 @@
             algorithm which merely rearranges elements.
           </p>
 <a name="range.reference.algorithms.new.remove_erase_if.definition"></a><h6>
-<a name="id765372"></a>
+<a name="id722839"></a>
             <a class="link" href="remove_erase_if.html#range.reference.algorithms.new.remove_erase_if.definition">Definition</a>
           </h6>
 <p>
             Defined in the header file <code class="computeroutput"><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm_ext</span><span class="special">/</span><span class="identifier">erase</span><span class="special">.</span><span class="identifier">hpp</span></code>
           </p>
 <a name="range.reference.algorithms.new.remove_erase_if.requirements"></a><h6>
-<a name="id765442"></a>
+<a name="id722909"></a>
             <a class="link" href="remove_erase_if.html#range.reference.algorithms.new.remove_erase_if.requirements">Requirements</a>
           </h6>
 <div class="orderedlist"><ol class="orderedlist" type="1">
@@ -72,7 +72,7 @@
               </li>
 </ol></div>
 <a name="range.reference.algorithms.new.remove_erase_if.complexity"></a><h6>
-<a name="id765516"></a>
+<a name="id722983"></a>
             <a class="link" href="remove_erase_if.html#range.reference.algorithms.new.remove_erase_if.complexity">Complexity</a>
           </h6>
 <p>

Modified: trunk/libs/range/doc/html/range/reference/algorithms/non_mutating/adjacent_find.html
==============================================================================
--- trunk/libs/range/doc/html/range/reference/algorithms/non_mutating/adjacent_find.html (original)
+++ trunk/libs/range/doc/html/range/reference/algorithms/non_mutating/adjacent_find.html 2010-12-22 18:42:02 EST (Wed, 22 Dec 2010)
@@ -27,7 +27,7 @@
 <a name="range.reference.algorithms.non_mutating.adjacent_find"></a><a class="link" href="adjacent_find.html" title="adjacent_find">adjacent_find</a>
 </h5></div></div></div>
 <a name="range.reference.algorithms.non_mutating.adjacent_find.prototype"></a><h6>
-<a name="id726044"></a>
+<a name="id683512"></a>
             <a class="link" href="adjacent_find.html#range.reference.algorithms.non_mutating.adjacent_find.prototype">Prototype</a>
           </h6>
 <p>
@@ -76,7 +76,7 @@
 <p>
           </p>
 <a name="range.reference.algorithms.non_mutating.adjacent_find.description"></a><h6>
-<a name="id727021"></a>
+<a name="id684489"></a>
             <a class="link" href="adjacent_find.html#range.reference.algorithms.non_mutating.adjacent_find.description">Description</a>
           </h6>
 <p>
@@ -97,14 +97,14 @@
             is <code class="computeroutput"><span class="keyword">true</span></code>.
           </p>
 <a name="range.reference.algorithms.non_mutating.adjacent_find.definition"></a><h6>
-<a name="id727228"></a>
+<a name="id684696"></a>
             <a class="link" href="adjacent_find.html#range.reference.algorithms.non_mutating.adjacent_find.definition">Definition</a>
           </h6>
 <p>
             Defined in the header file <code class="computeroutput"><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">adjacent_find</span><span class="special">.</span><span class="identifier">hpp</span></code>
           </p>
 <a name="range.reference.algorithms.non_mutating.adjacent_find.requirements"></a><h6>
-<a name="id727299"></a>
+<a name="id684767"></a>
             <a class="link" href="adjacent_find.html#range.reference.algorithms.non_mutating.adjacent_find.requirements">Requirements</a>
           </h6>
 <p>
@@ -142,7 +142,7 @@
               </li>
 </ul></div>
 <a name="range.reference.algorithms.non_mutating.adjacent_find.complexity"></a><h6>
-<a name="id727488"></a>
+<a name="id684956"></a>
             <a class="link" href="adjacent_find.html#range.reference.algorithms.non_mutating.adjacent_find.complexity">Complexity</a>
           </h6>
 <p>

Modified: trunk/libs/range/doc/html/range/reference/algorithms/non_mutating/binary_search.html
==============================================================================
--- trunk/libs/range/doc/html/range/reference/algorithms/non_mutating/binary_search.html (original)
+++ trunk/libs/range/doc/html/range/reference/algorithms/non_mutating/binary_search.html 2010-12-22 18:42:02 EST (Wed, 22 Dec 2010)
@@ -27,7 +27,7 @@
 <a name="range.reference.algorithms.non_mutating.binary_search"></a><a class="link" href="binary_search.html" title="binary_search">binary_search</a>
 </h5></div></div></div>
 <a name="range.reference.algorithms.non_mutating.binary_search.prototype"></a><h6>
-<a name="id727588"></a>
+<a name="id685057"></a>
             <a class="link" href="binary_search.html#range.reference.algorithms.non_mutating.binary_search.prototype">Prototype</a>
           </h6>
 <p>
@@ -42,7 +42,7 @@
 <p>
           </p>
 <a name="range.reference.algorithms.non_mutating.binary_search.description"></a><h6>
-<a name="id727864"></a>
+<a name="id685333"></a>
             <a class="link" href="binary_search.html#range.reference.algorithms.non_mutating.binary_search.description">Description</a>
           </h6>
 <p>
@@ -52,14 +52,14 @@
             range <code class="computeroutput"><span class="identifier">rng</span></code>.
           </p>
 <a name="range.reference.algorithms.non_mutating.binary_search.definition"></a><h6>
-<a name="id727931"></a>
+<a name="id685399"></a>
             <a class="link" href="binary_search.html#range.reference.algorithms.non_mutating.binary_search.definition">Definition</a>
           </h6>
 <p>
             Defined in the header file <code class="computeroutput"><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">binary_search</span><span class="special">.</span><span class="identifier">hpp</span></code>
           </p>
 <a name="range.reference.algorithms.non_mutating.binary_search.requirements"></a><h6>
-<a name="id728002"></a>
+<a name="id685469"></a>
             <a class="link" href="binary_search.html#range.reference.algorithms.non_mutating.binary_search.requirements">Requirements</a>
           </h6>
 <p>
@@ -110,7 +110,7 @@
               </li>
 </ul></div>
 <a name="range.reference.algorithms.non_mutating.binary_search.precondition_"></a><h6>
-<a name="id728271"></a>
+<a name="id685739"></a>
             <a class="link" href="binary_search.html#range.reference.algorithms.non_mutating.binary_search.precondition_">Precondition:</a>
           </h6>
 <p>
@@ -128,7 +128,7 @@
             order according to the function object <code class="computeroutput"><span class="identifier">pred</span></code>.
           </p>
 <a name="range.reference.algorithms.non_mutating.binary_search.complexity"></a><h6>
-<a name="id728362"></a>
+<a name="id685830"></a>
             <a class="link" href="binary_search.html#range.reference.algorithms.non_mutating.binary_search.complexity">Complexity</a>
           </h6>
 <p>

Modified: trunk/libs/range/doc/html/range/reference/algorithms/non_mutating/count.html
==============================================================================
--- trunk/libs/range/doc/html/range/reference/algorithms/non_mutating/count.html (original)
+++ trunk/libs/range/doc/html/range/reference/algorithms/non_mutating/count.html 2010-12-22 18:42:02 EST (Wed, 22 Dec 2010)
@@ -27,7 +27,7 @@
 <a name="range.reference.algorithms.non_mutating.count"></a><a class="link" href="count.html" title="count">count</a>
 </h5></div></div></div>
 <a name="range.reference.algorithms.non_mutating.count.prototype"></a><h6>
-<a name="id728526"></a>
+<a name="id685994"></a>
             <a class="link" href="count.html#range.reference.algorithms.non_mutating.count.prototype">Prototype</a>
           </h6>
 <p>
@@ -44,7 +44,7 @@
 <p>
           </p>
 <a name="range.reference.algorithms.non_mutating.count.description"></a><h6>
-<a name="id728819"></a>
+<a name="id686288"></a>
             <a class="link" href="count.html#range.reference.algorithms.non_mutating.count.description">Description</a>
           </h6>
 <p>
@@ -54,14 +54,14 @@
             is <code class="computeroutput"><span class="keyword">true</span></code>.
           </p>
 <a name="range.reference.algorithms.non_mutating.count.definition"></a><h6>
-<a name="id728907"></a>
+<a name="id686375"></a>
             <a class="link" href="count.html#range.reference.algorithms.non_mutating.count.definition">Definition</a>
           </h6>
 <p>
             Defined in the header file <code class="computeroutput"><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">count</span><span class="special">.</span><span class="identifier">hpp</span></code>
           </p>
 <a name="range.reference.algorithms.non_mutating.count.requirements"></a><h6>
-<a name="id728977"></a>
+<a name="id686445"></a>
             <a class="link" href="count.html#range.reference.algorithms.non_mutating.count.requirements">Requirements</a>
           </h6>
 <div class="itemizedlist"><ul class="itemizedlist" type="disc">
@@ -84,7 +84,7 @@
               </li>
 </ul></div>
 <a name="range.reference.algorithms.non_mutating.count.complexity"></a><h6>
-<a name="id729109"></a>
+<a name="id686577"></a>
             <a class="link" href="count.html#range.reference.algorithms.non_mutating.count.complexity">Complexity</a>
           </h6>
 <p>

Modified: trunk/libs/range/doc/html/range/reference/algorithms/non_mutating/count_if.html
==============================================================================
--- trunk/libs/range/doc/html/range/reference/algorithms/non_mutating/count_if.html (original)
+++ trunk/libs/range/doc/html/range/reference/algorithms/non_mutating/count_if.html 2010-12-22 18:42:02 EST (Wed, 22 Dec 2010)
@@ -27,7 +27,7 @@
 <a name="range.reference.algorithms.non_mutating.count_if"></a><a class="link" href="count_if.html" title="count_if">count_if</a>
 </h5></div></div></div>
 <a name="range.reference.algorithms.non_mutating.count_if.prototype"></a><h6>
-<a name="id729174"></a>
+<a name="id686642"></a>
             <a class="link" href="count_if.html#range.reference.algorithms.non_mutating.count_if.prototype">Prototype</a>
           </h6>
 <p>
@@ -40,7 +40,7 @@
 <p>
           </p>
 <a name="range.reference.algorithms.non_mutating.count_if.description"></a><h6>
-<a name="id729332"></a>
+<a name="id686800"></a>
             <a class="link" href="count_if.html#range.reference.algorithms.non_mutating.count_if.description">Description</a>
           </h6>
 <p>
@@ -50,14 +50,14 @@
             is <code class="computeroutput"><span class="keyword">true</span></code>.
           </p>
 <a name="range.reference.algorithms.non_mutating.count_if.definition"></a><h6>
-<a name="id729421"></a>
+<a name="id686889"></a>
             <a class="link" href="count_if.html#range.reference.algorithms.non_mutating.count_if.definition">Definition</a>
           </h6>
 <p>
             Defined in the header file <code class="computeroutput"><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">count_if</span><span class="special">.</span><span class="identifier">hpp</span></code>
           </p>
 <a name="range.reference.algorithms.non_mutating.count_if.requirements"></a><h6>
-<a name="id729490"></a>
+<a name="id686958"></a>
             <a class="link" href="count_if.html#range.reference.algorithms.non_mutating.count_if.requirements">Requirements</a>
           </h6>
 <div class="itemizedlist"><ul class="itemizedlist" type="disc">
@@ -80,7 +80,7 @@
               </li>
 </ul></div>
 <a name="range.reference.algorithms.non_mutating.count_if.complexity"></a><h6>
-<a name="id729622"></a>
+<a name="id687090"></a>
             <a class="link" href="count_if.html#range.reference.algorithms.non_mutating.count_if.complexity">Complexity</a>
           </h6>
 <p>

Modified: trunk/libs/range/doc/html/range/reference/algorithms/non_mutating/equal.html
==============================================================================
--- trunk/libs/range/doc/html/range/reference/algorithms/non_mutating/equal.html (original)
+++ trunk/libs/range/doc/html/range/reference/algorithms/non_mutating/equal.html 2010-12-22 18:42:02 EST (Wed, 22 Dec 2010)
@@ -27,7 +27,7 @@
 <a name="range.reference.algorithms.non_mutating.equal"></a><a class="link" href="equal.html" title="equal">equal</a>
 </h5></div></div></div>
 <a name="range.reference.algorithms.non_mutating.equal.prototype"></a><h6>
-<a name="id729697"></a>
+<a name="id687165"></a>
             <a class="link" href="equal.html#range.reference.algorithms.non_mutating.equal.prototype">Prototype</a>
           </h6>
 <p>
@@ -52,7 +52,7 @@
 <p>
           </p>
 <a name="range.reference.algorithms.non_mutating.equal.description"></a><h6>
-<a name="id729978"></a>
+<a name="id687447"></a>
             <a class="link" href="equal.html#range.reference.algorithms.non_mutating.equal.description">Description</a>
           </h6>
 <p>
@@ -70,14 +70,14 @@
             considered equal in the predicate version if <code class="computeroutput"><span class="identifier">pred</span><span class="special">(</span><span class="identifier">x</span><span class="special">,</span><span class="identifier">y</span><span class="special">)</span></code> is <code class="computeroutput"><span class="keyword">true</span></code>.
           </p>
 <a name="range.reference.algorithms.non_mutating.equal.definition"></a><h6>
-<a name="id730213"></a>
+<a name="id687681"></a>
             <a class="link" href="equal.html#range.reference.algorithms.non_mutating.equal.definition">Definition</a>
           </h6>
 <p>
             Defined in the header file <code class="computeroutput"><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">equal</span><span class="special">.</span><span class="identifier">hpp</span></code>
           </p>
 <a name="range.reference.algorithms.non_mutating.equal.requirements"></a><h6>
-<a name="id730283"></a>
+<a name="id687751"></a>
             <a class="link" href="equal.html#range.reference.algorithms.non_mutating.equal.requirements">Requirements</a>
           </h6>
 <p>
@@ -138,7 +138,7 @@
               </li>
 </ul></div>
 <a name="range.reference.algorithms.non_mutating.equal.complexity"></a><h6>
-<a name="id730593"></a>
+<a name="id688062"></a>
             <a class="link" href="equal.html#range.reference.algorithms.non_mutating.equal.complexity">Complexity</a>
           </h6>
 <p>

Modified: trunk/libs/range/doc/html/range/reference/algorithms/non_mutating/equal_range.html
==============================================================================
--- trunk/libs/range/doc/html/range/reference/algorithms/non_mutating/equal_range.html (original)
+++ trunk/libs/range/doc/html/range/reference/algorithms/non_mutating/equal_range.html 2010-12-22 18:42:02 EST (Wed, 22 Dec 2010)
@@ -27,7 +27,7 @@
 <a name="range.reference.algorithms.non_mutating.equal_range"></a><a class="link" href="equal_range.html" title="equal_range">equal_range</a>
 </h5></div></div></div>
 <a name="range.reference.algorithms.non_mutating.equal_range.prototype"></a><h6>
-<a name="id730685"></a>
+<a name="id688153"></a>
             <a class="link" href="equal_range.html#range.reference.algorithms.non_mutating.equal_range.prototype">Prototype</a>
           </h6>
 <p>
@@ -70,7 +70,7 @@
 <p>
           </p>
 <a name="range.reference.algorithms.non_mutating.equal_range.description"></a><h6>
-<a name="id731556"></a>
+<a name="id689024"></a>
             <a class="link" href="equal_range.html#range.reference.algorithms.non_mutating.equal_range.description">Description</a>
           </h6>
 <p>
@@ -84,14 +84,14 @@
             is determined by <code class="computeroutput"><span class="identifier">pred</span></code>.
           </p>
 <a name="range.reference.algorithms.non_mutating.equal_range.definition"></a><h6>
-<a name="id731699"></a>
+<a name="id689168"></a>
             <a class="link" href="equal_range.html#range.reference.algorithms.non_mutating.equal_range.definition">Definition</a>
           </h6>
 <p>
             Defined in the header file <code class="computeroutput"><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">equal_range</span><span class="special">.</span><span class="identifier">hpp</span></code>
           </p>
 <a name="range.reference.algorithms.non_mutating.equal_range.requirements"></a><h6>
-<a name="id731769"></a>
+<a name="id689237"></a>
             <a class="link" href="equal_range.html#range.reference.algorithms.non_mutating.equal_range.requirements">Requirements</a>
           </h6>
 <p>
@@ -142,7 +142,7 @@
               </li>
 </ul></div>
 <a name="range.reference.algorithms.non_mutating.equal_range.precondition_"></a><h6>
-<a name="id732038"></a>
+<a name="id689506"></a>
             <a class="link" href="equal_range.html#range.reference.algorithms.non_mutating.equal_range.precondition_">Precondition:</a>
           </h6>
 <p>
@@ -154,7 +154,7 @@
             is ordered in ascending order according to <code class="computeroutput"><span class="identifier">pred</span></code>.
           </p>
 <a name="range.reference.algorithms.non_mutating.equal_range.complexity"></a><h6>
-<a name="id732112"></a>
+<a name="id689581"></a>
             <a class="link" href="equal_range.html#range.reference.algorithms.non_mutating.equal_range.complexity">Complexity</a>
           </h6>
 <p>

Modified: trunk/libs/range/doc/html/range/reference/algorithms/non_mutating/find.html
==============================================================================
--- trunk/libs/range/doc/html/range/reference/algorithms/non_mutating/find.html (original)
+++ trunk/libs/range/doc/html/range/reference/algorithms/non_mutating/find.html 2010-12-22 18:42:02 EST (Wed, 22 Dec 2010)
@@ -27,7 +27,7 @@
 <a name="range.reference.algorithms.non_mutating.find"></a><a class="link" href="find.html" title="find">find</a>
 </h5></div></div></div>
 <a name="range.reference.algorithms.non_mutating.find.prototype"></a><h6>
-<a name="id732775"></a>
+<a name="id690243"></a>
             <a class="link" href="find.html#range.reference.algorithms.non_mutating.find.prototype">Prototype</a>
           </h6>
 <p>
@@ -48,7 +48,7 @@
 <p>
           </p>
 <a name="range.reference.algorithms.non_mutating.find.description"></a><h6>
-<a name="id733064"></a>
+<a name="id690532"></a>
             <a class="link" href="find.html#range.reference.algorithms.non_mutating.find.description">Description</a>
           </h6>
 <p>
@@ -59,14 +59,14 @@
             same manner as the returned iterator described above.
           </p>
 <a name="range.reference.algorithms.non_mutating.find.definition"></a><h6>
-<a name="id733180"></a>
+<a name="id690648"></a>
             <a class="link" href="find.html#range.reference.algorithms.non_mutating.find.definition">Definition</a>
           </h6>
 <p>
             Defined in the header file <code class="computeroutput"><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">find</span><span class="special">.</span><span class="identifier">hpp</span></code>
           </p>
 <a name="range.reference.algorithms.non_mutating.find.requirements"></a><h6>
-<a name="id733250"></a>
+<a name="id690718"></a>
             <a class="link" href="find.html#range.reference.algorithms.non_mutating.find.requirements">Requirements</a>
           </h6>
 <div class="itemizedlist"><ul class="itemizedlist" type="disc">
@@ -87,7 +87,7 @@
               </li>
 </ul></div>
 <a name="range.reference.algorithms.non_mutating.find.complexity"></a><h6>
-<a name="id733369"></a>
+<a name="id690837"></a>
             <a class="link" href="find.html#range.reference.algorithms.non_mutating.find.complexity">Complexity</a>
           </h6>
 <p>

Modified: trunk/libs/range/doc/html/range/reference/algorithms/non_mutating/find_end.html
==============================================================================
--- trunk/libs/range/doc/html/range/reference/algorithms/non_mutating/find_end.html (original)
+++ trunk/libs/range/doc/html/range/reference/algorithms/non_mutating/find_end.html 2010-12-22 18:42:02 EST (Wed, 22 Dec 2010)
@@ -27,7 +27,7 @@
 <a name="range.reference.algorithms.non_mutating.find_end"></a><a class="link" href="find_end.html" title="find_end">find_end</a>
 </h5></div></div></div>
 <a name="range.reference.algorithms.non_mutating.find_end.prototype"></a><h6>
-<a name="id733433"></a>
+<a name="id690901"></a>
             <a class="link" href="find_end.html#range.reference.algorithms.non_mutating.find_end.prototype">Prototype</a>
           </h6>
 <p>
@@ -65,7 +65,7 @@
 <p>
           </p>
 <a name="range.reference.algorithms.non_mutating.find_end.description"></a><h6>
-<a name="id734093"></a>
+<a name="id691560"></a>
             <a class="link" href="find_end.html#range.reference.algorithms.non_mutating.find_end.description">Description</a>
           </h6>
 <p>
@@ -80,14 +80,14 @@
             same manner as the returned iterator described above.
           </p>
 <a name="range.reference.algorithms.non_mutating.find_end.definition"></a><h6>
-<a name="id734217"></a>
+<a name="id691685"></a>
             <a class="link" href="find_end.html#range.reference.algorithms.non_mutating.find_end.definition">Definition</a>
           </h6>
 <p>
             Defined in the header file <code class="computeroutput"><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">find_end</span><span class="special">.</span><span class="identifier">hpp</span></code>
           </p>
 <a name="range.reference.algorithms.non_mutating.find_end.requirements"></a><h6>
-<a name="id734288"></a>
+<a name="id691756"></a>
             <a class="link" href="find_end.html#range.reference.algorithms.non_mutating.find_end.requirements">Requirements</a>
           </h6>
 <p>
@@ -147,7 +147,7 @@
               </li>
 </ul></div>
 <a name="range.reference.algorithms.non_mutating.find_end.complexity"></a><h6>
-<a name="id734600"></a>
+<a name="id692068"></a>
             <a class="link" href="find_end.html#range.reference.algorithms.non_mutating.find_end.complexity">Complexity</a>
           </h6>
 <p>

Modified: trunk/libs/range/doc/html/range/reference/algorithms/non_mutating/find_first_of.html
==============================================================================
--- trunk/libs/range/doc/html/range/reference/algorithms/non_mutating/find_first_of.html (original)
+++ trunk/libs/range/doc/html/range/reference/algorithms/non_mutating/find_first_of.html 2010-12-22 18:42:02 EST (Wed, 22 Dec 2010)
@@ -27,7 +27,7 @@
 <a name="range.reference.algorithms.non_mutating.find_first_of"></a><a class="link" href="find_first_of.html" title="find_first_of">find_first_of</a>
 </h5></div></div></div>
 <a name="range.reference.algorithms.non_mutating.find_first_of.prototype"></a><h6>
-<a name="id734771"></a>
+<a name="id692238"></a>
             <a class="link" href="find_first_of.html#range.reference.algorithms.non_mutating.find_first_of.prototype">Prototype</a>
           </h6>
 <p>
@@ -65,7 +65,7 @@
 <p>
           </p>
 <a name="range.reference.algorithms.non_mutating.find_first_of.description"></a><h6>
-<a name="id735429"></a>
+<a name="id692897"></a>
             <a class="link" href="find_first_of.html#range.reference.algorithms.non_mutating.find_first_of.description">Description</a>
           </h6>
 <p>
@@ -85,14 +85,14 @@
             same manner as the returned iterator described above.
           </p>
 <a name="range.reference.algorithms.non_mutating.find_first_of.definition"></a><h6>
-<a name="id735558"></a>
+<a name="id693025"></a>
             <a class="link" href="find_first_of.html#range.reference.algorithms.non_mutating.find_first_of.definition">Definition</a>
           </h6>
 <p>
             Defined in the header file <code class="computeroutput"><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">find_first_of</span><span class="special">.</span><span class="identifier">hpp</span></code>
           </p>
 <a name="range.reference.algorithms.non_mutating.find_first_of.requirements"></a><h6>
-<a name="id735629"></a>
+<a name="id693097"></a>
             <a class="link" href="find_first_of.html#range.reference.algorithms.non_mutating.find_first_of.requirements">Requirements</a>
           </h6>
 <p>
@@ -146,7 +146,7 @@
               </li>
 </ul></div>
 <a name="range.reference.algorithms.non_mutating.find_first_of.complexity"></a><h6>
-<a name="id735895"></a>
+<a name="id693362"></a>
             <a class="link" href="find_first_of.html#range.reference.algorithms.non_mutating.find_first_of.complexity">Complexity</a>
           </h6>
 <p>

Modified: trunk/libs/range/doc/html/range/reference/algorithms/non_mutating/find_if.html
==============================================================================
--- trunk/libs/range/doc/html/range/reference/algorithms/non_mutating/find_if.html (original)
+++ trunk/libs/range/doc/html/range/reference/algorithms/non_mutating/find_if.html 2010-12-22 18:42:02 EST (Wed, 22 Dec 2010)
@@ -27,7 +27,7 @@
 <a name="range.reference.algorithms.non_mutating.find_if"></a><a class="link" href="find_if.html" title="find_if">find_if</a>
 </h5></div></div></div>
 <a name="range.reference.algorithms.non_mutating.find_if.prototype"></a><h6>
-<a name="id735985"></a>
+<a name="id693452"></a>
             <a class="link" href="find_if.html#range.reference.algorithms.non_mutating.find_if.prototype">Prototype</a>
           </h6>
 <p>
@@ -48,7 +48,7 @@
 <p>
           </p>
 <a name="range.reference.algorithms.non_mutating.find_if.description"></a><h6>
-<a name="id736275"></a>
+<a name="id693743"></a>
             <a class="link" href="find_if.html#range.reference.algorithms.non_mutating.find_if.description">Description</a>
           </h6>
 <p>
@@ -63,14 +63,14 @@
             defines found in the same manner as the returned iterator described above.
           </p>
 <a name="range.reference.algorithms.non_mutating.find_if.definition"></a><h6>
-<a name="id736404"></a>
+<a name="id693872"></a>
             <a class="link" href="find_if.html#range.reference.algorithms.non_mutating.find_if.definition">Definition</a>
           </h6>
 <p>
             Defined in the header file <code class="computeroutput"><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">find_if</span><span class="special">.</span><span class="identifier">hpp</span></code>
           </p>
 <a name="range.reference.algorithms.non_mutating.find_if.requirements"></a><h6>
-<a name="id736474"></a>
+<a name="id693942"></a>
             <a class="link" href="find_if.html#range.reference.algorithms.non_mutating.find_if.requirements">Requirements</a>
           </h6>
 <div class="itemizedlist"><ul class="itemizedlist" type="disc">
@@ -89,7 +89,7 @@
               </li>
 </ul></div>
 <a name="range.reference.algorithms.non_mutating.find_if.precondition_"></a><h6>
-<a name="id736579"></a>
+<a name="id694047"></a>
             <a class="link" href="find_if.html#range.reference.algorithms.non_mutating.find_if.precondition_">Precondition:</a>
           </h6>
 <p>
@@ -97,7 +97,7 @@
             <code class="computeroutput"><span class="identifier">rng</span></code>, <code class="computeroutput"><span class="special">*</span><span class="identifier">i</span></code> is in the domain of <code class="computeroutput"><span class="identifier">UnaryPredicate</span></code>.
           </p>
 <a name="range.reference.algorithms.non_mutating.find_if.complexity"></a><h6>
-<a name="id736648"></a>
+<a name="id694117"></a>
             <a class="link" href="find_if.html#range.reference.algorithms.non_mutating.find_if.complexity">Complexity</a>
           </h6>
 <p>

Modified: trunk/libs/range/doc/html/range/reference/algorithms/non_mutating/for_each.html
==============================================================================
--- trunk/libs/range/doc/html/range/reference/algorithms/non_mutating/for_each.html (original)
+++ trunk/libs/range/doc/html/range/reference/algorithms/non_mutating/for_each.html 2010-12-22 18:42:02 EST (Wed, 22 Dec 2010)
@@ -27,7 +27,7 @@
 <a name="range.reference.algorithms.non_mutating.for_each"></a><a class="link" href="for_each.html" title="for_each">for_each</a>
 </h5></div></div></div>
 <a name="range.reference.algorithms.non_mutating.for_each.prototype"></a><h6>
-<a name="id732206"></a>
+<a name="id689675"></a>
             <a class="link" href="for_each.html#range.reference.algorithms.non_mutating.for_each.prototype">Prototype</a>
           </h6>
 <p>
@@ -48,7 +48,7 @@
 <p>
           </p>
 <a name="range.reference.algorithms.non_mutating.for_each.description"></a><h6>
-<a name="id732431"></a>
+<a name="id689899"></a>
             <a class="link" href="for_each.html#range.reference.algorithms.non_mutating.for_each.description">Description</a>
           </h6>
 <p>
@@ -58,14 +58,14 @@
             <code class="computeroutput"><span class="identifier">fun</span><span class="special">(</span><span class="identifier">x</span><span class="special">)</span></code>.
           </p>
 <a name="range.reference.algorithms.non_mutating.for_each.definition"></a><h6>
-<a name="id732509"></a>
+<a name="id689977"></a>
             <a class="link" href="for_each.html#range.reference.algorithms.non_mutating.for_each.definition">Definition</a>
           </h6>
 <p>
             Defined in the header file <code class="computeroutput"><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">for_each</span><span class="special">.</span><span class="identifier">hpp</span></code>
           </p>
 <a name="range.reference.algorithms.non_mutating.for_each.requirements"></a><h6>
-<a name="id732580"></a>
+<a name="id690048"></a>
             <a class="link" href="for_each.html#range.reference.algorithms.non_mutating.for_each.requirements">Requirements</a>
           </h6>
 <div class="itemizedlist"><ul class="itemizedlist" type="disc">
@@ -89,7 +89,7 @@
               </li>
 </ul></div>
 <a name="range.reference.algorithms.non_mutating.for_each.complexity"></a><h6>
-<a name="id732702"></a>
+<a name="id690170"></a>
             <a class="link" href="for_each.html#range.reference.algorithms.non_mutating.for_each.complexity">Complexity</a>
           </h6>
 <p>

Modified: trunk/libs/range/doc/html/range/reference/algorithms/non_mutating/lexicographical_compare.html
==============================================================================
--- trunk/libs/range/doc/html/range/reference/algorithms/non_mutating/lexicographical_compare.html (original)
+++ trunk/libs/range/doc/html/range/reference/algorithms/non_mutating/lexicographical_compare.html 2010-12-22 18:42:02 EST (Wed, 22 Dec 2010)
@@ -27,7 +27,7 @@
 <a name="range.reference.algorithms.non_mutating.lexicographical_compare"></a><a class="link" href="lexicographical_compare.html" title="lexicographical_compare">lexicographical_compare</a>
 </h5></div></div></div>
 <a name="range.reference.algorithms.non_mutating.lexicographical_compare.prototype"></a><h6>
-<a name="id736725"></a>
+<a name="id694193"></a>
             <a class="link" href="lexicographical_compare.html#range.reference.algorithms.non_mutating.lexicographical_compare.prototype">Prototype</a>
           </h6>
 <p>
@@ -52,7 +52,7 @@
 <p>
           </p>
 <a name="range.reference.algorithms.non_mutating.lexicographical_compare.description"></a><h6>
-<a name="id737008"></a>
+<a name="id694476"></a>
             <a class="link" href="lexicographical_compare.html#range.reference.algorithms.non_mutating.lexicographical_compare.description">Description</a>
           </h6>
 <p>
@@ -72,14 +72,14 @@
             predicate versions.
           </p>
 <a name="range.reference.algorithms.non_mutating.lexicographical_compare.definition"></a><h6>
-<a name="id737177"></a>
+<a name="id694643"></a>
             <a class="link" href="lexicographical_compare.html#range.reference.algorithms.non_mutating.lexicographical_compare.definition">Definition</a>
           </h6>
 <p>
             Defined in the header file <code class="computeroutput"><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">lexicographical_compare</span><span class="special">.</span><span class="identifier">hpp</span></code>
           </p>
 <a name="range.reference.algorithms.non_mutating.lexicographical_compare.requirements"></a><h6>
-<a name="id737248"></a>
+<a name="id694714"></a>
             <a class="link" href="lexicographical_compare.html#range.reference.algorithms.non_mutating.lexicographical_compare.requirements">Requirements</a>
           </h6>
 <p>
@@ -144,7 +144,7 @@
               </li>
 </ul></div>
 <a name="range.reference.algorithms.non_mutating.lexicographical_compare.complexity"></a><h6>
-<a name="id737623"></a>
+<a name="id695090"></a>
             <a class="link" href="lexicographical_compare.html#range.reference.algorithms.non_mutating.lexicographical_compare.complexity">Complexity</a>
           </h6>
 <p>

Modified: trunk/libs/range/doc/html/range/reference/algorithms/non_mutating/lower_bound.html
==============================================================================
--- trunk/libs/range/doc/html/range/reference/algorithms/non_mutating/lower_bound.html (original)
+++ trunk/libs/range/doc/html/range/reference/algorithms/non_mutating/lower_bound.html 2010-12-22 18:42:02 EST (Wed, 22 Dec 2010)
@@ -27,7 +27,7 @@
 <a name="range.reference.algorithms.non_mutating.lower_bound"></a><a class="link" href="lower_bound.html" title="lower_bound">lower_bound</a>
 </h5></div></div></div>
 <a name="range.reference.algorithms.non_mutating.lower_bound.prototype"></a><h6>
-<a name="id737726"></a>
+<a name="id695194"></a>
             <a class="link" href="lower_bound.html#range.reference.algorithms.non_mutating.lower_bound.prototype">Prototype</a>
           </h6>
 <p>
@@ -48,7 +48,7 @@
 <p>
           </p>
 <a name="range.reference.algorithms.non_mutating.lower_bound.description"></a><h6>
-<a name="id738015"></a>
+<a name="id695483"></a>
             <a class="link" href="lower_bound.html#range.reference.algorithms.non_mutating.lower_bound.description">Description</a>
           </h6>
 <p>
@@ -71,14 +71,14 @@
             same manner as the returned iterator described above.
           </p>
 <a name="range.reference.algorithms.non_mutating.lower_bound.definition"></a><h6>
-<a name="id738205"></a>
+<a name="id695672"></a>
             <a class="link" href="lower_bound.html#range.reference.algorithms.non_mutating.lower_bound.definition">Definition</a>
           </h6>
 <p>
             Defined in the header file <code class="computeroutput"><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">lower_bound</span><span class="special">.</span><span class="identifier">hpp</span></code>
           </p>
 <a name="range.reference.algorithms.non_mutating.lower_bound.requirements"></a><h6>
-<a name="id738277"></a>
+<a name="id695744"></a>
             <a class="link" href="lower_bound.html#range.reference.algorithms.non_mutating.lower_bound.requirements">Requirements</a>
           </h6>
 <p>
@@ -129,7 +129,7 @@
               </li>
 </ul></div>
 <a name="range.reference.algorithms.non_mutating.lower_bound.precondition_"></a><h6>
-<a name="id738546"></a>
+<a name="id696013"></a>
             <a class="link" href="lower_bound.html#range.reference.algorithms.non_mutating.lower_bound.precondition_">Precondition:</a>
           </h6>
 <p>
@@ -147,7 +147,7 @@
             order according to <code class="computeroutput"><span class="identifier">pred</span></code>.
           </p>
 <a name="range.reference.algorithms.non_mutating.lower_bound.complexity"></a><h6>
-<a name="id738638"></a>
+<a name="id696105"></a>
             <a class="link" href="lower_bound.html#range.reference.algorithms.non_mutating.lower_bound.complexity">Complexity</a>
           </h6>
 <p>

Modified: trunk/libs/range/doc/html/range/reference/algorithms/non_mutating/max_element.html
==============================================================================
--- trunk/libs/range/doc/html/range/reference/algorithms/non_mutating/max_element.html (original)
+++ trunk/libs/range/doc/html/range/reference/algorithms/non_mutating/max_element.html 2010-12-22 18:42:02 EST (Wed, 22 Dec 2010)
@@ -27,7 +27,7 @@
 <a name="range.reference.algorithms.non_mutating.max_element"></a><a class="link" href="max_element.html" title="max_element">max_element</a>
 </h5></div></div></div>
 <a name="range.reference.algorithms.non_mutating.max_element.prototype"></a><h6>
-<a name="id738777"></a>
+<a name="id696245"></a>
             <a class="link" href="max_element.html#range.reference.algorithms.non_mutating.max_element.prototype">Prototype</a>
           </h6>
 <p>
@@ -83,7 +83,7 @@
 <p>
           </p>
 <a name="range.reference.algorithms.non_mutating.max_element.description"></a><h6>
-<a name="id739763"></a>
+<a name="id697230"></a>
             <a class="link" href="max_element.html#range.reference.algorithms.non_mutating.max_element.description">Description</a>
           </h6>
 <p>
@@ -97,14 +97,14 @@
             same manner as the returned iterator described above.
           </p>
 <a name="range.reference.algorithms.non_mutating.max_element.definition"></a><h6>
-<a name="id739858"></a>
+<a name="id697325"></a>
             <a class="link" href="max_element.html#range.reference.algorithms.non_mutating.max_element.definition">Definition</a>
           </h6>
 <p>
             Defined in the header file <code class="computeroutput"><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">max_element</span><span class="special">.</span><span class="identifier">hpp</span></code>
           </p>
 <a name="range.reference.algorithms.non_mutating.max_element.requirements"></a><h6>
-<a name="id739929"></a>
+<a name="id697396"></a>
             <a class="link" href="max_element.html#range.reference.algorithms.non_mutating.max_element.requirements">Requirements</a>
           </h6>
 <p>
@@ -141,7 +141,7 @@
               </li>
 </ul></div>
 <a name="range.reference.algorithms.non_mutating.max_element.complexity"></a><h6>
-<a name="id740107"></a>
+<a name="id697574"></a>
             <a class="link" href="max_element.html#range.reference.algorithms.non_mutating.max_element.complexity">Complexity</a>
           </h6>
 <p>

Modified: trunk/libs/range/doc/html/range/reference/algorithms/non_mutating/min_element.html
==============================================================================
--- trunk/libs/range/doc/html/range/reference/algorithms/non_mutating/min_element.html (original)
+++ trunk/libs/range/doc/html/range/reference/algorithms/non_mutating/min_element.html 2010-12-22 18:42:02 EST (Wed, 22 Dec 2010)
@@ -27,7 +27,7 @@
 <a name="range.reference.algorithms.non_mutating.min_element"></a><a class="link" href="min_element.html" title="min_element">min_element</a>
 </h5></div></div></div>
 <a name="range.reference.algorithms.non_mutating.min_element.prototype"></a><h6>
-<a name="id740207"></a>
+<a name="id697674"></a>
             <a class="link" href="min_element.html#range.reference.algorithms.non_mutating.min_element.prototype">Prototype</a>
           </h6>
 <p>
@@ -83,7 +83,7 @@
 <p>
           </p>
 <a name="range.reference.algorithms.non_mutating.min_element.description"></a><h6>
-<a name="id741193"></a>
+<a name="id698660"></a>
             <a class="link" href="min_element.html#range.reference.algorithms.non_mutating.min_element.description">Description</a>
           </h6>
 <p>
@@ -97,14 +97,14 @@
             same manner as the returned iterator described above.
           </p>
 <a name="range.reference.algorithms.non_mutating.min_element.definition"></a><h6>
-<a name="id741288"></a>
+<a name="id698755"></a>
             <a class="link" href="min_element.html#range.reference.algorithms.non_mutating.min_element.definition">Definition</a>
           </h6>
 <p>
             Defined in the header file <code class="computeroutput"><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">min_element</span><span class="special">.</span><span class="identifier">hpp</span></code>
           </p>
 <a name="range.reference.algorithms.non_mutating.min_element.requirements"></a><h6>
-<a name="id741359"></a>
+<a name="id698826"></a>
             <a class="link" href="min_element.html#range.reference.algorithms.non_mutating.min_element.requirements">Requirements</a>
           </h6>
 <p>
@@ -141,7 +141,7 @@
               </li>
 </ul></div>
 <a name="range.reference.algorithms.non_mutating.min_element.complexity"></a><h6>
-<a name="id741536"></a>
+<a name="id699003"></a>
             <a class="link" href="min_element.html#range.reference.algorithms.non_mutating.min_element.complexity">Complexity</a>
           </h6>
 <p>

Modified: trunk/libs/range/doc/html/range/reference/algorithms/non_mutating/mismatch.html
==============================================================================
--- trunk/libs/range/doc/html/range/reference/algorithms/non_mutating/mismatch.html (original)
+++ trunk/libs/range/doc/html/range/reference/algorithms/non_mutating/mismatch.html 2010-12-22 18:42:02 EST (Wed, 22 Dec 2010)
@@ -27,7 +27,7 @@
 <a name="range.reference.algorithms.non_mutating.mismatch"></a><a class="link" href="mismatch.html" title="mismatch">mismatch</a>
 </h5></div></div></div>
 <a name="range.reference.algorithms.non_mutating.mismatch.prototype"></a><h6>
-<a name="id741636"></a>
+<a name="id699103"></a>
             <a class="link" href="mismatch.html#range.reference.algorithms.non_mutating.mismatch.prototype">Prototype</a>
           </h6>
 <p>
@@ -105,7 +105,7 @@
 <p>
           </p>
 <a name="range.reference.algorithms.non_mutating.mismatch.description"></a><h6>
-<a name="id743340"></a>
+<a name="id700807"></a>
             <a class="link" href="mismatch.html#range.reference.algorithms.non_mutating.mismatch.description">Description</a>
           </h6>
 <p>
@@ -117,14 +117,14 @@
             Equality is determined by <code class="computeroutput"><span class="keyword">operator</span><span class="special">==</span></code> for non-predicate versions of <code class="computeroutput"><span class="identifier">mismatch</span></code>, and by satisfying <code class="computeroutput"><span class="identifier">pred</span></code> in the predicate versions.
           </p>
 <a name="range.reference.algorithms.non_mutating.mismatch.definition"></a><h6>
-<a name="id743436"></a>
+<a name="id700903"></a>
             <a class="link" href="mismatch.html#range.reference.algorithms.non_mutating.mismatch.definition">Definition</a>
           </h6>
 <p>
             Defined in the header file <code class="computeroutput"><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">mismatch</span><span class="special">.</span><span class="identifier">hpp</span></code>
           </p>
 <a name="range.reference.algorithms.non_mutating.mismatch.requirements"></a><h6>
-<a name="id743507"></a>
+<a name="id700974"></a>
             <a class="link" href="mismatch.html#range.reference.algorithms.non_mutating.mismatch.requirements">Requirements</a>
           </h6>
 <p>
@@ -185,14 +185,14 @@
               </li>
 </ul></div>
 <a name="range.reference.algorithms.non_mutating.mismatch.precondition_"></a><h6>
-<a name="id743818"></a>
+<a name="id701285"></a>
             <a class="link" href="mismatch.html#range.reference.algorithms.non_mutating.mismatch.precondition_">Precondition:</a>
           </h6>
 <p>
             <code class="computeroutput"><span class="identifier">distance</span><span class="special">(</span><span class="identifier">rng2</span><span class="special">)</span> <span class="special">&gt;=</span> <span class="identifier">distance</span><span class="special">(</span><span class="identifier">rng1</span><span class="special">)</span></code>
           </p>
 <a name="range.reference.algorithms.non_mutating.mismatch.complexity"></a><h6>
-<a name="id743890"></a>
+<a name="id701357"></a>
             <a class="link" href="mismatch.html#range.reference.algorithms.non_mutating.mismatch.complexity">Complexity</a>
           </h6>
 <p>

Modified: trunk/libs/range/doc/html/range/reference/algorithms/non_mutating/search.html
==============================================================================
--- trunk/libs/range/doc/html/range/reference/algorithms/non_mutating/search.html (original)
+++ trunk/libs/range/doc/html/range/reference/algorithms/non_mutating/search.html 2010-12-22 18:42:02 EST (Wed, 22 Dec 2010)
@@ -27,7 +27,7 @@
 <a name="range.reference.algorithms.non_mutating.search"></a><a class="link" href="search.html" title="search">search</a>
 </h5></div></div></div>
 <a name="range.reference.algorithms.non_mutating.search.prototype"></a><h6>
-<a name="id743954"></a>
+<a name="id701422"></a>
             <a class="link" href="search.html#range.reference.algorithms.non_mutating.search.prototype">Prototype</a>
           </h6>
 <p>
@@ -95,7 +95,7 @@
 <p>
           </p>
 <a name="range.reference.algorithms.non_mutating.search.description"></a><h6>
-<a name="id745292"></a>
+<a name="id702759"></a>
             <a class="link" href="search.html#range.reference.algorithms.non_mutating.search.description">Description</a>
           </h6>
 <p>
@@ -114,14 +114,14 @@
             same manner as the returned iterator described above.
           </p>
 <a name="range.reference.algorithms.non_mutating.search.definition"></a><h6>
-<a name="id745455"></a>
+<a name="id702923"></a>
             <a class="link" href="search.html#range.reference.algorithms.non_mutating.search.definition">Definition</a>
           </h6>
 <p>
             Defined in the header file <code class="computeroutput"><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">search</span><span class="special">.</span><span class="identifier">hpp</span></code>
           </p>
 <a name="range.reference.algorithms.non_mutating.search.requirements"></a><h6>
-<a name="id745527"></a>
+<a name="id702994"></a>
             <a class="link" href="search.html#range.reference.algorithms.non_mutating.search.requirements">Requirements</a>
           </h6>
 <p>
@@ -182,7 +182,7 @@
               </li>
 </ul></div>
 <a name="range.reference.algorithms.non_mutating.search.complexity"></a><h6>
-<a name="id745837"></a>
+<a name="id703304"></a>
             <a class="link" href="search.html#range.reference.algorithms.non_mutating.search.complexity">Complexity</a>
           </h6>
 <p>

Modified: trunk/libs/range/doc/html/range/reference/algorithms/non_mutating/search_n.html
==============================================================================
--- trunk/libs/range/doc/html/range/reference/algorithms/non_mutating/search_n.html (original)
+++ trunk/libs/range/doc/html/range/reference/algorithms/non_mutating/search_n.html 2010-12-22 18:42:02 EST (Wed, 22 Dec 2010)
@@ -27,7 +27,7 @@
 <a name="range.reference.algorithms.non_mutating.search_n"></a><a class="link" href="search_n.html" title="search_n">search_n</a>
 </h5></div></div></div>
 <a name="range.reference.algorithms.non_mutating.search_n.prototype"></a><h6>
-<a name="id745878"></a>
+<a name="id703345"></a>
             <a class="link" href="search_n.html#range.reference.algorithms.non_mutating.search_n.prototype">Prototype</a>
           </h6>
 <p>
@@ -54,7 +54,7 @@
 <p>
           </p>
 <a name="range.reference.algorithms.non_mutating.search_n.description"></a><h6>
-<a name="id746628"></a>
+<a name="id704094"></a>
             <a class="link" href="search_n.html#range.reference.algorithms.non_mutating.search_n.description">Description</a>
           </h6>
 <p>
@@ -63,14 +63,14 @@
             and by a predicate when one is supplied.
           </p>
 <a name="range.reference.algorithms.non_mutating.search_n.definition"></a><h6>
-<a name="id746694"></a>
+<a name="id704161"></a>
             <a class="link" href="search_n.html#range.reference.algorithms.non_mutating.search_n.definition">Definition</a>
           </h6>
 <p>
             Defined in the header file <code class="computeroutput"><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">search_n</span><span class="special">.</span><span class="identifier">hpp</span></code>
           </p>
 <a name="range.reference.algorithms.non_mutating.search_n.requirements"></a><h6>
-<a name="id746765"></a>
+<a name="id704232"></a>
             <a class="link" href="search_n.html#range.reference.algorithms.non_mutating.search_n.requirements">Requirements</a>
           </h6>
 <p>
@@ -124,7 +124,7 @@
               </li>
 </ul></div>
 <a name="range.reference.algorithms.non_mutating.search_n.complexity"></a><h6>
-<a name="id747053"></a>
+<a name="id704521"></a>
             <a class="link" href="search_n.html#range.reference.algorithms.non_mutating.search_n.complexity">Complexity</a>
           </h6>
 <p>

Modified: trunk/libs/range/doc/html/range/reference/algorithms/non_mutating/upper_bound.html
==============================================================================
--- trunk/libs/range/doc/html/range/reference/algorithms/non_mutating/upper_bound.html (original)
+++ trunk/libs/range/doc/html/range/reference/algorithms/non_mutating/upper_bound.html 2010-12-22 18:42:02 EST (Wed, 22 Dec 2010)
@@ -27,7 +27,7 @@
 <a name="range.reference.algorithms.non_mutating.upper_bound"></a><a class="link" href="upper_bound.html" title="upper_bound">upper_bound</a>
 </h5></div></div></div>
 <a name="range.reference.algorithms.non_mutating.upper_bound.prototype"></a><h6>
-<a name="id747094"></a>
+<a name="id704561"></a>
             <a class="link" href="upper_bound.html#range.reference.algorithms.non_mutating.upper_bound.prototype">Prototype</a>
           </h6>
 <p>
@@ -48,7 +48,7 @@
 <p>
           </p>
 <a name="range.reference.algorithms.non_mutating.upper_bound.description"></a><h6>
-<a name="id747384"></a>
+<a name="id704850"></a>
             <a class="link" href="upper_bound.html#range.reference.algorithms.non_mutating.upper_bound.description">Description</a>
           </h6>
 <p>
@@ -70,14 +70,14 @@
             same manner as the returned iterator described above.
           </p>
 <a name="range.reference.algorithms.non_mutating.upper_bound.definition"></a><h6>
-<a name="id747577"></a>
+<a name="id705044"></a>
             <a class="link" href="upper_bound.html#range.reference.algorithms.non_mutating.upper_bound.definition">Definition</a>
           </h6>
 <p>
             Defined in the header file <code class="computeroutput"><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">upper_bound</span><span class="special">.</span><span class="identifier">hpp</span></code>
           </p>
 <a name="range.reference.algorithms.non_mutating.upper_bound.requirements"></a><h6>
-<a name="id747648"></a>
+<a name="id705116"></a>
             <a class="link" href="upper_bound.html#range.reference.algorithms.non_mutating.upper_bound.requirements">Requirements</a>
           </h6>
 <p>
@@ -128,7 +128,7 @@
               </li>
 </ul></div>
 <a name="range.reference.algorithms.non_mutating.upper_bound.precondition_"></a><h6>
-<a name="id747917"></a>
+<a name="id705384"></a>
             <a class="link" href="upper_bound.html#range.reference.algorithms.non_mutating.upper_bound.precondition_">Precondition:</a>
           </h6>
 <p>
@@ -146,7 +146,7 @@
             order according to <code class="computeroutput"><span class="identifier">pred</span></code>.
           </p>
 <a name="range.reference.algorithms.non_mutating.upper_bound.complexity"></a><h6>
-<a name="id748009"></a>
+<a name="id705476"></a>
             <a class="link" href="upper_bound.html#range.reference.algorithms.non_mutating.upper_bound.complexity">Complexity</a>
           </h6>
 <p>

Modified: trunk/libs/range/doc/html/range/reference/algorithms/numeric/accumulate.html
==============================================================================
--- trunk/libs/range/doc/html/range/reference/algorithms/numeric/accumulate.html (original)
+++ trunk/libs/range/doc/html/range/reference/algorithms/numeric/accumulate.html 2010-12-22 18:42:02 EST (Wed, 22 Dec 2010)
@@ -27,7 +27,7 @@
 <a name="range.reference.algorithms.numeric.accumulate"></a><a class="link" href="accumulate.html" title="accumulate">accumulate</a>
 </h5></div></div></div>
 <a name="range.reference.algorithms.numeric.accumulate.prototype"></a><h6>
-<a name="id765598"></a>
+<a name="id723065"></a>
             <a class="link" href="accumulate.html#range.reference.algorithms.numeric.accumulate.prototype">Prototype</a>
           </h6>
 <p>
@@ -52,7 +52,7 @@
 <p>
           </p>
 <a name="range.reference.algorithms.numeric.accumulate.description"></a><h6>
-<a name="id765860"></a>
+<a name="id723327"></a>
             <a class="link" href="accumulate.html#range.reference.algorithms.numeric.accumulate.description">Description</a>
           </h6>
 <p>
@@ -63,18 +63,18 @@
             The return value is the resultant value of the above algorithm.
           </p>
 <a name="range.reference.algorithms.numeric.accumulate.definition"></a><h6>
-<a name="id765934"></a>
+<a name="id723401"></a>
             <a class="link" href="accumulate.html#range.reference.algorithms.numeric.accumulate.definition">Definition</a>
           </h6>
 <p>
             Defined in the header file <code class="computeroutput"><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">.</span><span class="identifier">hpp</span></code>
           </p>
 <a name="range.reference.algorithms.numeric.accumulate.requirements"></a><h6>
-<a name="id765996"></a>
+<a name="id723463"></a>
             <a class="link" href="accumulate.html#range.reference.algorithms.numeric.accumulate.requirements">Requirements</a>
           </h6>
 <a name="range.reference.algorithms.numeric.accumulate.for_the_first_version"></a><h6>
-<a name="id766017"></a>
+<a name="id723484"></a>
             <a class="link" href="accumulate.html#range.reference.algorithms.numeric.accumulate.for_the_first_version">For
             the first version</a>
           </h6>
@@ -99,7 +99,7 @@
               </li>
 </ol></div>
 <a name="range.reference.algorithms.numeric.accumulate.for_the_second_version"></a><h6>
-<a name="id766159"></a>
+<a name="id723627"></a>
             <a class="link" href="accumulate.html#range.reference.algorithms.numeric.accumulate.for_the_second_version">For
             the second version</a>
           </h6>
@@ -133,7 +133,7 @@
               </li>
 </ol></div>
 <a name="range.reference.algorithms.numeric.accumulate.complexity"></a><h6>
-<a name="id766352"></a>
+<a name="id723819"></a>
             <a class="link" href="accumulate.html#range.reference.algorithms.numeric.accumulate.complexity">Complexity</a>
           </h6>
 <p>

Modified: trunk/libs/range/doc/html/range/reference/algorithms/numeric/adjacent_difference.html
==============================================================================
--- trunk/libs/range/doc/html/range/reference/algorithms/numeric/adjacent_difference.html (original)
+++ trunk/libs/range/doc/html/range/reference/algorithms/numeric/adjacent_difference.html 2010-12-22 18:42:02 EST (Wed, 22 Dec 2010)
@@ -27,7 +27,7 @@
 <a name="range.reference.algorithms.numeric.adjacent_difference"></a><a class="link" href="adjacent_difference.html" title="adjacent_difference">adjacent_difference</a>
 </h5></div></div></div>
 <a name="range.reference.algorithms.numeric.adjacent_difference.prototype"></a><h6>
-<a name="id766417"></a>
+<a name="id723885"></a>
             <a class="link" href="adjacent_difference.html#range.reference.algorithms.numeric.adjacent_difference.prototype">Prototype</a>
           </h6>
 <p>
@@ -54,7 +54,7 @@
 <p>
           </p>
 <a name="range.reference.algorithms.numeric.adjacent_difference.description"></a><h6>
-<a name="id766682"></a>
+<a name="id724149"></a>
             <a class="link" href="adjacent_difference.html#range.reference.algorithms.numeric.adjacent_difference.description">Description</a>
           </h6>
 <p>
@@ -68,18 +68,18 @@
             instead of <code class="computeroutput"><span class="keyword">operator</span><span class="special">-()</span></code>.
           </p>
 <a name="range.reference.algorithms.numeric.adjacent_difference.definition"></a><h6>
-<a name="id766782"></a>
+<a name="id724249"></a>
             <a class="link" href="adjacent_difference.html#range.reference.algorithms.numeric.adjacent_difference.definition">Definition</a>
           </h6>
 <p>
             Defined in the header file <code class="computeroutput"><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">.</span><span class="identifier">hpp</span></code>
           </p>
 <a name="range.reference.algorithms.numeric.adjacent_difference.requirements"></a><h6>
-<a name="id766844"></a>
+<a name="id724311"></a>
             <a class="link" href="adjacent_difference.html#range.reference.algorithms.numeric.adjacent_difference.requirements">Requirements</a>
           </h6>
 <a name="range.reference.algorithms.numeric.adjacent_difference.for_the_first_version"></a><h6>
-<a name="id766865"></a>
+<a name="id724332"></a>
             <a class="link" href="adjacent_difference.html#range.reference.algorithms.numeric.adjacent_difference.for_the_first_version">For
             the first version</a>
           </h6>
@@ -110,7 +110,7 @@
               </li>
 </ol></div>
 <a name="range.reference.algorithms.numeric.adjacent_difference.for_the_second_version"></a><h6>
-<a name="id767072"></a>
+<a name="id724540"></a>
             <a class="link" href="adjacent_difference.html#range.reference.algorithms.numeric.adjacent_difference.for_the_second_version">For
             the second version</a>
           </h6>
@@ -145,7 +145,7 @@
               </li>
 </ol></div>
 <a name="range.reference.algorithms.numeric.adjacent_difference.precondition_"></a><h6>
-<a name="id767266"></a>
+<a name="id724734"></a>
             <a class="link" href="adjacent_difference.html#range.reference.algorithms.numeric.adjacent_difference.precondition_">Precondition:</a>
           </h6>
 <p>
@@ -153,7 +153,7 @@
             <span class="special">+</span> <span class="identifier">distance</span><span class="special">(</span><span class="identifier">rng</span><span class="special">))</span></code> is a valid range.
           </p>
 <a name="range.reference.algorithms.numeric.adjacent_difference.complexity"></a><h6>
-<a name="id767340"></a>
+<a name="id724807"></a>
             <a class="link" href="adjacent_difference.html#range.reference.algorithms.numeric.adjacent_difference.complexity">Complexity</a>
           </h6>
 <p>

Modified: trunk/libs/range/doc/html/range/reference/algorithms/numeric/inner_product.html
==============================================================================
--- trunk/libs/range/doc/html/range/reference/algorithms/numeric/inner_product.html (original)
+++ trunk/libs/range/doc/html/range/reference/algorithms/numeric/inner_product.html 2010-12-22 18:42:02 EST (Wed, 22 Dec 2010)
@@ -27,7 +27,7 @@
 <a name="range.reference.algorithms.numeric.inner_product"></a><a class="link" href="inner_product.html" title="inner_product">inner_product</a>
 </h5></div></div></div>
 <a name="range.reference.algorithms.numeric.inner_product.prototype"></a><h6>
-<a name="id767441"></a>
+<a name="id724907"></a>
             <a class="link" href="inner_product.html#range.reference.algorithms.numeric.inner_product.prototype">Prototype</a>
           </h6>
 <p>
@@ -53,7 +53,7 @@
 <p>
           </p>
 <a name="range.reference.algorithms.numeric.inner_product.description"></a><h6>
-<a name="id767803"></a>
+<a name="id725270"></a>
             <a class="link" href="inner_product.html#range.reference.algorithms.numeric.inner_product.description">Description</a>
           </h6>
 <p>
@@ -66,18 +66,18 @@
             algorithm please see inner_product.
           </p>
 <a name="range.reference.algorithms.numeric.inner_product.definition"></a><h6>
-<a name="id767879"></a>
+<a name="id725347"></a>
             <a class="link" href="inner_product.html#range.reference.algorithms.numeric.inner_product.definition">Definition</a>
           </h6>
 <p>
             Defined in the header file <code class="computeroutput"><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">.</span><span class="identifier">hpp</span></code>
           </p>
 <a name="range.reference.algorithms.numeric.inner_product.requirements"></a><h6>
-<a name="id767941"></a>
+<a name="id725408"></a>
             <a class="link" href="inner_product.html#range.reference.algorithms.numeric.inner_product.requirements">Requirements</a>
           </h6>
 <a name="range.reference.algorithms.numeric.inner_product.for_the_first_version"></a><h6>
-<a name="id767962"></a>
+<a name="id725429"></a>
             <a class="link" href="inner_product.html#range.reference.algorithms.numeric.inner_product.for_the_first_version">For
             the first version</a>
           </h6>
@@ -112,7 +112,7 @@
               </li>
 </ol></div>
 <a name="range.reference.algorithms.numeric.inner_product.for_the_second_version"></a><h6>
-<a name="id768219"></a>
+<a name="id725686"></a>
             <a class="link" href="inner_product.html#range.reference.algorithms.numeric.inner_product.for_the_second_version">For
             the second version</a>
           </h6>
@@ -161,14 +161,14 @@
               </li>
 </ol></div>
 <a name="range.reference.algorithms.numeric.inner_product.precondition_"></a><h6>
-<a name="id768520"></a>
+<a name="id725987"></a>
             <a class="link" href="inner_product.html#range.reference.algorithms.numeric.inner_product.precondition_">Precondition:</a>
           </h6>
 <p>
             <code class="computeroutput"><span class="identifier">distance</span><span class="special">(</span><span class="identifier">rng2</span><span class="special">)</span> <span class="special">&gt;=</span> <span class="identifier">distance</span><span class="special">(</span><span class="identifier">rng1</span><span class="special">)</span></code> is a valid range.
           </p>
 <a name="range.reference.algorithms.numeric.inner_product.complexity"></a><h6>
-<a name="id768593"></a>
+<a name="id726059"></a>
             <a class="link" href="inner_product.html#range.reference.algorithms.numeric.inner_product.complexity">Complexity</a>
           </h6>
 <p>

Modified: trunk/libs/range/doc/html/range/reference/algorithms/numeric/partial_sum.html
==============================================================================
--- trunk/libs/range/doc/html/range/reference/algorithms/numeric/partial_sum.html (original)
+++ trunk/libs/range/doc/html/range/reference/algorithms/numeric/partial_sum.html 2010-12-22 18:42:02 EST (Wed, 22 Dec 2010)
@@ -27,7 +27,7 @@
 <a name="range.reference.algorithms.numeric.partial_sum"></a><a class="link" href="partial_sum.html" title="partial_sum">partial_sum</a>
 </h5></div></div></div>
 <a name="range.reference.algorithms.numeric.partial_sum.prototype"></a><h6>
-<a name="id768658"></a>
+<a name="id726125"></a>
             <a class="link" href="partial_sum.html#range.reference.algorithms.numeric.partial_sum.prototype">Prototype</a>
           </h6>
 <p>
@@ -48,7 +48,7 @@
 <p>
           </p>
 <a name="range.reference.algorithms.numeric.partial_sum.description"></a><h6>
-<a name="id768915"></a>
+<a name="id726383"></a>
             <a class="link" href="partial_sum.html#range.reference.algorithms.numeric.partial_sum.description">Description</a>
           </h6>
 <p>
@@ -57,18 +57,18 @@
             in the same manner as <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">partial_sum</span><span class="special">(</span><span class="identifier">boost</span><span class="special">::</span><span class="identifier">begin</span><span class="special">(</span><span class="identifier">rng</span><span class="special">),</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">end</span><span class="special">(</span><span class="identifier">rng</span><span class="special">),</span> <span class="identifier">out_it</span><span class="special">)</span></code>. See partial_sum.
           </p>
 <a name="range.reference.algorithms.numeric.partial_sum.definition"></a><h6>
-<a name="id769055"></a>
+<a name="id726522"></a>
             <a class="link" href="partial_sum.html#range.reference.algorithms.numeric.partial_sum.definition">Definition</a>
           </h6>
 <p>
             Defined in the header file <code class="computeroutput"><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">.</span><span class="identifier">hpp</span></code>
           </p>
 <a name="range.reference.algorithms.numeric.partial_sum.requirements"></a><h6>
-<a name="id769116"></a>
+<a name="id726584"></a>
             <a class="link" href="partial_sum.html#range.reference.algorithms.numeric.partial_sum.requirements">Requirements</a>
           </h6>
 <a name="range.reference.algorithms.numeric.partial_sum.for_the_first_version"></a><h6>
-<a name="id769137"></a>
+<a name="id726604"></a>
             <a class="link" href="partial_sum.html#range.reference.algorithms.numeric.partial_sum.for_the_first_version">For
             the first version</a>
           </h6>
@@ -98,7 +98,7 @@
               </li>
 </ol></div>
 <a name="range.reference.algorithms.numeric.partial_sum.for_the_second_version"></a><h6>
-<a name="id769344"></a>
+<a name="id726811"></a>
             <a class="link" href="partial_sum.html#range.reference.algorithms.numeric.partial_sum.for_the_second_version">For
             the second version</a>
           </h6>
@@ -127,7 +127,7 @@
               </li>
 </ol></div>
 <a name="range.reference.algorithms.numeric.partial_sum.precondition_"></a><h6>
-<a name="id769510"></a>
+<a name="id726976"></a>
             <a class="link" href="partial_sum.html#range.reference.algorithms.numeric.partial_sum.precondition_">Precondition:</a>
           </h6>
 <p>
@@ -135,7 +135,7 @@
             <span class="special">+</span> <span class="identifier">distance</span><span class="special">(</span><span class="identifier">rng</span><span class="special">))</span></code> is a valid range.
           </p>
 <a name="range.reference.algorithms.numeric.partial_sum.complexity"></a><h6>
-<a name="id769583"></a>
+<a name="id727050"></a>
             <a class="link" href="partial_sum.html#range.reference.algorithms.numeric.partial_sum.complexity">Complexity</a>
           </h6>
 <p>

Modified: trunk/libs/range/doc/html/range/reference/algorithms/permutation/next_permutation.html
==============================================================================
--- trunk/libs/range/doc/html/range/reference/algorithms/permutation/next_permutation.html (original)
+++ trunk/libs/range/doc/html/range/reference/algorithms/permutation/next_permutation.html 2010-12-22 18:42:02 EST (Wed, 22 Dec 2010)
@@ -27,7 +27,7 @@
 <a name="range.reference.algorithms.permutation.next_permutation"></a><a class="link" href="next_permutation.html" title="next_permutation">next_permutation</a>
 </h5></div></div></div>
 <a name="range.reference.algorithms.permutation.next_permutation.prototype"></a><h6>
-<a name="id757889"></a>
+<a name="id715356"></a>
             <a class="link" href="next_permutation.html#range.reference.algorithms.permutation.next_permutation.prototype">Prototype</a>
           </h6>
 <p>
@@ -48,7 +48,7 @@
 <p>
           </p>
 <a name="range.reference.algorithms.permutation.next_permutation.description"></a><h6>
-<a name="id758235"></a>
+<a name="id715703"></a>
             <a class="link" href="next_permutation.html#range.reference.algorithms.permutation.next_permutation.description">Description</a>
           </h6>
 <p>
@@ -66,14 +66,14 @@
             the predicate versions.
           </p>
 <a name="range.reference.algorithms.permutation.next_permutation.definition"></a><h6>
-<a name="id758335"></a>
+<a name="id715802"></a>
             <a class="link" href="next_permutation.html#range.reference.algorithms.permutation.next_permutation.definition">Definition</a>
           </h6>
 <p>
             Defined in the header file <code class="computeroutput"><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">permutation</span><span class="special">.</span><span class="identifier">hpp</span></code>
           </p>
 <a name="range.reference.algorithms.permutation.next_permutation.requirements"></a><h6>
-<a name="id758405"></a>
+<a name="id715872"></a>
             <a class="link" href="next_permutation.html#range.reference.algorithms.permutation.next_permutation.requirements">Requirements</a>
           </h6>
 <p>
@@ -124,7 +124,7 @@
               </li>
 </ul></div>
 <a name="range.reference.algorithms.permutation.next_permutation.complexity"></a><h6>
-<a name="id758653"></a>
+<a name="id716120"></a>
             <a class="link" href="next_permutation.html#range.reference.algorithms.permutation.next_permutation.complexity">Complexity</a>
           </h6>
 <p>

Modified: trunk/libs/range/doc/html/range/reference/algorithms/permutation/prev_permutation.html
==============================================================================
--- trunk/libs/range/doc/html/range/reference/algorithms/permutation/prev_permutation.html (original)
+++ trunk/libs/range/doc/html/range/reference/algorithms/permutation/prev_permutation.html 2010-12-22 18:42:02 EST (Wed, 22 Dec 2010)
@@ -27,7 +27,7 @@
 <a name="range.reference.algorithms.permutation.prev_permutation"></a><a class="link" href="prev_permutation.html" title="prev_permutation">prev_permutation</a>
 </h5></div></div></div>
 <a name="range.reference.algorithms.permutation.prev_permutation.prototype"></a><h6>
-<a name="id758729"></a>
+<a name="id716196"></a>
             <a class="link" href="prev_permutation.html#range.reference.algorithms.permutation.prev_permutation.prototype">Prototype</a>
           </h6>
 <p>
@@ -48,7 +48,7 @@
 <p>
           </p>
 <a name="range.reference.algorithms.permutation.prev_permutation.description"></a><h6>
-<a name="id759076"></a>
+<a name="id716544"></a>
             <a class="link" href="prev_permutation.html#range.reference.algorithms.permutation.prev_permutation.description">Description</a>
           </h6>
 <p>
@@ -66,14 +66,14 @@
             the predicate versions.
           </p>
 <a name="range.reference.algorithms.permutation.prev_permutation.definition"></a><h6>
-<a name="id759175"></a>
+<a name="id716643"></a>
             <a class="link" href="prev_permutation.html#range.reference.algorithms.permutation.prev_permutation.definition">Definition</a>
           </h6>
 <p>
             Defined in the header file <code class="computeroutput"><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">permutation</span><span class="special">.</span><span class="identifier">hpp</span></code>
           </p>
 <a name="range.reference.algorithms.permutation.prev_permutation.requirements"></a><h6>
-<a name="id759246"></a>
+<a name="id716714"></a>
             <a class="link" href="prev_permutation.html#range.reference.algorithms.permutation.prev_permutation.requirements">Requirements</a>
           </h6>
 <p>
@@ -124,7 +124,7 @@
               </li>
 </ul></div>
 <a name="range.reference.algorithms.permutation.prev_permutation.complexity"></a><h6>
-<a name="id759495"></a>
+<a name="id716962"></a>
             <a class="link" href="prev_permutation.html#range.reference.algorithms.permutation.prev_permutation.complexity">Complexity</a>
           </h6>
 <p>

Modified: trunk/libs/range/doc/html/range/reference/algorithms/set/includes.html
==============================================================================
--- trunk/libs/range/doc/html/range/reference/algorithms/set/includes.html (original)
+++ trunk/libs/range/doc/html/range/reference/algorithms/set/includes.html 2010-12-22 18:42:02 EST (Wed, 22 Dec 2010)
@@ -27,7 +27,7 @@
 <a name="range.reference.algorithms.set.includes"></a><a class="link" href="includes.html" title="includes">includes</a>
 </h5></div></div></div>
 <a name="range.reference.algorithms.set.includes.prototype"></a><h6>
-<a name="id748159"></a>
+<a name="id705626"></a>
             <a class="link" href="includes.html#range.reference.algorithms.set.includes.prototype">Prototype</a>
           </h6>
 <p>
@@ -47,7 +47,7 @@
 <p>
           </p>
 <a name="range.reference.algorithms.set.includes.description"></a><h6>
-<a name="id748439"></a>
+<a name="id705905"></a>
             <a class="link" href="includes.html#range.reference.algorithms.set.includes.description">Description</a>
           </h6>
 <p>
@@ -59,14 +59,14 @@
             the predicate versions.
           </p>
 <a name="range.reference.algorithms.set.includes.definition"></a><h6>
-<a name="id748532"></a>
+<a name="id705999"></a>
             <a class="link" href="includes.html#range.reference.algorithms.set.includes.definition">Definition</a>
           </h6>
 <p>
             Defined in the header file <code class="computeroutput"><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">set_algorithm</span><span class="special">.</span><span class="identifier">hpp</span></code>
           </p>
 <a name="range.reference.algorithms.set.includes.requirements"></a><h6>
-<a name="id748601"></a>
+<a name="id706069"></a>
             <a class="link" href="includes.html#range.reference.algorithms.set.includes.requirements">Requirements</a>
           </h6>
 <p>
@@ -144,7 +144,7 @@
               </li>
 </ul></div>
 <a name="range.reference.algorithms.set.includes.precondition_"></a><h6>
-<a name="id749011"></a>
+<a name="id706478"></a>
             <a class="link" href="includes.html#range.reference.algorithms.set.includes.precondition_">Precondition:</a>
           </h6>
 <p>
@@ -162,7 +162,7 @@
             according to <code class="computeroutput"><span class="identifier">pred</span></code>.
           </p>
 <a name="range.reference.algorithms.set.includes.complexity"></a><h6>
-<a name="id749124"></a>
+<a name="id706592"></a>
             <a class="link" href="includes.html#range.reference.algorithms.set.includes.complexity">Complexity</a>
           </h6>
 <p>

Modified: trunk/libs/range/doc/html/range/reference/algorithms/set/set_difference.html
==============================================================================
--- trunk/libs/range/doc/html/range/reference/algorithms/set/set_difference.html (original)
+++ trunk/libs/range/doc/html/range/reference/algorithms/set/set_difference.html 2010-12-22 18:42:02 EST (Wed, 22 Dec 2010)
@@ -27,7 +27,7 @@
 <a name="range.reference.algorithms.set.set_difference"></a><a class="link" href="set_difference.html" title="set_difference">set_difference</a>
 </h5></div></div></div>
 <a name="range.reference.algorithms.set.set_difference.prototype"></a><h6>
-<a name="id751652"></a>
+<a name="id709119"></a>
             <a class="link" href="set_difference.html#range.reference.algorithms.set.set_difference.prototype">Prototype</a>
           </h6>
 <p>
@@ -56,7 +56,7 @@
 <p>
           </p>
 <a name="range.reference.algorithms.set.set_difference.description"></a><h6>
-<a name="id751997"></a>
+<a name="id709465"></a>
             <a class="link" href="set_difference.html#range.reference.algorithms.set.set_difference.description">Description</a>
           </h6>
 <p>
@@ -70,14 +70,14 @@
             the predicate versions.
           </p>
 <a name="range.reference.algorithms.set.set_difference.definition"></a><h6>
-<a name="id752084"></a>
+<a name="id709552"></a>
             <a class="link" href="set_difference.html#range.reference.algorithms.set.set_difference.definition">Definition</a>
           </h6>
 <p>
             Defined in the header file <code class="computeroutput"><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">set_algorithm</span><span class="special">.</span><span class="identifier">hpp</span></code>
           </p>
 <a name="range.reference.algorithms.set.set_difference.requirements"></a><h6>
-<a name="id752155"></a>
+<a name="id709623"></a>
             <a class="link" href="set_difference.html#range.reference.algorithms.set.set_difference.requirements">Requirements</a>
           </h6>
 <p>
@@ -163,7 +163,7 @@
               </li>
 </ul></div>
 <a name="range.reference.algorithms.set.set_difference.precondition_"></a><h6>
-<a name="id752621"></a>
+<a name="id710088"></a>
             <a class="link" href="set_difference.html#range.reference.algorithms.set.set_difference.precondition_">Precondition:</a>
           </h6>
 <p>
@@ -181,7 +181,7 @@
             according to <code class="computeroutput"><span class="identifier">pred</span></code>.
           </p>
 <a name="range.reference.algorithms.set.set_difference.complexity"></a><h6>
-<a name="id752735"></a>
+<a name="id710202"></a>
             <a class="link" href="set_difference.html#range.reference.algorithms.set.set_difference.complexity">Complexity</a>
           </h6>
 <p>

Modified: trunk/libs/range/doc/html/range/reference/algorithms/set/set_intersection.html
==============================================================================
--- trunk/libs/range/doc/html/range/reference/algorithms/set/set_intersection.html (original)
+++ trunk/libs/range/doc/html/range/reference/algorithms/set/set_intersection.html 2010-12-22 18:42:02 EST (Wed, 22 Dec 2010)
@@ -27,7 +27,7 @@
 <a name="range.reference.algorithms.set.set_intersection"></a><a class="link" href="set_intersection.html" title="set_intersection">set_intersection</a>
 </h5></div></div></div>
 <a name="range.reference.algorithms.set.set_intersection.prototype"></a><h6>
-<a name="id750446"></a>
+<a name="id707913"></a>
             <a class="link" href="set_intersection.html#range.reference.algorithms.set.set_intersection.prototype">Prototype</a>
           </h6>
 <p>
@@ -56,7 +56,7 @@
 <p>
           </p>
 <a name="range.reference.algorithms.set.set_intersection.description"></a><h6>
-<a name="id750792"></a>
+<a name="id708259"></a>
             <a class="link" href="set_intersection.html#range.reference.algorithms.set.set_intersection.description">Description</a>
           </h6>
 <p>
@@ -70,14 +70,14 @@
             the predicate versions.
           </p>
 <a name="range.reference.algorithms.set.set_intersection.definition"></a><h6>
-<a name="id750879"></a>
+<a name="id708346"></a>
             <a class="link" href="set_intersection.html#range.reference.algorithms.set.set_intersection.definition">Definition</a>
           </h6>
 <p>
             Defined in the header file <code class="computeroutput"><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">set_algorithm</span><span class="special">.</span><span class="identifier">hpp</span></code>
           </p>
 <a name="range.reference.algorithms.set.set_intersection.requirements"></a><h6>
-<a name="id750949"></a>
+<a name="id708417"></a>
             <a class="link" href="set_intersection.html#range.reference.algorithms.set.set_intersection.requirements">Requirements</a>
           </h6>
 <p>
@@ -163,7 +163,7 @@
               </li>
 </ul></div>
 <a name="range.reference.algorithms.set.set_intersection.precondition_"></a><h6>
-<a name="id751415"></a>
+<a name="id708883"></a>
             <a class="link" href="set_intersection.html#range.reference.algorithms.set.set_intersection.precondition_">Precondition:</a>
           </h6>
 <p>
@@ -181,7 +181,7 @@
             according to <code class="computeroutput"><span class="identifier">pred</span></code>.
           </p>
 <a name="range.reference.algorithms.set.set_intersection.complexity"></a><h6>
-<a name="id751529"></a>
+<a name="id708997"></a>
             <a class="link" href="set_intersection.html#range.reference.algorithms.set.set_intersection.complexity">Complexity</a>
           </h6>
 <p>

Modified: trunk/libs/range/doc/html/range/reference/algorithms/set/set_symmetric_difference.html
==============================================================================
--- trunk/libs/range/doc/html/range/reference/algorithms/set/set_symmetric_difference.html (original)
+++ trunk/libs/range/doc/html/range/reference/algorithms/set/set_symmetric_difference.html 2010-12-22 18:42:02 EST (Wed, 22 Dec 2010)
@@ -27,7 +27,7 @@
 <a name="range.reference.algorithms.set.set_symmetric_difference"></a><a class="link" href="set_symmetric_difference.html" title="set_symmetric_difference">set_symmetric_difference</a>
 </h5></div></div></div>
 <a name="range.reference.algorithms.set.set_symmetric_difference.prototype"></a><h6>
-<a name="id752859"></a>
+<a name="id710326"></a>
             <a class="link" href="set_symmetric_difference.html#range.reference.algorithms.set.set_symmetric_difference.prototype">Prototype</a>
           </h6>
 <p>
@@ -58,7 +58,7 @@
 <p>
           </p>
 <a name="range.reference.algorithms.set.set_symmetric_difference.description"></a><h6>
-<a name="id753205"></a>
+<a name="id710672"></a>
             <a class="link" href="set_symmetric_difference.html#range.reference.algorithms.set.set_symmetric_difference.description">Description</a>
           </h6>
 <p>
@@ -74,14 +74,14 @@
             the predicate versions.
           </p>
 <a name="range.reference.algorithms.set.set_symmetric_difference.definition"></a><h6>
-<a name="id753292"></a>
+<a name="id710759"></a>
             <a class="link" href="set_symmetric_difference.html#range.reference.algorithms.set.set_symmetric_difference.definition">Definition</a>
           </h6>
 <p>
             Defined in the header file <code class="computeroutput"><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">set_algorithm</span><span class="special">.</span><span class="identifier">hpp</span></code>
           </p>
 <a name="range.reference.algorithms.set.set_symmetric_difference.requirements"></a><h6>
-<a name="id753362"></a>
+<a name="id710829"></a>
             <a class="link" href="set_symmetric_difference.html#range.reference.algorithms.set.set_symmetric_difference.requirements">Requirements</a>
           </h6>
 <p>
@@ -167,7 +167,7 @@
               </li>
 </ul></div>
 <a name="range.reference.algorithms.set.set_symmetric_difference.precondition_"></a><h6>
-<a name="id753827"></a>
+<a name="id711294"></a>
             <a class="link" href="set_symmetric_difference.html#range.reference.algorithms.set.set_symmetric_difference.precondition_">Precondition:</a>
           </h6>
 <p>
@@ -185,7 +185,7 @@
             according to <code class="computeroutput"><span class="identifier">pred</span></code>.
           </p>
 <a name="range.reference.algorithms.set.set_symmetric_difference.complexity"></a><h6>
-<a name="id753941"></a>
+<a name="id711408"></a>
             <a class="link" href="set_symmetric_difference.html#range.reference.algorithms.set.set_symmetric_difference.complexity">Complexity</a>
           </h6>
 <p>

Modified: trunk/libs/range/doc/html/range/reference/algorithms/set/set_union.html
==============================================================================
--- trunk/libs/range/doc/html/range/reference/algorithms/set/set_union.html (original)
+++ trunk/libs/range/doc/html/range/reference/algorithms/set/set_union.html 2010-12-22 18:42:02 EST (Wed, 22 Dec 2010)
@@ -27,7 +27,7 @@
 <a name="range.reference.algorithms.set.set_union"></a><a class="link" href="set_union.html" title="set_union">set_union</a>
 </h5></div></div></div>
 <a name="range.reference.algorithms.set.set_union.prototype"></a><h6>
-<a name="id749246"></a>
+<a name="id706713"></a>
             <a class="link" href="set_union.html#range.reference.algorithms.set.set_union.prototype">Prototype</a>
           </h6>
 <p>
@@ -56,7 +56,7 @@
 <p>
           </p>
 <a name="range.reference.algorithms.set.set_union.description"></a><h6>
-<a name="id749592"></a>
+<a name="id707058"></a>
             <a class="link" href="set_union.html#range.reference.algorithms.set.set_union.description">Description</a>
           </h6>
 <p>
@@ -69,14 +69,14 @@
             in the predicate versions.
           </p>
 <a name="range.reference.algorithms.set.set_union.definition"></a><h6>
-<a name="id749675"></a>
+<a name="id707142"></a>
             <a class="link" href="set_union.html#range.reference.algorithms.set.set_union.definition">Definition</a>
           </h6>
 <p>
             Defined in the header file <code class="computeroutput"><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">set_algorithm</span><span class="special">.</span><span class="identifier">hpp</span></code>
           </p>
 <a name="range.reference.algorithms.set.set_union.requirements"></a><h6>
-<a name="id749745"></a>
+<a name="id707212"></a>
             <a class="link" href="set_union.html#range.reference.algorithms.set.set_union.requirements">Requirements</a>
           </h6>
 <p>
@@ -162,7 +162,7 @@
               </li>
 </ul></div>
 <a name="range.reference.algorithms.set.set_union.precondition_"></a><h6>
-<a name="id750210"></a>
+<a name="id707678"></a>
             <a class="link" href="set_union.html#range.reference.algorithms.set.set_union.precondition_">Precondition:</a>
           </h6>
 <p>
@@ -180,7 +180,7 @@
             according to <code class="computeroutput"><span class="identifier">pred</span></code>.
           </p>
 <a name="range.reference.algorithms.set.set_union.complexity"></a><h6>
-<a name="id750323"></a>
+<a name="id707790"></a>
             <a class="link" href="set_union.html#range.reference.algorithms.set.set_union.complexity">Complexity</a>
           </h6>
 <p>

Modified: trunk/libs/range/doc/html/range/reference/concept_implementation/semantics.html
==============================================================================
--- trunk/libs/range/doc/html/range/reference/concept_implementation/semantics.html (original)
+++ trunk/libs/range/doc/html/range/reference/concept_implementation/semantics.html 2010-12-22 18:42:02 EST (Wed, 22 Dec 2010)
@@ -31,7 +31,7 @@
 <dt><span class="section">Functions</span></dt>
 </dl></div>
 <a name="range.reference.concept_implementation.semantics.notation"></a><h6>
-<a name="id673166"></a>
+<a name="id629885"></a>
           <a class="link" href="semantics.html#range.reference.concept_implementation.semantics.notation">notation</a>
         </h6>
 <div class="informaltable"><table class="table">

Modified: trunk/libs/range/doc/html/range/reference/ranges/counting_range.html
==============================================================================
--- trunk/libs/range/doc/html/range/reference/ranges/counting_range.html (original)
+++ trunk/libs/range/doc/html/range/reference/ranges/counting_range.html 2010-12-22 18:42:02 EST (Wed, 22 Dec 2010)
@@ -27,7 +27,7 @@
 <a name="range.reference.ranges.counting_range"></a><a class="link" href="counting_range.html" title="counting_range">counting_range</a>
 </h4></div></div></div>
 <a name="range.reference.ranges.counting_range.prototype"></a><h6>
-<a name="id769700"></a>
+<a name="id727166"></a>
           <a class="link" href="counting_range.html#range.reference.ranges.counting_range.prototype">Prototype</a>
         </h6>
 <p>
@@ -48,7 +48,7 @@
 <p>
         </p>
 <a name="range.reference.ranges.counting_range.description"></a><h6>
-<a name="id770081"></a>
+<a name="id727548"></a>
           <a class="link" href="counting_range.html#range.reference.ranges.counting_range.description">Description</a>
         </h6>
 <p>
@@ -58,14 +58,14 @@
           (from Boost.Iterator).
         </p>
 <a name="range.reference.ranges.counting_range.definition"></a><h6>
-<a name="id770136"></a>
+<a name="id727604"></a>
           <a class="link" href="counting_range.html#range.reference.ranges.counting_range.definition">Definition</a>
         </h6>
 <p>
           Defined in header file <code class="computeroutput"><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">counting_range</span><span class="special">.</span><span class="identifier">hpp</span></code>
         </p>
 <a name="range.reference.ranges.counting_range.requirements"></a><h6>
-<a name="id770197"></a>
+<a name="id727664"></a>
           <a class="link" href="counting_range.html#range.reference.ranges.counting_range.requirements">Requirements</a>
         </h6>
 <div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">

Modified: trunk/libs/range/doc/html/range/reference/ranges/irange.html
==============================================================================
--- trunk/libs/range/doc/html/range/reference/ranges/irange.html (original)
+++ trunk/libs/range/doc/html/range/reference/ranges/irange.html 2010-12-22 18:42:02 EST (Wed, 22 Dec 2010)
@@ -27,7 +27,7 @@
 <a name="range.reference.ranges.irange"></a><a class="link" href="irange.html" title="irange">irange</a>
 </h4></div></div></div>
 <a name="range.reference.ranges.irange.prototype"></a><h6>
-<a name="id770627"></a>
+<a name="id728094"></a>
           <a class="link" href="irange.html#range.reference.ranges.irange.prototype">Prototype</a>
         </h6>
 <p>
@@ -44,7 +44,7 @@
 <p>
         </p>
 <a name="range.reference.ranges.irange.description"></a><h6>
-<a name="id770920"></a>
+<a name="id728387"></a>
           <a class="link" href="irange.html#range.reference.ranges.irange.description">Description</a>
         </h6>
 <p>
@@ -58,14 +58,14 @@
           parameters denoted a half-open range.
         </p>
 <a name="range.reference.ranges.irange.definition"></a><h6>
-<a name="id770998"></a>
+<a name="id728465"></a>
           <a class="link" href="irange.html#range.reference.ranges.irange.definition">Definition</a>
         </h6>
 <p>
           Defined in the header file <code class="computeroutput"><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">irange</span><span class="special">.</span><span class="identifier">hpp</span></code>
         </p>
 <a name="range.reference.ranges.irange.requirements"></a><h6>
-<a name="id771058"></a>
+<a name="id728526"></a>
           <a class="link" href="irange.html#range.reference.ranges.irange.requirements">Requirements</a>
         </h6>
 <div class="orderedlist"><ol class="orderedlist" type="1">
@@ -80,7 +80,7 @@
             </li>
 </ol></div>
 <a name="range.reference.ranges.irange.complexity"></a><h6>
-<a name="id771141"></a>
+<a name="id728608"></a>
           <a class="link" href="irange.html#range.reference.ranges.irange.complexity">Complexity</a>
         </h6>
 <p>

Modified: trunk/libs/range/doc/html/range/reference/ranges/istream_range.html
==============================================================================
--- trunk/libs/range/doc/html/range/reference/ranges/istream_range.html (original)
+++ trunk/libs/range/doc/html/range/reference/ranges/istream_range.html 2010-12-22 18:42:02 EST (Wed, 22 Dec 2010)
@@ -27,7 +27,7 @@
 <a name="range.reference.ranges.istream_range"></a><a class="link" href="istream_range.html" title="istream_range">istream_range</a>
 </h4></div></div></div>
 <a name="range.reference.ranges.istream_range.prototype"></a><h6>
-<a name="id770269"></a>
+<a name="id727736"></a>
           <a class="link" href="istream_range.html#range.reference.ranges.istream_range.prototype">Prototype</a>
         </h6>
 <p>
@@ -40,7 +40,7 @@
 <p>
         </p>
 <a name="range.reference.ranges.istream_range.description"></a><h6>
-<a name="id770485"></a>
+<a name="id727953"></a>
           <a class="link" href="istream_range.html#range.reference.ranges.istream_range.description">Description</a>
         </h6>
 <p>
@@ -49,7 +49,7 @@
           wrapping a <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">istream_iterator</span></code>.
         </p>
 <a name="range.reference.ranges.istream_range.definition"></a><h6>
-<a name="id770549"></a>
+<a name="id728017"></a>
           <a class="link" href="istream_range.html#range.reference.ranges.istream_range.definition">Definition</a>
         </h6>
 <p>

Modified: trunk/libs/range/doc/html/range/reference/utilities/iterator_range.html
==============================================================================
--- trunk/libs/range/doc/html/range/reference/utilities/iterator_range.html (original)
+++ trunk/libs/range/doc/html/range/reference/utilities/iterator_range.html 2010-12-22 18:42:02 EST (Wed, 22 Dec 2010)
@@ -48,7 +48,7 @@
           type.
         </p>
 <a name="range.reference.utilities.iterator_range.synopsis"></a><h5>
-<a name="id771503"></a>
+<a name="id728970"></a>
           <a class="link" href="iterator_range.html#range.reference.utilities.iterator_range.synopsis">Synopsis</a>
         </h5>
 <p>
@@ -188,7 +188,7 @@
           iterators from the same container.
         </p>
 <a name="range.reference.utilities.iterator_range.details_member_functions"></a><h5>
-<a name="id774709"></a>
+<a name="id732177"></a>
           <a class="link" href="iterator_range.html#range.reference.utilities.iterator_range.details_member_functions">Details
           member functions</a>
         </h5>
@@ -207,7 +207,7 @@
             <span class="special">==</span> <span class="identifier">r</span><span class="special">.</span><span class="identifier">end</span><span class="special">();</span></code>
           </p></blockquote></div>
 <a name="range.reference.utilities.iterator_range.details_functions"></a><h5>
-<a name="id774943"></a>
+<a name="id732411"></a>
           <a class="link" href="iterator_range.html#range.reference.utilities.iterator_range.details_functions">Details
           functions</a>
         </h5>

Modified: trunk/libs/range/doc/html/range/reference/utilities/join.html
==============================================================================
--- trunk/libs/range/doc/html/range/reference/utilities/join.html (original)
+++ trunk/libs/range/doc/html/range/reference/utilities/join.html 2010-12-22 18:42:02 EST (Wed, 22 Dec 2010)
@@ -39,7 +39,7 @@
           check if the end of a range has been reached internally during traversal.
         </p>
 <a name="range.reference.utilities.join.synposis"></a><h5>
-<a name="id777340"></a>
+<a name="id734807"></a>
           <a class="link" href="join.html#range.reference.utilities.join.synposis">Synposis</a>
         </h5>
 <p>
@@ -65,7 +65,7 @@
 <p>
         </p>
 <a name="range.reference.utilities.join.example"></a><h5>
-<a name="id777883"></a>
+<a name="id735350"></a>
           <a class="link" href="join.html#range.reference.utilities.join.example">Example</a>
         </h5>
 <p>

Modified: trunk/libs/range/doc/html/range/reference/utilities/sub_range.html
==============================================================================
--- trunk/libs/range/doc/html/range/reference/utilities/sub_range.html (original)
+++ trunk/libs/range/doc/html/range/reference/utilities/sub_range.html 2010-12-22 18:42:02 EST (Wed, 22 Dec 2010)
@@ -35,7 +35,7 @@
           is.
         </p>
 <a name="range.reference.utilities.sub_range.synopsis"></a><h5>
-<a name="id776076"></a>
+<a name="id733543"></a>
           <a class="link" href="sub_range.html#range.reference.utilities.sub_range.synopsis">Synopsis</a>
         </h5>
 <p>

Modified: trunk/libs/range/doc/reference/adaptors/adjacent_filtered.qbk
==============================================================================
--- trunk/libs/range/doc/reference/adaptors/adjacent_filtered.qbk (original)
+++ trunk/libs/range/doc/reference/adaptors/adjacent_filtered.qbk 2010-12-22 18:42:02 EST (Wed, 22 Dec 2010)
@@ -15,6 +15,7 @@
 * [*Postcondition:] For all adjacent elements `[x,y]` in the returned range, `bi_pred(x,y)` is `true`.
 * [*Throws:] Whatever the copy constructor of `bi_pred` might throw.
 * [*Range Category:] __single_pass_range__
+* [*Return Type:] `boost::adjacent_filtered_range<typeof(rng)>`
 * [*Returned Range Category:] The minimum of the range category of `rng` and __forward_range__
 
 [section:adjacent_filtered_example adjacent_filtered example]

Modified: trunk/libs/range/doc/reference/adaptors/filtered.qbk
==============================================================================
--- trunk/libs/range/doc/reference/adaptors/filtered.qbk (original)
+++ trunk/libs/range/doc/reference/adaptors/filtered.qbk 2010-12-22 18:42:02 EST (Wed, 22 Dec 2010)
@@ -15,6 +15,7 @@
 * [*Postcondition:] For all adjacent elements `[x]` in the returned range, `pred(x)` is `true`.
 * [*Throws:] Whatever the copy constructor of `pred` might throw.
 * [*Range Category:] __forward_range__
+* [*Range Return Type:] `boost::filtered_range<typeof(rng)>`
 * [*Returned Range Category:] The minimum of the range category of `rng` and __bidirectional_range__
 
 [section:filtered_example filtered example]

Modified: trunk/libs/range/doc/reference/adaptors/indexed.qbk
==============================================================================
--- trunk/libs/range/doc/reference/adaptors/indexed.qbk (original)
+++ trunk/libs/range/doc/reference/adaptors/indexed.qbk 2010-12-22 18:42:02 EST (Wed, 22 Dec 2010)
@@ -13,6 +13,7 @@
 
 * [*Returns:] A range adapted to return both the element and the associated index. The returned range consists of iterators that have in addition to the usual iterator member functions an `index()` member function that returns the appropriate index for the element in the sequence corresponding with the iterator.
 * [*Range Category:] __single_pass_range__
+* [*Range Return Type:] `boost::indexed_range<typeof(rng)>`
 * [*Returned Range Category:] The range category of `rng`
 
 [section:indexed_example indexed example]

Modified: trunk/libs/range/doc/reference/adaptors/indirected.qbk
==============================================================================
--- trunk/libs/range/doc/reference/adaptors/indirected.qbk (original)
+++ trunk/libs/range/doc/reference/adaptors/indirected.qbk 2010-12-22 18:42:02 EST (Wed, 22 Dec 2010)
@@ -14,6 +14,7 @@
 * [*Precondition:] The `value_type` of the range defines unary `operator*()`
 * [*Postcondition:] For all elements `x` in the returned range, `x` is the result of `*y` where `y` is the corresponding element in the original range.
 * [*Range Category:] __single_pass_range__
+* [*Range Return Type:] `boost::indirected_range<typeof(rng)>`
 * [*Returned Range Category:] The range category of `rng`
 
 [section:indirected_example indirected example]

Modified: trunk/libs/range/doc/reference/adaptors/map_keys.qbk
==============================================================================
--- trunk/libs/range/doc/reference/adaptors/map_keys.qbk (original)
+++ trunk/libs/range/doc/reference/adaptors/map_keys.qbk 2010-12-22 18:42:02 EST (Wed, 22 Dec 2010)
@@ -14,6 +14,7 @@
 * [*Precondition:] The `value_type` of the range is an instantiation of `std::pair`.
 * [*Postcondition:] For all elements `x` in the returned range, `x` is the result of `y.first` where `y` is the corresponding element in the original range.
 * [*Range Category:] __single_pass_range__
+* [*Range Return Type:] `boost::select_first_range<typeof(rng)>`
 * [*Returned Range Category:] The range category of `rng`.
 
 [section:map_keys_example map_keys example]

Modified: trunk/libs/range/doc/reference/adaptors/map_values.qbk
==============================================================================
--- trunk/libs/range/doc/reference/adaptors/map_values.qbk (original)
+++ trunk/libs/range/doc/reference/adaptors/map_values.qbk 2010-12-22 18:42:02 EST (Wed, 22 Dec 2010)
@@ -14,6 +14,7 @@
 * [*Precondition:] The `value_type` of the range is an instantiation of `std::pair`.
 * [*Postcondition:] For all elements `x` in the returned range, `x` is the result of `y.second` where `y` is the corresponding element in the original range.
 * [*Range Category:] __single_pass_range__
+* [*Range Return Type:] for constant ranges, `boost::select_second_const<typeof(rng)>` otherwise `boost:select_second_mutable<typeof(rng)>`
 * [*Returned Range Category:] The range category of `rng`.
 
 [section:map_values_example map_values example]

Modified: trunk/libs/range/doc/reference/adaptors/replaced.qbk
==============================================================================
--- trunk/libs/range/doc/reference/adaptors/replaced.qbk (original)
+++ trunk/libs/range/doc/reference/adaptors/replaced.qbk 2010-12-22 18:42:02 EST (Wed, 22 Dec 2010)
@@ -16,6 +16,7 @@
     * `old_value` is convertible to the `value_type` of the range.
 * [*Postcondition:] For all elements `x` in the returned range, the value `x` is equal to the value of `(y == old_value) ? new_value : y` where `y` is the corresponding element in the original range.
 * [*Range Category:] __forward_range__
+* [*Range Return Type:] `boost::replaced_range<typeof(rng)>`
 * [*Returned Range Category:] The range category of `rng`.
 
 [section:replaced_example replaced example]

Modified: trunk/libs/range/doc/reference/adaptors/replaced_if.qbk
==============================================================================
--- trunk/libs/range/doc/reference/adaptors/replaced_if.qbk (original)
+++ trunk/libs/range/doc/reference/adaptors/replaced_if.qbk 2010-12-22 18:42:02 EST (Wed, 22 Dec 2010)
@@ -16,6 +16,7 @@
     * `new_value` is convertible to the `value_type` of the range.
 * [*Postconditions:] For all elements `x` in the returned range, the value `x` is equal to the value of `pred(y) ? new_value : y` where `y` is the corresponding element in the original range.
 * [*Range Category:] __forward_range__
+* [*Range Return Type:] `boost::replaced_if_range<typeof(rng)>`
 * [*Returned Range Category:] The range category of `rng`.
 
 [section:replaced_if_example replaced_if example]

Modified: trunk/libs/range/doc/reference/adaptors/reversed.qbk
==============================================================================
--- trunk/libs/range/doc/reference/adaptors/reversed.qbk (original)
+++ trunk/libs/range/doc/reference/adaptors/reversed.qbk 2010-12-22 18:42:02 EST (Wed, 22 Dec 2010)
@@ -13,6 +13,7 @@
 
 * [*Returns:] A range whose iterators behave as if they were the original iterators wrapped in `reverse_iterator`.
 * [*Range Category:] __bidirectional_range__
+* [*Range Return Type:] `boost::reversed_range<typeof(rng)>`
 * [*Returned Range Category:] The range category of `rng`.
 
 [section:reversed_example reversed example]

Modified: trunk/libs/range/doc/reference/adaptors/sliced.qbk
==============================================================================
--- trunk/libs/range/doc/reference/adaptors/sliced.qbk (original)
+++ trunk/libs/range/doc/reference/adaptors/sliced.qbk 2010-12-22 18:42:02 EST (Wed, 22 Dec 2010)
@@ -14,6 +14,7 @@
 * [*Precondition:] `0 <= n && n <= m && m < distance(rng)`
 * [*Returns:] `make_range(rng, n, m)`
 * [*Range Category:] __random_access_range__
+* [*Range Return Type:] `boost::sliced_range<typeof(rng)>`
 * [*Returned Range Category:] __random_access_range__
 
 [section:sliced_example sliced example]

Modified: trunk/libs/range/doc/reference/adaptors/tokenized.qbk
==============================================================================
--- trunk/libs/range/doc/reference/adaptors/tokenized.qbk (original)
+++ trunk/libs/range/doc/reference/adaptors/tokenized.qbk 2010-12-22 18:42:02 EST (Wed, 22 Dec 2010)
@@ -41,6 +41,7 @@
 * [*Returns:] A range whose iterators behave as if they were the original iterators wrapped in `regex_token_iterator`. The first iterator in the range would be constructed by forwarding all the arguments of `tokenized()` to the `regex_token_iterator` constructor.
 * [*Throws:] Whatever constructing and copying equivalent `regex_token_iterator`s might throw.
 * [*Range Category:] __random_access_range__
+* [*Range Return Type:] `boost::tokenized_range<typeof(rng)>`
 * [*Returned Range Category:] __random_access_range__
 
 [endsect]

Modified: trunk/libs/range/doc/reference/adaptors/transformed.qbk
==============================================================================
--- trunk/libs/range/doc/reference/adaptors/transformed.qbk (original)
+++ trunk/libs/range/doc/reference/adaptors/transformed.qbk 2010-12-22 18:42:02 EST (Wed, 22 Dec 2010)
@@ -15,6 +15,7 @@
 * [*Postcondition:] For all elements `x` in the returned range, `x` is the result of `fun(y)` where `y` is the corresponding element in the original range.
 * [*Throws:] Whatever the copy-constructor of `fun` might throw.
 * [*Range Category:] __single_pass_range__
+* [*Range Return Type:] `boost::transformed_range<typeof(rng)>`
 * [*Returned Range Category:] The range category of `rng`.
 
 [section:transformed_example transformed example]

Modified: trunk/libs/range/doc/reference/adaptors/uniqued.qbk
==============================================================================
--- trunk/libs/range/doc/reference/adaptors/uniqued.qbk (original)
+++ trunk/libs/range/doc/reference/adaptors/uniqued.qbk 2010-12-22 18:42:02 EST (Wed, 22 Dec 2010)
@@ -14,6 +14,7 @@
 * [*Precondition:] The `value_type` of the range is comparable with `operator==()`.
 * [*Postcondition:] For all adjacent elements `[x,y]` in the returned range, `x==y` is false.
 * [*Range Category:] __forward_range__
+* [*Range Return Type:] `boost::uniqued_range<typeof(rng)>`
 * [*Returned Range Category:] The minimum of the range concept of `rng` and __forward_range__.
 
 [section:uniqued_example uniqued example]


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