Boost logo

Boost-Commit :

Subject: [Boost-commit] svn:boost r61146 - in branches/release: boost/range boost/range/adaptor libs/range libs/range/doc libs/range/doc/html libs/range/doc/html/range libs/range/doc/html/range/concepts libs/range/doc/html/range/mfc_atl libs/range/doc/html/range/reference libs/range/doc/html/range/reference/adaptors libs/range/doc/html/range/reference/adaptors/adaptors_reference libs/range/doc/html/range/reference/algorithms libs/range/doc/html/range/reference/algorithms/heap_algorithms libs/range/doc/html/range/reference/algorithms/permutation_algorithms libs/range/doc/html/range/reference/algorithms/range_algorithm_mutating_algorithms libs/range/doc/html/range/reference/algorithms/range_algorithm_new_algorithms libs/range/doc/html/range/reference/algorithms/range_algorithm_non_mutating_algorithms libs/range/doc/html/range/reference/algorithms/range_numeric libs/range/doc/html/range/reference/algorithms/set_algorithms libs/range/doc/html/range/reference/extending libs/range/doc/html/range/reference/extending/method_3 libs/range/doc/html/range/reference/ranges libs/range/doc/html/range/reference/semantics libs/range/doc/html/range/upgrade libs/range/doc/html/range/utilities libs/range/doc/reference/algorithm_ext libs/range/test
From: neil_at_[hidden]
Date: 2010-04-08 15:34:30


Author: neilgroves
Date: 2010-04-08 15:34:17 EDT (Thu, 08 Apr 2010)
New Revision: 61146
URL: http://svn.boost.org/trac/boost/changeset/61146

Log:
Boost.Range merge of fixes from the trunk.
Added:
   branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_new_algorithms/iota.html
      - copied unchanged from r61144, /trunk/libs/range/doc/html/range/reference/algorithms/range_algorithm_new_algorithms/iota.html
Properties modified:
   branches/release/boost/range/ (props changed)
   branches/release/libs/range/ (props changed)
Text files modified:
   branches/release/boost/range/adaptor/adjacent_filtered.hpp | 194 +++++++++++++---------------
   branches/release/boost/range/adaptor/uniqued.hpp | 42 +++---
   branches/release/boost/range/combine.hpp | 272 ++++++++++++++++++---------------------
   branches/release/boost/range/size_type.hpp | 3
   branches/release/libs/range/doc/Jamfile.v2 | 18 --
   branches/release/libs/range/doc/boost_range.qbk | 18 +-
   branches/release/libs/range/doc/html/index.html | 6
   branches/release/libs/range/doc/html/quickbook_HTML.manifest | 1
   branches/release/libs/range/doc/html/range/concepts.html | 2
   branches/release/libs/range/doc/html/range/concepts/bidirectional_range.html | 20 +-
   branches/release/libs/range/doc/html/range/concepts/concept_checking.html | 10
   branches/release/libs/range/doc/html/range/concepts/forward_range.html | 14 +-
   branches/release/libs/range/doc/html/range/concepts/overview.html | 2
   branches/release/libs/range/doc/html/range/concepts/random_access_range.html | 16 +-
   branches/release/libs/range/doc/html/range/concepts/single_pass_range.html | 20 +-
   branches/release/libs/range/doc/html/range/examples.html | 2
   branches/release/libs/range/doc/html/range/faq.html | 2
   branches/release/libs/range/doc/html/range/history_ack.html | 2
   branches/release/libs/range/doc/html/range/introduction.html | 6
   branches/release/libs/range/doc/html/range/library_headers.html | 2
   branches/release/libs/range/doc/html/range/mfc_atl.html | 6
   branches/release/libs/range/doc/html/range/mfc_atl/atl_ranges.html | 2
   branches/release/libs/range/doc/html/range/mfc_atl/const_ranges.html | 2
   branches/release/libs/range/doc/html/range/mfc_atl/mfc_ranges.html | 2
   branches/release/libs/range/doc/html/range/mfc_atl/references.html | 2
   branches/release/libs/range/doc/html/range/mfc_atl/requirements.html | 2
   branches/release/libs/range/doc/html/range/portability.html | 2
   branches/release/libs/range/doc/html/range/reference.html | 2
   branches/release/libs/range/doc/html/range/reference/adaptors.html | 2
   branches/release/libs/range/doc/html/range/reference/adaptors/adaptors_general_requirements.html | 2
   branches/release/libs/range/doc/html/range/reference/adaptors/adaptors_introduction.html | 8
   branches/release/libs/range/doc/html/range/reference/adaptors/adaptors_reference.html | 2
   branches/release/libs/range/doc/html/range/reference/adaptors/adaptors_reference/adjacent_filtered.html | 2
   branches/release/libs/range/doc/html/range/reference/adaptors/adaptors_reference/copied.html | 2
   branches/release/libs/range/doc/html/range/reference/adaptors/adaptors_reference/filtered.html | 2
   branches/release/libs/range/doc/html/range/reference/adaptors/adaptors_reference/indexed.html | 2
   branches/release/libs/range/doc/html/range/reference/adaptors/adaptors_reference/indirected.html | 2
   branches/release/libs/range/doc/html/range/reference/adaptors/adaptors_reference/map_keys.html | 2
   branches/release/libs/range/doc/html/range/reference/adaptors/adaptors_reference/map_values.html | 2
   branches/release/libs/range/doc/html/range/reference/adaptors/adaptors_reference/replaced.html | 2
   branches/release/libs/range/doc/html/range/reference/adaptors/adaptors_reference/replaced_if.html | 2
   branches/release/libs/range/doc/html/range/reference/adaptors/adaptors_reference/reversed.html | 2
   branches/release/libs/range/doc/html/range/reference/adaptors/adaptors_reference/sliced.html | 2
   branches/release/libs/range/doc/html/range/reference/adaptors/adaptors_reference/strided.html | 2
   branches/release/libs/range/doc/html/range/reference/adaptors/adaptors_reference/tokenized.html | 2
   branches/release/libs/range/doc/html/range/reference/adaptors/adaptors_reference/transformed.html | 2
   branches/release/libs/range/doc/html/range/reference/adaptors/adaptors_reference/uniqued.html | 2
   branches/release/libs/range/doc/html/range/reference/adaptors/adaptors_synopsis.html | 2
   branches/release/libs/range/doc/html/range/reference/algorithms.html | 2
   branches/release/libs/range/doc/html/range/reference/algorithms/heap_algorithms.html | 2
   branches/release/libs/range/doc/html/range/reference/algorithms/heap_algorithms/make_heap.html | 12
   branches/release/libs/range/doc/html/range/reference/algorithms/heap_algorithms/pop_heap.html | 14 +-
   branches/release/libs/range/doc/html/range/reference/algorithms/heap_algorithms/push_heap.html | 14 +-
   branches/release/libs/range/doc/html/range/reference/algorithms/permutation_algorithms.html | 2
   branches/release/libs/range/doc/html/range/reference/algorithms/permutation_algorithms/next_permutation.html | 12
   branches/release/libs/range/doc/html/range/reference/algorithms/permutation_algorithms/prev_permutation.html | 12
   branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_introduction.html | 2
   branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_mutating_algorithms.html | 2
   branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_mutating_algorithms/copy.html | 14 +-
   branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_mutating_algorithms/copy_backward.html | 14 +-
   branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_mutating_algorithms/fill.html | 12
   branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_mutating_algorithms/generate.html | 14 +-
   branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_mutating_algorithms/inplace_merge.html | 18 +-
   branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_mutating_algorithms/merge.html | 18 +-
   branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_mutating_algorithms/nth_element.html | 12
   branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_mutating_algorithms/partial_sort.html | 12
   branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_mutating_algorithms/partition.html | 12
   branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_mutating_algorithms/random_shuffle.html | 14 +-
   branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_mutating_algorithms/remove.html | 12
   branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_mutating_algorithms/remove_if.html | 12
   branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_mutating_algorithms/replace.html | 12
   branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_mutating_algorithms/replace_if.html | 12
   branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_mutating_algorithms/rotate.html | 14 +-
   branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_mutating_algorithms/sort.html | 12
   branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_mutating_algorithms/stable_partition.html | 12
   branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_mutating_algorithms/stable_sort.html | 12
   branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_mutating_algorithms/transform.html | 14 +-
   branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_mutating_algorithms/unique.html | 12
   branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_new_algorithms.html | 4
   branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_new_algorithms/erase.html | 12
   branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_new_algorithms/for_each.html | 12
   branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_new_algorithms/insert.html | 18 +-
   branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_new_algorithms/overwrite.html | 18 +-
   branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_new_algorithms/push_back.html | 12
   branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_new_algorithms/push_front.html | 12
   branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_new_algorithms/remove_erase.html | 12
   branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_new_algorithms/remove_erase_if.html | 12
   branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_non_mutating_algorithms.html | 2
   branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_non_mutating_algorithms/adjacent_find.html | 12
   branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_non_mutating_algorithms/binary_search.html | 14 +-
   branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_non_mutating_algorithms/count.html | 12
   branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_non_mutating_algorithms/equal.html | 12
   branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_non_mutating_algorithms/equal_range.html | 14 +-
   branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_non_mutating_algorithms/find.html | 24 --
   branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_non_mutating_algorithms/find_end.html | 42 -----
   branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_non_mutating_algorithms/find_first_of.html | 42 -----
   branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_non_mutating_algorithms/find_if.html | 26 +--
   branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_non_mutating_algorithms/for_each.html | 12
   branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_non_mutating_algorithms/lexicographical_compare.html | 12
   branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_non_mutating_algorithms/lower_bound.html | 26 +--
   branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_non_mutating_algorithms/max_element.html | 12
   branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_non_mutating_algorithms/min_element.html | 12
   branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_non_mutating_algorithms/mismatch.html | 14 +-
   branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_non_mutating_algorithms/search.html | 12
   branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_non_mutating_algorithms/upper_bound.html | 26 +--
   branches/release/libs/range/doc/html/range/reference/algorithms/range_numeric.html | 2
   branches/release/libs/range/doc/html/range/reference/algorithms/range_numeric/accumulate.html | 16 +-
   branches/release/libs/range/doc/html/range/reference/algorithms/range_numeric/adjacent_difference.html | 18 +-
   branches/release/libs/range/doc/html/range/reference/algorithms/range_numeric/inner_product.html | 18 +-
   branches/release/libs/range/doc/html/range/reference/algorithms/range_numeric/partial_sum.html | 18 +-
   branches/release/libs/range/doc/html/range/reference/algorithms/set_algorithms.html | 2
   branches/release/libs/range/doc/html/range/reference/algorithms/set_algorithms/includes.html | 14 +-
   branches/release/libs/range/doc/html/range/reference/algorithms/set_algorithms/set_difference.html | 14 +-
   branches/release/libs/range/doc/html/range/reference/algorithms/set_algorithms/set_intersection.html | 14 +-
   branches/release/libs/range/doc/html/range/reference/algorithms/set_algorithms/set_symmetric_difference.html | 14 +-
   branches/release/libs/range/doc/html/range/reference/algorithms/set_algorithms/set_union.html | 14 +-
   branches/release/libs/range/doc/html/range/reference/extending.html | 2
   branches/release/libs/range/doc/html/range/reference/extending/method_1.html | 4
   branches/release/libs/range/doc/html/range/reference/extending/method_2.html | 2
   branches/release/libs/range/doc/html/range/reference/extending/method_3.html | 2
   branches/release/libs/range/doc/html/range/reference/extending/method_3/method_3_1.html | 2
   branches/release/libs/range/doc/html/range/reference/extending/method_3/method_3_2.html | 2
   branches/release/libs/range/doc/html/range/reference/overview.html | 2
   branches/release/libs/range/doc/html/range/reference/ranges.html | 2
   branches/release/libs/range/doc/html/range/reference/ranges/counting_range.html | 10
   branches/release/libs/range/doc/html/range/reference/ranges/irange.html | 12
   branches/release/libs/range/doc/html/range/reference/ranges/istream_range.html | 8
   branches/release/libs/range/doc/html/range/reference/semantics.html | 4
   branches/release/libs/range/doc/html/range/reference/semantics/functions.html | 2
   branches/release/libs/range/doc/html/range/reference/semantics/metafunctions.html | 2
   branches/release/libs/range/doc/html/range/reference/synopsis.html | 2
   branches/release/libs/range/doc/html/range/style_guide.html | 4
   branches/release/libs/range/doc/html/range/upgrade.html | 2
   branches/release/libs/range/doc/html/range/upgrade/upgrade_from_1_34.html | 2
   branches/release/libs/range/doc/html/range/upgrade/upgrade_from_1_42.html | 2
   branches/release/libs/range/doc/html/range/utilities.html | 4
   branches/release/libs/range/doc/html/range/utilities/iterator_range.html | 10
   branches/release/libs/range/doc/html/range/utilities/join.html | 6
   branches/release/libs/range/doc/html/range/utilities/sub_range.html | 4
   branches/release/libs/range/doc/reference/algorithm_ext/iota.qbk | 2
   branches/release/libs/range/test/combine.cpp | 20 +-
   branches/release/libs/range/test/iterator_range.cpp | 2
   142 files changed, 805 insertions(+), 949 deletions(-)

Modified: branches/release/boost/range/adaptor/adjacent_filtered.hpp
==============================================================================
--- branches/release/boost/range/adaptor/adjacent_filtered.hpp (original)
+++ branches/release/boost/range/adaptor/adjacent_filtered.hpp 2010-04-08 15:34:17 EDT (Thu, 08 Apr 2010)
@@ -30,94 +30,58 @@
 
         namespace range_detail
         {
- template< class Iter, class R >
+ template< class Iter, class Pred, bool default_pass >
                 class skip_iterator
- : public boost::iterator_adaptor< skip_iterator<Iter,R>, Iter >
+ : public boost::iterator_adaptor<
+ skip_iterator<Iter,Pred,default_pass>,
+ Iter,
+ BOOST_DEDUCED_TYPENAME std::iterator_traits<Iter>::value_type,
+ boost::forward_traversal_tag,
+ BOOST_DEDUCED_TYPENAME std::iterator_traits<Iter>::reference,
+ BOOST_DEDUCED_TYPENAME std::iterator_traits<Iter>::difference_type
+ >
+ , private Pred
                 {
                 private:
- typedef boost::iterator_adaptor< skip_iterator<Iter,R>, Iter >
- base_t;
-
- R* range;
+ typedef boost::iterator_adaptor<
+ skip_iterator<Iter,Pred,default_pass>,
+ Iter,
+ BOOST_DEDUCED_TYPENAME std::iterator_traits<Iter>::value_type,
+ boost::forward_traversal_tag,
+ BOOST_DEDUCED_TYPENAME std::iterator_traits<Iter>::reference,
+ BOOST_DEDUCED_TYPENAME std::iterator_traits<Iter>::difference_type
+ > base_t;
 
                 public:
- typedef Iter wrapped_iter_t;
-
- //
- // The iterators are bound to the lifetime of the
- // range and may not exist on their own. Hence it makes no
- // sense to e.g. wrap them in reverse_iterators
- // (that can OTOH be done in advance).
- //
- typedef std::input_iterator_tag iterator_category;
-
- explicit skip_iterator( R* r, Iter i )
- : base_t(i), range(r) {}
-
- template< class OtherIter, class R2>
- skip_iterator( const skip_iterator<OtherIter,R2>& other )
- : base_t( other.base() ) {}
-
- R* get_range() const { return range; }
-
- private:
- friend class boost::iterator_core_access;
-
- void increment()
- {
- BOOST_ASSERT( range != 0 );
- range->increment_impl( this->base_reference() );
- }
+ typedef Pred pred_t;
+ typedef Iter iter_t;
 
- //
- // Not needed ... just apply a reverse_iterator
- //
- void decrement()
- {
- BOOST_ASSERT( false && "you can't decrement an adjacent_filter_iterator" );
- }
+ skip_iterator() : m_last() {}
 
- template< class D >
- void advance( D n )
+ skip_iterator(iter_t it, iter_t last, const Pred& pred)
+ : base_t(it)
+ , pred_t(pred)
+ , m_last(last)
             {
- BOOST_ASSERT( false );
+ move_to_next_valid();
             }
 
- };
-
- template< class P, class R >
- struct adjacent_filter_range
- : iterator_range< skip_iterator<
- BOOST_DEDUCED_TYPENAME range_iterator<R>::type,
- adjacent_filter_range<P,R>
- >
- >
- {
- private:
- typedef skip_iterator<
- BOOST_DEDUCED_TYPENAME range_iterator<R>::type,
- adjacent_filter_range<P,R>
- >
- skip_iter;
- typedef iterator_range<skip_iter>
- base_range;
-
- typedef BOOST_DEDUCED_TYPENAME range_iterator<R>::type raw_iterator;
-
- P m_bi_pred;
+ template<class OtherIter>
+ skip_iterator( const skip_iterator<OtherIter, pred_t, default_pass>& other )
+ : base_t(other.base())
+ , pred_t(other)
+ , m_last(other.m_last) {}
 
- // Get the first element in the half-open range that
- // passes the filter predicate.
- // The adjacent_filter_range must only contain values that pass
- // through the filter.
- static raw_iterator to_valid(raw_iterator it, raw_iterator last, const P& bi_pred, bool default_pass)
+ void move_to_next_valid()
                         {
- if (it != last)
+ iter_t& it = this->base_reference();
+ pred_t& bi_pred = *this;
+ if (it != m_last)
                                 {
                                         if (default_pass)
                                         {
- raw_iterator nxt = ::boost::next(it);
- while (nxt != last && !bi_pred(*it, *nxt))
+ iter_t nxt = ::boost::next(it);
+ while (nxt != m_last && !bi_pred(*it, *nxt))
                                                 {
                                                         ++it;
                                                         ++nxt;
@@ -125,41 +89,61 @@
                                         }
                                         else
                                         {
- raw_iterator nxt = ::boost::next(it);
- for(; nxt != last; ++it, ++nxt)
+ iter_t nxt = ::boost::next(it);
+ for(; nxt != m_last; ++it, ++nxt)
                                                 {
                                                         if (bi_pred(*it, *nxt))
                                                         {
                                                                 break;
                                                         }
                                                 }
- if (nxt == last)
+ if (nxt == m_last)
                                                 {
- it = last;
+ it = m_last;
                                                 }
                                         }
                                 }
- return it;
                         }
 
- public:
- adjacent_filter_range( const P& p, R& r, bool default_pass )
- : base_range( skip_iter( this, to_valid(boost::begin(r), boost::end(r), p, default_pass)),
- skip_iter( this, boost::end(r) ) ),
- m_bi_pred( p ),
- m_default_pass(default_pass)
+ void increment()
                         {
+ iter_t& it = this->base_reference();
+ BOOST_ASSERT( it != m_last );
+ ++it;
+ move_to_next_valid();
                         }
 
- void increment_impl( raw_iterator& current )
- {
- BOOST_ASSERT( current != this->end().base() );
-
- current = to_valid(::boost::next(current), this->end().base(), m_bi_pred, m_default_pass);
- }
+ iter_t m_last;
+ };
 
+ template< class P, class R, bool default_pass >
+ struct adjacent_filter_range
+ : iterator_range< skip_iterator<
+ BOOST_DEDUCED_TYPENAME range_iterator<R>::type,
+ P,
+ default_pass
+ >
+ >
+ {
                 private:
- bool m_default_pass;
+ typedef skip_iterator<
+ BOOST_DEDUCED_TYPENAME range_iterator<R>::type,
+ P,
+ default_pass
+ >
+ skip_iter;
+
+ typedef iterator_range<skip_iter>
+ base_range;
+
+ typedef BOOST_DEDUCED_TYPENAME range_iterator<R>::type raw_iterator;
+
+ public:
+ adjacent_filter_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) )
+ {
+ }
                 };
 
                 template< class T >
@@ -177,37 +161,37 @@
                 };
 
                 template< class ForwardRng, class BinPredicate >
- inline adjacent_filter_range<BinPredicate, ForwardRng>
+ inline adjacent_filter_range<BinPredicate, ForwardRng, true>
                 operator|( ForwardRng& r,
                                    const adjacent_holder<BinPredicate>& f )
                 {
- return adjacent_filter_range<BinPredicate, ForwardRng>( f.val, r, true );
+ return adjacent_filter_range<BinPredicate, ForwardRng, true>( f.val, r );
                 }
 
                 template< class ForwardRng, class BinPredicate >
- inline adjacent_filter_range<BinPredicate, const ForwardRng>
+ inline adjacent_filter_range<BinPredicate, const ForwardRng, true>
                 operator|( const ForwardRng& r,
                                    const adjacent_holder<BinPredicate>& f )
                 {
                         return adjacent_filter_range<BinPredicate,
- const ForwardRng>( f.val, r, true );
+ const ForwardRng, true>( f.val, r );
                 }
 
                 template< class ForwardRng, class BinPredicate >
- inline adjacent_filter_range<BinPredicate, ForwardRng>
+ inline adjacent_filter_range<BinPredicate, ForwardRng, false>
                 operator|( ForwardRng& r,
                                    const adjacent_excl_holder<BinPredicate>& f )
                 {
- return adjacent_filter_range<BinPredicate, ForwardRng>( f.val, r, false );
+ return adjacent_filter_range<BinPredicate, ForwardRng, false>( f.val, r );
                 }
 
                 template< class ForwardRng, class BinPredicate >
- inline adjacent_filter_range<BinPredicate, ForwardRng>
+ inline adjacent_filter_range<BinPredicate, ForwardRng, false>
                 operator|( const ForwardRng& r,
                                    const adjacent_excl_holder<BinPredicate>& f )
                 {
                         return adjacent_filter_range<BinPredicate,
- const ForwardRng>( f.val, r, false );
+ const ForwardRng, false>( f.val, r );
                 }
 
         } // 'range_detail'
@@ -231,17 +215,17 @@
                 }
 
             template<class ForwardRng, class BinPredicate>
- inline adjacent_filter_range<BinPredicate, ForwardRng>
- adjacent_filter(ForwardRng& rng, BinPredicate filter_pred, bool default_pass = true)
+ inline adjacent_filter_range<BinPredicate, ForwardRng, true>
+ adjacent_filter(ForwardRng& rng, BinPredicate filter_pred)
             {
- return adjacent_filter_range<BinPredicate, ForwardRng>(filter_pred, rng, default_pass);
+ return adjacent_filter_range<BinPredicate, ForwardRng, true>(filter_pred, rng);
             }
 
             template<class ForwardRng, class BinPredicate>
- inline adjacent_filter_range<BinPredicate, const ForwardRng>
- adjacent_filter(const ForwardRng& rng, BinPredicate filter_pred, bool default_pass = true)
+ inline adjacent_filter_range<BinPredicate, const ForwardRng, true>
+ adjacent_filter(const ForwardRng& rng, BinPredicate filter_pred)
             {
- return adjacent_filter_range<BinPredicate, const ForwardRng>(filter_pred, rng, default_pass);
+ return adjacent_filter_range<BinPredicate, const ForwardRng, true>(filter_pred, rng);
             }
 
         } // 'adaptors'

Modified: branches/release/boost/range/adaptor/uniqued.hpp
==============================================================================
--- branches/release/boost/range/adaptor/uniqued.hpp (original)
+++ branches/release/boost/range/adaptor/uniqued.hpp 2010-04-08 15:34:17 EDT (Thu, 08 Apr 2010)
@@ -15,68 +15,68 @@
 
 namespace boost
 {
-
+
         namespace range_detail
         {
                 struct unique_forwarder { };
-
+
                 struct unique_not_equal_to
                 {
                         typedef bool result_type;
-
+
                         template< class T >
                         bool operator()( const T& l, const T& r ) const
                         {
                                 return !(l == r);
                         }
                 };
-
+
                 template<class ForwardRng>
- class unique_range : public adjacent_filter_range<unique_not_equal_to, ForwardRng>
+ class unique_range : public adjacent_filter_range<unique_not_equal_to, ForwardRng, true>
                 {
- typedef adjacent_filter_range<unique_not_equal_to, ForwardRng> base;
+ typedef adjacent_filter_range<unique_not_equal_to, ForwardRng, true> base;
                 public:
                     explicit unique_range(ForwardRng& rng)
- : base(unique_not_equal_to(), rng, true)
+ : base(unique_not_equal_to(), rng)
                     {
                     }
                 };
-
+
                 template< class ForwardRng >
- inline unique_range<ForwardRng>
- operator|( ForwardRng& r,
+ inline unique_range<ForwardRng>
+ operator|( ForwardRng& r,
                                    unique_forwarder )
                 {
                         return unique_range<ForwardRng>(r);
                 }
-
+
                 template< class ForwardRng >
- inline unique_range<const ForwardRng>
- operator|( const ForwardRng& r,
+ inline unique_range<const ForwardRng>
+ operator|( const ForwardRng& r,
                                    unique_forwarder )
                 {
                         return unique_range<const ForwardRng>(r);
                 }
-
+
         } // 'range_detail'
-
+
         using range_detail::unique_range;
-
+
         namespace adaptors
- {
+ {
                 namespace
                 {
- const range_detail::unique_forwarder uniqued =
+ const range_detail::unique_forwarder uniqued =
                                        range_detail::unique_forwarder();
                 }
-
+
                 template<class ForwardRange>
                 inline unique_range<ForwardRange>
                 unique(ForwardRange& rng)
                 {
                     return unique_range<ForwardRange>(rng);
             }
-
+
             template<class ForwardRange>
             inline unique_range<const ForwardRange>
             unique(const ForwardRange& rng)
@@ -84,7 +84,7 @@
                 return unique_range<const ForwardRange>(rng);
         }
         } // 'adaptors'
-
+
 }
 
 #endif

Modified: branches/release/boost/range/combine.hpp
==============================================================================
--- branches/release/boost/range/combine.hpp (original)
+++ branches/release/boost/range/combine.hpp 2010-04-08 15:34:17 EDT (Thu, 08 Apr 2010)
@@ -3,6 +3,7 @@
 
 #include <boost/iterator/zip_iterator.hpp>
 #include <boost/tuple/tuple.hpp>
+#include <boost/range/iterator.hpp>
 #include <boost/range/iterator_range.hpp>
 #include <boost/type_traits/is_void.hpp>
 #include <boost/type_traits/is_same.hpp>
@@ -14,40 +15,48 @@
 
 namespace boost
 {
- namespace detail
+ namespace range_detail
     {
         struct void_ { typedef void_ type; };
     }
 
- template<> struct range_iterator<detail::void_>
+ template<> struct range_iterator< ::boost::range_detail::void_ >
     {
- typedef tuples::null_type type;
+ typedef ::boost::tuples::null_type type;
     };
 
- namespace detail
+ namespace range_detail
     {
- inline tuples::null_type range_begin( void_& )
- { return tuples::null_type(); }
+ inline ::boost::tuples::null_type range_begin( ::boost::range_detail::void_& )
+ { return ::boost::tuples::null_type(); }
 
- inline tuples::null_type range_end( void_& )
- { return tuples::null_type(); }
+ inline ::boost::tuples::null_type range_begin( const ::boost::range_detail::void_& )
+ { return ::boost::tuples::null_type(); }
+
+ inline ::boost::tuples::null_type range_end( ::boost::range_detail::void_& )
+ { return ::boost::tuples::null_type(); }
+
+ inline ::boost::tuples::null_type range_end( const ::boost::range_detail::void_& )
+ { return ::boost::tuples::null_type(); }
 
         template< class T >
         struct tuple_iter
         {
- typedef typename mpl::eval_if_c< is_same<T,void_>::value,
- mpl::identity<tuples::null_type>,
- range_iterator<T> >::type
- type;
+ typedef BOOST_DEDUCED_TYPENAME ::boost::mpl::eval_if_c<
+ ::boost::is_same<T, ::boost::range_detail::void_ >::value,
+ ::boost::mpl::identity< ::boost::tuples::null_type >,
+ ::boost::range_iterator<T>
+ >::type type;
         };
 
         template< class Rng1, class Rng2 >
         struct tuple_range
         {
- typedef typename mpl::eval_if_c< is_same<Rng1,void_>::value,
- void_,
- mpl::identity<Rng1> >::type
- type;
+ typedef BOOST_DEDUCED_TYPENAME ::boost::mpl::eval_if_c<
+ ::boost::is_same<Rng1, ::boost::range_detail::void_ >::value,
+ ::boost::range_detail::void_,
+ ::boost::mpl::identity<Rng1>
+ >::type type;
         };
 
         template
@@ -57,36 +66,37 @@
             class R3,
             class R4,
             class R5,
- class R6
+ class R6
>
         struct generate_tuple
         {
- typedef boost::tuple< typename tuple_iter<R1>::type,
- typename tuple_iter<R2>::type,
- typename tuple_iter<R3>::type,
- typename tuple_iter<R4>::type,
- typename tuple_iter<R5>::type,
- typename tuple_iter<R6>::type >
- type;
+ typedef ::boost::tuples::tuple<
+ BOOST_DEDUCED_TYPENAME tuple_iter<R1>::type,
+ BOOST_DEDUCED_TYPENAME tuple_iter<R2>::type,
+ BOOST_DEDUCED_TYPENAME tuple_iter<R3>::type,
+ BOOST_DEDUCED_TYPENAME tuple_iter<R4>::type,
+ BOOST_DEDUCED_TYPENAME tuple_iter<R5>::type,
+ BOOST_DEDUCED_TYPENAME tuple_iter<R6>::type
+ > type;
 
             static type begin( R1& r1, R2& r2, R3& r3, R4& r4, R5& r5, R6& r6 )
             {
- return make_tuple( boost::begin(r1),
- boost::begin(r2),
- boost::begin(r3),
- boost::begin(r4),
- boost::begin(r5),
- boost::begin(r6) );
+ return ::boost::tuples::make_tuple( ::boost::begin(r1),
+ ::boost::begin(r2),
+ ::boost::begin(r3),
+ ::boost::begin(r4),
+ ::boost::begin(r5),
+ ::boost::begin(r6) );
             }
 
             static type end( R1& r1, R2& r2, R3& r3, R4& r4, R5& r5, R6& r6 )
             {
- return make_tuple( boost::end(r1),
- boost::end(r2),
- boost::end(r3),
- boost::end(r4),
- boost::end(r5),
- boost::end(r6) );
+ return ::boost::tuples::make_tuple( ::boost::end(r1),
+ ::boost::end(r2),
+ ::boost::end(r3),
+ ::boost::end(r4),
+ ::boost::end(r5),
+ ::boost::end(r6) );
             }
         };
 
@@ -101,54 +111,52 @@
>
         struct zip_rng
             : iterator_range<
- zip_iterator< typename generate_tuple<R1,R2,R3,R4,R5,R6>::type >
- >
+ zip_iterator<
+ BOOST_DEDUCED_TYPENAME generate_tuple<R1,R2,R3,R4,R5,R6>::type
+ >
+ >
         {
         private:
- typedef generate_tuple<R1,R2,R3,R4,R5,R6>
- generator;
- typedef typename generator::type
- tuple;
- typedef zip_iterator<tuple>
- zip_iter;
- typedef iterator_range<zip_iter>
- base;
+ typedef generate_tuple<R1,R2,R3,R4,R5,R6> generator_t;
+ typedef BOOST_DEDUCED_TYPENAME generator_t::type tuple_t;
+ typedef zip_iterator<tuple_t> zip_iter_t;
+ typedef iterator_range<zip_iter_t> base_t;
 
         public:
             zip_rng( R1& r1, R2& r2, R3& r3, R4& r4, R5& r5, R6& r6 )
- : base( zip_iter( generator::begin(r1,r2,r3,r4,r5,r6) ),
- zip_iter( generator::end(r1,r2,r3,r4,r5,r6) ) )
+ : base_t( zip_iter_t( generator_t::begin(r1,r2,r3,r4,r5,r6) ),
+ zip_iter_t( generator_t::end(r1,r2,r3,r4,r5,r6) ) )
             {
- BOOST_ASSERT(boost::distance(r1) <= boost::distance(r2));
- BOOST_ASSERT(boost::distance(r1) <= boost::distance(r3));
- BOOST_ASSERT(boost::distance(r1) <= boost::distance(r4));
- BOOST_ASSERT(boost::distance(r1) <= boost::distance(r5));
- BOOST_ASSERT(boost::distance(r1) <= boost::distance(r6));
+ BOOST_ASSERT(::boost::distance(r1) <= ::boost::distance(r2));
+ BOOST_ASSERT(::boost::distance(r1) <= ::boost::distance(r3));
+ BOOST_ASSERT(::boost::distance(r1) <= ::boost::distance(r4));
+ BOOST_ASSERT(::boost::distance(r1) <= ::boost::distance(r5));
+ BOOST_ASSERT(::boost::distance(r1) <= ::boost::distance(r6));
             }
 
             template< class Zip, class Rng >
             zip_rng( Zip& z, Rng& r )
- : base( zip_iter( generator::begin( z, r ) ),
- zip_iter( generator::end( z, r ) ) )
+ : base_t( zip_iter_t( generator_t::begin( z, r ) ),
+ zip_iter_t( generator_t::end( z, r ) ) )
             {
 
                 // @todo: tuple::begin( should be overloaded for this situation
             }
 
- struct tuple_length : tuples::length<tuple>
+ struct tuple_length : ::boost::tuples::length<tuple_t>
             { };
 
             template< unsigned N >
             struct get
             {
                 template< class Z, class R >
- static typename tuples::element<N,tuple>::type begin( Z& z, R& )
+ static BOOST_DEDUCED_TYPENAME ::boost::tuples::element<N,tuple_t>::type begin( Z& z, R& )
                 {
                     return get<N>( z.begin().get_iterator_tuple() );
                 }
 
                 template< class Z, class R >
- static typename tuples::element<N,tuple>::type end( Z& z, R& r )
+ static BOOST_DEDUCED_TYPENAME ::boost::tuples::element<N,tuple_t>::type end( Z& z, R& r )
                 {
                     return get<N>( z.end().get_iterator_tuple() );
                 }
@@ -157,64 +165,70 @@
         };
 
         template< class Rng1, class Rng2 >
- struct zip_range
- : iterator_range<
- zip_iterator<
- tuple< typename range_iterator<Rng1>::type,
- typename range_iterator<Rng2>::type >
- > >
+ struct zip_range
+ : iterator_range<
+ zip_iterator<
+ ::boost::tuples::tuple<
+ BOOST_DEDUCED_TYPENAME ::boost::range_iterator<Rng1>::type,
+ BOOST_DEDUCED_TYPENAME ::boost::range_iterator<Rng2>::type
+ >
+ >
+ >
         {
         private:
- typedef zip_iterator<
- tuple< typename range_iterator<Rng1>::type,
- typename range_iterator<Rng2>::type >
+ typedef zip_iterator<
+ ::boost::tuples::tuple<
+ BOOST_DEDUCED_TYPENAME ::boost::range_iterator<Rng1>::type,
+ BOOST_DEDUCED_TYPENAME ::boost::range_iterator<Rng2>::type
>
- zip_iter;
- typedef iterator_range<zip_iter>
- base;
+ > zip_iter_t;
+ typedef iterator_range<zip_iter_t> base_t;
 
         public:
             zip_range( Rng1& r1, Rng2& r2 )
- : base( zip_iter( make_tuple(boost::begin(r1),
- boost::begin(r2)) ),
- zip_iter( make_tuple(boost::end(r1),
- boost::end(r2)) ) )
+ : base_t( zip_iter_t( ::boost::tuples::make_tuple(::boost::begin(r1),
+ ::boost::begin(r2)) ),
+ zip_iter_t( ::boost::tuples::make_tuple(::boost::end(r1),
+ ::boost::end(r2)) ) )
             {
- BOOST_ASSERT(boost::distance(r1) <= boost::distance(r2));
+ BOOST_ASSERT(::boost::distance(r1) <= ::boost::distance(r2));
             }
         };
 
         template< class Rng1, class Rng2, class Rng3 >
- struct zip_range3
- : iterator_range<
- zip_iterator<
- tuple< typename range_iterator<Rng1>::type,
- typename range_iterator<Rng2>::type,
- typename range_iterator<Rng3>::type >
- > >
+ struct zip_range3
+ : iterator_range<
+ zip_iterator<
+ ::boost::tuples::tuple<
+ BOOST_DEDUCED_TYPENAME ::boost::range_iterator<Rng1>::type,
+ BOOST_DEDUCED_TYPENAME ::boost::range_iterator<Rng2>::type,
+ BOOST_DEDUCED_TYPENAME ::boost::range_iterator<Rng3>::type
+ >
+ >
+ >
         {
         private:
- typedef zip_iterator<
- tuple< typename range_iterator<Rng1>::type,
- typename range_iterator<Rng2>::type,
- typename range_iterator<Rng3>::type >
- >
- zip_iter;
- typedef iterator_range<zip_iter>
- base;
+ typedef zip_iterator<
+ ::boost::tuples::tuple<
+ BOOST_DEDUCED_TYPENAME ::boost::range_iterator<Rng1>::type,
+ BOOST_DEDUCED_TYPENAME ::boost::range_iterator<Rng2>::type,
+ BOOST_DEDUCED_TYPENAME ::boost::range_iterator<Rng3>::type
+ >
+ > zip_iter_t;
+ typedef iterator_range<zip_iter_t> base_t;
 
         public:
             zip_range3( Rng1& r1, Rng2& r2, Rng3& r3 )
- : base( zip_iter( make_tuple(boost::begin(r1),
- boost::begin(r2),
- boost::begin(r3)) ),
- zip_iter( make_tuple(boost::end(r1),
- boost::end(r2),
- boost::end(r3)) )
- )
+ : base_t( zip_iter_t( ::boost::tuples::make_tuple(::boost::begin(r1),
+ ::boost::begin(r2),
+ ::boost::begin(r3)) ),
+ zip_iter_t( ::boost::tuples::make_tuple(::boost::end(r1),
+ ::boost::end(r2),
+ ::boost::end(r3)) )
+ )
             {
- BOOST_ASSERT(distance(r1) <= distance(r2));
- BOOST_ASSERT(distance(r1) <= distance(r3));
+ BOOST_ASSERT(::boost::distance(r1) <= ::boost::distance(r2));
+ BOOST_ASSERT(::boost::distance(r1) <= ::boost::distance(r3));
             }
         };
 
@@ -222,89 +236,61 @@
         struct combine_tag {};
 
         template< class Rng >
- inline zip_rng<Rng>
+ inline zip_rng<Rng>
         operator&( combine_tag, Rng& r )
         {
             return zip_rng<Rng>(r);
         }
 
         template< class Rng >
- inline iterator_range<const Rng>
+ inline iterator_range<const Rng>
         operator&( combine_tag, const Rng& r )
         {
             return iterator_range<const Rng>(r);
         }
 
         template
- <
- class R1,
+ <
+ class R1,
             class R2,
             class R3,
             class R4,
             class R5,
             class Rng
>
- inline typename zip_rng<R1,R2,R3,R4,R5>::next
- operator&( const zip_rng<R1,R2,R3,R4,R5>& zip,
+ inline BOOST_DEDUCED_TYPENAME zip_rng<R1,R2,R3,R4,R5>::next
+ operator&( const zip_rng<R1,R2,R3,R4,R5>& zip,
                    Rng& r )
         {
             return zip_rng<R1,R2,R3,R4,R5>::next( zip, r );
         }
 
- //
- // This one should be able to be made generic
- //
- // template
- // <
- // class R1,
- // class R2 = void,
- // class R3 = void,
- // class R4 = void,
- // class R5 = void,
- // class R6 = void
- // >
- // inline zip_range<R1,R2,R3,R4,R4,R5,R6>::type
- // x
- //
- //
- /*
- template< class Rng1, class Rng2, class Rng3 >
- inline zip_range3<Rng1,Rng2,Rng3>
- operator&( const zip_range<Rng1,Rng2>& r1, const Rng3& r3 )
- {
- return zip_range3<Rn1,Rng2,Rng3>(
- }*/
-
- } // namespace 'detail'
+ } // namespace range_detail
 
     template< class Rng1, class Rng2 >
- inline detail::zip_range<Rng1,Rng2> combine( Rng1& r1, Rng2& r2 )
+ inline ::boost::range_detail::zip_range<Rng1, Rng2> combine( Rng1& r1, Rng2& r2 )
     {
- return detail::zip_range<Rng1,Rng2>(r1,r2);
+ return ::boost::range_detail::zip_range<Rng1, Rng2>(r1, r2);
     }
 
     template< class Rng1, class Rng2 >
- inline detail::zip_range<const Rng1,Rng2> combine( const Rng1& r1, Rng2& r2 )
+ inline ::boost::range_detail::zip_range<const Rng1, Rng2> combine( const Rng1& r1, Rng2& r2 )
     {
- return detail::zip_range<const Rng1,Rng2>(r1,r2);
+ return ::boost::range_detail::zip_range<const Rng1, Rng2>(r1, r2);
     }
 
     template< class Rng1, class Rng2 >
- inline detail::zip_range<Rng1,const Rng2> combine( Rng1& r1, const Rng2& r2 )
+ inline ::boost::range_detail::zip_range<Rng1, const Rng2> combine( Rng1& r1, const Rng2& r2 )
     {
- return detail::zip_range<Rng1,Rng2>(r1,r2);
+ return ::boost::range_detail::zip_range<Rng1, const Rng2>(r1, r2);
     }
 
     template< class Rng1, class Rng2 >
- inline detail::zip_range<const Rng1,const Rng2> combine( const Rng1& r1, const Rng2& r2 )
+ inline ::boost::range_detail::zip_range<const Rng1, const Rng2> combine( const Rng1& r1, const Rng2& r2 )
     {
- return detail::zip_range<const Rng1,const Rng2>(r1,r2);
+ return ::boost::range_detail::zip_range<const Rng1, const Rng2>(r1, r2);
     }
 
- //
- // @todo: find a solution that scales better
- // instead of adding 6 overloads!
- //
-}
+} // namespace boost
 
 #endif

Modified: branches/release/boost/range/size_type.hpp
==============================================================================
--- branches/release/boost/range/size_type.hpp (original)
+++ branches/release/boost/range/size_type.hpp 2010-04-08 15:34:17 EDT (Thu, 08 Apr 2010)
@@ -67,7 +67,8 @@
     { };
 
     template< class T >
- struct range_size<const T > : range_size<T>
+ struct range_size<const T >
+ : detail::range_size<T>
     { };
     
 } // namespace boost

Modified: branches/release/libs/range/doc/Jamfile.v2
==============================================================================
--- branches/release/libs/range/doc/Jamfile.v2 (original)
+++ branches/release/libs/range/doc/Jamfile.v2 2010-04-08 15:34:17 EDT (Thu, 08 Apr 2010)
@@ -8,20 +8,12 @@
 #// For more information, see http://www.boost.org/libs/range/
 #//
 
-
-#use-project boost : $(BOOST_ROOT) ;
-
 project boost/libs/range/doc ;
-import boostbook : boostbook ;
-#import quickbook ;
+using boostbook ;
 using quickbook ;
 
 path-constant images_location : html ;
 
-#xml boost_range : boost_range.qbk ;
-
-#boostbook standalone
-
 boostbook quickbook
   :
     boost_range.qbk
@@ -34,11 +26,7 @@
     <xsl:param>toc.section.depth=3
     <xsl:param>toc.max.depth=3
     <xsl:param>generate.section.toc.level=4
-
-# <xsl:param>generate.section.toc.level=4
-# <xsl:param>chunk.first.sections=7
-# <xsl:param>toc.section.depth=10
- <format>pdf:<xsl:param>boost.url.prefix=http://www.boost.org/doc/libs/release/doc/html
- <format>pdf:<xsl:param>img.src.path=$(images_location)/
+ <format>pdf:<xsl:param>boost.url.prefix=http://www.boost.org/doc/libs/release/doc/html
+ <format>pdf:<xsl:param>img.src.path=$(images_location)/
   ;
 

Modified: branches/release/libs/range/doc/boost_range.qbk
==============================================================================
--- branches/release/libs/range/doc/boost_range.qbk (original)
+++ branches/release/libs/range/doc/boost_range.qbk 2010-04-08 15:34:17 EDT (Thu, 08 Apr 2010)
@@ -64,17 +64,17 @@
 [def __range_adaptors__ [link range.reference.adaptors Range adaptors]]
 [def __range_algorithms__ [link range.reference.algorithms Range algorithms]]
 
-[def __single_pass_iterator__ [@../../libs/iterator/doc/new-iter-concepts.html#singls-pass-iterators-lib-single-pass-iterators Single Pass Iterator]]
-[def __forward_traversal_iterator__ [@../../libs/iterator/doc/new-iter-concepts.html#forward-traversal-iterators-lib-forward-traversal-iterators Forward Traversal Iterator]]
-[def __bidirectional_traversal_iterator__ [@../../libs/iterator/doc/new-iter-concepts.html#bidirectional-traversal-iterators-lib-bidirectional-traversal-iterators Bidirectional Traversal Iterator]]
-[def __random_access_traversal_iterator__ [@../../libs/iterator/doc/new-iter-concepts.html#random-access-traversal-iterators-lib-random-access-traversal-iterators Random Access Traversal Iterator]]
-[def __new_style_iterators__ [@../../libs/iterator/doc/new-iter-concepts.html new style iterators]]
-[def __iterator_concepts__ [@../../libs/iterator/doc/iterator_concepts.html Iterator concepts]]
+[def __single_pass_iterator__ [@boost:/libs/iterator/doc/new-iter-concepts.html#singls-pass-iterators-lib-single-pass-iterators Single Pass Iterator]]
+[def __forward_traversal_iterator__ [@boost:/libs/iterator/doc/new-iter-concepts.html#forward-traversal-iterators-lib-forward-traversal-iterators Forward Traversal Iterator]]
+[def __bidirectional_traversal_iterator__ [@boost:/libs/iterator/doc/new-iter-concepts.html#bidirectional-traversal-iterators-lib-bidirectional-traversal-iterators Bidirectional Traversal Iterator]]
+[def __random_access_traversal_iterator__ [@boost:/libs/iterator/doc/new-iter-concepts.html#random-access-traversal-iterators-lib-random-access-traversal-iterators Random Access Traversal Iterator]]
+[def __new_style_iterators__ [@boost:/libs/iterator/doc/new-iter-concepts.html new style iterators]]
+[def __iterator_concepts__ [@boost:/libs/iterator/doc/iterator_concepts.html Iterator concepts]]
 
 [def __container__ [@http://www.sgi.com/Technology/STL/Container.html Container]]
-[def __metafunctions__ [@../../libs/mpl/doc/refmanual/metafunction.html metafunctions]]
-[def __concept_check__ [@../../libs/concept_check/index.html Boost Concept Check library]]
-[def __boost_array__ [@../../libs/array/index.html boost::array]]
+[def __metafunctions__ [@boost:/libs/mpl/doc/refmanual/metafunction.html metafunctions]]
+[def __concept_check__ [@boost:/libs/concept_check/index.html Boost Concept Check library]]
+[def __boost_array__ [@boost:/libs/array/index.html boost::array]]
 [def __the_forwarding_problem__ [@http://std.dkuug.dk/jtc1/sc22/wg21/docs/papers/2002/n1385.htm The Forwarding Problem]]
 
 [def __sgi_inner_product__ [@http://www.sgi.com/tech/stl/inner_product.html inner_product]]

Modified: branches/release/libs/range/doc/html/index.html
==============================================================================
--- branches/release/libs/range/doc/html/index.html (original)
+++ branches/release/libs/range/doc/html/index.html 2010-04-08 15:34:17 EDT (Thu, 08 Apr 2010)
@@ -3,7 +3,7 @@
 <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
 <title>Chapter&#160;1.&#160;Range 2.0</title>
 <link rel="stylesheet" href="../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
 <link rel="home" href="index.html" title="Chapter&#160;1.&#160;Range 2.0">
 <link rel="next" href="range/introduction.html" title="Introduction">
 </head>
@@ -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" title="Legal Notice">
-<a name="id2902944"></a><p>
+<a name="id621301"></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>
@@ -135,7 +135,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: April 03, 2010 at 08:56:46 GMT</small></p></td>
+<td align="left"><p><small>Last revised: April 05, 2010 at 17:25:33 GMT</small></p></td>
 <td align="right"><div class="copyright-footer"></div></td>
 </tr></table>
 <hr>

Modified: branches/release/libs/range/doc/html/quickbook_HTML.manifest
==============================================================================
--- branches/release/libs/range/doc/html/quickbook_HTML.manifest (original)
+++ branches/release/libs/range/doc/html/quickbook_HTML.manifest 2010-04-08 15:34:17 EDT (Thu, 08 Apr 2010)
@@ -91,6 +91,7 @@
 range/reference/algorithms/range_algorithm_new_algorithms/erase.html
 range/reference/algorithms/range_algorithm_new_algorithms/for_each.html
 range/reference/algorithms/range_algorithm_new_algorithms/insert.html
+range/reference/algorithms/range_algorithm_new_algorithms/iota.html
 range/reference/algorithms/range_algorithm_new_algorithms/overwrite.html
 range/reference/algorithms/range_algorithm_new_algorithms/push_back.html
 range/reference/algorithms/range_algorithm_new_algorithms/push_front.html

Modified: branches/release/libs/range/doc/html/range/concepts.html
==============================================================================
--- branches/release/libs/range/doc/html/range/concepts.html (original)
+++ branches/release/libs/range/doc/html/range/concepts.html 2010-04-08 15:34:17 EDT (Thu, 08 Apr 2010)
@@ -3,7 +3,7 @@
 <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
 <title>Range Concepts</title>
 <link rel="stylesheet" href="../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
 <link rel="home" href="../index.html" title="Chapter&#160;1.&#160;Range 2.0">
 <link rel="up" href="../index.html" title="Chapter&#160;1.&#160;Range 2.0">
 <link rel="prev" href="introduction.html" title="Introduction">

Modified: branches/release/libs/range/doc/html/range/concepts/bidirectional_range.html
==============================================================================
--- branches/release/libs/range/doc/html/range/concepts/bidirectional_range.html (original)
+++ branches/release/libs/range/doc/html/range/concepts/bidirectional_range.html 2010-04-08 15:34:17 EDT (Thu, 08 Apr 2010)
@@ -3,7 +3,7 @@
 <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
 <title>Bidirectional Range</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
 <link rel="home" href="../../index.html" title="Chapter&#160;1.&#160;Range 2.0">
 <link rel="up" href="../concepts.html" title="Range Concepts">
 <link rel="prev" href="forward_range.html" title="Forward Range">
@@ -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="id2915351"></a>
+<a name="id632764"></a>
         <a class="link" href="bidirectional_range.html#range.concepts.bidirectional_range.notation">Notation</a>
       </h5>
 <div class="informaltable"><table class="table">
@@ -65,17 +65,17 @@
 </tbody>
 </table></div>
 <a name="range.concepts.bidirectional_range.description"></a><h5>
-<a name="id2915449"></a>
+<a name="id632852"></a>
         <a class="link" href="bidirectional_range.html#range.concepts.bidirectional_range.description">Description</a>
       </h5>
 <p>
         This concept provides access to iterators that traverse in both directions
         (forward and reverse). The <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">range_iterator</span><span class="special">&lt;</span><span class="identifier">X</span><span class="special">&gt;::</span><span class="identifier">type</span></code> iterator must meet all of the requirements
- of <a href="../../../../libs/iterator/doc/new-iter-concepts.html#bidirectional-traversal-iterators-lib-bidirectional-traversal-iterators" target="_top">Bidirectional
+ of <a href="../../../../../../libs/iterator/doc/new-iter-concepts.html#bidirectional-traversal-iterators-lib-bidirectional-traversal-iterators" target="_top">Bidirectional
         Traversal Iterator</a>.
       </p>
 <a name="range.concepts.bidirectional_range.refinement_of"></a><h5>
-<a name="id2915514"></a>
+<a name="id632911"></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="id2915543"></a>
+<a name="id632934"></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="id2915709"></a>
+<a name="id633090"></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="id2916188"></a>
+<a name="id633550"></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="id2916338"></a>
+<a name="id633691"></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="id2916600"></a>
+<a name="id633940"></a>
         <a class="link" href="bidirectional_range.html#range.concepts.bidirectional_range.see_also">See also</a>
       </h5>
 <p>

Modified: branches/release/libs/range/doc/html/range/concepts/concept_checking.html
==============================================================================
--- branches/release/libs/range/doc/html/range/concepts/concept_checking.html (original)
+++ branches/release/libs/range/doc/html/range/concepts/concept_checking.html 2010-04-08 15:34:17 EDT (Thu, 08 Apr 2010)
@@ -3,7 +3,7 @@
 <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
 <title>Concept Checking</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
 <link rel="home" href="../../index.html" title="Chapter&#160;1.&#160;Range 2.0">
 <link rel="up" href="../concepts.html" title="Range Concepts">
 <link rel="prev" href="random_access_range.html" title="Random Access Range">
@@ -29,7 +29,7 @@
 <p>
         Each of the range concepts has a corresponding concept checking class in
         the file <boost/range/concepts.hpp>.
- These classes may be used in conjunction with the <a href="../../../../libs/concept_check/index.html" target="_top">Boost
+ These classes may be used in conjunction with the <a href="../../../../../../libs/concept_check/index.html" target="_top">Boost
         Concept Check library</a> to ensure that the type of a template parameter
         is compatible with a range concept. If not, a meaningful compile time error
         is generated. Checks are provided for the range concepts related to iterator
@@ -79,17 +79,17 @@
 </li>
 </ul></div>
 <a name="range.concepts.concept_checking.see_also"></a><h5>
-<a name="id2917610"></a>
+<a name="id634869"></a>
         <a class="link" href="concept_checking.html#range.concepts.concept_checking.see_also">See also</a>
       </h5>
 <p>
         <a class="link" href="../style_guide.html" title="Terminology and style guidelines">Range Terminology and style guidelines</a>
       </p>
 <p>
- Iterator concepts
+ Iterator concepts
       </p>
 <p>
- Boost Concept Check library
+ Boost Concept Check library
       </p>
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>

Modified: branches/release/libs/range/doc/html/range/concepts/forward_range.html
==============================================================================
--- branches/release/libs/range/doc/html/range/concepts/forward_range.html (original)
+++ branches/release/libs/range/doc/html/range/concepts/forward_range.html 2010-04-08 15:34:17 EDT (Thu, 08 Apr 2010)
@@ -3,7 +3,7 @@
 <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
 <title>Forward Range</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
 <link rel="home" href="../../index.html" title="Chapter&#160;1.&#160;Range 2.0">
 <link rel="up" href="../concepts.html" title="Range Concepts">
 <link rel="prev" href="single_pass_range.html" title="Single Pass Range">
@@ -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="id2914944"></a>
+<a name="id632396"></a>
         <a class="link" href="forward_range.html#range.concepts.forward_range.notation">Notation</a>
       </h5>
 <div class="informaltable"><table class="table">
@@ -65,22 +65,22 @@
 </tbody>
 </table></div>
 <a name="range.concepts.forward_range.description"></a><h5>
-<a name="id2915040"></a>
+<a name="id632484"></a>
         <a class="link" href="forward_range.html#range.concepts.forward_range.description">Description</a>
       </h5>
 <p>
- A range <code class="computeroutput"><span class="identifier">X</span></code> where <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">range_iterator</span><span class="special">&lt;</span><span class="identifier">X</span><span class="special">&gt;::</span><span class="identifier">type</span></code> is a model of <a href="../../../../libs/iterator/doc/new-iter-concepts.html#forward-traversal-iterators-lib-forward-traversal-iterators" target="_top">Forward
+ A range <code class="computeroutput"><span class="identifier">X</span></code> where <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">range_iterator</span><span class="special">&lt;</span><span class="identifier">X</span><span class="special">&gt;::</span><span class="identifier">type</span></code> is a model of <a href="../../../../../../libs/iterator/doc/new-iter-concepts.html#forward-traversal-iterators-lib-forward-traversal-iterators" target="_top">Forward
         Traversal Iterator</a>.
       </p>
 <a name="range.concepts.forward_range.refinement_of"></a><h5>
-<a name="id2915112"></a>
+<a name="id632550"></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="id2915141"></a>
+<a name="id632572"></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="id2915298"></a>
+<a name="id632721"></a>
         <a class="link" href="forward_range.html#range.concepts.forward_range.see_also">See also</a>
       </h5>
 <p>

Modified: branches/release/libs/range/doc/html/range/concepts/overview.html
==============================================================================
--- branches/release/libs/range/doc/html/range/concepts/overview.html (original)
+++ branches/release/libs/range/doc/html/range/concepts/overview.html 2010-04-08 15:34:17 EDT (Thu, 08 Apr 2010)
@@ -3,7 +3,7 @@
 <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
 <title>Overview</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
 <link rel="home" href="../../index.html" title="Chapter&#160;1.&#160;Range 2.0">
 <link rel="up" href="../concepts.html" title="Range Concepts">
 <link rel="prev" href="../concepts.html" title="Range Concepts">

Modified: branches/release/libs/range/doc/html/range/concepts/random_access_range.html
==============================================================================
--- branches/release/libs/range/doc/html/range/concepts/random_access_range.html (original)
+++ branches/release/libs/range/doc/html/range/concepts/random_access_range.html 2010-04-08 15:34:17 EDT (Thu, 08 Apr 2010)
@@ -3,7 +3,7 @@
 <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
 <title>Random Access Range</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
 <link rel="home" href="../../index.html" title="Chapter&#160;1.&#160;Range 2.0">
 <link rel="up" href="../concepts.html" title="Range Concepts">
 <link rel="prev" href="bidirectional_range.html" title="Bidirectional Range">
@@ -27,15 +27,15 @@
 <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="id2916653"></a>
+<a name="id633982"></a>
         <a class="link" href="random_access_range.html#range.concepts.random_access_range.description">Description</a>
       </h5>
 <p>
- A range <code class="computeroutput"><span class="identifier">X</span></code> where <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">range_iterator</span><span class="special">&lt;</span><span class="identifier">X</span><span class="special">&gt;::</span><span class="identifier">type</span></code> is a model of <a href="../../../../libs/iterator/doc/new-iter-concepts.html#random-access-traversal-iterators-lib-random-access-traversal-iterators" target="_top">Random
+ A range <code class="computeroutput"><span class="identifier">X</span></code> where <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">range_iterator</span><span class="special">&lt;</span><span class="identifier">X</span><span class="special">&gt;::</span><span class="identifier">type</span></code> is a model of <a href="../../../../../../libs/iterator/doc/new-iter-concepts.html#random-access-traversal-iterators-lib-random-access-traversal-iterators" target="_top">Random
         Access Traversal Iterator</a>.
       </p>
 <a name="range.concepts.random_access_range.refinement_of"></a><h5>
-<a name="id2916725"></a>
+<a name="id634048"></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="id2916753"></a>
+<a name="id634071"></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="id2916900"></a>
+<a name="id634209"></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="id2917126"></a>
+<a name="id634425"></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="id2917180"></a>
+<a name="id634473"></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: branches/release/libs/range/doc/html/range/concepts/single_pass_range.html
==============================================================================
--- branches/release/libs/range/doc/html/range/concepts/single_pass_range.html (original)
+++ branches/release/libs/range/doc/html/range/concepts/single_pass_range.html 2010-04-08 15:34:17 EDT (Thu, 08 Apr 2010)
@@ -3,7 +3,7 @@
 <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
 <title>Single Pass Range</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
 <link rel="home" href="../../index.html" title="Chapter&#160;1.&#160;Range 2.0">
 <link rel="up" href="../concepts.html" title="Range Concepts">
 <link rel="prev" href="overview.html" title="Overview">
@@ -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="id2913566"></a>
+<a name="id631108"></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,15 +65,15 @@
 </tbody>
 </table></div>
 <a name="range.concepts.single_pass_range.description"></a><h5>
-<a name="id2913668"></a>
+<a name="id631200"></a>
         <a class="link" href="single_pass_range.html#range.concepts.single_pass_range.description">Description</a>
       </h5>
 <p>
- A range <code class="computeroutput"><span class="identifier">X</span></code> where <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">range_iterator</span><span class="special">&lt;</span><span class="identifier">X</span><span class="special">&gt;::</span><span class="identifier">type</span></code> is a model of <a href="../../../../libs/iterator/doc/new-iter-concepts.html#singls-pass-iterators-lib-single-pass-iterators" target="_top">Single
+ A range <code class="computeroutput"><span class="identifier">X</span></code> where <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">range_iterator</span><span class="special">&lt;</span><span class="identifier">X</span><span class="special">&gt;::</span><span class="identifier">type</span></code> is a model of <a href="../../../../../../libs/iterator/doc/new-iter-concepts.html#singls-pass-iterators-lib-single-pass-iterators" target="_top">Single
         Pass Iterator</a>.
       </p>
 <a name="range.concepts.single_pass_range.associated_types"></a><h5>
-<a name="id2913740"></a>
+<a name="id631265"></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="id2913914"></a>
+<a name="id631427"></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="id2914248"></a>
+<a name="id631746"></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="id2914519"></a>
+<a name="id632003"></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="id2914602"></a>
+<a name="id632080"></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="id2914873"></a>
+<a name="id632336"></a>
         <a class="link" href="single_pass_range.html#range.concepts.single_pass_range.see_also">See also</a>
       </h5>
 <p>

Modified: branches/release/libs/range/doc/html/range/examples.html
==============================================================================
--- branches/release/libs/range/doc/html/range/examples.html (original)
+++ branches/release/libs/range/doc/html/range/examples.html 2010-04-08 15:34:17 EDT (Thu, 08 Apr 2010)
@@ -3,7 +3,7 @@
 <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
 <title>Examples</title>
 <link rel="stylesheet" href="../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
 <link rel="home" href="../index.html" title="Chapter&#160;1.&#160;Range 2.0">
 <link rel="up" href="../index.html" title="Chapter&#160;1.&#160;Range 2.0">
 <link rel="prev" href="library_headers.html" title="Library Headers">

Modified: branches/release/libs/range/doc/html/range/faq.html
==============================================================================
--- branches/release/libs/range/doc/html/range/faq.html (original)
+++ branches/release/libs/range/doc/html/range/faq.html 2010-04-08 15:34:17 EDT (Thu, 08 Apr 2010)
@@ -3,7 +3,7 @@
 <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
 <title>FAQ</title>
 <link rel="stylesheet" href="../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
 <link rel="home" href="../index.html" title="Chapter&#160;1.&#160;Range 2.0">
 <link rel="up" href="../index.html" title="Chapter&#160;1.&#160;Range 2.0">
 <link rel="prev" href="portability.html" title="Portability">

Modified: branches/release/libs/range/doc/html/range/history_ack.html
==============================================================================
--- branches/release/libs/range/doc/html/range/history_ack.html (original)
+++ branches/release/libs/range/doc/html/range/history_ack.html 2010-04-08 15:34:17 EDT (Thu, 08 Apr 2010)
@@ -3,7 +3,7 @@
 <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
 <title>History and Acknowledgement</title>
 <link rel="stylesheet" href="../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
 <link rel="home" href="../index.html" title="Chapter&#160;1.&#160;Range 2.0">
 <link rel="up" href="../index.html" title="Chapter&#160;1.&#160;Range 2.0">
 <link rel="prev" href="faq.html" title="FAQ">

Modified: branches/release/libs/range/doc/html/range/introduction.html
==============================================================================
--- branches/release/libs/range/doc/html/range/introduction.html (original)
+++ branches/release/libs/range/doc/html/range/introduction.html 2010-04-08 15:34:17 EDT (Thu, 08 Apr 2010)
@@ -3,7 +3,7 @@
 <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
 <title>Introduction</title>
 <link rel="stylesheet" href="../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
 <link rel="home" href="../index.html" title="Chapter&#160;1.&#160;Range 2.0">
 <link rel="up" href="../index.html" title="Chapter&#160;1.&#160;Range 2.0">
 <link rel="prev" href="../index.html" title="Chapter&#160;1.&#160;Range 2.0">
@@ -50,7 +50,7 @@
       null terminated strings, <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">pairs</span></code> of
       iterators, and raw arrays (and more), such that the same generic code can work
       with them all. The basic idea is to add another layer of indirection using
- metafunctions
+ metafunctions
       and free-standing functions so syntactic and/or semantic differences can be
       removed.
     </p>
@@ -130,7 +130,7 @@
 <p>
     </p>
 <p>
- By using the free-standing functions and metafunctions,
+ By using the free-standing functions and metafunctions,
       the code automatically works for all the types supported by this library; now
       and in the future. Notice that we have to provide two versions of <code class="computeroutput"><span class="identifier">find</span><span class="special">()</span></code> since
       we cannot forward a non-const rvalue with reference arguments (see this article

Modified: branches/release/libs/range/doc/html/range/library_headers.html
==============================================================================
--- branches/release/libs/range/doc/html/range/library_headers.html (original)
+++ branches/release/libs/range/doc/html/range/library_headers.html 2010-04-08 15:34:17 EDT (Thu, 08 Apr 2010)
@@ -3,7 +3,7 @@
 <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
 <title>Library Headers</title>
 <link rel="stylesheet" href="../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
 <link rel="home" href="../index.html" title="Chapter&#160;1.&#160;Range 2.0">
 <link rel="up" href="../index.html" title="Chapter&#160;1.&#160;Range 2.0">
 <link rel="prev" href="style_guide.html" title="Terminology and style guidelines">

Modified: branches/release/libs/range/doc/html/range/mfc_atl.html
==============================================================================
--- branches/release/libs/range/doc/html/range/mfc_atl.html (original)
+++ branches/release/libs/range/doc/html/range/mfc_atl.html 2010-04-08 15:34:17 EDT (Thu, 08 Apr 2010)
@@ -3,7 +3,7 @@
 <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
 <title>MFC/ATL (courtesy of Shunsuke Sogame)</title>
 <link rel="stylesheet" href="../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
 <link rel="home" href="../index.html" title="Chapter&#160;1.&#160;Range 2.0">
 <link rel="up" href="../index.html" title="Chapter&#160;1.&#160;Range 2.0">
 <link rel="prev" href="examples.html" title="Examples">
@@ -34,7 +34,7 @@
 <dt><span class="section"> References</span></dt>
 </dl></div>
 <a name="range.mfc_atl.introduction"></a><h5>
-<a name="id3026958"></a>
+<a name="id739258"></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="id3027096"></a>
+<a name="id739392"></a>
       <a class="link" href="mfc_atl.html#range.mfc_atl.overview">Overview</a>
     </h5>
 <p>

Modified: branches/release/libs/range/doc/html/range/mfc_atl/atl_ranges.html
==============================================================================
--- branches/release/libs/range/doc/html/range/mfc_atl/atl_ranges.html (original)
+++ branches/release/libs/range/doc/html/range/mfc_atl/atl_ranges.html 2010-04-08 15:34:17 EDT (Thu, 08 Apr 2010)
@@ -3,7 +3,7 @@
 <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
 <title>ATL Ranges</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
 <link rel="home" href="../../index.html" title="Chapter&#160;1.&#160;Range 2.0">
 <link rel="up" href="../mfc_atl.html" title="MFC/ATL (courtesy of Shunsuke Sogame)">
 <link rel="prev" href="mfc_ranges.html" title="MFC Ranges">

Modified: branches/release/libs/range/doc/html/range/mfc_atl/const_ranges.html
==============================================================================
--- branches/release/libs/range/doc/html/range/mfc_atl/const_ranges.html (original)
+++ branches/release/libs/range/doc/html/range/mfc_atl/const_ranges.html 2010-04-08 15:34:17 EDT (Thu, 08 Apr 2010)
@@ -3,7 +3,7 @@
 <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
 <title>const Ranges</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
 <link rel="home" href="../../index.html" title="Chapter&#160;1.&#160;Range 2.0">
 <link rel="up" href="../mfc_atl.html" title="MFC/ATL (courtesy of Shunsuke Sogame)">
 <link rel="prev" href="atl_ranges.html" title="ATL Ranges">

Modified: branches/release/libs/range/doc/html/range/mfc_atl/mfc_ranges.html
==============================================================================
--- branches/release/libs/range/doc/html/range/mfc_atl/mfc_ranges.html (original)
+++ branches/release/libs/range/doc/html/range/mfc_atl/mfc_ranges.html 2010-04-08 15:34:17 EDT (Thu, 08 Apr 2010)
@@ -3,7 +3,7 @@
 <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
 <title>MFC Ranges</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
 <link rel="home" href="../../index.html" title="Chapter&#160;1.&#160;Range 2.0">
 <link rel="up" href="../mfc_atl.html" title="MFC/ATL (courtesy of Shunsuke Sogame)">
 <link rel="prev" href="requirements.html" title="Requirements">

Modified: branches/release/libs/range/doc/html/range/mfc_atl/references.html
==============================================================================
--- branches/release/libs/range/doc/html/range/mfc_atl/references.html (original)
+++ branches/release/libs/range/doc/html/range/mfc_atl/references.html 2010-04-08 15:34:17 EDT (Thu, 08 Apr 2010)
@@ -3,7 +3,7 @@
 <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
 <title>References</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
 <link rel="home" href="../../index.html" title="Chapter&#160;1.&#160;Range 2.0">
 <link rel="up" href="../mfc_atl.html" title="MFC/ATL (courtesy of Shunsuke Sogame)">
 <link rel="prev" href="const_ranges.html" title="const Ranges">

Modified: branches/release/libs/range/doc/html/range/mfc_atl/requirements.html
==============================================================================
--- branches/release/libs/range/doc/html/range/mfc_atl/requirements.html (original)
+++ branches/release/libs/range/doc/html/range/mfc_atl/requirements.html 2010-04-08 15:34:17 EDT (Thu, 08 Apr 2010)
@@ -3,7 +3,7 @@
 <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
 <title>Requirements</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
 <link rel="home" href="../../index.html" title="Chapter&#160;1.&#160;Range 2.0">
 <link rel="up" href="../mfc_atl.html" title="MFC/ATL (courtesy of Shunsuke Sogame)">
 <link rel="prev" href="../mfc_atl.html" title="MFC/ATL (courtesy of Shunsuke Sogame)">

Modified: branches/release/libs/range/doc/html/range/portability.html
==============================================================================
--- branches/release/libs/range/doc/html/range/portability.html (original)
+++ branches/release/libs/range/doc/html/range/portability.html 2010-04-08 15:34:17 EDT (Thu, 08 Apr 2010)
@@ -3,7 +3,7 @@
 <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
 <title>Portability</title>
 <link rel="stylesheet" href="../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
 <link rel="home" href="../index.html" title="Chapter&#160;1.&#160;Range 2.0">
 <link rel="up" href="../index.html" title="Chapter&#160;1.&#160;Range 2.0">
 <link rel="prev" href="upgrade/upgrade_from_1_34.html" title="Upgrade from version 1.34">

Modified: branches/release/libs/range/doc/html/range/reference.html
==============================================================================
--- branches/release/libs/range/doc/html/range/reference.html (original)
+++ branches/release/libs/range/doc/html/range/reference.html 2010-04-08 15:34:17 EDT (Thu, 08 Apr 2010)
@@ -3,7 +3,7 @@
 <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
 <title>Reference</title>
 <link rel="stylesheet" href="../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
 <link rel="home" href="../index.html" title="Chapter&#160;1.&#160;Range 2.0">
 <link rel="up" href="../index.html" title="Chapter&#160;1.&#160;Range 2.0">
 <link rel="prev" href="concepts/concept_checking.html" title="Concept Checking">

Modified: branches/release/libs/range/doc/html/range/reference/adaptors.html
==============================================================================
--- branches/release/libs/range/doc/html/range/reference/adaptors.html (original)
+++ branches/release/libs/range/doc/html/range/reference/adaptors.html 2010-04-08 15:34:17 EDT (Thu, 08 Apr 2010)
@@ -3,7 +3,7 @@
 <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
 <title>Range Adaptors</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
 <link rel="home" href="../../index.html" title="Chapter&#160;1.&#160;Range 2.0">
 <link rel="up" href="../reference.html" title="Reference">
 <link rel="prev" href="semantics/functions.html" title="Functions">

Modified: branches/release/libs/range/doc/html/range/reference/adaptors/adaptors_general_requirements.html
==============================================================================
--- branches/release/libs/range/doc/html/range/reference/adaptors/adaptors_general_requirements.html (original)
+++ branches/release/libs/range/doc/html/range/reference/adaptors/adaptors_general_requirements.html 2010-04-08 15:34:17 EDT (Thu, 08 Apr 2010)
@@ -3,7 +3,7 @@
 <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
 <title>General Requirements</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
 <link rel="home" href="../../../index.html" title="Chapter&#160;1.&#160;Range 2.0">
 <link rel="up" href="../adaptors.html" title="Range Adaptors">
 <link rel="prev" href="adaptors_synopsis.html" title="Synopsis">

Modified: branches/release/libs/range/doc/html/range/reference/adaptors/adaptors_introduction.html
==============================================================================
--- branches/release/libs/range/doc/html/range/reference/adaptors/adaptors_introduction.html (original)
+++ branches/release/libs/range/doc/html/range/reference/adaptors/adaptors_introduction.html 2010-04-08 15:34:17 EDT (Thu, 08 Apr 2010)
@@ -3,7 +3,7 @@
 <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
 <title>Introduction and motivation</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
 <link rel="home" href="../../../index.html" title="Chapter&#160;1.&#160;Range 2.0">
 <link rel="up" href="../adaptors.html" title="Range Adaptors">
 <link rel="prev" href="../adaptors.html" title="Range Adaptors">
@@ -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.adaptors_introduction.composition_of_adaptors"></a><h6>
-<a name="id2924577"></a>
+<a name="id641845"></a>
           <a class="link" href="adaptors_introduction.html#range.reference.adaptors.adaptors_introduction.composition_of_adaptors">Composition
           of Adaptors</a>
         </h6>
@@ -159,7 +159,7 @@
           is the design solution to this problem.
         </p>
 <a name="range.reference.adaptors.adaptors_introduction.range_adaptor_alternative_to_copy_if_algorithm"></a><h6>
-<a name="id2924887"></a>
+<a name="id642142"></a>
           <a class="link" href="adaptors_introduction.html#range.reference.adaptors.adaptors_introduction.range_adaptor_alternative_to_copy_if_algorithm">Range
           Adaptor alternative to copy_if algorithm</a>
         </h6>
@@ -176,7 +176,7 @@
 <p>
         </p>
 <a name="range.reference.adaptors.adaptors_introduction.range_adaptor_alternative_to_count_if_algorithm"></a><h6>
-<a name="id2925056"></a>
+<a name="id642307"></a>
           <a class="link" href="adaptors_introduction.html#range.reference.adaptors.adaptors_introduction.range_adaptor_alternative_to_count_if_algorithm">Range
           Adaptor alternative to count_if algorithm</a>
         </h6>

Modified: branches/release/libs/range/doc/html/range/reference/adaptors/adaptors_reference.html
==============================================================================
--- branches/release/libs/range/doc/html/range/reference/adaptors/adaptors_reference.html (original)
+++ branches/release/libs/range/doc/html/range/reference/adaptors/adaptors_reference.html 2010-04-08 15:34:17 EDT (Thu, 08 Apr 2010)
@@ -3,7 +3,7 @@
 <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
 <title>Reference</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
 <link rel="home" href="../../../index.html" title="Chapter&#160;1.&#160;Range 2.0">
 <link rel="up" href="../adaptors.html" title="Range Adaptors">
 <link rel="prev" href="adaptors_general_requirements.html" title="General Requirements">

Modified: branches/release/libs/range/doc/html/range/reference/adaptors/adaptors_reference/adjacent_filtered.html
==============================================================================
--- branches/release/libs/range/doc/html/range/reference/adaptors/adaptors_reference/adjacent_filtered.html (original)
+++ branches/release/libs/range/doc/html/range/reference/adaptors/adaptors_reference/adjacent_filtered.html 2010-04-08 15:34:17 EDT (Thu, 08 Apr 2010)
@@ -3,7 +3,7 @@
 <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
 <title>adjacent_filtered</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
 <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Range 2.0">
 <link rel="up" href="../adaptors_reference.html" title="Reference">
 <link rel="prev" href="../adaptors_reference.html" title="Reference">

Modified: branches/release/libs/range/doc/html/range/reference/adaptors/adaptors_reference/copied.html
==============================================================================
--- branches/release/libs/range/doc/html/range/reference/adaptors/adaptors_reference/copied.html (original)
+++ branches/release/libs/range/doc/html/range/reference/adaptors/adaptors_reference/copied.html 2010-04-08 15:34:17 EDT (Thu, 08 Apr 2010)
@@ -3,7 +3,7 @@
 <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
 <title>copied</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
 <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Range 2.0">
 <link rel="up" href="../adaptors_reference.html" title="Reference">
 <link rel="prev" href="adjacent_filtered.html" title="adjacent_filtered">

Modified: branches/release/libs/range/doc/html/range/reference/adaptors/adaptors_reference/filtered.html
==============================================================================
--- branches/release/libs/range/doc/html/range/reference/adaptors/adaptors_reference/filtered.html (original)
+++ branches/release/libs/range/doc/html/range/reference/adaptors/adaptors_reference/filtered.html 2010-04-08 15:34:17 EDT (Thu, 08 Apr 2010)
@@ -3,7 +3,7 @@
 <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
 <title>filtered</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
 <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Range 2.0">
 <link rel="up" href="../adaptors_reference.html" title="Reference">
 <link rel="prev" href="copied.html" title="copied">

Modified: branches/release/libs/range/doc/html/range/reference/adaptors/adaptors_reference/indexed.html
==============================================================================
--- branches/release/libs/range/doc/html/range/reference/adaptors/adaptors_reference/indexed.html (original)
+++ branches/release/libs/range/doc/html/range/reference/adaptors/adaptors_reference/indexed.html 2010-04-08 15:34:17 EDT (Thu, 08 Apr 2010)
@@ -3,7 +3,7 @@
 <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
 <title>indexed</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
 <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Range 2.0">
 <link rel="up" href="../adaptors_reference.html" title="Reference">
 <link rel="prev" href="filtered.html" title="filtered">

Modified: branches/release/libs/range/doc/html/range/reference/adaptors/adaptors_reference/indirected.html
==============================================================================
--- branches/release/libs/range/doc/html/range/reference/adaptors/adaptors_reference/indirected.html (original)
+++ branches/release/libs/range/doc/html/range/reference/adaptors/adaptors_reference/indirected.html 2010-04-08 15:34:17 EDT (Thu, 08 Apr 2010)
@@ -3,7 +3,7 @@
 <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
 <title>indirected</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
 <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Range 2.0">
 <link rel="up" href="../adaptors_reference.html" title="Reference">
 <link rel="prev" href="indexed.html" title="indexed">

Modified: branches/release/libs/range/doc/html/range/reference/adaptors/adaptors_reference/map_keys.html
==============================================================================
--- branches/release/libs/range/doc/html/range/reference/adaptors/adaptors_reference/map_keys.html (original)
+++ branches/release/libs/range/doc/html/range/reference/adaptors/adaptors_reference/map_keys.html 2010-04-08 15:34:17 EDT (Thu, 08 Apr 2010)
@@ -3,7 +3,7 @@
 <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
 <title>map_keys</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
 <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Range 2.0">
 <link rel="up" href="../adaptors_reference.html" title="Reference">
 <link rel="prev" href="indirected.html" title="indirected">

Modified: branches/release/libs/range/doc/html/range/reference/adaptors/adaptors_reference/map_values.html
==============================================================================
--- branches/release/libs/range/doc/html/range/reference/adaptors/adaptors_reference/map_values.html (original)
+++ branches/release/libs/range/doc/html/range/reference/adaptors/adaptors_reference/map_values.html 2010-04-08 15:34:17 EDT (Thu, 08 Apr 2010)
@@ -3,7 +3,7 @@
 <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
 <title>map_values</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
 <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Range 2.0">
 <link rel="up" href="../adaptors_reference.html" title="Reference">
 <link rel="prev" href="map_keys.html" title="map_keys">

Modified: branches/release/libs/range/doc/html/range/reference/adaptors/adaptors_reference/replaced.html
==============================================================================
--- branches/release/libs/range/doc/html/range/reference/adaptors/adaptors_reference/replaced.html (original)
+++ branches/release/libs/range/doc/html/range/reference/adaptors/adaptors_reference/replaced.html 2010-04-08 15:34:17 EDT (Thu, 08 Apr 2010)
@@ -3,7 +3,7 @@
 <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
 <title>replaced</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
 <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Range 2.0">
 <link rel="up" href="../adaptors_reference.html" title="Reference">
 <link rel="prev" href="map_values.html" title="map_values">

Modified: branches/release/libs/range/doc/html/range/reference/adaptors/adaptors_reference/replaced_if.html
==============================================================================
--- branches/release/libs/range/doc/html/range/reference/adaptors/adaptors_reference/replaced_if.html (original)
+++ branches/release/libs/range/doc/html/range/reference/adaptors/adaptors_reference/replaced_if.html 2010-04-08 15:34:17 EDT (Thu, 08 Apr 2010)
@@ -3,7 +3,7 @@
 <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
 <title>replaced_if</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
 <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Range 2.0">
 <link rel="up" href="../adaptors_reference.html" title="Reference">
 <link rel="prev" href="replaced.html" title="replaced">

Modified: branches/release/libs/range/doc/html/range/reference/adaptors/adaptors_reference/reversed.html
==============================================================================
--- branches/release/libs/range/doc/html/range/reference/adaptors/adaptors_reference/reversed.html (original)
+++ branches/release/libs/range/doc/html/range/reference/adaptors/adaptors_reference/reversed.html 2010-04-08 15:34:17 EDT (Thu, 08 Apr 2010)
@@ -3,7 +3,7 @@
 <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
 <title>reversed</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
 <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Range 2.0">
 <link rel="up" href="../adaptors_reference.html" title="Reference">
 <link rel="prev" href="replaced_if.html" title="replaced_if">

Modified: branches/release/libs/range/doc/html/range/reference/adaptors/adaptors_reference/sliced.html
==============================================================================
--- branches/release/libs/range/doc/html/range/reference/adaptors/adaptors_reference/sliced.html (original)
+++ branches/release/libs/range/doc/html/range/reference/adaptors/adaptors_reference/sliced.html 2010-04-08 15:34:17 EDT (Thu, 08 Apr 2010)
@@ -3,7 +3,7 @@
 <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
 <title>sliced</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
 <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Range 2.0">
 <link rel="up" href="../adaptors_reference.html" title="Reference">
 <link rel="prev" href="reversed.html" title="reversed">

Modified: branches/release/libs/range/doc/html/range/reference/adaptors/adaptors_reference/strided.html
==============================================================================
--- branches/release/libs/range/doc/html/range/reference/adaptors/adaptors_reference/strided.html (original)
+++ branches/release/libs/range/doc/html/range/reference/adaptors/adaptors_reference/strided.html 2010-04-08 15:34:17 EDT (Thu, 08 Apr 2010)
@@ -3,7 +3,7 @@
 <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
 <title>strided</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
 <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Range 2.0">
 <link rel="up" href="../adaptors_reference.html" title="Reference">
 <link rel="prev" href="sliced.html" title="sliced">

Modified: branches/release/libs/range/doc/html/range/reference/adaptors/adaptors_reference/tokenized.html
==============================================================================
--- branches/release/libs/range/doc/html/range/reference/adaptors/adaptors_reference/tokenized.html (original)
+++ branches/release/libs/range/doc/html/range/reference/adaptors/adaptors_reference/tokenized.html 2010-04-08 15:34:17 EDT (Thu, 08 Apr 2010)
@@ -3,7 +3,7 @@
 <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
 <title>tokenized</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
 <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Range 2.0">
 <link rel="up" href="../adaptors_reference.html" title="Reference">
 <link rel="prev" href="strided.html" title="strided">

Modified: branches/release/libs/range/doc/html/range/reference/adaptors/adaptors_reference/transformed.html
==============================================================================
--- branches/release/libs/range/doc/html/range/reference/adaptors/adaptors_reference/transformed.html (original)
+++ branches/release/libs/range/doc/html/range/reference/adaptors/adaptors_reference/transformed.html 2010-04-08 15:34:17 EDT (Thu, 08 Apr 2010)
@@ -3,7 +3,7 @@
 <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
 <title>transformed</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
 <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Range 2.0">
 <link rel="up" href="../adaptors_reference.html" title="Reference">
 <link rel="prev" href="tokenized.html" title="tokenized">

Modified: branches/release/libs/range/doc/html/range/reference/adaptors/adaptors_reference/uniqued.html
==============================================================================
--- branches/release/libs/range/doc/html/range/reference/adaptors/adaptors_reference/uniqued.html (original)
+++ branches/release/libs/range/doc/html/range/reference/adaptors/adaptors_reference/uniqued.html 2010-04-08 15:34:17 EDT (Thu, 08 Apr 2010)
@@ -3,7 +3,7 @@
 <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
 <title>uniqued</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
 <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Range 2.0">
 <link rel="up" href="../adaptors_reference.html" title="Reference">
 <link rel="prev" href="transformed.html" title="transformed">

Modified: branches/release/libs/range/doc/html/range/reference/adaptors/adaptors_synopsis.html
==============================================================================
--- branches/release/libs/range/doc/html/range/reference/adaptors/adaptors_synopsis.html (original)
+++ branches/release/libs/range/doc/html/range/reference/adaptors/adaptors_synopsis.html 2010-04-08 15:34:17 EDT (Thu, 08 Apr 2010)
@@ -3,7 +3,7 @@
 <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
 <title>Synopsis</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
 <link rel="home" href="../../../index.html" title="Chapter&#160;1.&#160;Range 2.0">
 <link rel="up" href="../adaptors.html" title="Range Adaptors">
 <link rel="prev" href="adaptors_introduction.html" title="Introduction and motivation">

Modified: branches/release/libs/range/doc/html/range/reference/algorithms.html
==============================================================================
--- branches/release/libs/range/doc/html/range/reference/algorithms.html (original)
+++ branches/release/libs/range/doc/html/range/reference/algorithms.html 2010-04-08 15:34:17 EDT (Thu, 08 Apr 2010)
@@ -3,7 +3,7 @@
 <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
 <title>Range Algorithm</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
 <link rel="home" href="../../index.html" title="Chapter&#160;1.&#160;Range 2.0">
 <link rel="up" href="../reference.html" title="Reference">
 <link rel="prev" href="adaptors/adaptors_reference/uniqued.html" title="uniqued">

Modified: branches/release/libs/range/doc/html/range/reference/algorithms/heap_algorithms.html
==============================================================================
--- branches/release/libs/range/doc/html/range/reference/algorithms/heap_algorithms.html (original)
+++ branches/release/libs/range/doc/html/range/reference/algorithms/heap_algorithms.html 2010-04-08 15:34:17 EDT (Thu, 08 Apr 2010)
@@ -3,7 +3,7 @@
 <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
 <title>Heap algorithms</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
 <link rel="home" href="../../../index.html" title="Chapter&#160;1.&#160;Range 2.0">
 <link rel="up" href="../algorithms.html" title="Range Algorithm">
 <link rel="prev" href="set_algorithms/set_symmetric_difference.html" title="set_symmetric_difference">

Modified: branches/release/libs/range/doc/html/range/reference/algorithms/heap_algorithms/make_heap.html
==============================================================================
--- branches/release/libs/range/doc/html/range/reference/algorithms/heap_algorithms/make_heap.html (original)
+++ branches/release/libs/range/doc/html/range/reference/algorithms/heap_algorithms/make_heap.html 2010-04-08 15:34:17 EDT (Thu, 08 Apr 2010)
@@ -3,7 +3,7 @@
 <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
 <title>make_heap</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
 <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Range 2.0">
 <link rel="up" href="../heap_algorithms.html" title="Heap algorithms">
 <link rel="prev" href="pop_heap.html" title="pop_heap">
@@ -28,7 +28,7 @@
           make_heap</a>
 </h5></div></div></div>
 <a name="range.reference.algorithms.heap_algorithms.make_heap.prototype"></a><h6>
-<a name="id2999078"></a>
+<a name="id711672"></a>
             <a class="link" href="make_heap.html#range.reference.algorithms.heap_algorithms.make_heap.prototype">Prototype</a>
           </h6>
 <p>
@@ -49,7 +49,7 @@
 <p>
           </p>
 <a name="range.reference.algorithms.heap_algorithms.make_heap.description"></a><h6>
-<a name="id2999429"></a>
+<a name="id712018"></a>
             <a class="link" href="make_heap.html#range.reference.algorithms.heap_algorithms.make_heap.description">Description</a>
           </h6>
 <p>
@@ -61,14 +61,14 @@
             the predicate versions.
           </p>
 <a name="range.reference.algorithms.heap_algorithms.make_heap.definition"></a><h6>
-<a name="id2999509"></a>
+<a name="id712093"></a>
             <a class="link" href="make_heap.html#range.reference.algorithms.heap_algorithms.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_algorithms.make_heap.requirements"></a><h6>
-<a name="id2999583"></a>
+<a name="id712163"></a>
             <a class="link" href="make_heap.html#range.reference.algorithms.heap_algorithms.make_heap.requirements">Requirements</a>
           </h6>
 <p>
@@ -119,7 +119,7 @@
             </li>
 </ul></div>
 <a name="range.reference.algorithms.heap_algorithms.make_heap.complexity"></a><h6>
-<a name="id2999819"></a>
+<a name="id712385"></a>
             <a class="link" href="make_heap.html#range.reference.algorithms.heap_algorithms.make_heap.complexity">Complexity</a>
           </h6>
 <p>

Modified: branches/release/libs/range/doc/html/range/reference/algorithms/heap_algorithms/pop_heap.html
==============================================================================
--- branches/release/libs/range/doc/html/range/reference/algorithms/heap_algorithms/pop_heap.html (original)
+++ branches/release/libs/range/doc/html/range/reference/algorithms/heap_algorithms/pop_heap.html 2010-04-08 15:34:17 EDT (Thu, 08 Apr 2010)
@@ -3,7 +3,7 @@
 <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
 <title>pop_heap</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
 <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Range 2.0">
 <link rel="up" href="../heap_algorithms.html" title="Heap algorithms">
 <link rel="prev" href="push_heap.html" title="push_heap">
@@ -28,7 +28,7 @@
           pop_heap</a>
 </h5></div></div></div>
 <a name="range.reference.algorithms.heap_algorithms.pop_heap.prototype"></a><h6>
-<a name="id2998100"></a>
+<a name="id710726"></a>
             <a class="link" href="pop_heap.html#range.reference.algorithms.heap_algorithms.pop_heap.prototype">Prototype</a>
           </h6>
 <p>
@@ -49,7 +49,7 @@
 <p>
           </p>
 <a name="range.reference.algorithms.heap_algorithms.pop_heap.description"></a><h6>
-<a name="id2998449"></a>
+<a name="id711072"></a>
             <a class="link" href="pop_heap.html#range.reference.algorithms.heap_algorithms.pop_heap.description">Description</a>
           </h6>
 <p>
@@ -63,14 +63,14 @@
             the predicate versions.
           </p>
 <a name="range.reference.algorithms.heap_algorithms.pop_heap.definition"></a><h6>
-<a name="id2998609"></a>
+<a name="id711226"></a>
             <a class="link" href="pop_heap.html#range.reference.algorithms.heap_algorithms.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_algorithms.pop_heap.requirements"></a><h6>
-<a name="id2998681"></a>
+<a name="id711296"></a>
             <a class="link" href="pop_heap.html#range.reference.algorithms.heap_algorithms.pop_heap.requirements">Requirements</a>
           </h6>
 <p>
@@ -121,7 +121,7 @@
             </li>
 </ul></div>
 <a name="range.reference.algorithms.heap_algorithms.pop_heap.precondition_"></a><h6>
-<a name="id2998918"></a>
+<a name="id711519"></a>
             <a class="link" href="pop_heap.html#range.reference.algorithms.heap_algorithms.pop_heap.precondition_">Precondition:</a>
           </h6>
 <div class="itemizedlist"><ul class="itemizedlist" type="disc">
@@ -131,7 +131,7 @@
             </li>
 </ul></div>
 <a name="range.reference.algorithms.heap_algorithms.pop_heap.complexity"></a><h6>
-<a name="id2998989"></a>
+<a name="id711588"></a>
             <a class="link" href="pop_heap.html#range.reference.algorithms.heap_algorithms.pop_heap.complexity">Complexity</a>
           </h6>
 <p>

Modified: branches/release/libs/range/doc/html/range/reference/algorithms/heap_algorithms/push_heap.html
==============================================================================
--- branches/release/libs/range/doc/html/range/reference/algorithms/heap_algorithms/push_heap.html (original)
+++ branches/release/libs/range/doc/html/range/reference/algorithms/heap_algorithms/push_heap.html 2010-04-08 15:34:17 EDT (Thu, 08 Apr 2010)
@@ -3,7 +3,7 @@
 <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
 <title>push_heap</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
 <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Range 2.0">
 <link rel="up" href="../heap_algorithms.html" title="Heap algorithms">
 <link rel="prev" href="../heap_algorithms.html" title="Heap algorithms">
@@ -28,7 +28,7 @@
           push_heap</a>
 </h5></div></div></div>
 <a name="range.reference.algorithms.heap_algorithms.push_heap.prototype"></a><h6>
-<a name="id2997080"></a>
+<a name="id709740"></a>
             <a class="link" href="push_heap.html#range.reference.algorithms.heap_algorithms.push_heap.prototype">Prototype</a>
           </h6>
 <p>
@@ -49,7 +49,7 @@
 <p>
           </p>
 <a name="range.reference.algorithms.heap_algorithms.push_heap.description"></a><h6>
-<a name="id2997430"></a>
+<a name="id710087"></a>
             <a class="link" href="push_heap.html#range.reference.algorithms.heap_algorithms.push_heap.description">Description</a>
           </h6>
 <p>
@@ -63,14 +63,14 @@
             the predicate versions.
           </p>
 <a name="range.reference.algorithms.heap_algorithms.push_heap.definition"></a><h6>
-<a name="id2997595"></a>
+<a name="id710246"></a>
             <a class="link" href="push_heap.html#range.reference.algorithms.heap_algorithms.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_algorithms.push_heap.requirements"></a><h6>
-<a name="id2997669"></a>
+<a name="id710316"></a>
             <a class="link" href="push_heap.html#range.reference.algorithms.heap_algorithms.push_heap.requirements">Requirements</a>
           </h6>
 <p>
@@ -121,7 +121,7 @@
             </li>
 </ul></div>
 <a name="range.reference.algorithms.heap_algorithms.push_heap.precondition_"></a><h6>
-<a name="id2997905"></a>
+<a name="id710538"></a>
             <a class="link" href="push_heap.html#range.reference.algorithms.heap_algorithms.push_heap.precondition_">Precondition:</a>
           </h6>
 <div class="itemizedlist"><ul class="itemizedlist" type="disc">
@@ -131,7 +131,7 @@
             </li>
 </ul></div>
 <a name="range.reference.algorithms.heap_algorithms.push_heap.complexity"></a><h6>
-<a name="id2998022"></a>
+<a name="id710652"></a>
             <a class="link" href="push_heap.html#range.reference.algorithms.heap_algorithms.push_heap.complexity">Complexity</a>
           </h6>
 <p>

Modified: branches/release/libs/range/doc/html/range/reference/algorithms/permutation_algorithms.html
==============================================================================
--- branches/release/libs/range/doc/html/range/reference/algorithms/permutation_algorithms.html (original)
+++ branches/release/libs/range/doc/html/range/reference/algorithms/permutation_algorithms.html 2010-04-08 15:34:17 EDT (Thu, 08 Apr 2010)
@@ -3,7 +3,7 @@
 <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
 <title>Permutation algorithms</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
 <link rel="home" href="../../../index.html" title="Chapter&#160;1.&#160;Range 2.0">
 <link rel="up" href="../algorithms.html" title="Range Algorithm">
 <link rel="prev" href="heap_algorithms/make_heap.html" title="make_heap">

Modified: branches/release/libs/range/doc/html/range/reference/algorithms/permutation_algorithms/next_permutation.html
==============================================================================
--- branches/release/libs/range/doc/html/range/reference/algorithms/permutation_algorithms/next_permutation.html (original)
+++ branches/release/libs/range/doc/html/range/reference/algorithms/permutation_algorithms/next_permutation.html 2010-04-08 15:34:17 EDT (Thu, 08 Apr 2010)
@@ -3,7 +3,7 @@
 <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
 <title>next_permutation</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
 <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Range 2.0">
 <link rel="up" href="../permutation_algorithms.html" title="Permutation algorithms">
 <link rel="prev" href="../permutation_algorithms.html" title="Permutation algorithms">
@@ -28,7 +28,7 @@
           next_permutation</a>
 </h5></div></div></div>
 <a name="range.reference.algorithms.permutation_algorithms.next_permutation.prototype"></a><h6>
-<a name="id2999919"></a>
+<a name="id712479"></a>
             <a class="link" href="next_permutation.html#range.reference.algorithms.permutation_algorithms.next_permutation.prototype">Prototype</a>
           </h6>
 <p>
@@ -49,7 +49,7 @@
 <p>
           </p>
 <a name="range.reference.algorithms.permutation_algorithms.next_permutation.description"></a><h6>
-<a name="id3000271"></a>
+<a name="id712826"></a>
             <a class="link" href="next_permutation.html#range.reference.algorithms.permutation_algorithms.next_permutation.description">Description</a>
           </h6>
 <p>
@@ -67,14 +67,14 @@
             the predicate versions.
           </p>
 <a name="range.reference.algorithms.permutation_algorithms.next_permutation.definition"></a><h6>
-<a name="id3000379"></a>
+<a name="id712925"></a>
             <a class="link" href="next_permutation.html#range.reference.algorithms.permutation_algorithms.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_algorithms.next_permutation.requirements"></a><h6>
-<a name="id3000453"></a>
+<a name="id712995"></a>
             <a class="link" href="next_permutation.html#range.reference.algorithms.permutation_algorithms.next_permutation.requirements">Requirements</a>
           </h6>
 <p>
@@ -125,7 +125,7 @@
             </li>
 </ul></div>
 <a name="range.reference.algorithms.permutation_algorithms.next_permutation.complexity"></a><h6>
-<a name="id3000690"></a>
+<a name="id713217"></a>
             <a class="link" href="next_permutation.html#range.reference.algorithms.permutation_algorithms.next_permutation.complexity">Complexity</a>
           </h6>
 <p>

Modified: branches/release/libs/range/doc/html/range/reference/algorithms/permutation_algorithms/prev_permutation.html
==============================================================================
--- branches/release/libs/range/doc/html/range/reference/algorithms/permutation_algorithms/prev_permutation.html (original)
+++ branches/release/libs/range/doc/html/range/reference/algorithms/permutation_algorithms/prev_permutation.html 2010-04-08 15:34:17 EDT (Thu, 08 Apr 2010)
@@ -3,7 +3,7 @@
 <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
 <title>prev_permutation</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
 <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Range 2.0">
 <link rel="up" href="../permutation_algorithms.html" title="Permutation algorithms">
 <link rel="prev" href="next_permutation.html" title="next_permutation">
@@ -28,7 +28,7 @@
           prev_permutation</a>
 </h5></div></div></div>
 <a name="range.reference.algorithms.permutation_algorithms.prev_permutation.prototype"></a><h6>
-<a name="id3000774"></a>
+<a name="id713296"></a>
             <a class="link" href="prev_permutation.html#range.reference.algorithms.permutation_algorithms.prev_permutation.prototype">Prototype</a>
           </h6>
 <p>
@@ -49,7 +49,7 @@
 <p>
           </p>
 <a name="range.reference.algorithms.permutation_algorithms.prev_permutation.description"></a><h6>
-<a name="id3001123"></a>
+<a name="id713642"></a>
             <a class="link" href="prev_permutation.html#range.reference.algorithms.permutation_algorithms.prev_permutation.description">Description</a>
           </h6>
 <p>
@@ -67,14 +67,14 @@
             the predicate versions.
           </p>
 <a name="range.reference.algorithms.permutation_algorithms.prev_permutation.definition"></a><h6>
-<a name="id3001233"></a>
+<a name="id713741"></a>
             <a class="link" href="prev_permutation.html#range.reference.algorithms.permutation_algorithms.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_algorithms.prev_permutation.requirements"></a><h6>
-<a name="id3001308"></a>
+<a name="id713812"></a>
             <a class="link" href="prev_permutation.html#range.reference.algorithms.permutation_algorithms.prev_permutation.requirements">Requirements</a>
           </h6>
 <p>
@@ -125,7 +125,7 @@
             </li>
 </ul></div>
 <a name="range.reference.algorithms.permutation_algorithms.prev_permutation.complexity"></a><h6>
-<a name="id3001544"></a>
+<a name="id714034"></a>
             <a class="link" href="prev_permutation.html#range.reference.algorithms.permutation_algorithms.prev_permutation.complexity">Complexity</a>
           </h6>
 <p>

Modified: branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_introduction.html
==============================================================================
--- branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_introduction.html (original)
+++ branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_introduction.html 2010-04-08 15:34:17 EDT (Thu, 08 Apr 2010)
@@ -3,7 +3,7 @@
 <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
 <title>Introduction and motivation</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
 <link rel="home" href="../../../index.html" title="Chapter&#160;1.&#160;Range 2.0">
 <link rel="up" href="../algorithms.html" title="Range Algorithm">
 <link rel="prev" href="../algorithms.html" title="Range Algorithm">

Modified: branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_mutating_algorithms.html
==============================================================================
--- branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_mutating_algorithms.html (original)
+++ branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_mutating_algorithms.html 2010-04-08 15:34:17 EDT (Thu, 08 Apr 2010)
@@ -3,7 +3,7 @@
 <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
 <title>Mutating algorithms</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
 <link rel="home" href="../../../index.html" title="Chapter&#160;1.&#160;Range 2.0">
 <link rel="up" href="../algorithms.html" title="Range Algorithm">
 <link rel="prev" href="range_algorithm_introduction.html" title="Introduction and motivation">

Modified: branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_mutating_algorithms/copy.html
==============================================================================
--- branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_mutating_algorithms/copy.html (original)
+++ branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_mutating_algorithms/copy.html 2010-04-08 15:34:17 EDT (Thu, 08 Apr 2010)
@@ -3,7 +3,7 @@
 <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
 <title>Range Algorithm - copy</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
 <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Range 2.0">
 <link rel="up" href="../range_algorithm_mutating_algorithms.html" title="Mutating algorithms">
 <link rel="prev" href="../range_algorithm_mutating_algorithms.html" title="Mutating algorithms">
@@ -28,7 +28,7 @@
           Range Algorithm - copy</a>
 </h5></div></div></div>
 <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.copy.prototype"></a><h6>
-<a name="id2946077"></a>
+<a name="id663029"></a>
             <a class="link" href="copy.html#range.reference.algorithms.range_algorithm_mutating_algorithms.copy.prototype">Prototype</a>
           </h6>
 <p>
@@ -40,7 +40,7 @@
 <p>
           </p>
 <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.copy.description"></a><h6>
-<a name="id2946209"></a>
+<a name="id663156"></a>
             <a class="link" href="copy.html#range.reference.algorithms.range_algorithm_mutating_algorithms.copy.description">Description</a>
           </h6>
 <p>
@@ -51,14 +51,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.range_algorithm_mutating_algorithms.copy.definition"></a><h6>
-<a name="id2946343"></a>
+<a name="id663286"></a>
             <a class="link" href="copy.html#range.reference.algorithms.range_algorithm_mutating_algorithms.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.range_algorithm_mutating_algorithms.copy.requirements"></a><h6>
-<a name="id2946418"></a>
+<a name="id663356"></a>
             <a class="link" href="copy.html#range.reference.algorithms.range_algorithm_mutating_algorithms.copy.requirements">Requirements</a>
           </h6>
 <div class="itemizedlist"><ul class="itemizedlist" type="disc">
@@ -79,7 +79,7 @@
             </li>
 </ul></div>
 <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.copy.precondition_"></a><h6>
-<a name="id2946528"></a>
+<a name="id663457"></a>
             <a class="link" href="copy.html#range.reference.algorithms.range_algorithm_mutating_algorithms.copy.precondition_">Precondition:</a>
           </h6>
 <div class="itemizedlist"><ul class="itemizedlist" type="disc">
@@ -93,7 +93,7 @@
             </li>
 </ul></div>
 <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.copy.complexity"></a><h6>
-<a name="id2946635"></a>
+<a name="id663558"></a>
             <a class="link" href="copy.html#range.reference.algorithms.range_algorithm_mutating_algorithms.copy.complexity">Complexity</a>
           </h6>
 <p>

Modified: branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_mutating_algorithms/copy_backward.html
==============================================================================
--- branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_mutating_algorithms/copy_backward.html (original)
+++ branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_mutating_algorithms/copy_backward.html 2010-04-08 15:34:17 EDT (Thu, 08 Apr 2010)
@@ -3,7 +3,7 @@
 <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
 <title>Range Algorithm - copy_backward</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
 <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Range 2.0">
 <link rel="up" href="../range_algorithm_mutating_algorithms.html" title="Mutating algorithms">
 <link rel="prev" href="copy.html" title="Range Algorithm - copy">
@@ -28,7 +28,7 @@
           Range Algorithm - copy_backward</a>
 </h5></div></div></div>
 <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.copy_backward.prototype"></a><h6>
-<a name="id2946707"></a>
+<a name="id663623"></a>
             <a class="link" href="copy_backward.html#range.reference.algorithms.range_algorithm_mutating_algorithms.copy_backward.prototype">Prototype</a>
           </h6>
 <p>
@@ -42,7 +42,7 @@
 <p>
           </p>
 <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.copy_backward.description"></a><h6>
-<a name="id2946840"></a>
+<a name="id663752"></a>
             <a class="link" href="copy_backward.html#range.reference.algorithms.range_algorithm_mutating_algorithms.copy_backward.description">Description</a>
           </h6>
 <p>
@@ -60,14 +60,14 @@
             denotes the <span class="bold"><strong>end</strong></span> of the output sequence.
           </p>
 <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.copy_backward.definition"></a><h6>
-<a name="id2947001"></a>
+<a name="id663905"></a>
             <a class="link" href="copy_backward.html#range.reference.algorithms.range_algorithm_mutating_algorithms.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.range_algorithm_mutating_algorithms.copy_backward.requirements"></a><h6>
-<a name="id2947075"></a>
+<a name="id663975"></a>
             <a class="link" href="copy_backward.html#range.reference.algorithms.range_algorithm_mutating_algorithms.copy_backward.requirements">Requirements</a>
           </h6>
 <div class="itemizedlist"><ul class="itemizedlist" type="disc">
@@ -88,7 +88,7 @@
             </li>
 </ul></div>
 <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.copy_backward.precondition_"></a><h6>
-<a name="id2947186"></a>
+<a name="id664078"></a>
             <a class="link" href="copy_backward.html#range.reference.algorithms.range_algorithm_mutating_algorithms.copy_backward.precondition_">Precondition:</a>
           </h6>
 <div class="itemizedlist"><ul class="itemizedlist" type="disc">
@@ -102,7 +102,7 @@
             </li>
 </ul></div>
 <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.copy_backward.complexity"></a><h6>
-<a name="id2947292"></a>
+<a name="id664178"></a>
             <a class="link" href="copy_backward.html#range.reference.algorithms.range_algorithm_mutating_algorithms.copy_backward.complexity">Complexity</a>
           </h6>
 <p>

Modified: branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_mutating_algorithms/fill.html
==============================================================================
--- branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_mutating_algorithms/fill.html (original)
+++ branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_mutating_algorithms/fill.html 2010-04-08 15:34:17 EDT (Thu, 08 Apr 2010)
@@ -3,7 +3,7 @@
 <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
 <title>Range Algorithm - fill</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
 <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Range 2.0">
 <link rel="up" href="../range_algorithm_mutating_algorithms.html" title="Mutating algorithms">
 <link rel="prev" href="copy_backward.html" title="Range Algorithm - copy_backward">
@@ -28,7 +28,7 @@
           Range Algorithm - fill</a>
 </h5></div></div></div>
 <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.fill.prototype"></a><h6>
-<a name="id2947365"></a>
+<a name="id664244"></a>
             <a class="link" href="fill.html#range.reference.algorithms.range_algorithm_mutating_algorithms.fill.prototype">Prototype</a>
           </h6>
 <p>
@@ -43,7 +43,7 @@
 <p>
           </p>
 <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.fill.description"></a><h6>
-<a name="id2947614"></a>
+<a name="id664488"></a>
             <a class="link" href="fill.html#range.reference.algorithms.range_algorithm_mutating_algorithms.fill.description">Description</a>
           </h6>
 <p>
@@ -52,14 +52,14 @@
             in the range <code class="computeroutput"><span class="identifier">rng</span></code>.
           </p>
 <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.fill.definition"></a><h6>
-<a name="id2947673"></a>
+<a name="id664544"></a>
             <a class="link" href="fill.html#range.reference.algorithms.range_algorithm_mutating_algorithms.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.range_algorithm_mutating_algorithms.fill.requirements"></a><h6>
-<a name="id2947747"></a>
+<a name="id664614"></a>
             <a class="link" href="fill.html#range.reference.algorithms.range_algorithm_mutating_algorithms.fill.requirements">Requirements</a>
           </h6>
 <div class="itemizedlist"><ul class="itemizedlist" type="disc">
@@ -82,7 +82,7 @@
             </li>
 </ul></div>
 <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.fill.complexity"></a><h6>
-<a name="id2947862"></a>
+<a name="id664723"></a>
             <a class="link" href="fill.html#range.reference.algorithms.range_algorithm_mutating_algorithms.fill.complexity">Complexity</a>
           </h6>
 <p>

Modified: branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_mutating_algorithms/generate.html
==============================================================================
--- branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_mutating_algorithms/generate.html (original)
+++ branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_mutating_algorithms/generate.html 2010-04-08 15:34:17 EDT (Thu, 08 Apr 2010)
@@ -3,7 +3,7 @@
 <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
 <title>Range Algorithm - generate</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
 <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Range 2.0">
 <link rel="up" href="../range_algorithm_mutating_algorithms.html" title="Mutating algorithms">
 <link rel="prev" href="fill.html" title="Range Algorithm - fill">
@@ -28,7 +28,7 @@
           Range Algorithm - generate</a>
 </h5></div></div></div>
 <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.generate.prototype"></a><h6>
-<a name="id2947933"></a>
+<a name="id664786"></a>
             <a class="link" href="generate.html#range.reference.algorithms.range_algorithm_mutating_algorithms.generate.prototype">Prototype</a>
           </h6>
 <p>
@@ -43,7 +43,7 @@
 <p>
           </p>
 <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.generate.description"></a><h6>
-<a name="id2948176"></a>
+<a name="id665026"></a>
             <a class="link" href="generate.html#range.reference.algorithms.range_algorithm_mutating_algorithms.generate.description">Description</a>
           </h6>
 <p>
@@ -53,14 +53,14 @@
             Returns the resultant range.
           </p>
 <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.generate.definition"></a><h6>
-<a name="id2948241"></a>
+<a name="id665086"></a>
             <a class="link" href="generate.html#range.reference.algorithms.range_algorithm_mutating_algorithms.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.range_algorithm_mutating_algorithms.generate.requirements"></a><h6>
-<a name="id2948315"></a>
+<a name="id665155"></a>
             <a class="link" href="generate.html#range.reference.algorithms.range_algorithm_mutating_algorithms.generate.requirements">Requirements</a>
           </h6>
 <div class="itemizedlist"><ul class="itemizedlist" type="disc">
@@ -84,7 +84,7 @@
             </li>
 </ul></div>
 <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.generate.precondition_"></a><h6>
-<a name="id2948442"></a>
+<a name="id665273"></a>
             <a class="link" href="generate.html#range.reference.algorithms.range_algorithm_mutating_algorithms.generate.precondition_">Precondition:</a>
           </h6>
 <div class="itemizedlist"><ul class="itemizedlist" type="disc">
@@ -98,7 +98,7 @@
             </li>
 </ul></div>
 <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.generate.complexity"></a><h6>
-<a name="id2948549"></a>
+<a name="id665374"></a>
             <a class="link" href="generate.html#range.reference.algorithms.range_algorithm_mutating_algorithms.generate.complexity">Complexity</a>
           </h6>
 <p>

Modified: branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_mutating_algorithms/inplace_merge.html
==============================================================================
--- branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_mutating_algorithms/inplace_merge.html (original)
+++ branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_mutating_algorithms/inplace_merge.html 2010-04-08 15:34:17 EDT (Thu, 08 Apr 2010)
@@ -3,7 +3,7 @@
 <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
 <title>Range Algorithm - inplace_merge</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
 <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Range 2.0">
 <link rel="up" href="../range_algorithm_mutating_algorithms.html" title="Mutating algorithms">
 <link rel="prev" href="generate.html" title="Range Algorithm - generate">
@@ -28,7 +28,7 @@
           Range Algorithm - inplace_merge</a>
 </h5></div></div></div>
 <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.inplace_merge.prototype"></a><h6>
-<a name="id2948621"></a>
+<a name="id665440"></a>
             <a class="link" href="inplace_merge.html#range.reference.algorithms.range_algorithm_mutating_algorithms.inplace_merge.prototype">Prototype</a>
           </h6>
 <p>
@@ -59,7 +59,7 @@
 <p>
           </p>
 <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.inplace_merge.description"></a><h6>
-<a name="id2949185"></a>
+<a name="id665999"></a>
             <a class="link" href="inplace_merge.html#range.reference.algorithms.range_algorithm_mutating_algorithms.inplace_merge.description">Description</a>
           </h6>
 <p>
@@ -72,14 +72,14 @@
             input range is preserved.
           </p>
 <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.inplace_merge.definition"></a><h6>
-<a name="id2949412"></a>
+<a name="id666216"></a>
             <a class="link" href="inplace_merge.html#range.reference.algorithms.range_algorithm_mutating_algorithms.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.range_algorithm_mutating_algorithms.inplace_merge.requirements"></a><h6>
-<a name="id2949487"></a>
+<a name="id666288"></a>
             <a class="link" href="inplace_merge.html#range.reference.algorithms.range_algorithm_mutating_algorithms.inplace_merge.requirements">Requirements</a>
           </h6>
 <p>
@@ -116,11 +116,11 @@
             argument types.
           </p>
 <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.inplace_merge.precondition_"></a><h6>
-<a name="id2949742"></a>
+<a name="id666531"></a>
             <a class="link" href="inplace_merge.html#range.reference.algorithms.range_algorithm_mutating_algorithms.inplace_merge.precondition_">Precondition:</a>
           </h6>
 <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.inplace_merge.for_the_non_predicate_version_"></a><h6>
-<a name="id2949767"></a>
+<a name="id666551"></a>
             <a class="link" href="inplace_merge.html#range.reference.algorithms.range_algorithm_mutating_algorithms.inplace_merge.for_the_non_predicate_version_">For
             the non-predicate version:</a>
           </h6>
@@ -143,7 +143,7 @@
             </li>
 </ul></div>
 <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.inplace_merge.for_the_predicate_version_"></a><h6>
-<a name="id2950029"></a>
+<a name="id666805"></a>
             <a class="link" href="inplace_merge.html#range.reference.algorithms.range_algorithm_mutating_algorithms.inplace_merge.for_the_predicate_version_">For
             the predicate version:</a>
           </h6>
@@ -164,7 +164,7 @@
             </li>
 </ul></div>
 <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.inplace_merge.complexity"></a><h6>
-<a name="id2950312"></a>
+<a name="id667078"></a>
             <a class="link" href="inplace_merge.html#range.reference.algorithms.range_algorithm_mutating_algorithms.inplace_merge.complexity">Complexity</a>
           </h6>
 <p>

Modified: branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_mutating_algorithms/merge.html
==============================================================================
--- branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_mutating_algorithms/merge.html (original)
+++ branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_mutating_algorithms/merge.html 2010-04-08 15:34:17 EDT (Thu, 08 Apr 2010)
@@ -3,7 +3,7 @@
 <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
 <title>Range Algorithm - merge</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
 <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Range 2.0">
 <link rel="up" href="../range_algorithm_mutating_algorithms.html" title="Mutating algorithms">
 <link rel="prev" href="inplace_merge.html" title="Range Algorithm - inplace_merge">
@@ -28,7 +28,7 @@
           Range Algorithm - merge</a>
 </h5></div></div></div>
 <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.merge.prototype"></a><h6>
-<a name="id2950396"></a>
+<a name="id667157"></a>
             <a class="link" href="merge.html#range.reference.algorithms.range_algorithm_mutating_algorithms.merge.prototype">Prototype</a>
           </h6>
 <p>
@@ -57,7 +57,7 @@
 <p>
           </p>
 <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.merge.description"></a><h6>
-<a name="id2950748"></a>
+<a name="id667503"></a>
             <a class="link" href="merge.html#range.reference.algorithms.range_algorithm_mutating_algorithms.merge.description">Description</a>
           </h6>
 <p>
@@ -76,14 +76,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.range_algorithm_mutating_algorithms.merge.definition"></a><h6>
-<a name="id2950931"></a>
+<a name="id667679"></a>
             <a class="link" href="merge.html#range.reference.algorithms.range_algorithm_mutating_algorithms.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.range_algorithm_mutating_algorithms.merge.requirements"></a><h6>
-<a name="id2951005"></a>
+<a name="id667750"></a>
             <a class="link" href="merge.html#range.reference.algorithms.range_algorithm_mutating_algorithms.merge.requirements">Requirements</a>
           </h6>
 <p>
@@ -151,11 +151,11 @@
             </li>
 </ul></div>
 <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.merge.precondition_"></a><h6>
-<a name="id2951510"></a>
+<a name="id668233"></a>
             <a class="link" href="merge.html#range.reference.algorithms.range_algorithm_mutating_algorithms.merge.precondition_">Precondition:</a>
           </h6>
 <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.merge.for_the_non_predicate_version_"></a><h6>
-<a name="id2951534"></a>
+<a name="id668255"></a>
             <a class="link" href="merge.html#range.reference.algorithms.range_algorithm_mutating_algorithms.merge.for_the_non_predicate_version_">For
             the non-predicate version:</a>
           </h6>
@@ -190,7 +190,7 @@
             </li>
 </ul></div>
 <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.merge.for_the_predicate_version_"></a><h6>
-<a name="id2951995"></a>
+<a name="id668705"></a>
             <a class="link" href="merge.html#range.reference.algorithms.range_algorithm_mutating_algorithms.merge.for_the_predicate_version_">For
             the predicate version:</a>
           </h6>
@@ -221,7 +221,7 @@
             </li>
 </ul></div>
 <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.merge.complexity"></a><h6>
-<a name="id2952479"></a>
+<a name="id669178"></a>
             <a class="link" href="merge.html#range.reference.algorithms.range_algorithm_mutating_algorithms.merge.complexity">Complexity</a>
           </h6>
 <p>

Modified: branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_mutating_algorithms/nth_element.html
==============================================================================
--- branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_mutating_algorithms/nth_element.html (original)
+++ branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_mutating_algorithms/nth_element.html 2010-04-08 15:34:17 EDT (Thu, 08 Apr 2010)
@@ -3,7 +3,7 @@
 <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
 <title>Range Algorithm - nth_element</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
 <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Range 2.0">
 <link rel="up" href="../range_algorithm_mutating_algorithms.html" title="Mutating algorithms">
 <link rel="prev" href="merge.html" title="Range Algorithm - merge">
@@ -28,7 +28,7 @@
           Range Algorithm - nth_element</a>
 </h5></div></div></div>
 <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.nth_element.prototype"></a><h6>
-<a name="id2952610"></a>
+<a name="id669302"></a>
             <a class="link" href="nth_element.html#range.reference.algorithms.range_algorithm_mutating_algorithms.nth_element.prototype">Prototype</a>
           </h6>
 <p>
@@ -55,7 +55,7 @@
 <p>
           </p>
 <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.nth_element.description"></a><h6>
-<a name="id2953103"></a>
+<a name="id669789"></a>
             <a class="link" href="nth_element.html#range.reference.algorithms.range_algorithm_mutating_algorithms.nth_element.description">Description</a>
           </h6>
 <p>
@@ -66,14 +66,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.range_algorithm_mutating_algorithms.nth_element.definition"></a><h6>
-<a name="id2953187"></a>
+<a name="id669866"></a>
             <a class="link" href="nth_element.html#range.reference.algorithms.range_algorithm_mutating_algorithms.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.range_algorithm_mutating_algorithms.nth_element.requirements"></a><h6>
-<a name="id2953261"></a>
+<a name="id669937"></a>
             <a class="link" href="nth_element.html#range.reference.algorithms.range_algorithm_mutating_algorithms.nth_element.requirements">Requirements</a>
           </h6>
 <p>
@@ -124,7 +124,7 @@
             </li>
 </ul></div>
 <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.nth_element.complexity"></a><h6>
-<a name="id2953497"></a>
+<a name="id670160"></a>
             <a class="link" href="nth_element.html#range.reference.algorithms.range_algorithm_mutating_algorithms.nth_element.complexity">Complexity</a>
           </h6>
 <p>

Modified: branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_mutating_algorithms/partial_sort.html
==============================================================================
--- branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_mutating_algorithms/partial_sort.html (original)
+++ branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_mutating_algorithms/partial_sort.html 2010-04-08 15:34:17 EDT (Thu, 08 Apr 2010)
@@ -3,7 +3,7 @@
 <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
 <title>Range Algorithm - partial_sort</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
 <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Range 2.0">
 <link rel="up" href="../range_algorithm_mutating_algorithms.html" title="Mutating algorithms">
 <link rel="prev" href="nth_element.html" title="Range Algorithm - nth_element">
@@ -28,7 +28,7 @@
           Range Algorithm - partial_sort</a>
 </h5></div></div></div>
 <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.partial_sort.prototype"></a><h6>
-<a name="id2953568"></a>
+<a name="id670225"></a>
             <a class="link" href="partial_sort.html#range.reference.algorithms.range_algorithm_mutating_algorithms.partial_sort.prototype">Prototype</a>
           </h6>
 <p>
@@ -55,7 +55,7 @@
 <p>
           </p>
 <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.partial_sort.description"></a><h6>
-<a name="id2954062"></a>
+<a name="id670711"></a>
             <a class="link" href="partial_sort.html#range.reference.algorithms.range_algorithm_mutating_algorithms.partial_sort.description">Description</a>
           </h6>
 <p>
@@ -71,14 +71,14 @@
             predicate instead.
           </p>
 <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.partial_sort.definition"></a><h6>
-<a name="id2954249"></a>
+<a name="id670887"></a>
             <a class="link" href="partial_sort.html#range.reference.algorithms.range_algorithm_mutating_algorithms.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.range_algorithm_mutating_algorithms.partial_sort.requirements"></a><h6>
-<a name="id2954324"></a>
+<a name="id670959"></a>
             <a class="link" href="partial_sort.html#range.reference.algorithms.range_algorithm_mutating_algorithms.partial_sort.requirements">Requirements</a>
           </h6>
 <p>
@@ -129,7 +129,7 @@
             </li>
 </ul></div>
 <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.partial_sort.complexity"></a><h6>
-<a name="id2954561"></a>
+<a name="id671180"></a>
             <a class="link" href="partial_sort.html#range.reference.algorithms.range_algorithm_mutating_algorithms.partial_sort.complexity">Complexity</a>
           </h6>
 <p>

Modified: branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_mutating_algorithms/partition.html
==============================================================================
--- branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_mutating_algorithms/partition.html (original)
+++ branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_mutating_algorithms/partition.html 2010-04-08 15:34:17 EDT (Thu, 08 Apr 2010)
@@ -3,7 +3,7 @@
 <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
 <title>Range Algorithm - partition</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
 <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Range 2.0">
 <link rel="up" href="../range_algorithm_mutating_algorithms.html" title="Mutating algorithms">
 <link rel="prev" href="partial_sort.html" title="Range Algorithm - partial_sort">
@@ -28,7 +28,7 @@
           Range Algorithm - partition</a>
 </h5></div></div></div>
 <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.partition.prototype"></a><h6>
-<a name="id2954685"></a>
+<a name="id671298"></a>
             <a class="link" href="partition.html#range.reference.algorithms.range_algorithm_mutating_algorithms.partition.prototype">Prototype</a>
           </h6>
 <p>
@@ -67,7 +67,7 @@
 <p>
           </p>
 <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.partition.description"></a><h6>
-<a name="id2955271"></a>
+<a name="id671878"></a>
             <a class="link" href="partition.html#range.reference.algorithms.range_algorithm_mutating_algorithms.partition.description">Description</a>
           </h6>
 <p>
@@ -81,14 +81,14 @@
             corresponds to the middle iterator.
           </p>
 <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.partition.definition"></a><h6>
-<a name="id2955358"></a>
+<a name="id671957"></a>
             <a class="link" href="partition.html#range.reference.algorithms.range_algorithm_mutating_algorithms.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.range_algorithm_mutating_algorithms.partition.requirements"></a><h6>
-<a name="id2955432"></a>
+<a name="id672027"></a>
             <a class="link" href="partition.html#range.reference.algorithms.range_algorithm_mutating_algorithms.partition.requirements">Requirements</a>
           </h6>
 <div class="itemizedlist"><ul class="itemizedlist" type="disc">
@@ -108,7 +108,7 @@
             </li>
 </ul></div>
 <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.partition.complexity"></a><h6>
-<a name="id2955533"></a>
+<a name="id672122"></a>
             <a class="link" href="partition.html#range.reference.algorithms.range_algorithm_mutating_algorithms.partition.complexity">Complexity</a>
           </h6>
 <p>

Modified: branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_mutating_algorithms/random_shuffle.html
==============================================================================
--- branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_mutating_algorithms/random_shuffle.html (original)
+++ branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_mutating_algorithms/random_shuffle.html 2010-04-08 15:34:17 EDT (Thu, 08 Apr 2010)
@@ -3,7 +3,7 @@
 <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
 <title>Range Algorithm - random_shuffle</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
 <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Range 2.0">
 <link rel="up" href="../range_algorithm_mutating_algorithms.html" title="Mutating algorithms">
 <link rel="prev" href="partition.html" title="Range Algorithm - partition">
@@ -28,7 +28,7 @@
           Range Algorithm - random_shuffle</a>
 </h5></div></div></div>
 <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.random_shuffle.prototype"></a><h6>
-<a name="id2955651"></a>
+<a name="id672234"></a>
             <a class="link" href="random_shuffle.html#range.reference.algorithms.range_algorithm_mutating_algorithms.random_shuffle.prototype">Prototype</a>
           </h6>
 <p>
@@ -49,7 +49,7 @@
 <p>
           </p>
 <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.random_shuffle.description"></a><h6>
-<a name="id2956042"></a>
+<a name="id672620"></a>
             <a class="link" href="random_shuffle.html#range.reference.algorithms.range_algorithm_mutating_algorithms.random_shuffle.description">Description</a>
           </h6>
 <p>
@@ -61,14 +61,14 @@
             the shuffles range.
           </p>
 <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.random_shuffle.definition"></a><h6>
-<a name="id2956138"></a>
+<a name="id672708"></a>
             <a class="link" href="random_shuffle.html#range.reference.algorithms.range_algorithm_mutating_algorithms.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.range_algorithm_mutating_algorithms.random_shuffle.requirements"></a><h6>
-<a name="id2956213"></a>
+<a name="id672780"></a>
             <a class="link" href="random_shuffle.html#range.reference.algorithms.range_algorithm_mutating_algorithms.random_shuffle.requirements">Requirements</a>
           </h6>
 <p>
@@ -99,7 +99,7 @@
             </li>
 </ul></div>
 <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.random_shuffle.precondition_"></a><h6>
-<a name="id2956361"></a>
+<a name="id672918"></a>
             <a class="link" href="random_shuffle.html#range.reference.algorithms.range_algorithm_mutating_algorithms.random_shuffle.precondition_">Precondition:</a>
           </h6>
 <div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
@@ -108,7 +108,7 @@
               maximum value.
             </li></ul></div>
 <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.random_shuffle.complexity"></a><h6>
-<a name="id2956426"></a>
+<a name="id672979"></a>
             <a class="link" href="random_shuffle.html#range.reference.algorithms.range_algorithm_mutating_algorithms.random_shuffle.complexity">Complexity</a>
           </h6>
 <p>

Modified: branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_mutating_algorithms/remove.html
==============================================================================
--- branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_mutating_algorithms/remove.html (original)
+++ branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_mutating_algorithms/remove.html 2010-04-08 15:34:17 EDT (Thu, 08 Apr 2010)
@@ -3,7 +3,7 @@
 <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
 <title>Range Algorithm - remove</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
 <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Range 2.0">
 <link rel="up" href="../range_algorithm_mutating_algorithms.html" title="Mutating algorithms">
 <link rel="prev" href="random_shuffle.html" title="Range Algorithm - random_shuffle">
@@ -28,7 +28,7 @@
           Range Algorithm - remove</a>
 </h5></div></div></div>
 <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.remove.prototype"></a><h6>
-<a name="id2956538"></a>
+<a name="id673083"></a>
             <a class="link" href="remove.html#range.reference.algorithms.range_algorithm_mutating_algorithms.remove.prototype">Prototype</a>
           </h6>
 <p>
@@ -67,7 +67,7 @@
 <p>
           </p>
 <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.remove.description"></a><h6>
-<a name="id2957161"></a>
+<a name="id673700"></a>
             <a class="link" href="remove.html#range.reference.algorithms.range_algorithm_mutating_algorithms.remove.description">Description</a>
           </h6>
 <p>
@@ -84,14 +84,14 @@
             are dereferenceable, but the elements are unspecified.
           </p>
 <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.remove.definition"></a><h6>
-<a name="id2957399"></a>
+<a name="id673928"></a>
             <a class="link" href="remove.html#range.reference.algorithms.range_algorithm_mutating_algorithms.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.range_algorithm_mutating_algorithms.remove.requirements"></a><h6>
-<a name="id2957473"></a>
+<a name="id673998"></a>
             <a class="link" href="remove.html#range.reference.algorithms.range_algorithm_mutating_algorithms.remove.requirements">Requirements</a>
           </h6>
 <div class="itemizedlist"><ul class="itemizedlist" type="disc">
@@ -114,7 +114,7 @@
             </li>
 </ul></div>
 <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.remove.complexity"></a><h6>
-<a name="id2957588"></a>
+<a name="id674106"></a>
             <a class="link" href="remove.html#range.reference.algorithms.range_algorithm_mutating_algorithms.remove.complexity">Complexity</a>
           </h6>
 <p>

Modified: branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_mutating_algorithms/remove_if.html
==============================================================================
--- branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_mutating_algorithms/remove_if.html (original)
+++ branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_mutating_algorithms/remove_if.html 2010-04-08 15:34:17 EDT (Thu, 08 Apr 2010)
@@ -3,7 +3,7 @@
 <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
 <title>Range Algorithm - remove_if</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
 <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Range 2.0">
 <link rel="up" href="../range_algorithm_mutating_algorithms.html" title="Mutating algorithms">
 <link rel="prev" href="remove.html" title="Range Algorithm - remove">
@@ -28,7 +28,7 @@
           Range Algorithm - remove_if</a>
 </h5></div></div></div>
 <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.remove_if.prototype"></a><h6>
-<a name="id2957672"></a>
+<a name="id674184"></a>
             <a class="link" href="remove_if.html#range.reference.algorithms.range_algorithm_mutating_algorithms.remove_if.prototype">Prototype</a>
           </h6>
 <p>
@@ -67,7 +67,7 @@
 <p>
           </p>
 <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.remove_if.description"></a><h6>
-<a name="id2958256"></a>
+<a name="id674760"></a>
             <a class="link" href="remove_if.html#range.reference.algorithms.range_algorithm_mutating_algorithms.remove_if.description">Description</a>
           </h6>
 <p>
@@ -83,14 +83,14 @@
             are unspecified.
           </p>
 <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.remove_if.definition"></a><h6>
-<a name="id2958488"></a>
+<a name="id674983"></a>
             <a class="link" href="remove_if.html#range.reference.algorithms.range_algorithm_mutating_algorithms.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.range_algorithm_mutating_algorithms.remove_if.requirements"></a><h6>
-<a name="id2958562"></a>
+<a name="id675053"></a>
             <a class="link" href="remove_if.html#range.reference.algorithms.range_algorithm_mutating_algorithms.remove_if.requirements">Requirements</a>
           </h6>
 <div class="itemizedlist"><ul class="itemizedlist" type="disc">
@@ -113,7 +113,7 @@
             </li>
 </ul></div>
 <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.remove_if.complexity"></a><h6>
-<a name="id2958679"></a>
+<a name="id675161"></a>
             <a class="link" href="remove_if.html#range.reference.algorithms.range_algorithm_mutating_algorithms.remove_if.complexity">Complexity</a>
           </h6>
 <p>

Modified: branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_mutating_algorithms/replace.html
==============================================================================
--- branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_mutating_algorithms/replace.html (original)
+++ branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_mutating_algorithms/replace.html 2010-04-08 15:34:17 EDT (Thu, 08 Apr 2010)
@@ -3,7 +3,7 @@
 <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
 <title>Range Algorithm - replace</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
 <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Range 2.0">
 <link rel="up" href="../range_algorithm_mutating_algorithms.html" title="Mutating algorithms">
 <link rel="prev" href="remove_if.html" title="Range Algorithm - remove_if">
@@ -28,7 +28,7 @@
           Range Algorithm - replace</a>
 </h5></div></div></div>
 <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.replace.prototype"></a><h6>
-<a name="id2958772"></a>
+<a name="id675247"></a>
             <a class="link" href="replace.html#range.reference.algorithms.range_algorithm_mutating_algorithms.replace.prototype">Prototype</a>
           </h6>
 <p>
@@ -49,7 +49,7 @@
 <p>
           </p>
 <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.replace.description"></a><h6>
-<a name="id2959089"></a>
+<a name="id675560"></a>
             <a class="link" href="replace.html#range.reference.algorithms.range_algorithm_mutating_algorithms.replace.description">Description</a>
           </h6>
 <p>
@@ -58,14 +58,14 @@
             Return a reference to <code class="computeroutput"><span class="identifier">rng</span></code>.
           </p>
 <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.replace.definition"></a><h6>
-<a name="id2959171"></a>
+<a name="id675637"></a>
             <a class="link" href="replace.html#range.reference.algorithms.range_algorithm_mutating_algorithms.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.range_algorithm_mutating_algorithms.replace.requirements"></a><h6>
-<a name="id2959245"></a>
+<a name="id675707"></a>
             <a class="link" href="replace.html#range.reference.algorithms.range_algorithm_mutating_algorithms.replace.requirements">Requirements</a>
           </h6>
 <div class="itemizedlist"><ul class="itemizedlist" type="disc">
@@ -94,7 +94,7 @@
             </li>
 </ul></div>
 <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.replace.complexity"></a><h6>
-<a name="id2959397"></a>
+<a name="id675850"></a>
             <a class="link" href="replace.html#range.reference.algorithms.range_algorithm_mutating_algorithms.replace.complexity">Complexity</a>
           </h6>
 <p>

Modified: branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_mutating_algorithms/replace_if.html
==============================================================================
--- branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_mutating_algorithms/replace_if.html (original)
+++ branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_mutating_algorithms/replace_if.html 2010-04-08 15:34:17 EDT (Thu, 08 Apr 2010)
@@ -3,7 +3,7 @@
 <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
 <title>Range Algorithm - replace_if</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
 <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Range 2.0">
 <link rel="up" href="../range_algorithm_mutating_algorithms.html" title="Mutating algorithms">
 <link rel="prev" href="replace.html" title="Range Algorithm - replace">
@@ -28,7 +28,7 @@
           Range Algorithm - replace_if</a>
 </h5></div></div></div>
 <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.replace_if.prototype"></a><h6>
-<a name="id2959506"></a>
+<a name="id675952"></a>
             <a class="link" href="replace_if.html#range.reference.algorithms.range_algorithm_mutating_algorithms.replace_if.prototype">Prototype</a>
           </h6>
 <p>
@@ -43,7 +43,7 @@
 <p>
           </p>
 <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.replace_if.description"></a><h6>
-<a name="id2959831"></a>
+<a name="id676272"></a>
             <a class="link" href="replace_if.html#range.reference.algorithms.range_algorithm_mutating_algorithms.replace_if.description">Description</a>
           </h6>
 <p>
@@ -52,14 +52,14 @@
             Returns a reference to <code class="computeroutput"><span class="identifier">rng</span></code>.
           </p>
 <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.replace_if.definition"></a><h6>
-<a name="id2959948"></a>
+<a name="id676383"></a>
             <a class="link" href="replace_if.html#range.reference.algorithms.range_algorithm_mutating_algorithms.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.range_algorithm_mutating_algorithms.replace_if.requirements"></a><h6>
-<a name="id2960024"></a>
+<a name="id676454"></a>
             <a class="link" href="replace_if.html#range.reference.algorithms.range_algorithm_mutating_algorithms.replace_if.requirements">Requirements</a>
           </h6>
 <div class="itemizedlist"><ul class="itemizedlist" type="disc">
@@ -91,7 +91,7 @@
             </li>
 </ul></div>
 <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.replace_if.complexity"></a><h6>
-<a name="id2960192"></a>
+<a name="id676612"></a>
             <a class="link" href="replace_if.html#range.reference.algorithms.range_algorithm_mutating_algorithms.replace_if.complexity">Complexity</a>
           </h6>
 <p>

Modified: branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_mutating_algorithms/rotate.html
==============================================================================
--- branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_mutating_algorithms/rotate.html (original)
+++ branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_mutating_algorithms/rotate.html 2010-04-08 15:34:17 EDT (Thu, 08 Apr 2010)
@@ -3,7 +3,7 @@
 <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
 <title>Range Algorithm - rotate</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
 <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Range 2.0">
 <link rel="up" href="../range_algorithm_mutating_algorithms.html" title="Mutating algorithms">
 <link rel="prev" href="replace_if.html" title="Range Algorithm - replace_if">
@@ -28,7 +28,7 @@
           Range Algorithm - rotate</a>
 </h5></div></div></div>
 <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.rotate.prototype"></a><h6>
-<a name="id2960310"></a>
+<a name="id676724"></a>
             <a class="link" href="rotate.html#range.reference.algorithms.range_algorithm_mutating_algorithms.rotate.prototype">Prototype</a>
           </h6>
 <p>
@@ -45,7 +45,7 @@
 <p>
           </p>
 <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.rotate.description"></a><h6>
-<a name="id2960572"></a>
+<a name="id676981"></a>
             <a class="link" href="rotate.html#range.reference.algorithms.range_algorithm_mutating_algorithms.rotate.description">Description</a>
           </h6>
 <p>
@@ -54,14 +54,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.range_algorithm_mutating_algorithms.rotate.definition"></a><h6>
-<a name="id2960700"></a>
+<a name="id677102"></a>
             <a class="link" href="rotate.html#range.reference.algorithms.range_algorithm_mutating_algorithms.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.range_algorithm_mutating_algorithms.rotate.requirements"></a><h6>
-<a name="id2960774"></a>
+<a name="id677174"></a>
             <a class="link" href="rotate.html#range.reference.algorithms.range_algorithm_mutating_algorithms.rotate.requirements">Requirements</a>
           </h6>
 <div class="itemizedlist"><ul class="itemizedlist" type="disc">
@@ -75,7 +75,7 @@
             </li>
 </ul></div>
 <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.rotate.precondition_"></a><h6>
-<a name="id2960838"></a>
+<a name="id677233"></a>
             <a class="link" href="rotate.html#range.reference.algorithms.range_algorithm_mutating_algorithms.rotate.precondition_">Precondition:</a>
           </h6>
 <div class="itemizedlist"><ul class="itemizedlist" type="disc">
@@ -87,7 +87,7 @@
             </li>
 </ul></div>
 <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.rotate.complexity"></a><h6>
-<a name="id2960949"></a>
+<a name="id677339"></a>
             <a class="link" href="rotate.html#range.reference.algorithms.range_algorithm_mutating_algorithms.rotate.complexity">Complexity</a>
           </h6>
 <p>

Modified: branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_mutating_algorithms/sort.html
==============================================================================
--- branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_mutating_algorithms/sort.html (original)
+++ branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_mutating_algorithms/sort.html 2010-04-08 15:34:17 EDT (Thu, 08 Apr 2010)
@@ -3,7 +3,7 @@
 <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
 <title>Range Algorithm - sort</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
 <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Range 2.0">
 <link rel="up" href="../range_algorithm_mutating_algorithms.html" title="Mutating algorithms">
 <link rel="prev" href="rotate.html" title="Range Algorithm - rotate">
@@ -28,7 +28,7 @@
           Range Algorithm - sort</a>
 </h5></div></div></div>
 <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.sort.prototype"></a><h6>
-<a name="id2961022"></a>
+<a name="id677405"></a>
             <a class="link" href="sort.html#range.reference.algorithms.range_algorithm_mutating_algorithms.sort.prototype">Prototype</a>
           </h6>
 <p>
@@ -49,7 +49,7 @@
 <p>
           </p>
 <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.sort.description"></a><h6>
-<a name="id2961405"></a>
+<a name="id677781"></a>
             <a class="link" href="sort.html#range.reference.algorithms.range_algorithm_mutating_algorithms.sort.description">Description</a>
           </h6>
 <p>
@@ -72,14 +72,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.range_algorithm_mutating_algorithms.sort.definition"></a><h6>
-<a name="id2961659"></a>
+<a name="id678027"></a>
             <a class="link" href="sort.html#range.reference.algorithms.range_algorithm_mutating_algorithms.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.range_algorithm_mutating_algorithms.sort.requirements"></a><h6>
-<a name="id2961733"></a>
+<a name="id678098"></a>
             <a class="link" href="sort.html#range.reference.algorithms.range_algorithm_mutating_algorithms.sort.requirements">Requirements</a>
           </h6>
 <p>
@@ -130,7 +130,7 @@
             </li>
 </ul></div>
 <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.sort.complexity"></a><h6>
-<a name="id2961969"></a>
+<a name="id678319"></a>
             <a class="link" href="sort.html#range.reference.algorithms.range_algorithm_mutating_algorithms.sort.complexity">Complexity</a>
           </h6>
 <p>

Modified: branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_mutating_algorithms/stable_partition.html
==============================================================================
--- branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_mutating_algorithms/stable_partition.html (original)
+++ branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_mutating_algorithms/stable_partition.html 2010-04-08 15:34:17 EDT (Thu, 08 Apr 2010)
@@ -3,7 +3,7 @@
 <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
 <title>Range Algorithm - stable_partition</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
 <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Range 2.0">
 <link rel="up" href="../range_algorithm_mutating_algorithms.html" title="Mutating algorithms">
 <link rel="prev" href="sort.html" title="Range Algorithm - sort">
@@ -28,7 +28,7 @@
           Range Algorithm - stable_partition</a>
 </h5></div></div></div>
 <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.stable_partition.prototype"></a><h6>
-<a name="id2962090"></a>
+<a name="id678435"></a>
             <a class="link" href="stable_partition.html#range.reference.algorithms.range_algorithm_mutating_algorithms.stable_partition.prototype">Prototype</a>
           </h6>
 <p>
@@ -61,7 +61,7 @@
 <p>
           </p>
 <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.stable_partition.description"></a><h6>
-<a name="id2962672"></a>
+<a name="id679008"></a>
             <a class="link" href="stable_partition.html#range.reference.algorithms.range_algorithm_mutating_algorithms.stable_partition.description">Description</a>
           </h6>
 <p>
@@ -83,14 +83,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.range_algorithm_mutating_algorithms.stable_partition.definition"></a><h6>
-<a name="id2962825"></a>
+<a name="id679150"></a>
             <a class="link" href="stable_partition.html#range.reference.algorithms.range_algorithm_mutating_algorithms.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.range_algorithm_mutating_algorithms.stable_partition.requirements"></a><h6>
-<a name="id2962900"></a>
+<a name="id679221"></a>
             <a class="link" href="stable_partition.html#range.reference.algorithms.range_algorithm_mutating_algorithms.stable_partition.requirements">Requirements</a>
           </h6>
 <div class="itemizedlist"><ul class="itemizedlist" type="disc">
@@ -108,7 +108,7 @@
             </li>
 </ul></div>
 <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.stable_partition.complexity"></a><h6>
-<a name="id2962991"></a>
+<a name="id679305"></a>
             <a class="link" href="stable_partition.html#range.reference.algorithms.range_algorithm_mutating_algorithms.stable_partition.complexity">Complexity</a>
           </h6>
 <p>

Modified: branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_mutating_algorithms/stable_sort.html
==============================================================================
--- branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_mutating_algorithms/stable_sort.html (original)
+++ branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_mutating_algorithms/stable_sort.html 2010-04-08 15:34:17 EDT (Thu, 08 Apr 2010)
@@ -3,7 +3,7 @@
 <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
 <title>Range Algorithm - stable_sort</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
 <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Range 2.0">
 <link rel="up" href="../range_algorithm_mutating_algorithms.html" title="Mutating algorithms">
 <link rel="prev" href="stable_partition.html" title="Range Algorithm - stable_partition">
@@ -28,7 +28,7 @@
           Range Algorithm - stable_sort</a>
 </h5></div></div></div>
 <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.stable_sort.prototype"></a><h6>
-<a name="id2963166"></a>
+<a name="id679474"></a>
             <a class="link" href="stable_sort.html#range.reference.algorithms.range_algorithm_mutating_algorithms.stable_sort.prototype">Prototype</a>
           </h6>
 <p>
@@ -49,7 +49,7 @@
 <p>
           </p>
 <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.stable_sort.description"></a><h6>
-<a name="id2963549"></a>
+<a name="id679851"></a>
             <a class="link" href="stable_sort.html#range.reference.algorithms.range_algorithm_mutating_algorithms.stable_sort.description">Description</a>
           </h6>
 <p>
@@ -72,14 +72,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.range_algorithm_mutating_algorithms.stable_sort.definition"></a><h6>
-<a name="id2963804"></a>
+<a name="id680095"></a>
             <a class="link" href="stable_sort.html#range.reference.algorithms.range_algorithm_mutating_algorithms.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.range_algorithm_mutating_algorithms.stable_sort.requirements"></a><h6>
-<a name="id2963879"></a>
+<a name="id680166"></a>
             <a class="link" href="stable_sort.html#range.reference.algorithms.range_algorithm_mutating_algorithms.stable_sort.requirements">Requirements</a>
           </h6>
 <p>
@@ -130,7 +130,7 @@
             </li>
 </ul></div>
 <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.stable_sort.complexity"></a><h6>
-<a name="id2964116"></a>
+<a name="id680387"></a>
             <a class="link" href="stable_sort.html#range.reference.algorithms.range_algorithm_mutating_algorithms.stable_sort.complexity">Complexity</a>
           </h6>
 <p>

Modified: branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_mutating_algorithms/transform.html
==============================================================================
--- branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_mutating_algorithms/transform.html (original)
+++ branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_mutating_algorithms/transform.html 2010-04-08 15:34:17 EDT (Thu, 08 Apr 2010)
@@ -3,7 +3,7 @@
 <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
 <title>Range Algorithm - transform</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
 <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Range 2.0">
 <link rel="up" href="../range_algorithm_mutating_algorithms.html" title="Mutating algorithms">
 <link rel="prev" href="stable_sort.html" title="Range Algorithm - stable_sort">
@@ -28,7 +28,7 @@
           Range Algorithm - transform</a>
 </h5></div></div></div>
 <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.transform.prototype"></a><h6>
-<a name="id2964305"></a>
+<a name="id680568"></a>
             <a class="link" href="transform.html#range.reference.algorithms.range_algorithm_mutating_algorithms.transform.prototype">Prototype</a>
           </h6>
 <p>
@@ -57,7 +57,7 @@
 <p>
           </p>
 <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.transform.description"></a><h6>
-<a name="id2964646"></a>
+<a name="id680904"></a>
             <a class="link" href="transform.html#range.reference.algorithms.range_algorithm_mutating_algorithms.transform.description">Description</a>
           </h6>
 <p>
@@ -93,14 +93,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.range_algorithm_mutating_algorithms.transform.definition"></a><h6>
-<a name="id2965199"></a>
+<a name="id681443"></a>
             <a class="link" href="transform.html#range.reference.algorithms.range_algorithm_mutating_algorithms.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.range_algorithm_mutating_algorithms.transform.requirements"></a><h6>
-<a name="id2965273"></a>
+<a name="id681514"></a>
             <a class="link" href="transform.html#range.reference.algorithms.range_algorithm_mutating_algorithms.transform.requirements">Requirements</a>
           </h6>
 <p>
@@ -170,7 +170,7 @@
             </li>
 </ul></div>
 <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.transform.precondition_"></a><h6>
-<a name="id2965628"></a>
+<a name="id681844"></a>
             <a class="link" href="transform.html#range.reference.algorithms.range_algorithm_mutating_algorithms.transform.precondition_">Precondition:</a>
           </h6>
 <p>
@@ -202,7 +202,7 @@
             </li>
 </ul></div>
 <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.transform.complexity"></a><h6>
-<a name="id2966044"></a>
+<a name="id682252"></a>
             <a class="link" href="transform.html#range.reference.algorithms.range_algorithm_mutating_algorithms.transform.complexity">Complexity</a>
           </h6>
 <p>

Modified: branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_mutating_algorithms/unique.html
==============================================================================
--- branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_mutating_algorithms/unique.html (original)
+++ branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_mutating_algorithms/unique.html 2010-04-08 15:34:17 EDT (Thu, 08 Apr 2010)
@@ -3,7 +3,7 @@
 <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
 <title>Range Algorithm - unique</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
 <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Range 2.0">
 <link rel="up" href="../range_algorithm_mutating_algorithms.html" title="Mutating algorithms">
 <link rel="prev" href="transform.html" title="Range Algorithm - transform">
@@ -28,7 +28,7 @@
           Range Algorithm - unique</a>
 </h5></div></div></div>
 <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.unique.prototype"></a><h6>
-<a name="id2966171"></a>
+<a name="id682371"></a>
             <a class="link" href="unique.html#range.reference.algorithms.range_algorithm_mutating_algorithms.unique.prototype">Prototype</a>
           </h6>
 <p>
@@ -69,7 +69,7 @@
 <p>
           </p>
 <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.unique.description"></a><h6>
-<a name="id2967204"></a>
+<a name="id683395"></a>
             <a class="link" href="unique.html#range.reference.algorithms.range_algorithm_mutating_algorithms.unique.description">Description</a>
           </h6>
 <p>
@@ -87,14 +87,14 @@
             type.
           </p>
 <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.unique.definition"></a><h6>
-<a name="id2967328"></a>
+<a name="id683513"></a>
             <a class="link" href="unique.html#range.reference.algorithms.range_algorithm_mutating_algorithms.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.range_algorithm_mutating_algorithms.unique.requirements"></a><h6>
-<a name="id2967403"></a>
+<a name="id683584"></a>
             <a class="link" href="unique.html#range.reference.algorithms.range_algorithm_mutating_algorithms.unique.requirements">Requirements</a>
           </h6>
 <p>
@@ -138,7 +138,7 @@
             </li>
 </ul></div>
 <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.unique.complexity"></a><h6>
-<a name="id2967617"></a>
+<a name="id683784"></a>
             <a class="link" href="unique.html#range.reference.algorithms.range_algorithm_mutating_algorithms.unique.complexity">Complexity</a>
           </h6>
 <p>

Modified: branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_new_algorithms.html
==============================================================================
--- branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_new_algorithms.html (original)
+++ branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_new_algorithms.html 2010-04-08 15:34:17 EDT (Thu, 08 Apr 2010)
@@ -3,7 +3,7 @@
 <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
 <title>New algorithms</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
 <link rel="home" href="../../../index.html" title="Chapter&#160;1.&#160;Range 2.0">
 <link rel="up" href="../algorithms.html" title="Range Algorithm">
 <link rel="prev" href="permutation_algorithms/prev_permutation.html" title="prev_permutation">
@@ -34,6 +34,8 @@
           for_each</a></span></dt>
 <dt><span class="section"><a href="range_algorithm_new_algorithms/insert.html">
           insert</a></span></dt>
+<dt><span class="section"><a href="range_algorithm_new_algorithms/iota.html">
+ iota</a></span></dt>
 <dt><span class="section"><a href="range_algorithm_new_algorithms/overwrite.html">
           overwrite</a></span></dt>
 <dt><span class="section"><a href="range_algorithm_new_algorithms/push_back.html">

Modified: branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_new_algorithms/erase.html
==============================================================================
--- branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_new_algorithms/erase.html (original)
+++ branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_new_algorithms/erase.html 2010-04-08 15:34:17 EDT (Thu, 08 Apr 2010)
@@ -3,7 +3,7 @@
 <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
 <title>erase</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
 <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Range 2.0">
 <link rel="up" href="../range_algorithm_new_algorithms.html" title="New algorithms">
 <link rel="prev" href="../range_algorithm_new_algorithms.html" title="New algorithms">
@@ -28,7 +28,7 @@
           erase</a>
 </h5></div></div></div>
 <a name="range.reference.algorithms.range_algorithm_new_algorithms.erase.prototype"></a><h6>
-<a name="id3001648"></a>
+<a name="id714130"></a>
             <a class="link" href="erase.html#range.reference.algorithms.range_algorithm_new_algorithms.erase.prototype">Prototype</a>
           </h6>
 <p>
@@ -44,7 +44,7 @@
 <p>
           </p>
 <a name="range.reference.algorithms.range_algorithm_new_algorithms.erase.description"></a><h6>
-<a name="id3001804"></a>
+<a name="id714284"></a>
             <a class="link" href="erase.html#range.reference.algorithms.range_algorithm_new_algorithms.erase.description">Description</a>
           </h6>
 <p>
@@ -53,14 +53,14 @@
             <code class="computeroutput"><span class="identifier">target</span></code>.
           </p>
 <a name="range.reference.algorithms.range_algorithm_new_algorithms.erase.definition"></a><h6>
-<a name="id3001865"></a>
+<a name="id714340"></a>
             <a class="link" href="erase.html#range.reference.algorithms.range_algorithm_new_algorithms.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.range_algorithm_new_algorithms.erase.requirements"></a><h6>
-<a name="id3001939"></a>
+<a name="id714411"></a>
             <a class="link" href="erase.html#range.reference.algorithms.range_algorithm_new_algorithms.erase.requirements">Requirements</a>
           </h6>
 <div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
@@ -68,7 +68,7 @@
               erase of an iterator range.
             </li></ol></div>
 <a name="range.reference.algorithms.range_algorithm_new_algorithms.erase.complexity"></a><h6>
-<a name="id3001985"></a>
+<a name="id714454"></a>
             <a class="link" href="erase.html#range.reference.algorithms.range_algorithm_new_algorithms.erase.complexity">Complexity</a>
           </h6>
 <p>

Modified: branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_new_algorithms/for_each.html
==============================================================================
--- branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_new_algorithms/for_each.html (original)
+++ branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_new_algorithms/for_each.html 2010-04-08 15:34:17 EDT (Thu, 08 Apr 2010)
@@ -3,7 +3,7 @@
 <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
 <title>for_each</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
 <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Range 2.0">
 <link rel="up" href="../range_algorithm_new_algorithms.html" title="New algorithms">
 <link rel="prev" href="erase.html" title="erase">
@@ -28,7 +28,7 @@
           for_each</a>
 </h5></div></div></div>
 <a name="range.reference.algorithms.range_algorithm_new_algorithms.for_each.prototype"></a><h6>
-<a name="id3002057"></a>
+<a name="id714521"></a>
             <a class="link" href="for_each.html#range.reference.algorithms.range_algorithm_new_algorithms.for_each.prototype">Prototype</a>
           </h6>
 <p>
@@ -73,7 +73,7 @@
 <p>
           </p>
 <a name="range.reference.algorithms.range_algorithm_new_algorithms.for_each.description"></a><h6>
-<a name="id3002641"></a>
+<a name="id715097"></a>
             <a class="link" href="for_each.html#range.reference.algorithms.range_algorithm_new_algorithms.for_each.description">Description</a>
           </h6>
 <p>
@@ -89,14 +89,14 @@
             It is safe to call this function with unequal length ranges.
           </p>
 <a name="range.reference.algorithms.range_algorithm_new_algorithms.for_each.definition"></a><h6>
-<a name="id3002805"></a>
+<a name="id715253"></a>
             <a class="link" href="for_each.html#range.reference.algorithms.range_algorithm_new_algorithms.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.range_algorithm_new_algorithms.for_each.requirements"></a><h6>
-<a name="id3002880"></a>
+<a name="id715324"></a>
             <a class="link" href="for_each.html#range.reference.algorithms.range_algorithm_new_algorithms.for_each.requirements">Requirements</a>
           </h6>
 <div class="orderedlist"><ol class="orderedlist" type="1">
@@ -126,7 +126,7 @@
             </li>
 </ol></div>
 <a name="range.reference.algorithms.range_algorithm_new_algorithms.for_each.complexity"></a><h6>
-<a name="id3003035"></a>
+<a name="id715469"></a>
             <a class="link" href="for_each.html#range.reference.algorithms.range_algorithm_new_algorithms.for_each.complexity">Complexity</a>
           </h6>
 <p>

Modified: branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_new_algorithms/insert.html
==============================================================================
--- branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_new_algorithms/insert.html (original)
+++ branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_new_algorithms/insert.html 2010-04-08 15:34:17 EDT (Thu, 08 Apr 2010)
@@ -3,11 +3,11 @@
 <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
 <title>insert</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
 <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Range 2.0">
 <link rel="up" href="../range_algorithm_new_algorithms.html" title="New algorithms">
 <link rel="prev" href="for_each.html" title="for_each">
-<link rel="next" href="overwrite.html" title="overwrite">
+<link rel="next" href="iota.html" title="iota">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -20,7 +20,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="for_each.html"><img src="../../../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../range_algorithm_new_algorithms.html"><img src="../../../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="overwrite.html"><img src="../../../../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="for_each.html"><img src="../../../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../range_algorithm_new_algorithms.html"><img src="../../../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="iota.html"><img src="../../../../../../../../doc/html/images/next.png" alt="Next"></a>
 </div>
 <div class="section" title="insert">
 <div class="titlepage"><div><div><h5 class="title">
@@ -28,7 +28,7 @@
           insert</a>
 </h5></div></div></div>
 <a name="range.reference.algorithms.range_algorithm_new_algorithms.insert.prototype"></a><h6>
-<a name="id3003146"></a>
+<a name="id715575"></a>
             <a class="link" href="insert.html#range.reference.algorithms.range_algorithm_new_algorithms.insert.prototype">Prototype</a>
           </h6>
 <p>
@@ -45,7 +45,7 @@
 <p>
           </p>
 <a name="range.reference.algorithms.range_algorithm_new_algorithms.insert.description"></a><h6>
-<a name="id3003312"></a>
+<a name="id715740"></a>
             <a class="link" href="insert.html#range.reference.algorithms.range_algorithm_new_algorithms.insert.description">Description</a>
           </h6>
 <p>
@@ -55,14 +55,14 @@
             <code class="computeroutput"><span class="identifier">target</span></code>.
           </p>
 <a name="range.reference.algorithms.range_algorithm_new_algorithms.insert.definition"></a><h6>
-<a name="id3003385"></a>
+<a name="id715807"></a>
             <a class="link" href="insert.html#range.reference.algorithms.range_algorithm_new_algorithms.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.range_algorithm_new_algorithms.insert.requirements"></a><h6>
-<a name="id3003459"></a>
+<a name="id715878"></a>
             <a class="link" href="insert.html#range.reference.algorithms.range_algorithm_new_algorithms.insert.requirements">Requirements</a>
           </h6>
 <div class="orderedlist"><ol class="orderedlist" type="1">
@@ -82,7 +82,7 @@
             </li>
 </ol></div>
 <a name="range.reference.algorithms.range_algorithm_new_algorithms.insert.complexity"></a><h6>
-<a name="id3003554"></a>
+<a name="id715967"></a>
             <a class="link" href="insert.html#range.reference.algorithms.range_algorithm_new_algorithms.insert.complexity">Complexity</a>
           </h6>
 <p>
@@ -100,7 +100,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="for_each.html"><img src="../../../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../range_algorithm_new_algorithms.html"><img src="../../../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="overwrite.html"><img src="../../../../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="for_each.html"><img src="../../../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../range_algorithm_new_algorithms.html"><img src="../../../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="iota.html"><img src="../../../../../../../../doc/html/images/next.png" alt="Next"></a>
 </div>
 </body>
 </html>

Modified: branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_new_algorithms/overwrite.html
==============================================================================
--- branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_new_algorithms/overwrite.html (original)
+++ branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_new_algorithms/overwrite.html 2010-04-08 15:34:17 EDT (Thu, 08 Apr 2010)
@@ -3,10 +3,10 @@
 <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
 <title>overwrite</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
 <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Range 2.0">
 <link rel="up" href="../range_algorithm_new_algorithms.html" title="New algorithms">
-<link rel="prev" href="insert.html" title="insert">
+<link rel="prev" href="iota.html" title="iota">
 <link rel="next" href="push_back.html" title="push_back">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -20,7 +20,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="insert.html"><img src="../../../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../range_algorithm_new_algorithms.html"><img src="../../../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="push_back.html"><img src="../../../../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="iota.html"><img src="../../../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../range_algorithm_new_algorithms.html"><img src="../../../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="push_back.html"><img src="../../../../../../../../doc/html/images/next.png" alt="Next"></a>
 </div>
 <div class="section" title="overwrite">
 <div class="titlepage"><div><div><h5 class="title">
@@ -28,7 +28,7 @@
           overwrite</a>
 </h5></div></div></div>
 <a name="range.reference.algorithms.range_algorithm_new_algorithms.overwrite.prototype"></a><h6>
-<a name="id3003628"></a>
+<a name="id716511"></a>
             <a class="link" href="overwrite.html#range.reference.algorithms.range_algorithm_new_algorithms.overwrite.prototype">Prototype</a>
           </h6>
 <p>
@@ -44,7 +44,7 @@
 <p>
           </p>
 <a name="range.reference.algorithms.range_algorithm_new_algorithms.overwrite.description"></a><h6>
-<a name="id3003767"></a>
+<a name="id716646"></a>
             <a class="link" href="overwrite.html#range.reference.algorithms.range_algorithm_new_algorithms.overwrite.description">Description</a>
           </h6>
 <p>
@@ -53,14 +53,14 @@
             into the range <code class="computeroutput"><span class="identifier">to</span></code>.
           </p>
 <a name="range.reference.algorithms.range_algorithm_new_algorithms.overwrite.definition"></a><h6>
-<a name="id3003828"></a>
+<a name="id716703"></a>
             <a class="link" href="overwrite.html#range.reference.algorithms.range_algorithm_new_algorithms.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.range_algorithm_new_algorithms.overwrite.requirements"></a><h6>
-<a name="id3003902"></a>
+<a name="id716773"></a>
             <a class="link" href="overwrite.html#range.reference.algorithms.range_algorithm_new_algorithms.overwrite.requirements">Requirements</a>
           </h6>
 <div class="orderedlist"><ol class="orderedlist" type="1">
@@ -87,7 +87,7 @@
             </li>
 </ol></div>
 <a name="range.reference.algorithms.range_algorithm_new_algorithms.overwrite.complexity"></a><h6>
-<a name="id3004073"></a>
+<a name="id716934"></a>
             <a class="link" href="overwrite.html#range.reference.algorithms.range_algorithm_new_algorithms.overwrite.complexity">Complexity</a>
           </h6>
 <p>
@@ -105,7 +105,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="insert.html"><img src="../../../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../range_algorithm_new_algorithms.html"><img src="../../../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="push_back.html"><img src="../../../../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="iota.html"><img src="../../../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../range_algorithm_new_algorithms.html"><img src="../../../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="push_back.html"><img src="../../../../../../../../doc/html/images/next.png" alt="Next"></a>
 </div>
 </body>
 </html>

Modified: branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_new_algorithms/push_back.html
==============================================================================
--- branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_new_algorithms/push_back.html (original)
+++ branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_new_algorithms/push_back.html 2010-04-08 15:34:17 EDT (Thu, 08 Apr 2010)
@@ -3,7 +3,7 @@
 <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
 <title>push_back</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
 <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Range 2.0">
 <link rel="up" href="../range_algorithm_new_algorithms.html" title="New algorithms">
 <link rel="prev" href="overwrite.html" title="overwrite">
@@ -28,7 +28,7 @@
           push_back</a>
 </h5></div></div></div>
 <a name="range.reference.algorithms.range_algorithm_new_algorithms.push_back.prototype"></a><h6>
-<a name="id3004146"></a>
+<a name="id717001"></a>
             <a class="link" href="push_back.html#range.reference.algorithms.range_algorithm_new_algorithms.push_back.prototype">Prototype</a>
           </h6>
 <p>
@@ -44,7 +44,7 @@
 <p>
           </p>
 <a name="range.reference.algorithms.range_algorithm_new_algorithms.push_back.description"></a><h6>
-<a name="id3004285"></a>
+<a name="id717137"></a>
             <a class="link" href="push_back.html#range.reference.algorithms.range_algorithm_new_algorithms.push_back.description">Description</a>
           </h6>
 <p>
@@ -53,14 +53,14 @@
             to the back of the container <code class="computeroutput"><span class="identifier">target</span></code>.
           </p>
 <a name="range.reference.algorithms.range_algorithm_new_algorithms.push_back.definition"></a><h6>
-<a name="id3004346"></a>
+<a name="id717193"></a>
             <a class="link" href="push_back.html#range.reference.algorithms.range_algorithm_new_algorithms.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.range_algorithm_new_algorithms.push_back.requirements"></a><h6>
-<a name="id3004422"></a>
+<a name="id717265"></a>
             <a class="link" href="push_back.html#range.reference.algorithms.range_algorithm_new_algorithms.push_back.requirements">Requirements</a>
           </h6>
 <div class="orderedlist"><ol class="orderedlist" type="1">
@@ -80,7 +80,7 @@
             </li>
 </ol></div>
 <a name="range.reference.algorithms.range_algorithm_new_algorithms.push_back.complexity"></a><h6>
-<a name="id3004531"></a>
+<a name="id717368"></a>
             <a class="link" href="push_back.html#range.reference.algorithms.range_algorithm_new_algorithms.push_back.complexity">Complexity</a>
           </h6>
 <p>

Modified: branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_new_algorithms/push_front.html
==============================================================================
--- branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_new_algorithms/push_front.html (original)
+++ branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_new_algorithms/push_front.html 2010-04-08 15:34:17 EDT (Thu, 08 Apr 2010)
@@ -3,7 +3,7 @@
 <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
 <title>push_front</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
 <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Range 2.0">
 <link rel="up" href="../range_algorithm_new_algorithms.html" title="New algorithms">
 <link rel="prev" href="push_back.html" title="push_back">
@@ -28,7 +28,7 @@
           push_front</a>
 </h5></div></div></div>
 <a name="range.reference.algorithms.range_algorithm_new_algorithms.push_front.prototype"></a><h6>
-<a name="id3004604"></a>
+<a name="id717434"></a>
             <a class="link" href="push_front.html#range.reference.algorithms.range_algorithm_new_algorithms.push_front.prototype">Prototype</a>
           </h6>
 <p>
@@ -44,7 +44,7 @@
 <p>
           </p>
 <a name="range.reference.algorithms.range_algorithm_new_algorithms.push_front.description"></a><h6>
-<a name="id3004742"></a>
+<a name="id717568"></a>
             <a class="link" href="push_front.html#range.reference.algorithms.range_algorithm_new_algorithms.push_front.description">Description</a>
           </h6>
 <p>
@@ -53,14 +53,14 @@
             to the front of the container <code class="computeroutput"><span class="identifier">target</span></code>.
           </p>
 <a name="range.reference.algorithms.range_algorithm_new_algorithms.push_front.definition"></a><h6>
-<a name="id3004804"></a>
+<a name="id717625"></a>
             <a class="link" href="push_front.html#range.reference.algorithms.range_algorithm_new_algorithms.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.range_algorithm_new_algorithms.push_front.requirements"></a><h6>
-<a name="id3004878"></a>
+<a name="id717696"></a>
             <a class="link" href="push_front.html#range.reference.algorithms.range_algorithm_new_algorithms.push_front.requirements">Requirements</a>
           </h6>
 <div class="orderedlist"><ol class="orderedlist" type="1">
@@ -80,7 +80,7 @@
             </li>
 </ol></div>
 <a name="range.reference.algorithms.range_algorithm_new_algorithms.push_front.complexity"></a><h6>
-<a name="id3004988"></a>
+<a name="id717799"></a>
             <a class="link" href="push_front.html#range.reference.algorithms.range_algorithm_new_algorithms.push_front.complexity">Complexity</a>
           </h6>
 <p>

Modified: branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_new_algorithms/remove_erase.html
==============================================================================
--- branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_new_algorithms/remove_erase.html (original)
+++ branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_new_algorithms/remove_erase.html 2010-04-08 15:34:17 EDT (Thu, 08 Apr 2010)
@@ -3,7 +3,7 @@
 <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
 <title>remove_erase</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
 <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Range 2.0">
 <link rel="up" href="../range_algorithm_new_algorithms.html" title="New algorithms">
 <link rel="prev" href="push_front.html" title="push_front">
@@ -28,7 +28,7 @@
           remove_erase</a>
 </h5></div></div></div>
 <a name="range.reference.algorithms.range_algorithm_new_algorithms.remove_erase.prototype"></a><h6>
-<a name="id3005062"></a>
+<a name="id717866"></a>
             <a class="link" href="remove_erase.html#range.reference.algorithms.range_algorithm_new_algorithms.remove_erase.prototype">Prototype</a>
           </h6>
 <p>
@@ -44,7 +44,7 @@
 <p>
           </p>
 <a name="range.reference.algorithms.range_algorithm_new_algorithms.remove_erase.description"></a><h6>
-<a name="id3005199"></a>
+<a name="id718000"></a>
             <a class="link" href="remove_erase.html#range.reference.algorithms.range_algorithm_new_algorithms.remove_erase.description">Description</a>
           </h6>
 <p>
@@ -54,14 +54,14 @@
             algorithm which merely rearranges elements.
           </p>
 <a name="range.reference.algorithms.range_algorithm_new_algorithms.remove_erase.definition"></a><h6>
-<a name="id3005261"></a>
+<a name="id718057"></a>
             <a class="link" href="remove_erase.html#range.reference.algorithms.range_algorithm_new_algorithms.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.range_algorithm_new_algorithms.remove_erase.requirements"></a><h6>
-<a name="id3005336"></a>
+<a name="id718128"></a>
             <a class="link" href="remove_erase.html#range.reference.algorithms.range_algorithm_new_algorithms.remove_erase.requirements">Requirements</a>
           </h6>
 <div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
@@ -69,7 +69,7 @@
               erase of an iterator range.
             </li></ol></div>
 <a name="range.reference.algorithms.range_algorithm_new_algorithms.remove_erase.complexity"></a><h6>
-<a name="id3005383"></a>
+<a name="id718171"></a>
             <a class="link" href="remove_erase.html#range.reference.algorithms.range_algorithm_new_algorithms.remove_erase.complexity">Complexity</a>
           </h6>
 <p>

Modified: branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_new_algorithms/remove_erase_if.html
==============================================================================
--- branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_new_algorithms/remove_erase_if.html (original)
+++ branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_new_algorithms/remove_erase_if.html 2010-04-08 15:34:17 EDT (Thu, 08 Apr 2010)
@@ -3,7 +3,7 @@
 <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
 <title>remove_erase_if</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
 <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Range 2.0">
 <link rel="up" href="../range_algorithm_new_algorithms.html" title="New algorithms">
 <link rel="prev" href="remove_erase.html" title="remove_erase">
@@ -28,7 +28,7 @@
           remove_erase_if</a>
 </h5></div></div></div>
 <a name="range.reference.algorithms.range_algorithm_new_algorithms.remove_erase_if.prototype"></a><h6>
-<a name="id3005455"></a>
+<a name="id718238"></a>
             <a class="link" href="remove_erase_if.html#range.reference.algorithms.range_algorithm_new_algorithms.remove_erase_if.prototype">Prototype</a>
           </h6>
 <p>
@@ -44,7 +44,7 @@
 <p>
           </p>
 <a name="range.reference.algorithms.range_algorithm_new_algorithms.remove_erase_if.description"></a><h6>
-<a name="id3005584"></a>
+<a name="id718362"></a>
             <a class="link" href="remove_erase_if.html#range.reference.algorithms.range_algorithm_new_algorithms.remove_erase_if.description">Description</a>
           </h6>
 <p>
@@ -55,14 +55,14 @@
             algorithm which merely rearranges elements.
           </p>
 <a name="range.reference.algorithms.range_algorithm_new_algorithms.remove_erase_if.definition"></a><h6>
-<a name="id3005671"></a>
+<a name="id718443"></a>
             <a class="link" href="remove_erase_if.html#range.reference.algorithms.range_algorithm_new_algorithms.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.range_algorithm_new_algorithms.remove_erase_if.requirements"></a><h6>
-<a name="id3005744"></a>
+<a name="id718513"></a>
             <a class="link" href="remove_erase_if.html#range.reference.algorithms.range_algorithm_new_algorithms.remove_erase_if.requirements">Requirements</a>
           </h6>
 <div class="orderedlist"><ol class="orderedlist" type="1">
@@ -76,7 +76,7 @@
             </li>
 </ol></div>
 <a name="range.reference.algorithms.range_algorithm_new_algorithms.remove_erase_if.complexity"></a><h6>
-<a name="id3005816"></a>
+<a name="id718581"></a>
             <a class="link" href="remove_erase_if.html#range.reference.algorithms.range_algorithm_new_algorithms.remove_erase_if.complexity">Complexity</a>
           </h6>
 <p>

Modified: branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_non_mutating_algorithms.html
==============================================================================
--- branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_non_mutating_algorithms.html (original)
+++ branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_non_mutating_algorithms.html 2010-04-08 15:34:17 EDT (Thu, 08 Apr 2010)
@@ -3,7 +3,7 @@
 <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
 <title>Non-mutating algorithms</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
 <link rel="home" href="../../../index.html" title="Chapter&#160;1.&#160;Range 2.0">
 <link rel="up" href="../algorithms.html" title="Range Algorithm">
 <link rel="prev" href="range_algorithm_mutating_algorithms/unique.html" title="Range Algorithm - unique">

Modified: branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_non_mutating_algorithms/adjacent_find.html
==============================================================================
--- branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_non_mutating_algorithms/adjacent_find.html (original)
+++ branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_non_mutating_algorithms/adjacent_find.html 2010-04-08 15:34:17 EDT (Thu, 08 Apr 2010)
@@ -3,7 +3,7 @@
 <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
 <title>Range Algorithm - adjacent_find</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
 <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Range 2.0">
 <link rel="up" href="../range_algorithm_non_mutating_algorithms.html" title="Non-mutating algorithms">
 <link rel="prev" href="../range_algorithm_non_mutating_algorithms.html" title="Non-mutating algorithms">
@@ -28,7 +28,7 @@
           Range Algorithm - adjacent_find</a>
 </h5></div></div></div>
 <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.adjacent_find.prototype"></a><h6>
-<a name="id2967769"></a>
+<a name="id683926"></a>
             <a class="link" href="adjacent_find.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.adjacent_find.prototype">Prototype</a>
           </h6>
 <p>
@@ -77,7 +77,7 @@
 <p>
           </p>
 <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.adjacent_find.description"></a><h6>
-<a name="id2968758"></a>
+<a name="id684902"></a>
             <a class="link" href="adjacent_find.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.adjacent_find.description">Description</a>
           </h6>
 <p>
@@ -98,14 +98,14 @@
             is <code class="computeroutput"><span class="keyword">true</span></code>.
           </p>
 <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.adjacent_find.definition"></a><h6>
-<a name="id2968973"></a>
+<a name="id685110"></a>
             <a class="link" href="adjacent_find.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.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.range_algorithm_non_mutating_algorithms.adjacent_find.requirements"></a><h6>
-<a name="id2969047"></a>
+<a name="id685180"></a>
             <a class="link" href="adjacent_find.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.adjacent_find.requirements">Requirements</a>
           </h6>
 <p>
@@ -143,7 +143,7 @@
             </li>
 </ul></div>
 <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.adjacent_find.complexity"></a><h6>
-<a name="id2969233"></a>
+<a name="id685353"></a>
             <a class="link" href="adjacent_find.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.adjacent_find.complexity">Complexity</a>
           </h6>
 <p>

Modified: branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_non_mutating_algorithms/binary_search.html
==============================================================================
--- branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_non_mutating_algorithms/binary_search.html (original)
+++ branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_non_mutating_algorithms/binary_search.html 2010-04-08 15:34:17 EDT (Thu, 08 Apr 2010)
@@ -3,7 +3,7 @@
 <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
 <title>binary_search</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
 <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Range 2.0">
 <link rel="up" href="../range_algorithm_non_mutating_algorithms.html" title="Non-mutating algorithms">
 <link rel="prev" href="adjacent_find.html" title="Range Algorithm - adjacent_find">
@@ -28,7 +28,7 @@
           binary_search</a>
 </h5></div></div></div>
 <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.binary_search.prototype"></a><h6>
-<a name="id2969340"></a>
+<a name="id685455"></a>
             <a class="link" href="binary_search.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.binary_search.prototype">Prototype</a>
           </h6>
 <p>
@@ -43,7 +43,7 @@
 <p>
           </p>
 <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.binary_search.description"></a><h6>
-<a name="id2969624"></a>
+<a name="id685734"></a>
             <a class="link" href="binary_search.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.binary_search.description">Description</a>
           </h6>
 <p>
@@ -53,14 +53,14 @@
             range <code class="computeroutput"><span class="identifier">rng</span></code>.
           </p>
 <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.binary_search.definition"></a><h6>
-<a name="id2969697"></a>
+<a name="id685801"></a>
             <a class="link" href="binary_search.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.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.range_algorithm_non_mutating_algorithms.binary_search.requirements"></a><h6>
-<a name="id2969772"></a>
+<a name="id685873"></a>
             <a class="link" href="binary_search.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.binary_search.requirements">Requirements</a>
           </h6>
 <p>
@@ -111,7 +111,7 @@
             </li>
 </ul></div>
 <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.binary_search.precondition_"></a><h6>
-<a name="id2970031"></a>
+<a name="id686117"></a>
             <a class="link" href="binary_search.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.binary_search.precondition_">Precondition:</a>
           </h6>
 <p>
@@ -129,7 +129,7 @@
             order according to the function object <code class="computeroutput"><span class="identifier">pred</span></code>.
           </p>
 <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.binary_search.complexity"></a><h6>
-<a name="id2970130"></a>
+<a name="id686210"></a>
             <a class="link" href="binary_search.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.binary_search.complexity">Complexity</a>
           </h6>
 <p>

Modified: branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_non_mutating_algorithms/count.html
==============================================================================
--- branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_non_mutating_algorithms/count.html (original)
+++ branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_non_mutating_algorithms/count.html 2010-04-08 15:34:17 EDT (Thu, 08 Apr 2010)
@@ -3,7 +3,7 @@
 <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
 <title>count</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
 <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Range 2.0">
 <link rel="up" href="../range_algorithm_non_mutating_algorithms.html" title="Non-mutating algorithms">
 <link rel="prev" href="binary_search.html" title="binary_search">
@@ -28,7 +28,7 @@
           count</a>
 </h5></div></div></div>
 <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.count.prototype"></a><h6>
-<a name="id2970306"></a>
+<a name="id686377"></a>
             <a class="link" href="count.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.count.prototype">Prototype</a>
           </h6>
 <p>
@@ -45,7 +45,7 @@
 <p>
           </p>
 <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.count.description"></a><h6>
-<a name="id2970606"></a>
+<a name="id686672"></a>
             <a class="link" href="count.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.count.description">Description</a>
           </h6>
 <p>
@@ -55,14 +55,14 @@
             is <code class="computeroutput"><span class="keyword">true</span></code>.
           </p>
 <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.count.definition"></a><h6>
-<a name="id2970698"></a>
+<a name="id686759"></a>
             <a class="link" href="count.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.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.range_algorithm_non_mutating_algorithms.count.requirements"></a><h6>
-<a name="id2970772"></a>
+<a name="id686830"></a>
             <a class="link" href="count.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.count.requirements">Requirements</a>
           </h6>
 <div class="itemizedlist"><ul class="itemizedlist" type="disc">
@@ -85,7 +85,7 @@
             </li>
 </ul></div>
 <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.count.complexity"></a><h6>
-<a name="id2970901"></a>
+<a name="id686950"></a>
             <a class="link" href="count.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.count.complexity">Complexity</a>
           </h6>
 <p>

Modified: branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_non_mutating_algorithms/equal.html
==============================================================================
--- branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_non_mutating_algorithms/equal.html (original)
+++ branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_non_mutating_algorithms/equal.html 2010-04-08 15:34:17 EDT (Thu, 08 Apr 2010)
@@ -3,7 +3,7 @@
 <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
 <title>equal</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
 <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Range 2.0">
 <link rel="up" href="../range_algorithm_non_mutating_algorithms.html" title="Non-mutating algorithms">
 <link rel="prev" href="count.html" title="count">
@@ -28,7 +28,7 @@
           equal</a>
 </h5></div></div></div>
 <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.equal.prototype"></a><h6>
-<a name="id2970973"></a>
+<a name="id687016"></a>
             <a class="link" href="equal.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.equal.prototype">Prototype</a>
           </h6>
 <p>
@@ -53,7 +53,7 @@
 <p>
           </p>
 <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.equal.description"></a><h6>
-<a name="id2971261"></a>
+<a name="id687299"></a>
             <a class="link" href="equal.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.equal.description">Description</a>
           </h6>
 <p>
@@ -71,14 +71,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.range_algorithm_non_mutating_algorithms.equal.definition"></a><h6>
-<a name="id2971506"></a>
+<a name="id687532"></a>
             <a class="link" href="equal.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.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.range_algorithm_non_mutating_algorithms.equal.requirements"></a><h6>
-<a name="id2971581"></a>
+<a name="id687603"></a>
             <a class="link" href="equal.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.equal.requirements">Requirements</a>
           </h6>
 <p>
@@ -139,7 +139,7 @@
             </li>
 </ul></div>
 <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.equal.complexity"></a><h6>
-<a name="id2971878"></a>
+<a name="id687881"></a>
             <a class="link" href="equal.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.equal.complexity">Complexity</a>
           </h6>
 <p>

Modified: branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_non_mutating_algorithms/equal_range.html
==============================================================================
--- branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_non_mutating_algorithms/equal_range.html (original)
+++ branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_non_mutating_algorithms/equal_range.html 2010-04-08 15:34:17 EDT (Thu, 08 Apr 2010)
@@ -3,7 +3,7 @@
 <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
 <title>equal_range</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
 <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Range 2.0">
 <link rel="up" href="../range_algorithm_non_mutating_algorithms.html" title="Non-mutating algorithms">
 <link rel="prev" href="equal.html" title="equal">
@@ -28,7 +28,7 @@
           equal_range</a>
 </h5></div></div></div>
 <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.equal_range.prototype"></a><h6>
-<a name="id2971979"></a>
+<a name="id687976"></a>
             <a class="link" href="equal_range.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.equal_range.prototype">Prototype</a>
           </h6>
 <p>
@@ -71,7 +71,7 @@
 <p>
           </p>
 <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.equal_range.description"></a><h6>
-<a name="id2972861"></a>
+<a name="id688850"></a>
             <a class="link" href="equal_range.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.equal_range.description">Description</a>
           </h6>
 <p>
@@ -85,14 +85,14 @@
             is determined by <code class="computeroutput"><span class="identifier">pred</span></code>.
           </p>
 <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.equal_range.definition"></a><h6>
-<a name="id2973015"></a>
+<a name="id688996"></a>
             <a class="link" href="equal_range.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.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.range_algorithm_non_mutating_algorithms.equal_range.requirements"></a><h6>
-<a name="id2973089"></a>
+<a name="id689068"></a>
             <a class="link" href="equal_range.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.equal_range.requirements">Requirements</a>
           </h6>
 <p>
@@ -143,7 +143,7 @@
             </li>
 </ul></div>
 <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.equal_range.precondition_"></a><h6>
-<a name="id2973348"></a>
+<a name="id689312"></a>
             <a class="link" href="equal_range.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.equal_range.precondition_">Precondition:</a>
           </h6>
 <p>
@@ -155,7 +155,7 @@
             is ordered in ascending order according to <code class="computeroutput"><span class="identifier">pred</span></code>.
           </p>
 <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.equal_range.complexity"></a><h6>
-<a name="id2973430"></a>
+<a name="id689388"></a>
             <a class="link" href="equal_range.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.equal_range.complexity">Complexity</a>
           </h6>
 <p>

Modified: branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_non_mutating_algorithms/find.html
==============================================================================
--- branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_non_mutating_algorithms/find.html (original)
+++ branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_non_mutating_algorithms/find.html 2010-04-08 15:34:17 EDT (Thu, 08 Apr 2010)
@@ -3,7 +3,7 @@
 <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
 <title>find</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
 <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Range 2.0">
 <link rel="up" href="../range_algorithm_non_mutating_algorithms.html" title="Non-mutating algorithms">
 <link rel="prev" href="for_each.html" title="for_each">
@@ -28,7 +28,7 @@
           find</a>
 </h5></div></div></div>
 <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.find.prototype"></a><h6>
-<a name="id2974122"></a>
+<a name="id690044"></a>
             <a class="link" href="find.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.find.prototype">Prototype</a>
           </h6>
 <p>
@@ -38,10 +38,6 @@
 <span class="keyword">typename</span> <span class="identifier">range_iterator</span><span class="special">&lt;</span><span class="identifier">SinglePassRange</span><span class="special">&gt;::</span><span class="identifier">type</span>
 <span class="identifier">find</span><span class="special">(</span><span class="identifier">SinglePassRange</span><span class="special">&amp;</span> <span class="identifier">rng</span><span class="special">,</span> <span class="identifier">Value</span> <span class="identifier">val</span><span class="special">);</span>
 
-<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">SinglePassRange</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">Value</span><span class="special">&gt;</span>
-<span class="keyword">typename</span> <span class="identifier">range_iterator</span><span class="special">&lt;</span><span class="keyword">const</span> <span class="identifier">SinglePassRange</span><span class="special">&gt;::</span><span class="identifier">type</span>
-<span class="identifier">find</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">SinglePassRange</span><span class="special">&amp;</span> <span class="identifier">rng</span><span class="special">,</span> <span class="identifier">Value</span> <span class="identifier">val</span><span class="special">);</span>
-
 <span class="keyword">template</span><span class="special">&lt;</span>
     <span class="identifier">range_return_value</span> <span class="identifier">re</span><span class="special">,</span>
     <span class="keyword">class</span> <span class="identifier">SinglePassRange</span><span class="special">,</span>
@@ -49,19 +45,11 @@
     <span class="special">&gt;</span>
 <span class="keyword">typename</span> <span class="identifier">range_return</span><span class="special">&lt;</span><span class="identifier">SinglePassRange</span><span class="special">,</span> <span class="identifier">re</span><span class="special">&gt;::</span><span class="identifier">type</span>
 <span class="identifier">find</span><span class="special">(</span><span class="identifier">SinglePassRange</span><span class="special">&amp;</span> <span class="identifier">rng</span><span class="special">,</span> <span class="identifier">Value</span> <span class="identifier">val</span><span class="special">);</span>
-
-<span class="keyword">template</span><span class="special">&lt;</span>
- <span class="identifier">range_return_value</span> <span class="identifier">re</span><span class="special">,</span>
- <span class="keyword">class</span> <span class="identifier">SinglePassRange</span><span class="special">,</span>
- <span class="keyword">class</span> <span class="identifier">Value</span>
- <span class="special">&gt;</span>
-<span class="keyword">typename</span> <span class="identifier">range_return</span><span class="special">&lt;</span><span class="keyword">const</span> <span class="identifier">SinglePassRange</span><span class="special">,</span> <span class="identifier">re</span><span class="special">&gt;::</span><span class="identifier">type</span>
-<span class="identifier">find</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">SinglePassRange</span><span class="special">&amp;</span> <span class="identifier">rng</span><span class="special">,</span> <span class="identifier">Value</span> <span class="identifier">val</span><span class="special">);</span>
 </pre>
 <p>
           </p>
 <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.find.description"></a><h6>
-<a name="id2974701"></a>
+<a name="id690333"></a>
             <a class="link" href="find.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.find.description">Description</a>
           </h6>
 <p>
@@ -72,14 +60,14 @@
             same manner as the returned iterator described above.
           </p>
 <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.find.definition"></a><h6>
-<a name="id2974827"></a>
+<a name="id690450"></a>
             <a class="link" href="find.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.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.range_algorithm_non_mutating_algorithms.find.requirements"></a><h6>
-<a name="id2974902"></a>
+<a name="id690521"></a>
             <a class="link" href="find.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.find.requirements">Requirements</a>
           </h6>
 <div class="itemizedlist"><ul class="itemizedlist" type="disc">
@@ -100,7 +88,7 @@
             </li>
 </ul></div>
 <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.find.complexity"></a><h6>
-<a name="id2975020"></a>
+<a name="id690630"></a>
             <a class="link" href="find.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.find.complexity">Complexity</a>
           </h6>
 <p>

Modified: branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_non_mutating_algorithms/find_end.html
==============================================================================
--- branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_non_mutating_algorithms/find_end.html (original)
+++ branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_non_mutating_algorithms/find_end.html 2010-04-08 15:34:17 EDT (Thu, 08 Apr 2010)
@@ -3,7 +3,7 @@
 <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
 <title>find_end</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
 <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Range 2.0">
 <link rel="up" href="../range_algorithm_non_mutating_algorithms.html" title="Non-mutating algorithms">
 <link rel="prev" href="find.html" title="find">
@@ -28,7 +28,7 @@
           find_end</a>
 </h5></div></div></div>
 <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.find_end.prototype"></a><h6>
-<a name="id2975092"></a>
+<a name="id690698"></a>
             <a class="link" href="find_end.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.find_end.prototype">Prototype</a>
           </h6>
 <p>
@@ -38,10 +38,6 @@
 <span class="keyword">typename</span> <span class="identifier">range_iterator</span><span class="special">&lt;</span><span class="identifier">ForwardRange1</span><span class="special">&gt;::</span><span class="identifier">type</span>
 <span class="identifier">find_end</span><span class="special">(</span><span class="identifier">ForwardRange1</span><span class="special">&amp;</span> <span class="identifier">rng1</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">ForwardRange2</span><span class="special">&amp;</span> <span class="identifier">rng2</span><span class="special">);</span>
 
-<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">ForwardRange1</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">ForwardRange2</span><span class="special">&gt;</span>
-<span class="keyword">typename</span> <span class="identifier">range_iterator</span><span class="special">&lt;</span><span class="keyword">const</span> <span class="identifier">ForwardRange1</span><span class="special">&gt;::</span><span class="identifier">type</span>
-<span class="identifier">find_end</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">ForwardRange1</span><span class="special">&amp;</span> <span class="identifier">rng1</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">ForwardRange2</span><span class="special">&amp;</span> <span class="identifier">rng2</span><span class="special">);</span>
-
 <span class="keyword">template</span><span class="special">&lt;</span>
     <span class="keyword">class</span> <span class="identifier">ForwardRange1</span><span class="special">,</span>
     <span class="keyword">class</span> <span class="identifier">ForwardRange2</span><span class="special">,</span>
@@ -51,15 +47,6 @@
 <span class="identifier">find_end</span><span class="special">(</span><span class="identifier">ForwardRange1</span><span class="special">&amp;</span> <span class="identifier">rng1</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">ForwardRange2</span><span class="special">&amp;</span> <span class="identifier">rng2</span><span class="special">,</span> <span class="identifier">BinaryPredicate</span> <span class="identifier">pred</span><span class="special">);</span>
 
 <span class="keyword">template</span><span class="special">&lt;</span>
- <span class="keyword">class</span> <span class="identifier">ForwardRange1</span><span class="special">,</span>
- <span class="keyword">class</span> <span class="identifier">ForwardRange2</span><span class="special">,</span>
- <span class="keyword">class</span> <span class="identifier">BinaryPredicate</span>
- <span class="special">&gt;</span>
-<span class="keyword">typename</span> <span class="identifier">range_iterator</span><span class="special">&lt;</span><span class="keyword">const</span> <span class="identifier">ForwardRange1</span><span class="special">&gt;::</span><span class="identifier">type</span>
-<span class="identifier">find_end</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">ForwardRange1</span><span class="special">&amp;</span> <span class="identifier">rng1</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">ForwardRange2</span><span class="special">&amp;</span> <span class="identifier">rng2</span><span class="special">,</span> <span class="identifier">BinaryPredicate</span> <span class="identifier">pred</span><span class="special">);</span>
-
-
-<span class="keyword">template</span><span class="special">&lt;</span>
     <span class="identifier">range_return_value</span> <span class="identifier">re</span><span class="special">,</span>
     <span class="keyword">class</span> <span class="identifier">ForwardRange1</span><span class="special">,</span>
     <span class="keyword">class</span> <span class="identifier">ForwardRange2</span>
@@ -70,33 +57,16 @@
 <span class="keyword">template</span><span class="special">&lt;</span>
     <span class="identifier">range_return_value</span> <span class="identifier">re</span><span class="special">,</span>
     <span class="keyword">class</span> <span class="identifier">ForwardRange1</span><span class="special">,</span>
- <span class="keyword">class</span> <span class="identifier">ForwardRange2</span>
- <span class="special">&gt;</span>
-<span class="keyword">typename</span> <span class="identifier">range_return</span><span class="special">&lt;</span><span class="keyword">const</span> <span class="identifier">ForwardRange1</span><span class="special">,</span> <span class="identifier">re</span><span class="special">&gt;::</span><span class="identifier">type</span>
-<span class="identifier">find_end</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">ForwardRange1</span><span class="special">&amp;</span> <span class="identifier">rng1</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">ForwardRange2</span><span class="special">&amp;</span> <span class="identifier">rng2</span><span class="special">);</span>
-
-<span class="keyword">template</span><span class="special">&lt;</span>
- <span class="identifier">range_return_value</span> <span class="identifier">re</span><span class="special">,</span>
- <span class="keyword">class</span> <span class="identifier">ForwardRange1</span><span class="special">,</span>
     <span class="keyword">class</span> <span class="identifier">ForwardRange2</span><span class="special">,</span>
     <span class="keyword">class</span> <span class="identifier">BinaryPredicate</span>
     <span class="special">&gt;</span>
 <span class="keyword">typename</span> <span class="identifier">range_return</span><span class="special">&lt;</span><span class="identifier">ForwardRange1</span><span class="special">,</span> <span class="identifier">re</span><span class="special">&gt;::</span><span class="identifier">type</span>
 <span class="identifier">find_end</span><span class="special">(</span><span class="identifier">ForwardRange1</span><span class="special">&amp;</span> <span class="identifier">rng1</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">ForwardRange2</span><span class="special">&amp;</span> <span class="identifier">rng2</span><span class="special">,</span> <span class="identifier">BinaryPredicate</span> <span class="identifier">pred</span><span class="special">);</span>
-
-<span class="keyword">template</span><span class="special">&lt;</span>
- <span class="identifier">range_return_value</span> <span class="identifier">re</span><span class="special">,</span>
- <span class="keyword">class</span> <span class="identifier">ForwardRange1</span><span class="special">,</span>
- <span class="keyword">class</span> <span class="identifier">ForwardRange2</span><span class="special">,</span>
- <span class="keyword">class</span> <span class="identifier">BinaryPredicate</span>
- <span class="special">&gt;</span>
-<span class="keyword">typename</span> <span class="identifier">range_return</span><span class="special">&lt;</span><span class="keyword">const</span> <span class="identifier">ForwardRange1</span><span class="special">,</span> <span class="identifier">re</span><span class="special">&gt;::</span><span class="identifier">type</span>
-<span class="identifier">find_end</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">ForwardRange1</span><span class="special">&amp;</span> <span class="identifier">rng1</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">ForwardRange2</span><span class="special">&amp;</span> <span class="identifier">rng2</span><span class="special">,</span> <span class="identifier">BinaryPredicate</span> <span class="identifier">pred</span><span class="special">);</span>
 </pre>
 <p>
           </p>
 <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.find_end.description"></a><h6>
-<a name="id2976440"></a>
+<a name="id691357"></a>
             <a class="link" href="find_end.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.find_end.description">Description</a>
           </h6>
 <p>
@@ -111,14 +81,14 @@
             same manner as the returned iterator described above.
           </p>
 <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.find_end.definition"></a><h6>
-<a name="id2976576"></a>
+<a name="id691482"></a>
             <a class="link" href="find_end.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.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.range_algorithm_non_mutating_algorithms.find_end.requirements"></a><h6>
-<a name="id2976650"></a>
+<a name="id691555"></a>
             <a class="link" href="find_end.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.find_end.requirements">Requirements</a>
           </h6>
 <p>
@@ -178,7 +148,7 @@
             </li>
 </ul></div>
 <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.find_end.complexity"></a><h6>
-<a name="id2976949"></a>
+<a name="id691833"></a>
             <a class="link" href="find_end.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.find_end.complexity">Complexity</a>
           </h6>
 <p>

Modified: branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_non_mutating_algorithms/find_first_of.html
==============================================================================
--- branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_non_mutating_algorithms/find_first_of.html (original)
+++ branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_non_mutating_algorithms/find_first_of.html 2010-04-08 15:34:17 EDT (Thu, 08 Apr 2010)
@@ -3,7 +3,7 @@
 <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
 <title>find_first_of</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
 <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Range 2.0">
 <link rel="up" href="../range_algorithm_non_mutating_algorithms.html" title="Non-mutating algorithms">
 <link rel="prev" href="find_end.html" title="find_end">
@@ -28,7 +28,7 @@
           find_first_of</a>
 </h5></div></div></div>
 <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.find_first_of.prototype"></a><h6>
-<a name="id2977132"></a>
+<a name="id692006"></a>
             <a class="link" href="find_first_of.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.find_first_of.prototype">Prototype</a>
           </h6>
 <p>
@@ -38,10 +38,6 @@
 <span class="keyword">typename</span> <span class="identifier">range_iterator</span><span class="special">&lt;</span><span class="identifier">SinglePassRange1</span><span class="special">&gt;::</span><span class="identifier">type</span>
 <span class="identifier">find_first_of</span><span class="special">(</span><span class="identifier">SinglePassRange1</span><span class="special">&amp;</span> <span class="identifier">rng1</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">ForwardRange2</span><span class="special">&amp;</span> <span class="identifier">rng2</span><span class="special">);</span>
 
-<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">SinglePassRange1</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">ForwardRange2</span><span class="special">&gt;</span>
-<span class="keyword">typename</span> <span class="identifier">range_iterator</span><span class="special">&lt;</span><span class="keyword">const</span> <span class="identifier">SinglePassRange1</span><span class="special">&gt;::</span><span class="identifier">type</span>
-<span class="identifier">find_first_of</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">SinglePassRange1</span><span class="special">&amp;</span> <span class="identifier">rng1</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">ForwardRange2</span><span class="special">&amp;</span> <span class="identifier">rng2</span><span class="special">);</span>
-
 <span class="keyword">template</span><span class="special">&lt;</span>
     <span class="keyword">class</span> <span class="identifier">SinglePassRange1</span><span class="special">,</span>
     <span class="keyword">class</span> <span class="identifier">ForwardRange2</span><span class="special">,</span>
@@ -51,15 +47,6 @@
 <span class="identifier">find_first_of</span><span class="special">(</span><span class="identifier">SinglePassRange1</span><span class="special">&amp;</span> <span class="identifier">rng1</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">ForwardRange2</span><span class="special">&amp;</span> <span class="identifier">rng2</span><span class="special">,</span> <span class="identifier">BinaryPredicate</span> <span class="identifier">pred</span><span class="special">);</span>
 
 <span class="keyword">template</span><span class="special">&lt;</span>
- <span class="keyword">class</span> <span class="identifier">SinglePassRange1</span><span class="special">,</span>
- <span class="keyword">class</span> <span class="identifier">ForwardRange2</span><span class="special">,</span>
- <span class="keyword">class</span> <span class="identifier">BinaryPredicate</span>
- <span class="special">&gt;</span>
-<span class="keyword">typename</span> <span class="identifier">range_iterator</span><span class="special">&lt;</span><span class="keyword">const</span> <span class="identifier">SinglePassRange1</span><span class="special">&gt;::</span><span class="identifier">type</span>
-<span class="identifier">find_first_of</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">SinglePassRange1</span><span class="special">&amp;</span> <span class="identifier">rng1</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">ForwardRange2</span><span class="special">&amp;</span> <span class="identifier">rng2</span><span class="special">,</span> <span class="identifier">BinaryPredicate</span> <span class="identifier">pred</span><span class="special">);</span>
-
-
-<span class="keyword">template</span><span class="special">&lt;</span>
     <span class="identifier">range_return_value</span> <span class="identifier">re</span><span class="special">,</span>
     <span class="keyword">class</span> <span class="identifier">SinglePassRange1</span><span class="special">,</span>
     <span class="keyword">class</span> <span class="identifier">ForwardRange2</span>
@@ -70,33 +57,16 @@
 <span class="keyword">template</span><span class="special">&lt;</span>
     <span class="identifier">range_return_value</span> <span class="identifier">re</span><span class="special">,</span>
     <span class="keyword">class</span> <span class="identifier">SinglePassRange1</span><span class="special">,</span>
- <span class="keyword">class</span> <span class="identifier">ForwardRange2</span>
- <span class="special">&gt;</span>
-<span class="keyword">typename</span> <span class="identifier">range_return</span><span class="special">&lt;</span><span class="keyword">const</span> <span class="identifier">SinglePassRange1</span><span class="special">,</span> <span class="identifier">re</span><span class="special">&gt;::</span><span class="identifier">type</span>
-<span class="identifier">find_first_of</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">SinglePassRange1</span><span class="special">&amp;</span> <span class="identifier">rng1</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">ForwardRange2</span><span class="special">&amp;</span> <span class="identifier">rng2</span><span class="special">);</span>
-
-<span class="keyword">template</span><span class="special">&lt;</span>
- <span class="identifier">range_return_value</span> <span class="identifier">re</span><span class="special">,</span>
- <span class="keyword">class</span> <span class="identifier">SinglePassRange1</span><span class="special">,</span>
     <span class="keyword">class</span> <span class="identifier">ForwardRange2</span><span class="special">,</span>
     <span class="keyword">class</span> <span class="identifier">BinaryPredicate</span>
     <span class="special">&gt;</span>
 <span class="keyword">typename</span> <span class="identifier">range_return</span><span class="special">&lt;</span><span class="identifier">SinglePassRange1</span><span class="special">,</span> <span class="identifier">re</span><span class="special">&gt;::</span><span class="identifier">type</span>
 <span class="identifier">find_first_of</span><span class="special">(</span><span class="identifier">SinglePassRange1</span><span class="special">&amp;</span> <span class="identifier">rng1</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">ForwardRange2</span><span class="special">&amp;</span> <span class="identifier">rng2</span><span class="special">,</span> <span class="identifier">BinaryPredicate</span> <span class="identifier">pred</span><span class="special">);</span>
-
-<span class="keyword">template</span><span class="special">&lt;</span>
- <span class="identifier">range_return_value</span> <span class="identifier">re</span><span class="special">,</span>
- <span class="keyword">class</span> <span class="identifier">SinglePassRange1</span><span class="special">,</span>
- <span class="keyword">class</span> <span class="identifier">ForwardRange2</span><span class="special">,</span>
- <span class="keyword">class</span> <span class="identifier">BinaryPredicate</span>
- <span class="special">&gt;</span>
-<span class="keyword">typename</span> <span class="identifier">range_return</span><span class="special">&lt;</span><span class="keyword">const</span> <span class="identifier">SinglePassRange1</span><span class="special">,</span> <span class="identifier">re</span><span class="special">&gt;::</span><span class="identifier">type</span>
-<span class="identifier">find_first_of</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">SinglePassRange1</span><span class="special">&amp;</span> <span class="identifier">rng1</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">ForwardRange2</span><span class="special">&amp;</span> <span class="identifier">rng2</span><span class="special">,</span> <span class="identifier">BinaryPredicate</span> <span class="identifier">pred</span><span class="special">);</span>
 </pre>
 <p>
           </p>
 <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.find_first_of.description"></a><h6>
-<a name="id2978480"></a>
+<a name="id692666"></a>
             <a class="link" href="find_first_of.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.find_first_of.description">Description</a>
           </h6>
 <p>
@@ -116,14 +86,14 @@
             same manner as the returned iterator described above.
           </p>
 <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.find_first_of.definition"></a><h6>
-<a name="id2978621"></a>
+<a name="id692797"></a>
             <a class="link" href="find_first_of.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.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.range_algorithm_non_mutating_algorithms.find_first_of.requirements"></a><h6>
-<a name="id2978697"></a>
+<a name="id692870"></a>
             <a class="link" href="find_first_of.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.find_first_of.requirements">Requirements</a>
           </h6>
 <p>
@@ -177,7 +147,7 @@
             </li>
 </ul></div>
 <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.find_first_of.complexity"></a><h6>
-<a name="id2978954"></a>
+<a name="id693110"></a>
             <a class="link" href="find_first_of.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.find_first_of.complexity">Complexity</a>
           </h6>
 <p>

Modified: branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_non_mutating_algorithms/find_if.html
==============================================================================
--- branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_non_mutating_algorithms/find_if.html (original)
+++ branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_non_mutating_algorithms/find_if.html 2010-04-08 15:34:17 EDT (Thu, 08 Apr 2010)
@@ -3,7 +3,7 @@
 <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
 <title>find_if</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
 <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Range 2.0">
 <link rel="up" href="../range_algorithm_non_mutating_algorithms.html" title="Non-mutating algorithms">
 <link rel="prev" href="find_first_of.html" title="find_first_of">
@@ -28,7 +28,7 @@
           find_if</a>
 </h5></div></div></div>
 <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.find_if.prototype"></a><h6>
-<a name="id2979052"></a>
+<a name="id693199"></a>
             <a class="link" href="find_if.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.find_if.prototype">Prototype</a>
           </h6>
 <p>
@@ -38,10 +38,6 @@
 <span class="keyword">typename</span> <span class="identifier">range_iterator</span><span class="special">&lt;</span><span class="identifier">SinglePassRange</span><span class="special">&gt;::</span><span class="identifier">type</span>
 <span class="identifier">find_if</span><span class="special">(</span><span class="identifier">SinglePassRange</span><span class="special">&amp;</span> <span class="identifier">rng</span><span class="special">,</span> <span class="identifier">UnaryPredicate</span> <span class="identifier">pred</span><span class="special">);</span>
 
-<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">SinglePassRange</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">UnaryPredicate</span><span class="special">&gt;</span>
-<span class="keyword">typename</span> <span class="identifier">range_iterator</span><span class="special">&lt;</span><span class="keyword">const</span> <span class="identifier">SinglePassRange</span><span class="special">&gt;::</span><span class="identifier">type</span>
-<span class="identifier">find_if</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">SinglePassRange</span><span class="special">&amp;</span> <span class="identifier">rng</span><span class="special">,</span> <span class="identifier">UnaryPredicate</span> <span class="identifier">pred</span><span class="special">);</span>
-
 <span class="keyword">template</span><span class="special">&lt;</span>
     <span class="identifier">range_return_value</span> <span class="identifier">re</span><span class="special">,</span>
     <span class="keyword">class</span> <span class="identifier">SinglePassRange</span><span class="special">,</span>
@@ -49,19 +45,11 @@
     <span class="special">&gt;</span>
 <span class="keyword">typename</span> <span class="identifier">range_return</span><span class="special">&lt;</span><span class="identifier">SinglePassRange</span><span class="special">,</span> <span class="identifier">re</span><span class="special">&gt;::</span><span class="identifier">type</span>
 <span class="identifier">find_if</span><span class="special">(</span><span class="identifier">SinglePassRange</span><span class="special">&amp;</span> <span class="identifier">rng</span><span class="special">,</span> <span class="identifier">UnaryPredicate</span> <span class="identifier">pred</span><span class="special">);</span>
-
-<span class="keyword">template</span><span class="special">&lt;</span>
- <span class="identifier">range_return_value</span> <span class="identifier">re</span><span class="special">,</span>
- <span class="keyword">class</span> <span class="identifier">SinglePassRange</span><span class="special">,</span>
- <span class="keyword">class</span> <span class="identifier">UnaryPredicate</span>
- <span class="special">&gt;</span>
-<span class="keyword">typename</span> <span class="identifier">range_return</span><span class="special">&lt;</span><span class="keyword">const</span> <span class="identifier">SinglePassRange</span><span class="special">,</span> <span class="identifier">re</span><span class="special">&gt;::</span><span class="identifier">type</span>
-<span class="identifier">find_if</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">SinglePassRange</span><span class="special">&amp;</span> <span class="identifier">rng</span><span class="special">,</span> <span class="identifier">UnaryPredicate</span> <span class="identifier">pred</span><span class="special">);</span>
 </pre>
 <p>
           </p>
 <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.find_if.description"></a><h6>
-<a name="id2979633"></a>
+<a name="id693489"></a>
             <a class="link" href="find_if.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.find_if.description">Description</a>
           </h6>
 <p>
@@ -76,14 +64,14 @@
             defines found in the same manner as the returned iterator described above.
           </p>
 <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.find_if.definition"></a><h6>
-<a name="id2979770"></a>
+<a name="id693619"></a>
             <a class="link" href="find_if.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.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.range_algorithm_non_mutating_algorithms.find_if.requirements"></a><h6>
-<a name="id2979844"></a>
+<a name="id693689"></a>
             <a class="link" href="find_if.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.find_if.requirements">Requirements</a>
           </h6>
 <div class="itemizedlist"><ul class="itemizedlist" type="disc">
@@ -102,7 +90,7 @@
             </li>
 </ul></div>
 <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.find_if.precondition_"></a><h6>
-<a name="id2979947"></a>
+<a name="id693785"></a>
             <a class="link" href="find_if.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.find_if.precondition_">Precondition:</a>
           </h6>
 <p>
@@ -110,7 +98,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.range_algorithm_non_mutating_algorithms.find_if.complexity"></a><h6>
-<a name="id2980022"></a>
+<a name="id693855"></a>
             <a class="link" href="find_if.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.find_if.complexity">Complexity</a>
           </h6>
 <p>

Modified: branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_non_mutating_algorithms/for_each.html
==============================================================================
--- branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_non_mutating_algorithms/for_each.html (original)
+++ branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_non_mutating_algorithms/for_each.html 2010-04-08 15:34:17 EDT (Thu, 08 Apr 2010)
@@ -3,7 +3,7 @@
 <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
 <title>for_each</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
 <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Range 2.0">
 <link rel="up" href="../range_algorithm_non_mutating_algorithms.html" title="Non-mutating algorithms">
 <link rel="prev" href="equal_range.html" title="equal_range">
@@ -28,7 +28,7 @@
           for_each</a>
 </h5></div></div></div>
 <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.for_each.prototype"></a><h6>
-<a name="id2973533"></a>
+<a name="id689482"></a>
             <a class="link" href="for_each.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.for_each.prototype">Prototype</a>
           </h6>
 <p>
@@ -49,7 +49,7 @@
 <p>
           </p>
 <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.for_each.description"></a><h6>
-<a name="id2973762"></a>
+<a name="id689706"></a>
             <a class="link" href="for_each.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.for_each.description">Description</a>
           </h6>
 <p>
@@ -59,14 +59,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.range_algorithm_non_mutating_algorithms.for_each.definition"></a><h6>
-<a name="id2973846"></a>
+<a name="id689786"></a>
             <a class="link" href="for_each.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.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.range_algorithm_non_mutating_algorithms.for_each.requirements"></a><h6>
-<a name="id2973920"></a>
+<a name="id689858"></a>
             <a class="link" href="for_each.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.for_each.requirements">Requirements</a>
           </h6>
 <div class="itemizedlist"><ul class="itemizedlist" type="disc">
@@ -90,7 +90,7 @@
             </li>
 </ul></div>
 <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.for_each.complexity"></a><h6>
-<a name="id2974039"></a>
+<a name="id689966"></a>
             <a class="link" href="for_each.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.for_each.complexity">Complexity</a>
           </h6>
 <p>

Modified: branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_non_mutating_algorithms/lexicographical_compare.html
==============================================================================
--- branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_non_mutating_algorithms/lexicographical_compare.html (original)
+++ branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_non_mutating_algorithms/lexicographical_compare.html 2010-04-08 15:34:17 EDT (Thu, 08 Apr 2010)
@@ -3,7 +3,7 @@
 <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
 <title>lexicographical_compare</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
 <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Range 2.0">
 <link rel="up" href="../range_algorithm_non_mutating_algorithms.html" title="Non-mutating algorithms">
 <link rel="prev" href="find_if.html" title="find_if">
@@ -28,7 +28,7 @@
           lexicographical_compare</a>
 </h5></div></div></div>
 <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.lexicographical_compare.prototype"></a><h6>
-<a name="id2980107"></a>
+<a name="id693934"></a>
             <a class="link" href="lexicographical_compare.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.lexicographical_compare.prototype">Prototype</a>
           </h6>
 <p>
@@ -53,7 +53,7 @@
 <p>
           </p>
 <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.lexicographical_compare.description"></a><h6>
-<a name="id2980398"></a>
+<a name="id694218"></a>
             <a class="link" href="lexicographical_compare.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.lexicographical_compare.description">Description</a>
           </h6>
 <p>
@@ -73,14 +73,14 @@
             predicate versions.
           </p>
 <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.lexicographical_compare.definition"></a><h6>
-<a name="id2980579"></a>
+<a name="id694385"></a>
             <a class="link" href="lexicographical_compare.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.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.range_algorithm_non_mutating_algorithms.lexicographical_compare.requirements"></a><h6>
-<a name="id2980656"></a>
+<a name="id694457"></a>
             <a class="link" href="lexicographical_compare.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.lexicographical_compare.requirements">Requirements</a>
           </h6>
 <p>
@@ -145,7 +145,7 @@
             </li>
 </ul></div>
 <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.lexicographical_compare.complexity"></a><h6>
-<a name="id2981022"></a>
+<a name="id694801"></a>
             <a class="link" href="lexicographical_compare.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.lexicographical_compare.complexity">Complexity</a>
           </h6>
 <p>

Modified: branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_non_mutating_algorithms/lower_bound.html
==============================================================================
--- branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_non_mutating_algorithms/lower_bound.html (original)
+++ branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_non_mutating_algorithms/lower_bound.html 2010-04-08 15:34:17 EDT (Thu, 08 Apr 2010)
@@ -3,7 +3,7 @@
 <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
 <title>lower_bound</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
 <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Range 2.0">
 <link rel="up" href="../range_algorithm_non_mutating_algorithms.html" title="Non-mutating algorithms">
 <link rel="prev" href="lexicographical_compare.html" title="lexicographical_compare">
@@ -28,7 +28,7 @@
           lower_bound</a>
 </h5></div></div></div>
 <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.lower_bound.prototype"></a><h6>
-<a name="id2981135"></a>
+<a name="id694907"></a>
             <a class="link" href="lower_bound.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.lower_bound.prototype">Prototype</a>
           </h6>
 <p>
@@ -38,10 +38,6 @@
 <span class="keyword">typename</span> <span class="identifier">range_iterator</span><span class="special">&lt;</span><span class="identifier">ForwardRange</span><span class="special">&gt;::</span><span class="identifier">type</span>
 <span class="identifier">lower_bound</span><span class="special">(</span><span class="identifier">ForwardRange</span><span class="special">&amp;</span> <span class="identifier">rng</span><span class="special">,</span> <span class="identifier">Value</span> <span class="identifier">val</span><span class="special">);</span>
 
-<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">ForwardRange</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">Value</span><span class="special">&gt;</span>
-<span class="keyword">typename</span> <span class="identifier">range_iterator</span><span class="special">&lt;</span><span class="keyword">const</span> <span class="identifier">ForwardRange</span><span class="special">&gt;::</span><span class="identifier">type</span>
-<span class="identifier">lower_bound</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">ForwardRange</span><span class="special">&amp;</span> <span class="identifier">rng</span><span class="special">,</span> <span class="identifier">Value</span> <span class="identifier">val</span><span class="special">);</span>
-
 <span class="keyword">template</span><span class="special">&lt;</span>
     <span class="identifier">range_return_value</span> <span class="identifier">re</span><span class="special">,</span>
     <span class="keyword">class</span> <span class="identifier">ForwardRange</span><span class="special">,</span>
@@ -49,19 +45,11 @@
     <span class="special">&gt;</span>
 <span class="keyword">typename</span> <span class="identifier">range_return</span><span class="special">&lt;</span><span class="identifier">ForwardRange</span><span class="special">,</span> <span class="identifier">re</span><span class="special">&gt;::</span><span class="identifier">type</span>
 <span class="identifier">lower_bound</span><span class="special">(</span><span class="identifier">ForwardRange</span><span class="special">&amp;</span> <span class="identifier">rng</span><span class="special">,</span> <span class="identifier">Value</span> <span class="identifier">val</span><span class="special">);</span>
-
-<span class="keyword">template</span><span class="special">&lt;</span>
- <span class="identifier">range_return_value</span> <span class="identifier">re</span><span class="special">,</span>
- <span class="keyword">class</span> <span class="identifier">ForwardRange</span><span class="special">,</span>
- <span class="keyword">class</span> <span class="identifier">Value</span>
- <span class="special">&gt;</span>
-<span class="keyword">typename</span> <span class="identifier">range_return</span><span class="special">&lt;</span><span class="keyword">const</span> <span class="identifier">ForwardRange</span><span class="special">,</span> <span class="identifier">re</span><span class="special">&gt;::</span><span class="identifier">type</span>
-<span class="identifier">lower_bound</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">ForwardRange</span><span class="special">&amp;</span> <span class="identifier">rng</span><span class="special">,</span> <span class="identifier">Value</span> <span class="identifier">val</span><span class="special">);</span>
 </pre>
 <p>
           </p>
 <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.lower_bound.description"></a><h6>
-<a name="id2981715"></a>
+<a name="id695197"></a>
             <a class="link" href="lower_bound.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.lower_bound.description">Description</a>
           </h6>
 <p>
@@ -84,14 +72,14 @@
             same manner as the returned iterator described above.
           </p>
 <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.lower_bound.definition"></a><h6>
-<a name="id2981915"></a>
+<a name="id695387"></a>
             <a class="link" href="lower_bound.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.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.range_algorithm_non_mutating_algorithms.lower_bound.requirements"></a><h6>
-<a name="id2981990"></a>
+<a name="id695459"></a>
             <a class="link" href="lower_bound.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.lower_bound.requirements">Requirements</a>
           </h6>
 <p>
@@ -142,7 +130,7 @@
             </li>
 </ul></div>
 <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.lower_bound.precondition_"></a><h6>
-<a name="id2982250"></a>
+<a name="id695704"></a>
             <a class="link" href="lower_bound.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.lower_bound.precondition_">Precondition:</a>
           </h6>
 <p>
@@ -160,7 +148,7 @@
             order according to <code class="computeroutput"><span class="identifier">pred</span></code>.
           </p>
 <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.lower_bound.complexity"></a><h6>
-<a name="id2982349"></a>
+<a name="id695796"></a>
             <a class="link" href="lower_bound.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.lower_bound.complexity">Complexity</a>
           </h6>
 <p>

Modified: branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_non_mutating_algorithms/max_element.html
==============================================================================
--- branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_non_mutating_algorithms/max_element.html (original)
+++ branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_non_mutating_algorithms/max_element.html 2010-04-08 15:34:17 EDT (Thu, 08 Apr 2010)
@@ -3,7 +3,7 @@
 <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
 <title>max_element</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
 <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Range 2.0">
 <link rel="up" href="../range_algorithm_non_mutating_algorithms.html" title="Non-mutating algorithms">
 <link rel="prev" href="lower_bound.html" title="lower_bound">
@@ -28,7 +28,7 @@
           max_element</a>
 </h5></div></div></div>
 <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.max_element.prototype"></a><h6>
-<a name="id2982499"></a>
+<a name="id695936"></a>
             <a class="link" href="max_element.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.max_element.prototype">Prototype</a>
           </h6>
 <p>
@@ -84,7 +84,7 @@
 <p>
           </p>
 <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.max_element.description"></a><h6>
-<a name="id2983495"></a>
+<a name="id696924"></a>
             <a class="link" href="max_element.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.max_element.description">Description</a>
           </h6>
 <p>
@@ -98,14 +98,14 @@
             same manner as the returned iterator described above.
           </p>
 <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.max_element.definition"></a><h6>
-<a name="id2983599"></a>
+<a name="id697019"></a>
             <a class="link" href="max_element.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.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.range_algorithm_non_mutating_algorithms.max_element.requirements"></a><h6>
-<a name="id2983673"></a>
+<a name="id697092"></a>
             <a class="link" href="max_element.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.max_element.requirements">Requirements</a>
           </h6>
 <p>
@@ -142,7 +142,7 @@
             </li>
 </ul></div>
 <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.max_element.complexity"></a><h6>
-<a name="id2983846"></a>
+<a name="id697255"></a>
             <a class="link" href="max_element.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.max_element.complexity">Complexity</a>
           </h6>
 <p>

Modified: branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_non_mutating_algorithms/min_element.html
==============================================================================
--- branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_non_mutating_algorithms/min_element.html (original)
+++ branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_non_mutating_algorithms/min_element.html 2010-04-08 15:34:17 EDT (Thu, 08 Apr 2010)
@@ -3,7 +3,7 @@
 <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
 <title>min_element</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
 <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Range 2.0">
 <link rel="up" href="../range_algorithm_non_mutating_algorithms.html" title="Non-mutating algorithms">
 <link rel="prev" href="max_element.html" title="max_element">
@@ -28,7 +28,7 @@
           min_element</a>
 </h5></div></div></div>
 <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.min_element.prototype"></a><h6>
-<a name="id2983954"></a>
+<a name="id697357"></a>
             <a class="link" href="min_element.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.min_element.prototype">Prototype</a>
           </h6>
 <p>
@@ -84,7 +84,7 @@
 <p>
           </p>
 <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.min_element.description"></a><h6>
-<a name="id2984951"></a>
+<a name="id698344"></a>
             <a class="link" href="min_element.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.min_element.description">Description</a>
           </h6>
 <p>
@@ -98,14 +98,14 @@
             same manner as the returned iterator described above.
           </p>
 <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.min_element.definition"></a><h6>
-<a name="id2985055"></a>
+<a name="id698440"></a>
             <a class="link" href="min_element.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.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.range_algorithm_non_mutating_algorithms.min_element.requirements"></a><h6>
-<a name="id2985130"></a>
+<a name="id698513"></a>
             <a class="link" href="min_element.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.min_element.requirements">Requirements</a>
           </h6>
 <p>
@@ -142,7 +142,7 @@
             </li>
 </ul></div>
 <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.min_element.complexity"></a><h6>
-<a name="id2985304"></a>
+<a name="id698675"></a>
             <a class="link" href="min_element.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.min_element.complexity">Complexity</a>
           </h6>
 <p>

Modified: branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_non_mutating_algorithms/mismatch.html
==============================================================================
--- branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_non_mutating_algorithms/mismatch.html (original)
+++ branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_non_mutating_algorithms/mismatch.html 2010-04-08 15:34:17 EDT (Thu, 08 Apr 2010)
@@ -3,7 +3,7 @@
 <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
 <title>mismatch</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
 <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Range 2.0">
 <link rel="up" href="../range_algorithm_non_mutating_algorithms.html" title="Non-mutating algorithms">
 <link rel="prev" href="min_element.html" title="min_element">
@@ -28,7 +28,7 @@
           mismatch</a>
 </h5></div></div></div>
 <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.mismatch.prototype"></a><h6>
-<a name="id2985412"></a>
+<a name="id698775"></a>
             <a class="link" href="mismatch.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.mismatch.prototype">Prototype</a>
           </h6>
 <p>
@@ -106,7 +106,7 @@
 <p>
           </p>
 <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.mismatch.description"></a><h6>
-<a name="id2987131"></a>
+<a name="id700480"></a>
             <a class="link" href="mismatch.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.mismatch.description">Description</a>
           </h6>
 <p>
@@ -124,14 +124,14 @@
             same manner as the returned iterator described above.
           </p>
 <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.mismatch.definition"></a><h6>
-<a name="id2987273"></a>
+<a name="id700612"></a>
             <a class="link" href="mismatch.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.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.range_algorithm_non_mutating_algorithms.mismatch.requirements"></a><h6>
-<a name="id2987347"></a>
+<a name="id700685"></a>
             <a class="link" href="mismatch.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.mismatch.requirements">Requirements</a>
           </h6>
 <p>
@@ -192,14 +192,14 @@
             </li>
 </ul></div>
 <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.mismatch.precondition_"></a><h6>
-<a name="id2987644"></a>
+<a name="id700965"></a>
             <a class="link" href="mismatch.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.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.range_algorithm_non_mutating_algorithms.mismatch.complexity"></a><h6>
-<a name="id2987721"></a>
+<a name="id701037"></a>
             <a class="link" href="mismatch.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.mismatch.complexity">Complexity</a>
           </h6>
 <p>

Modified: branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_non_mutating_algorithms/search.html
==============================================================================
--- branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_non_mutating_algorithms/search.html (original)
+++ branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_non_mutating_algorithms/search.html 2010-04-08 15:34:17 EDT (Thu, 08 Apr 2010)
@@ -3,7 +3,7 @@
 <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
 <title>search</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
 <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Range 2.0">
 <link rel="up" href="../range_algorithm_non_mutating_algorithms.html" title="Non-mutating algorithms">
 <link rel="prev" href="mismatch.html" title="mismatch">
@@ -28,7 +28,7 @@
           search</a>
 </h5></div></div></div>
 <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.search.prototype"></a><h6>
-<a name="id2987794"></a>
+<a name="id701103"></a>
             <a class="link" href="search.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.search.prototype">Prototype</a>
           </h6>
 <p>
@@ -96,7 +96,7 @@
 <p>
           </p>
 <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.search.description"></a><h6>
-<a name="id2989144"></a>
+<a name="id702442"></a>
             <a class="link" href="search.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.search.description">Description</a>
           </h6>
 <p>
@@ -115,14 +115,14 @@
             same manner as the returned iterator described above.
           </p>
 <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.search.definition"></a><h6>
-<a name="id2989320"></a>
+<a name="id702607"></a>
             <a class="link" href="search.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.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.range_algorithm_non_mutating_algorithms.search.requirements"></a><h6>
-<a name="id2989395"></a>
+<a name="id702678"></a>
             <a class="link" href="search.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.search.requirements">Requirements</a>
           </h6>
 <p>
@@ -183,7 +183,7 @@
             </li>
 </ul></div>
 <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.search.complexity"></a><h6>
-<a name="id2989693"></a>
+<a name="id702956"></a>
             <a class="link" href="search.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.search.complexity">Complexity</a>
           </h6>
 <p>

Modified: branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_non_mutating_algorithms/upper_bound.html
==============================================================================
--- branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_non_mutating_algorithms/upper_bound.html (original)
+++ branches/release/libs/range/doc/html/range/reference/algorithms/range_algorithm_non_mutating_algorithms/upper_bound.html 2010-04-08 15:34:17 EDT (Thu, 08 Apr 2010)
@@ -3,7 +3,7 @@
 <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
 <title>upper_bound</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
 <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Range 2.0">
 <link rel="up" href="../range_algorithm_non_mutating_algorithms.html" title="Non-mutating algorithms">
 <link rel="prev" href="search.html" title="search">
@@ -28,7 +28,7 @@
           upper_bound</a>
 </h5></div></div></div>
 <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.upper_bound.prototype"></a><h6>
-<a name="id2989743"></a>
+<a name="id703000"></a>
             <a class="link" href="upper_bound.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.upper_bound.prototype">Prototype</a>
           </h6>
 <p>
@@ -38,10 +38,6 @@
 <span class="keyword">typename</span> <span class="identifier">range_iterator</span><span class="special">&lt;</span><span class="identifier">ForwardRange</span><span class="special">&gt;::</span><span class="identifier">type</span>
 <span class="identifier">upper_bound</span><span class="special">(</span><span class="identifier">ForwardRange</span><span class="special">&amp;</span> <span class="identifier">rng</span><span class="special">,</span> <span class="identifier">Value</span> <span class="identifier">val</span><span class="special">);</span>
 
-<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">ForwardRange</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">Value</span><span class="special">&gt;</span>
-<span class="keyword">typename</span> <span class="identifier">range_iterator</span><span class="special">&lt;</span><span class="keyword">const</span> <span class="identifier">ForwardRange</span><span class="special">&gt;::</span><span class="identifier">type</span>
-<span class="identifier">upper_bound</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">ForwardRange</span><span class="special">&amp;</span> <span class="identifier">rng</span><span class="special">,</span> <span class="identifier">Value</span> <span class="identifier">val</span><span class="special">);</span>
-
 <span class="keyword">template</span><span class="special">&lt;</span>
     <span class="identifier">range_return_value</span> <span class="identifier">re</span><span class="special">,</span>
     <span class="keyword">class</span> <span class="identifier">ForwardRange</span><span class="special">,</span>
@@ -49,19 +45,11 @@
     <span class="special">&gt;</span>
 <span class="keyword">typename</span> <span class="identifier">range_return</span><span class="special">&lt;</span><span class="identifier">ForwardRange</span><span class="special">,</span> <span class="identifier">re</span><span class="special">&gt;::</span><span class="identifier">type</span>
 <span class="identifier">upper_bound</span><span class="special">(</span><span class="identifier">ForwardRange</span><span class="special">&amp;</span> <span class="identifier">rng</span><span class="special">,</span> <span class="identifier">Value</span> <span class="identifier">val</span><span class="special">);</span>
-
-<span class="keyword">template</span><span class="special">&lt;</span>
- <span class="identifier">range_return_value</span> <span class="identifier">re</span><span class="special">,</span>
- <span class="keyword">class</span> <span class="identifier">ForwardRange</span><span class="special">,</span>
- <span class="keyword">class</span> <span class="identifier">Value</span>
- <span class="special">&gt;</span>
-<span class="keyword">typename</span> <span class="identifier">range_return</span><span class="special">&lt;</span><span class="keyword">const</span> <span class="identifier">ForwardRange</span><span class="special">,</span> <span class="identifier">re</span><span class="special">&gt;::</span><span class="identifier">type</span>
-<span class="identifier">upper_bound</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">ForwardRange</span><span class="special">&amp;</span> <span class="identifier">rng</span><span class="special">,</span> <span class="identifier">Value</span> <span class="identifier">val</span><span class="special">);</span>
 </pre>
 <p>
           </p>
 <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.upper_bound.description"></a><h6>
-<a name="id2990323"></a>
+<a name="id703290"></a>
             <a class="link" href="upper_bound.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.upper_bound.description">Description</a>
           </h6>
 <p>
@@ -83,14 +71,14 @@
             same manner as the returned iterator described above.
           </p>
 <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.upper_bound.definition"></a><h6>
-<a name="id2990527"></a>
+<a name="id703484"></a>
             <a class="link" href="upper_bound.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.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.range_algorithm_non_mutating_algorithms.upper_bound.requirements"></a><h6>
-<a name="id2990602"></a>
+<a name="id703555"></a>
             <a class="link" href="upper_bound.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.upper_bound.requirements">Requirements</a>
           </h6>
 <p>
@@ -141,7 +129,7 @@
             </li>
 </ul></div>
 <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.upper_bound.precondition_"></a><h6>
-<a name="id2990862"></a>
+<a name="id703799"></a>
             <a class="link" href="upper_bound.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.upper_bound.precondition_">Precondition:</a>
           </h6>
 <p>
@@ -159,7 +147,7 @@
             order according to <code class="computeroutput"><span class="identifier">pred</span></code>.
           </p>
 <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.upper_bound.complexity"></a><h6>
-<a name="id2990960"></a>
+<a name="id703891"></a>
             <a class="link" href="upper_bound.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.upper_bound.complexity">Complexity</a>
           </h6>
 <p>

Modified: branches/release/libs/range/doc/html/range/reference/algorithms/range_numeric.html
==============================================================================
--- branches/release/libs/range/doc/html/range/reference/algorithms/range_numeric.html (original)
+++ branches/release/libs/range/doc/html/range/reference/algorithms/range_numeric.html 2010-04-08 15:34:17 EDT (Thu, 08 Apr 2010)
@@ -3,7 +3,7 @@
 <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
 <title>Numeric algorithms</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
 <link rel="home" href="../../../index.html" title="Chapter&#160;1.&#160;Range 2.0">
 <link rel="up" href="../algorithms.html" title="Range Algorithm">
 <link rel="prev" href="range_algorithm_new_algorithms/remove_erase_if.html" title="remove_erase_if">

Modified: branches/release/libs/range/doc/html/range/reference/algorithms/range_numeric/accumulate.html
==============================================================================
--- branches/release/libs/range/doc/html/range/reference/algorithms/range_numeric/accumulate.html (original)
+++ branches/release/libs/range/doc/html/range/reference/algorithms/range_numeric/accumulate.html 2010-04-08 15:34:17 EDT (Thu, 08 Apr 2010)
@@ -3,7 +3,7 @@
 <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
 <title>accumulate</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
 <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Range 2.0">
 <link rel="up" href="../range_numeric.html" title="Numeric algorithms">
 <link rel="prev" href="../range_numeric.html" title="Numeric algorithms">
@@ -28,7 +28,7 @@
           accumulate</a>
 </h5></div></div></div>
 <a name="range.reference.algorithms.range_numeric.accumulate.prototype"></a><h6>
-<a name="id3005906"></a>
+<a name="id718665"></a>
             <a class="link" href="accumulate.html#range.reference.algorithms.range_numeric.accumulate.prototype">Prototype</a>
           </h6>
 <p>
@@ -53,7 +53,7 @@
 <p>
           </p>
 <a name="range.reference.algorithms.range_numeric.accumulate.description"></a><h6>
-<a name="id3006172"></a>
+<a name="id718927"></a>
             <a class="link" href="accumulate.html#range.reference.algorithms.range_numeric.accumulate.description">Description</a>
           </h6>
 <p>
@@ -64,18 +64,18 @@
             The return value is the resultant value of the above algorithm.
           </p>
 <a name="range.reference.algorithms.range_numeric.accumulate.definition"></a><h6>
-<a name="id3006252"></a>
+<a name="id719001"></a>
             <a class="link" href="accumulate.html#range.reference.algorithms.range_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.range_numeric.accumulate.requirements"></a><h6>
-<a name="id3006316"></a>
+<a name="id719064"></a>
             <a class="link" href="accumulate.html#range.reference.algorithms.range_numeric.accumulate.requirements">Requirements</a>
           </h6>
 <a name="range.reference.algorithms.range_numeric.accumulate.for_the_first_version"></a><h6>
-<a name="id3006339"></a>
+<a name="id719085"></a>
             <a class="link" href="accumulate.html#range.reference.algorithms.range_numeric.accumulate.for_the_first_version">For
             the first version</a>
           </h6>
@@ -100,7 +100,7 @@
             </li>
 </ol></div>
 <a name="range.reference.algorithms.range_numeric.accumulate.for_the_second_version"></a><h6>
-<a name="id3006477"></a>
+<a name="id719214"></a>
             <a class="link" href="accumulate.html#range.reference.algorithms.range_numeric.accumulate.for_the_second_version">For
             the second version</a>
           </h6>
@@ -134,7 +134,7 @@
             </li>
 </ol></div>
 <a name="range.reference.algorithms.range_numeric.accumulate.complexity"></a><h6>
-<a name="id3006661"></a>
+<a name="id719387"></a>
             <a class="link" href="accumulate.html#range.reference.algorithms.range_numeric.accumulate.complexity">Complexity</a>
           </h6>
 <p>

Modified: branches/release/libs/range/doc/html/range/reference/algorithms/range_numeric/adjacent_difference.html
==============================================================================
--- branches/release/libs/range/doc/html/range/reference/algorithms/range_numeric/adjacent_difference.html (original)
+++ branches/release/libs/range/doc/html/range/reference/algorithms/range_numeric/adjacent_difference.html 2010-04-08 15:34:17 EDT (Thu, 08 Apr 2010)
@@ -3,7 +3,7 @@
 <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
 <title>adjacent_difference</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
 <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Range 2.0">
 <link rel="up" href="../range_numeric.html" title="Numeric algorithms">
 <link rel="prev" href="accumulate.html" title="accumulate">
@@ -28,7 +28,7 @@
           adjacent_difference</a>
 </h5></div></div></div>
 <a name="range.reference.algorithms.range_numeric.adjacent_difference.prototype"></a><h6>
-<a name="id3006732"></a>
+<a name="id719451"></a>
             <a class="link" href="adjacent_difference.html#range.reference.algorithms.range_numeric.adjacent_difference.prototype">Prototype</a>
           </h6>
 <p>
@@ -55,7 +55,7 @@
 <p>
           </p>
 <a name="range.reference.algorithms.range_numeric.adjacent_difference.description"></a><h6>
-<a name="id3007000"></a>
+<a name="id719714"></a>
             <a class="link" href="adjacent_difference.html#range.reference.algorithms.range_numeric.adjacent_difference.description">Description</a>
           </h6>
 <p>
@@ -69,18 +69,18 @@
             instead of <code class="computeroutput"><span class="keyword">operator</span><span class="special">-()</span></code>.
           </p>
 <a name="range.reference.algorithms.range_numeric.adjacent_difference.definition"></a><h6>
-<a name="id3007105"></a>
+<a name="id719816"></a>
             <a class="link" href="adjacent_difference.html#range.reference.algorithms.range_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.range_numeric.adjacent_difference.requirements"></a><h6>
-<a name="id3007170"></a>
+<a name="id719877"></a>
             <a class="link" href="adjacent_difference.html#range.reference.algorithms.range_numeric.adjacent_difference.requirements">Requirements</a>
           </h6>
 <a name="range.reference.algorithms.range_numeric.adjacent_difference.for_the_first_version"></a><h6>
-<a name="id3007194"></a>
+<a name="id719899"></a>
             <a class="link" href="adjacent_difference.html#range.reference.algorithms.range_numeric.adjacent_difference.for_the_first_version">For
             the first version</a>
           </h6>
@@ -111,7 +111,7 @@
             </li>
 </ol></div>
 <a name="range.reference.algorithms.range_numeric.adjacent_difference.for_the_second_version"></a><h6>
-<a name="id3007397"></a>
+<a name="id720090"></a>
             <a class="link" href="adjacent_difference.html#range.reference.algorithms.range_numeric.adjacent_difference.for_the_second_version">For
             the second version</a>
           </h6>
@@ -146,7 +146,7 @@
             </li>
 </ol></div>
 <a name="range.reference.algorithms.range_numeric.adjacent_difference.precondition_"></a><h6>
-<a name="id3007585"></a>
+<a name="id720265"></a>
             <a class="link" href="adjacent_difference.html#range.reference.algorithms.range_numeric.adjacent_difference.precondition_">Precondition:</a>
           </h6>
 <p>
@@ -154,7 +154,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.range_numeric.adjacent_difference.complexity"></a><h6>
-<a name="id3007662"></a>
+<a name="id720338"></a>
             <a class="link" href="adjacent_difference.html#range.reference.algorithms.range_numeric.adjacent_difference.complexity">Complexity</a>
           </h6>
 <p>

Modified: branches/release/libs/range/doc/html/range/reference/algorithms/range_numeric/inner_product.html
==============================================================================
--- branches/release/libs/range/doc/html/range/reference/algorithms/range_numeric/inner_product.html (original)
+++ branches/release/libs/range/doc/html/range/reference/algorithms/range_numeric/inner_product.html 2010-04-08 15:34:17 EDT (Thu, 08 Apr 2010)
@@ -3,7 +3,7 @@
 <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
 <title>inner_product</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
 <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Range 2.0">
 <link rel="up" href="../range_numeric.html" title="Numeric algorithms">
 <link rel="prev" href="adjacent_difference.html" title="adjacent_difference">
@@ -28,7 +28,7 @@
           inner_product</a>
 </h5></div></div></div>
 <a name="range.reference.algorithms.range_numeric.inner_product.prototype"></a><h6>
-<a name="id3007769"></a>
+<a name="id720437"></a>
             <a class="link" href="inner_product.html#range.reference.algorithms.range_numeric.inner_product.prototype">Prototype</a>
           </h6>
 <p>
@@ -54,7 +54,7 @@
 <p>
           </p>
 <a name="range.reference.algorithms.range_numeric.inner_product.description"></a><h6>
-<a name="id3008135"></a>
+<a name="id720800"></a>
             <a class="link" href="inner_product.html#range.reference.algorithms.range_numeric.inner_product.description">Description</a>
           </h6>
 <p>
@@ -67,18 +67,18 @@
             algorithm please see inner_product.
           </p>
 <a name="range.reference.algorithms.range_numeric.inner_product.definition"></a><h6>
-<a name="id3008217"></a>
+<a name="id720877"></a>
             <a class="link" href="inner_product.html#range.reference.algorithms.range_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.range_numeric.inner_product.requirements"></a><h6>
-<a name="id3008282"></a>
+<a name="id720939"></a>
             <a class="link" href="inner_product.html#range.reference.algorithms.range_numeric.inner_product.requirements">Requirements</a>
           </h6>
 <a name="range.reference.algorithms.range_numeric.inner_product.for_the_first_version"></a><h6>
-<a name="id3008306"></a>
+<a name="id720959"></a>
             <a class="link" href="inner_product.html#range.reference.algorithms.range_numeric.inner_product.for_the_first_version">For
             the first version</a>
           </h6>
@@ -113,7 +113,7 @@
             </li>
 </ol></div>
 <a name="range.reference.algorithms.range_numeric.inner_product.for_the_second_version"></a><h6>
-<a name="id3008560"></a>
+<a name="id721200"></a>
             <a class="link" href="inner_product.html#range.reference.algorithms.range_numeric.inner_product.for_the_second_version">For
             the second version</a>
           </h6>
@@ -162,14 +162,14 @@
             </li>
 </ol></div>
 <a name="range.reference.algorithms.range_numeric.inner_product.precondition_"></a><h6>
-<a name="id3008846"></a>
+<a name="id721469"></a>
             <a class="link" href="inner_product.html#range.reference.algorithms.range_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.range_numeric.inner_product.complexity"></a><h6>
-<a name="id3008923"></a>
+<a name="id721542"></a>
             <a class="link" href="inner_product.html#range.reference.algorithms.range_numeric.inner_product.complexity">Complexity</a>
           </h6>
 <p>

Modified: branches/release/libs/range/doc/html/range/reference/algorithms/range_numeric/partial_sum.html
==============================================================================
--- branches/release/libs/range/doc/html/range/reference/algorithms/range_numeric/partial_sum.html (original)
+++ branches/release/libs/range/doc/html/range/reference/algorithms/range_numeric/partial_sum.html 2010-04-08 15:34:17 EDT (Thu, 08 Apr 2010)
@@ -3,7 +3,7 @@
 <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
 <title>partial_sum</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
 <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Range 2.0">
 <link rel="up" href="../range_numeric.html" title="Numeric algorithms">
 <link rel="prev" href="inner_product.html" title="inner_product">
@@ -28,7 +28,7 @@
           partial_sum</a>
 </h5></div></div></div>
 <a name="range.reference.algorithms.range_numeric.partial_sum.prototype"></a><h6>
-<a name="id3008994"></a>
+<a name="id721607"></a>
             <a class="link" href="partial_sum.html#range.reference.algorithms.range_numeric.partial_sum.prototype">Prototype</a>
           </h6>
 <p>
@@ -49,7 +49,7 @@
 <p>
           </p>
 <a name="range.reference.algorithms.range_numeric.partial_sum.description"></a><h6>
-<a name="id3009255"></a>
+<a name="id721863"></a>
             <a class="link" href="partial_sum.html#range.reference.algorithms.range_numeric.partial_sum.description">Description</a>
           </h6>
 <p>
@@ -58,18 +58,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.range_numeric.partial_sum.definition"></a><h6>
-<a name="id3009398"></a>
+<a name="id722002"></a>
             <a class="link" href="partial_sum.html#range.reference.algorithms.range_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.range_numeric.partial_sum.requirements"></a><h6>
-<a name="id3009462"></a>
+<a name="id722064"></a>
             <a class="link" href="partial_sum.html#range.reference.algorithms.range_numeric.partial_sum.requirements">Requirements</a>
           </h6>
 <a name="range.reference.algorithms.range_numeric.partial_sum.for_the_first_version"></a><h6>
-<a name="id3009486"></a>
+<a name="id722085"></a>
             <a class="link" href="partial_sum.html#range.reference.algorithms.range_numeric.partial_sum.for_the_first_version">For
             the first version</a>
           </h6>
@@ -99,7 +99,7 @@
             </li>
 </ol></div>
 <a name="range.reference.algorithms.range_numeric.partial_sum.for_the_second_version"></a><h6>
-<a name="id3009688"></a>
+<a name="id722276"></a>
             <a class="link" href="partial_sum.html#range.reference.algorithms.range_numeric.partial_sum.for_the_second_version">For
             the second version</a>
           </h6>
@@ -128,7 +128,7 @@
             </li>
 </ol></div>
 <a name="range.reference.algorithms.range_numeric.partial_sum.precondition_"></a><h6>
-<a name="id3009847"></a>
+<a name="id722425"></a>
             <a class="link" href="partial_sum.html#range.reference.algorithms.range_numeric.partial_sum.precondition_">Precondition:</a>
           </h6>
 <p>
@@ -136,7 +136,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.range_numeric.partial_sum.complexity"></a><h6>
-<a name="id3009923"></a>
+<a name="id722499"></a>
             <a class="link" href="partial_sum.html#range.reference.algorithms.range_numeric.partial_sum.complexity">Complexity</a>
           </h6>
 <p>

Modified: branches/release/libs/range/doc/html/range/reference/algorithms/set_algorithms.html
==============================================================================
--- branches/release/libs/range/doc/html/range/reference/algorithms/set_algorithms.html (original)
+++ branches/release/libs/range/doc/html/range/reference/algorithms/set_algorithms.html 2010-04-08 15:34:17 EDT (Thu, 08 Apr 2010)
@@ -3,7 +3,7 @@
 <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
 <title>Set algorithms</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
 <link rel="home" href="../../../index.html" title="Chapter&#160;1.&#160;Range 2.0">
 <link rel="up" href="../algorithms.html" title="Range Algorithm">
 <link rel="prev" href="range_algorithm_non_mutating_algorithms/upper_bound.html" title="upper_bound">

Modified: branches/release/libs/range/doc/html/range/reference/algorithms/set_algorithms/includes.html
==============================================================================
--- branches/release/libs/range/doc/html/range/reference/algorithms/set_algorithms/includes.html (original)
+++ branches/release/libs/range/doc/html/range/reference/algorithms/set_algorithms/includes.html 2010-04-08 15:34:17 EDT (Thu, 08 Apr 2010)
@@ -3,7 +3,7 @@
 <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
 <title>includes</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
 <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Range 2.0">
 <link rel="up" href="../set_algorithms.html" title="Set algorithms">
 <link rel="prev" href="../set_algorithms.html" title="Set algorithms">
@@ -28,7 +28,7 @@
           includes</a>
 </h5></div></div></div>
 <a name="range.reference.algorithms.set_algorithms.includes.prototype"></a><h6>
-<a name="id2991122"></a>
+<a name="id704045"></a>
             <a class="link" href="includes.html#range.reference.algorithms.set_algorithms.includes.prototype">Prototype</a>
           </h6>
 <p>
@@ -48,7 +48,7 @@
 <p>
           </p>
 <a name="range.reference.algorithms.set_algorithms.includes.description"></a><h6>
-<a name="id2991406"></a>
+<a name="id704326"></a>
             <a class="link" href="includes.html#range.reference.algorithms.set_algorithms.includes.description">Description</a>
           </h6>
 <p>
@@ -60,14 +60,14 @@
             the predicate versions.
           </p>
 <a name="range.reference.algorithms.set_algorithms.includes.definition"></a><h6>
-<a name="id2991505"></a>
+<a name="id704419"></a>
             <a class="link" href="includes.html#range.reference.algorithms.set_algorithms.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_algorithms.includes.requirements"></a><h6>
-<a name="id2991578"></a>
+<a name="id704490"></a>
             <a class="link" href="includes.html#range.reference.algorithms.set_algorithms.includes.requirements">Requirements</a>
           </h6>
 <p>
@@ -145,7 +145,7 @@
             </li>
 </ul></div>
 <a name="range.reference.algorithms.set_algorithms.includes.precondition_"></a><h6>
-<a name="id2991970"></a>
+<a name="id704857"></a>
             <a class="link" href="includes.html#range.reference.algorithms.set_algorithms.includes.precondition_">Precondition:</a>
           </h6>
 <p>
@@ -163,7 +163,7 @@
             according to <code class="computeroutput"><span class="identifier">pred</span></code>.
           </p>
 <a name="range.reference.algorithms.set_algorithms.includes.complexity"></a><h6>
-<a name="id2992089"></a>
+<a name="id704971"></a>
             <a class="link" href="includes.html#range.reference.algorithms.set_algorithms.includes.complexity">Complexity</a>
           </h6>
 <p>

Modified: branches/release/libs/range/doc/html/range/reference/algorithms/set_algorithms/set_difference.html
==============================================================================
--- branches/release/libs/range/doc/html/range/reference/algorithms/set_algorithms/set_difference.html (original)
+++ branches/release/libs/range/doc/html/range/reference/algorithms/set_algorithms/set_difference.html 2010-04-08 15:34:17 EDT (Thu, 08 Apr 2010)
@@ -3,7 +3,7 @@
 <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
 <title>set_difference</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
 <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Range 2.0">
 <link rel="up" href="../set_algorithms.html" title="Set algorithms">
 <link rel="prev" href="set_intersection.html" title="set_intersection">
@@ -28,7 +28,7 @@
           set_difference</a>
 </h5></div></div></div>
 <a name="range.reference.algorithms.set_algorithms.set_difference.prototype"></a><h6>
-<a name="id2994636"></a>
+<a name="id707406"></a>
             <a class="link" href="set_difference.html#range.reference.algorithms.set_algorithms.set_difference.prototype">Prototype</a>
           </h6>
 <p>
@@ -57,7 +57,7 @@
 <p>
           </p>
 <a name="range.reference.algorithms.set_algorithms.set_difference.description"></a><h6>
-<a name="id2994983"></a>
+<a name="id707752"></a>
             <a class="link" href="set_difference.html#range.reference.algorithms.set_algorithms.set_difference.description">Description</a>
           </h6>
 <p>
@@ -71,14 +71,14 @@
             the predicate versions.
           </p>
 <a name="range.reference.algorithms.set_algorithms.set_difference.definition"></a><h6>
-<a name="id2995080"></a>
+<a name="id707838"></a>
             <a class="link" href="set_difference.html#range.reference.algorithms.set_algorithms.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_algorithms.set_difference.requirements"></a><h6>
-<a name="id2995154"></a>
+<a name="id707909"></a>
             <a class="link" href="set_difference.html#range.reference.algorithms.set_algorithms.set_difference.requirements">Requirements</a>
           </h6>
 <p>
@@ -164,7 +164,7 @@
             </li>
 </ul></div>
 <a name="range.reference.algorithms.set_algorithms.set_difference.precondition_"></a><h6>
-<a name="id2995598"></a>
+<a name="id708326"></a>
             <a class="link" href="set_difference.html#range.reference.algorithms.set_algorithms.set_difference.precondition_">Precondition:</a>
           </h6>
 <p>
@@ -182,7 +182,7 @@
             according to <code class="computeroutput"><span class="identifier">pred</span></code>.
           </p>
 <a name="range.reference.algorithms.set_algorithms.set_difference.complexity"></a><h6>
-<a name="id2995717"></a>
+<a name="id708440"></a>
             <a class="link" href="set_difference.html#range.reference.algorithms.set_algorithms.set_difference.complexity">Complexity</a>
           </h6>
 <p>

Modified: branches/release/libs/range/doc/html/range/reference/algorithms/set_algorithms/set_intersection.html
==============================================================================
--- branches/release/libs/range/doc/html/range/reference/algorithms/set_algorithms/set_intersection.html (original)
+++ branches/release/libs/range/doc/html/range/reference/algorithms/set_algorithms/set_intersection.html 2010-04-08 15:34:17 EDT (Thu, 08 Apr 2010)
@@ -3,7 +3,7 @@
 <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
 <title>set_intersection</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
 <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Range 2.0">
 <link rel="up" href="../set_algorithms.html" title="Set algorithms">
 <link rel="prev" href="set_union.html" title="set_union">
@@ -28,7 +28,7 @@
           set_intersection</a>
 </h5></div></div></div>
 <a name="range.reference.algorithms.set_algorithms.set_intersection.prototype"></a><h6>
-<a name="id2993424"></a>
+<a name="id706248"></a>
             <a class="link" href="set_intersection.html#range.reference.algorithms.set_algorithms.set_intersection.prototype">Prototype</a>
           </h6>
 <p>
@@ -57,7 +57,7 @@
 <p>
           </p>
 <a name="range.reference.algorithms.set_algorithms.set_intersection.description"></a><h6>
-<a name="id2993776"></a>
+<a name="id706594"></a>
             <a class="link" href="set_intersection.html#range.reference.algorithms.set_algorithms.set_intersection.description">Description</a>
           </h6>
 <p>
@@ -71,14 +71,14 @@
             the predicate versions.
           </p>
 <a name="range.reference.algorithms.set_algorithms.set_intersection.definition"></a><h6>
-<a name="id2993868"></a>
+<a name="id706681"></a>
             <a class="link" href="set_intersection.html#range.reference.algorithms.set_algorithms.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_algorithms.set_intersection.requirements"></a><h6>
-<a name="id2993942"></a>
+<a name="id706751"></a>
             <a class="link" href="set_intersection.html#range.reference.algorithms.set_algorithms.set_intersection.requirements">Requirements</a>
           </h6>
 <p>
@@ -164,7 +164,7 @@
             </li>
 </ul></div>
 <a name="range.reference.algorithms.set_algorithms.set_intersection.precondition_"></a><h6>
-<a name="id2994386"></a>
+<a name="id707167"></a>
             <a class="link" href="set_intersection.html#range.reference.algorithms.set_algorithms.set_intersection.precondition_">Precondition:</a>
           </h6>
 <p>
@@ -182,7 +182,7 @@
             according to <code class="computeroutput"><span class="identifier">pred</span></code>.
           </p>
 <a name="range.reference.algorithms.set_algorithms.set_intersection.complexity"></a><h6>
-<a name="id2994505"></a>
+<a name="id707282"></a>
             <a class="link" href="set_intersection.html#range.reference.algorithms.set_algorithms.set_intersection.complexity">Complexity</a>
           </h6>
 <p>

Modified: branches/release/libs/range/doc/html/range/reference/algorithms/set_algorithms/set_symmetric_difference.html
==============================================================================
--- branches/release/libs/range/doc/html/range/reference/algorithms/set_algorithms/set_symmetric_difference.html (original)
+++ branches/release/libs/range/doc/html/range/reference/algorithms/set_algorithms/set_symmetric_difference.html 2010-04-08 15:34:17 EDT (Thu, 08 Apr 2010)
@@ -3,7 +3,7 @@
 <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
 <title>set_symmetric_difference</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
 <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Range 2.0">
 <link rel="up" href="../set_algorithms.html" title="Set algorithms">
 <link rel="prev" href="set_difference.html" title="set_difference">
@@ -28,7 +28,7 @@
           set_symmetric_difference</a>
 </h5></div></div></div>
 <a name="range.reference.algorithms.set_algorithms.set_symmetric_difference.prototype"></a><h6>
-<a name="id2995848"></a>
+<a name="id708563"></a>
             <a class="link" href="set_symmetric_difference.html#range.reference.algorithms.set_algorithms.set_symmetric_difference.prototype">Prototype</a>
           </h6>
 <p>
@@ -59,7 +59,7 @@
 <p>
           </p>
 <a name="range.reference.algorithms.set_algorithms.set_symmetric_difference.description"></a><h6>
-<a name="id2996200"></a>
+<a name="id708909"></a>
             <a class="link" href="set_symmetric_difference.html#range.reference.algorithms.set_algorithms.set_symmetric_difference.description">Description</a>
           </h6>
 <p>
@@ -75,14 +75,14 @@
             the predicate versions.
           </p>
 <a name="range.reference.algorithms.set_algorithms.set_symmetric_difference.definition"></a><h6>
-<a name="id2996293"></a>
+<a name="id708997"></a>
             <a class="link" href="set_symmetric_difference.html#range.reference.algorithms.set_algorithms.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_algorithms.set_symmetric_difference.requirements"></a><h6>
-<a name="id2996367"></a>
+<a name="id709068"></a>
             <a class="link" href="set_symmetric_difference.html#range.reference.algorithms.set_algorithms.set_symmetric_difference.requirements">Requirements</a>
           </h6>
 <p>
@@ -168,7 +168,7 @@
             </li>
 </ul></div>
 <a name="range.reference.algorithms.set_algorithms.set_symmetric_difference.precondition_"></a><h6>
-<a name="id2996812"></a>
+<a name="id709485"></a>
             <a class="link" href="set_symmetric_difference.html#range.reference.algorithms.set_algorithms.set_symmetric_difference.precondition_">Precondition:</a>
           </h6>
 <p>
@@ -186,7 +186,7 @@
             according to <code class="computeroutput"><span class="identifier">pred</span></code>.
           </p>
 <a name="range.reference.algorithms.set_algorithms.set_symmetric_difference.complexity"></a><h6>
-<a name="id2996932"></a>
+<a name="id709600"></a>
             <a class="link" href="set_symmetric_difference.html#range.reference.algorithms.set_algorithms.set_symmetric_difference.complexity">Complexity</a>
           </h6>
 <p>

Modified: branches/release/libs/range/doc/html/range/reference/algorithms/set_algorithms/set_union.html
==============================================================================
--- branches/release/libs/range/doc/html/range/reference/algorithms/set_algorithms/set_union.html (original)
+++ branches/release/libs/range/doc/html/range/reference/algorithms/set_algorithms/set_union.html 2010-04-08 15:34:17 EDT (Thu, 08 Apr 2010)
@@ -3,7 +3,7 @@
 <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
 <title>set_union</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
 <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Range 2.0">
 <link rel="up" href="../set_algorithms.html" title="Set algorithms">
 <link rel="prev" href="includes.html" title="includes">
@@ -28,7 +28,7 @@
           set_union</a>
 </h5></div></div></div>
 <a name="range.reference.algorithms.set_algorithms.set_union.prototype"></a><h6>
-<a name="id2992218"></a>
+<a name="id705095"></a>
             <a class="link" href="set_union.html#range.reference.algorithms.set_algorithms.set_union.prototype">Prototype</a>
           </h6>
 <p>
@@ -57,7 +57,7 @@
 <p>
           </p>
 <a name="range.reference.algorithms.set_algorithms.set_union.description"></a><h6>
-<a name="id2992569"></a>
+<a name="id705441"></a>
             <a class="link" href="set_union.html#range.reference.algorithms.set_algorithms.set_union.description">Description</a>
           </h6>
 <p>
@@ -70,14 +70,14 @@
             in the predicate versions.
           </p>
 <a name="range.reference.algorithms.set_algorithms.set_union.definition"></a><h6>
-<a name="id2992658"></a>
+<a name="id705524"></a>
             <a class="link" href="set_union.html#range.reference.algorithms.set_algorithms.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_algorithms.set_union.requirements"></a><h6>
-<a name="id2992731"></a>
+<a name="id705594"></a>
             <a class="link" href="set_union.html#range.reference.algorithms.set_algorithms.set_union.requirements">Requirements</a>
           </h6>
 <p>
@@ -163,7 +163,7 @@
             </li>
 </ul></div>
 <a name="range.reference.algorithms.set_algorithms.set_union.precondition_"></a><h6>
-<a name="id2993175"></a>
+<a name="id706010"></a>
             <a class="link" href="set_union.html#range.reference.algorithms.set_algorithms.set_union.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_algorithms.set_union.complexity"></a><h6>
-<a name="id2993294"></a>
+<a name="id706124"></a>
             <a class="link" href="set_union.html#range.reference.algorithms.set_algorithms.set_union.complexity">Complexity</a>
           </h6>
 <p>

Modified: branches/release/libs/range/doc/html/range/reference/extending.html
==============================================================================
--- branches/release/libs/range/doc/html/range/reference/extending.html (original)
+++ branches/release/libs/range/doc/html/range/reference/extending.html 2010-04-08 15:34:17 EDT (Thu, 08 Apr 2010)
@@ -3,7 +3,7 @@
 <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
 <title>Extending the library</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
 <link rel="home" href="../../index.html" title="Chapter&#160;1.&#160;Range 2.0">
 <link rel="up" href="../reference.html" title="Reference">
 <link rel="prev" href="ranges/irange.html" title="irange">

Modified: branches/release/libs/range/doc/html/range/reference/extending/method_1.html
==============================================================================
--- branches/release/libs/range/doc/html/range/reference/extending/method_1.html (original)
+++ branches/release/libs/range/doc/html/range/reference/extending/method_1.html 2010-04-08 15:34:17 EDT (Thu, 08 Apr 2010)
@@ -3,7 +3,7 @@
 <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
 <title>Method 1: provide member functions and nested types</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
 <link rel="home" href="../../../index.html" title="Chapter&#160;1.&#160;Range 2.0">
 <link rel="up" href="../extending.html" title="Extending the library">
 <link rel="prev" href="../extending.html" title="Extending the library">
@@ -34,7 +34,7 @@
         </p>
 <p>
           The primary templates in this library are implemented such that standard
- containers will work automatically and so will boost::array.
+ containers will work automatically and so will boost::array.
           Below is given an overview of which member functions and member types a
           class must specify to be useable as a certain Range concept.
         </p>

Modified: branches/release/libs/range/doc/html/range/reference/extending/method_2.html
==============================================================================
--- branches/release/libs/range/doc/html/range/reference/extending/method_2.html (original)
+++ branches/release/libs/range/doc/html/range/reference/extending/method_2.html 2010-04-08 15:34:17 EDT (Thu, 08 Apr 2010)
@@ -3,7 +3,7 @@
 <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
 <title>Method 2: provide free-standing functions and specialize metafunctions</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
 <link rel="home" href="../../../index.html" title="Chapter&#160;1.&#160;Range 2.0">
 <link rel="up" href="../extending.html" title="Extending the library">
 <link rel="prev" href="method_1.html" title="Method 1: provide member functions and nested types">

Modified: branches/release/libs/range/doc/html/range/reference/extending/method_3.html
==============================================================================
--- branches/release/libs/range/doc/html/range/reference/extending/method_3.html (original)
+++ branches/release/libs/range/doc/html/range/reference/extending/method_3.html 2010-04-08 15:34:17 EDT (Thu, 08 Apr 2010)
@@ -3,7 +3,7 @@
 <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
 <title>Method 3: provide range adaptor implementations</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
 <link rel="home" href="../../../index.html" title="Chapter&#160;1.&#160;Range 2.0">
 <link rel="up" href="../extending.html" title="Extending the library">
 <link rel="prev" href="method_2.html" title="Method 2: provide free-standing functions and specialize metafunctions">

Modified: branches/release/libs/range/doc/html/range/reference/extending/method_3/method_3_1.html
==============================================================================
--- branches/release/libs/range/doc/html/range/reference/extending/method_3/method_3_1.html (original)
+++ branches/release/libs/range/doc/html/range/reference/extending/method_3/method_3_1.html 2010-04-08 15:34:17 EDT (Thu, 08 Apr 2010)
@@ -3,7 +3,7 @@
 <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
 <title>Method 3.1: Implement a Range Adaptor without arguments</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
 <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Range 2.0">
 <link rel="up" href="../method_3.html" title="Method 3: provide range adaptor implementations">
 <link rel="prev" href="../method_3.html" title="Method 3: provide range adaptor implementations">

Modified: branches/release/libs/range/doc/html/range/reference/extending/method_3/method_3_2.html
==============================================================================
--- branches/release/libs/range/doc/html/range/reference/extending/method_3/method_3_2.html (original)
+++ branches/release/libs/range/doc/html/range/reference/extending/method_3/method_3_2.html 2010-04-08 15:34:17 EDT (Thu, 08 Apr 2010)
@@ -3,7 +3,7 @@
 <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
 <title>Method 3.2: Implement a Range Adaptor with arguments</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
 <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Range 2.0">
 <link rel="up" href="../method_3.html" title="Method 3: provide range adaptor implementations">
 <link rel="prev" href="method_3_1.html" title="Method 3.1: Implement a Range Adaptor without arguments">

Modified: branches/release/libs/range/doc/html/range/reference/overview.html
==============================================================================
--- branches/release/libs/range/doc/html/range/reference/overview.html (original)
+++ branches/release/libs/range/doc/html/range/reference/overview.html 2010-04-08 15:34:17 EDT (Thu, 08 Apr 2010)
@@ -3,7 +3,7 @@
 <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
 <title>Overview</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
 <link rel="home" href="../../index.html" title="Chapter&#160;1.&#160;Range 2.0">
 <link rel="up" href="../reference.html" title="Reference">
 <link rel="prev" href="../reference.html" title="Reference">

Modified: branches/release/libs/range/doc/html/range/reference/ranges.html
==============================================================================
--- branches/release/libs/range/doc/html/range/reference/ranges.html (original)
+++ branches/release/libs/range/doc/html/range/reference/ranges.html 2010-04-08 15:34:17 EDT (Thu, 08 Apr 2010)
@@ -3,7 +3,7 @@
 <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
 <title>Provided Ranges</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
 <link rel="home" href="../../index.html" title="Chapter&#160;1.&#160;Range 2.0">
 <link rel="up" href="../reference.html" title="Reference">
 <link rel="prev" href="algorithms/range_numeric/partial_sum.html" title="partial_sum">

Modified: branches/release/libs/range/doc/html/range/reference/ranges/counting_range.html
==============================================================================
--- branches/release/libs/range/doc/html/range/reference/ranges/counting_range.html (original)
+++ branches/release/libs/range/doc/html/range/reference/ranges/counting_range.html 2010-04-08 15:34:17 EDT (Thu, 08 Apr 2010)
@@ -3,7 +3,7 @@
 <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
 <title>counting_range</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
 <link rel="home" href="../../../index.html" title="Chapter&#160;1.&#160;Range 2.0">
 <link rel="up" href="../ranges.html" title="Provided Ranges">
 <link rel="prev" href="../ranges.html" title="Provided Ranges">
@@ -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="id3010045"></a>
+<a name="id722615"></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="id3010430"></a>
+<a name="id722997"></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="id3010489"></a>
+<a name="id723052"></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="id3010553"></a>
+<a name="id723113"></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: branches/release/libs/range/doc/html/range/reference/ranges/irange.html
==============================================================================
--- branches/release/libs/range/doc/html/range/reference/ranges/irange.html (original)
+++ branches/release/libs/range/doc/html/range/reference/ranges/irange.html 2010-04-08 15:34:17 EDT (Thu, 08 Apr 2010)
@@ -3,7 +3,7 @@
 <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
 <title>irange</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
 <link rel="home" href="../../../index.html" title="Chapter&#160;1.&#160;Range 2.0">
 <link rel="up" href="../ranges.html" title="Provided Ranges">
 <link rel="prev" href="istream_range.html" title="istream_range">
@@ -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="id3010994"></a>
+<a name="id723540"></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="id3011289"></a>
+<a name="id723832"></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="id3011370"></a>
+<a name="id723910"></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="id3011433"></a>
+<a name="id723972"></a>
           <a class="link" href="irange.html#range.reference.ranges.irange.requirements">Requirements</a>
         </h6>
 <div class="orderedlist"><ol class="orderedlist" type="1">
@@ -79,7 +79,7 @@
           </li>
 </ol></div>
 <a name="range.reference.ranges.irange.complexity"></a><h6>
-<a name="id3011513"></a>
+<a name="id724049"></a>
           <a class="link" href="irange.html#range.reference.ranges.irange.complexity">Complexity</a>
         </h6>
 <p>

Modified: branches/release/libs/range/doc/html/range/reference/ranges/istream_range.html
==============================================================================
--- branches/release/libs/range/doc/html/range/reference/ranges/istream_range.html (original)
+++ branches/release/libs/range/doc/html/range/reference/ranges/istream_range.html 2010-04-08 15:34:17 EDT (Thu, 08 Apr 2010)
@@ -3,7 +3,7 @@
 <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
 <title>istream_range</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
 <link rel="home" href="../../../index.html" title="Chapter&#160;1.&#160;Range 2.0">
 <link rel="up" href="../ranges.html" title="Provided Ranges">
 <link rel="prev" href="counting_range.html" title="counting_range">
@@ -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="id3010627"></a>
+<a name="id723182"></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="id3010846"></a>
+<a name="id723399"></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="id3010913"></a>
+<a name="id723464"></a>
           <a class="link" href="istream_range.html#range.reference.ranges.istream_range.definition">Definition</a>
         </h6>
 <p>

Modified: branches/release/libs/range/doc/html/range/reference/semantics.html
==============================================================================
--- branches/release/libs/range/doc/html/range/reference/semantics.html (original)
+++ branches/release/libs/range/doc/html/range/reference/semantics.html 2010-04-08 15:34:17 EDT (Thu, 08 Apr 2010)
@@ -3,7 +3,7 @@
 <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
 <title>Semantics</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
 <link rel="home" href="../../index.html" title="Chapter&#160;1.&#160;Range 2.0">
 <link rel="up" href="../reference.html" title="Reference">
 <link rel="prev" href="synopsis.html" title="Synopsis">
@@ -31,7 +31,7 @@
 <dt><span class="section">Functions</span></dt>
 </dl></div>
 <a name="range.reference.semantics.notation"></a><h5>
-<a name="id2919931"></a>
+<a name="id637171"></a>
         <a class="link" href="semantics.html#range.reference.semantics.notation">notation</a>
       </h5>
 <div class="informaltable"><table class="table">

Modified: branches/release/libs/range/doc/html/range/reference/semantics/functions.html
==============================================================================
--- branches/release/libs/range/doc/html/range/reference/semantics/functions.html (original)
+++ branches/release/libs/range/doc/html/range/reference/semantics/functions.html 2010-04-08 15:34:17 EDT (Thu, 08 Apr 2010)
@@ -3,7 +3,7 @@
 <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
 <title>Functions</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
 <link rel="home" href="../../../index.html" title="Chapter&#160;1.&#160;Range 2.0">
 <link rel="up" href="../semantics.html" title="Semantics">
 <link rel="prev" href="metafunctions.html" title="Metafunctions">

Modified: branches/release/libs/range/doc/html/range/reference/semantics/metafunctions.html
==============================================================================
--- branches/release/libs/range/doc/html/range/reference/semantics/metafunctions.html (original)
+++ branches/release/libs/range/doc/html/range/reference/semantics/metafunctions.html 2010-04-08 15:34:17 EDT (Thu, 08 Apr 2010)
@@ -3,7 +3,7 @@
 <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
 <title>Metafunctions</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
 <link rel="home" href="../../../index.html" title="Chapter&#160;1.&#160;Range 2.0">
 <link rel="up" href="../semantics.html" title="Semantics">
 <link rel="prev" href="../semantics.html" title="Semantics">

Modified: branches/release/libs/range/doc/html/range/reference/synopsis.html
==============================================================================
--- branches/release/libs/range/doc/html/range/reference/synopsis.html (original)
+++ branches/release/libs/range/doc/html/range/reference/synopsis.html 2010-04-08 15:34:17 EDT (Thu, 08 Apr 2010)
@@ -3,7 +3,7 @@
 <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
 <title>Synopsis</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
 <link rel="home" href="../../index.html" title="Chapter&#160;1.&#160;Range 2.0">
 <link rel="up" href="../reference.html" title="Reference">
 <link rel="prev" href="overview.html" title="Overview">

Modified: branches/release/libs/range/doc/html/range/style_guide.html
==============================================================================
--- branches/release/libs/range/doc/html/range/style_guide.html (original)
+++ branches/release/libs/range/doc/html/range/style_guide.html 2010-04-08 15:34:17 EDT (Thu, 08 Apr 2010)
@@ -3,7 +3,7 @@
 <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
 <title>Terminology and style guidelines</title>
 <link rel="stylesheet" href="../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
 <link rel="home" href="../index.html" title="Chapter&#160;1.&#160;Range 2.0">
 <link rel="up" href="../index.html" title="Chapter&#160;1.&#160;Range 2.0">
 <link rel="prev" href="utilities/join.html" title="Function join">
@@ -66,7 +66,7 @@
 </li>
 </ul></div>
 <p>
- Notice how we have used the categories from the <a href="../../../libs/iterator/doc/new-iter-concepts.html" target="_top">new
+ Notice how we have used the categories from the <a href="../../../../../libs/iterator/doc/new-iter-concepts.html" target="_top">new
       style iterators</a>.
     </p>
 <p>

Modified: branches/release/libs/range/doc/html/range/upgrade.html
==============================================================================
--- branches/release/libs/range/doc/html/range/upgrade.html (original)
+++ branches/release/libs/range/doc/html/range/upgrade.html 2010-04-08 15:34:17 EDT (Thu, 08 Apr 2010)
@@ -3,7 +3,7 @@
 <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
 <title>Upgrade version of Boost.Range</title>
 <link rel="stylesheet" href="../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
 <link rel="home" href="../index.html" title="Chapter&#160;1.&#160;Range 2.0">
 <link rel="up" href="../index.html" title="Chapter&#160;1.&#160;Range 2.0">
 <link rel="prev" href="mfc_atl/references.html" title="References">

Modified: branches/release/libs/range/doc/html/range/upgrade/upgrade_from_1_34.html
==============================================================================
--- branches/release/libs/range/doc/html/range/upgrade/upgrade_from_1_34.html (original)
+++ branches/release/libs/range/doc/html/range/upgrade/upgrade_from_1_34.html 2010-04-08 15:34:17 EDT (Thu, 08 Apr 2010)
@@ -3,7 +3,7 @@
 <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
 <title>Upgrade from version 1.34</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
 <link rel="home" href="../../index.html" title="Chapter&#160;1.&#160;Range 2.0">
 <link rel="up" href="../upgrade.html" title="Upgrade version of Boost.Range">
 <link rel="prev" href="upgrade_from_1_42.html" title="Upgrade from version 1.42">

Modified: branches/release/libs/range/doc/html/range/upgrade/upgrade_from_1_42.html
==============================================================================
--- branches/release/libs/range/doc/html/range/upgrade/upgrade_from_1_42.html (original)
+++ branches/release/libs/range/doc/html/range/upgrade/upgrade_from_1_42.html 2010-04-08 15:34:17 EDT (Thu, 08 Apr 2010)
@@ -3,7 +3,7 @@
 <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
 <title>Upgrade from version 1.42</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
 <link rel="home" href="../../index.html" title="Chapter&#160;1.&#160;Range 2.0">
 <link rel="up" href="../upgrade.html" title="Upgrade version of Boost.Range">
 <link rel="prev" href="../upgrade.html" title="Upgrade version of Boost.Range">

Modified: branches/release/libs/range/doc/html/range/utilities.html
==============================================================================
--- branches/release/libs/range/doc/html/range/utilities.html (original)
+++ branches/release/libs/range/doc/html/range/utilities.html 2010-04-08 15:34:17 EDT (Thu, 08 Apr 2010)
@@ -3,7 +3,7 @@
 <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
 <title>Utilities</title>
 <link rel="stylesheet" href="../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
 <link rel="home" href="../index.html" title="Chapter&#160;1.&#160;Range 2.0">
 <link rel="up" href="../index.html" title="Chapter&#160;1.&#160;Range 2.0">
 <link rel="prev" href="reference/extending/method_3/method_3_2.html" title="Method 3.2: Implement a Range Adaptor with arguments">
@@ -52,7 +52,7 @@
 </ul></div>
 <p>
       The <code class="computeroutput"><span class="identifier">iterator_range</span></code> class is
- templated on an <a href="../../../libs/iterator/doc/new-iter-concepts.html#forward-traversal-iterators-lib-forward-traversal-iterators" target="_top">Forward
+ templated on an <a href="../../../../../libs/iterator/doc/new-iter-concepts.html#forward-traversal-iterators-lib-forward-traversal-iterators" target="_top">Forward
       Traversal Iterator</a> and should be used whenever fairly general code
       is needed. The <code class="computeroutput"><span class="identifier">sub_range</span></code> class
       is templated on an <a class="link" href="concepts/forward_range.html" title="Forward Range">Forward Range</a>

Modified: branches/release/libs/range/doc/html/range/utilities/iterator_range.html
==============================================================================
--- branches/release/libs/range/doc/html/range/utilities/iterator_range.html (original)
+++ branches/release/libs/range/doc/html/range/utilities/iterator_range.html 2010-04-08 15:34:17 EDT (Thu, 08 Apr 2010)
@@ -3,7 +3,7 @@
 <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
 <title>Class iterator_range</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
 <link rel="home" href="../../index.html" title="Chapter&#160;1.&#160;Range 2.0">
 <link rel="up" href="../utilities.html" title="Utilities">
 <link rel="prev" href="../utilities.html" title="Utilities">
@@ -32,7 +32,7 @@
         Range</a> concept. A few other functions are also provided for convenience.
       </p>
 <p>
- If the template argument is not a model of <a href="../../../../libs/iterator/doc/new-iter-concepts.html#forward-traversal-iterators-lib-forward-traversal-iterators" target="_top">Forward
+ If the template argument is not a model of <a href="../../../../../../libs/iterator/doc/new-iter-concepts.html#forward-traversal-iterators-lib-forward-traversal-iterators" target="_top">Forward
         Traversal Iterator</a>, one can still use a subset of the interface.
         In particular, <code class="computeroutput"><span class="identifier">size</span><span class="special">()</span></code>
         requires Random Access Traversal Iterators whereas <code class="computeroutput"><span class="identifier">empty</span><span class="special">()</span></code> only requires Single Pass Iterators.
@@ -47,7 +47,7 @@
         limitation is simply propogated from the underlying iterator type.
       </p>
 <a name="range.utilities.iterator_range.synopsis"></a><h5>
-<a name="id3017779"></a>
+<a name="id730216"></a>
         <a class="link" href="iterator_range.html#range.utilities.iterator_range.synopsis">Synopsis</a>
       </h5>
 <p>
@@ -187,7 +187,7 @@
         iterators from the same container.
       </p>
 <a name="range.utilities.iterator_range.details_member_functions"></a><h5>
-<a name="id3021010"></a>
+<a name="id733421"></a>
         <a class="link" href="iterator_range.html#range.utilities.iterator_range.details_member_functions">Details
         member functions</a>
       </h5>
@@ -218,7 +218,7 @@
         </p>
 </blockquote></div>
 <a name="range.utilities.iterator_range.details_functions"></a><h5>
-<a name="id3021254"></a>
+<a name="id733661"></a>
         <a class="link" href="iterator_range.html#range.utilities.iterator_range.details_functions">Details
         functions</a>
       </h5>

Modified: branches/release/libs/range/doc/html/range/utilities/join.html
==============================================================================
--- branches/release/libs/range/doc/html/range/utilities/join.html (original)
+++ branches/release/libs/range/doc/html/range/utilities/join.html 2010-04-08 15:34:17 EDT (Thu, 08 Apr 2010)
@@ -3,7 +3,7 @@
 <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
 <title>Function join</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
 <link rel="home" href="../../index.html" title="Chapter&#160;1.&#160;Range 2.0">
 <link rel="up" href="../utilities.html" title="Utilities">
 <link rel="prev" href="sub_range.html" title="Class sub_range">
@@ -39,7 +39,7 @@
         if the end of a range has been reached internally during traversal.
       </p>
 <a name="range.utilities.join.synposis"></a><h5>
-<a name="id3023692"></a>
+<a name="id736071"></a>
         <a class="link" href="join.html#range.utilities.join.synposis">Synposis</a>
       </h5>
 <p>
@@ -65,7 +65,7 @@
 <p>
       </p>
 <a name="range.utilities.join.example"></a><h5>
-<a name="id3024239"></a>
+<a name="id736614"></a>
         <a class="link" href="join.html#range.utilities.join.example">Example</a>
       </h5>
 <p>

Modified: branches/release/libs/range/doc/html/range/utilities/sub_range.html
==============================================================================
--- branches/release/libs/range/doc/html/range/utilities/sub_range.html (original)
+++ branches/release/libs/range/doc/html/range/utilities/sub_range.html 2010-04-08 15:34:17 EDT (Thu, 08 Apr 2010)
@@ -3,7 +3,7 @@
 <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
 <title>Class sub_range</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
 <link rel="home" href="../../index.html" title="Chapter&#160;1.&#160;Range 2.0">
 <link rel="up" href="../utilities.html" title="Utilities">
 <link rel="prev" href="iterator_range.html" title="Class iterator_range">
@@ -35,7 +35,7 @@
         is.
       </p>
 <a name="range.utilities.sub_range.synopsis"></a><h5>
-<a name="id3022414"></a>
+<a name="id734808"></a>
         <a class="link" href="sub_range.html#range.utilities.sub_range.synopsis">Synopsis</a>
       </h5>
 <p>

Modified: branches/release/libs/range/doc/reference/algorithm_ext/iota.qbk
==============================================================================
--- branches/release/libs/range/doc/reference/algorithm_ext/iota.qbk (original)
+++ branches/release/libs/range/doc/reference/algorithm_ext/iota.qbk 2010-04-08 15:34:17 EDT (Thu, 08 Apr 2010)
@@ -1,4 +1,4 @@
-[section:for_each for_each]
+[section:iota iota]
 
 [heading Prototype]
 

Modified: branches/release/libs/range/test/combine.cpp
==============================================================================
--- branches/release/libs/range/test/combine.cpp (original)
+++ branches/release/libs/range/test/combine.cpp 2010-04-08 15:34:17 EDT (Thu, 08 Apr 2010)
@@ -11,7 +11,7 @@
 #include <boost/range/combine.hpp>
 #include <boost/test/test_tools.hpp>
 #include <boost/test/unit_test.hpp>
-#include <boost/assign/list_of.hpp>
+#include <boost/tuple/tuple.hpp>
 #include <boost/foreach.hpp>
 #include <vector>
 
@@ -26,23 +26,25 @@
 };
 
 template< class CombinedRng >
-void apply( const CombinedRng& r )
+void apply( const CombinedRng& r )
 {
     std::vector<int> v;
- for( typename boost::range_iterator<const CombinedRng>::type
- i = boost::begin(r),
- e = boost::end(r);
- i != e; ++i )
+ typedef BOOST_DEDUCED_TYPENAME boost::range_iterator<const CombinedRng>::type iterator_t;
+
+ iterator_t e = boost::end(r);
+ for (iterator_t i = boost::begin(r); i != e; ++i)
     {
-
     }
 }
 
 void test_combine()
 {
     std::vector<int> v1, v2, v3;
- v1 = boost::assign::list_of(1)(2)(3)(4);
- v2 = boost::assign::list_of(1)(2)(3)(4);
+ for (int i = 1; i <= 4; ++i)
+ {
+ v1.push_back(i);
+ v2.push_back(i);
+ }
 
     int i1, i2;
     BOOST_FOREACH( boost::tie( i1, i2 ), boost::combine(v1,v2) )

Modified: branches/release/libs/range/test/iterator_range.cpp
==============================================================================
--- branches/release/libs/range/test/iterator_range.cpp (original)
+++ branches/release/libs/range/test/iterator_range.cpp 2010-04-08 15:34:17 EDT (Thu, 08 Apr 2010)
@@ -61,7 +61,7 @@
     BOOST_CHECK_EQUAL( r2.size(), size( r2 ) );
 
     BOOST_CHECK_EQUAL( std::distance( r.begin(), r.end() ),
- std::distance( begin( r2 ), end( r2 ) ) );
+ std::distance( boost::begin( r2 ), boost::end( r2 ) ) );
     std::cout << r << r2;
 
 


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