From 37c46f7da52e4bfc9091e4d2b584f5650aa68518 Mon Sep 17 00:00:00 2001 From: Daniel James Date: Sun, 10 Feb 2008 16:39:38 +0000 Subject: [PATCH] Merged revisions 43206,43208-43213 via svnmerge from https://svn.boost.org/svn/boost/trunk ........ r43206 | danieljames | 2008-02-10 09:55:03 +0000 (Sun, 10 Feb 2008) | 1 line Fix some broken links. ........ r43209 | danieljames | 2008-02-10 14:56:22 +0000 (Sun, 10 Feb 2008) | 1 line Link to people pages on the website, as they've been removed from the download. ........ r43210 | danieljames | 2008-02-10 15:02:17 +0000 (Sun, 10 Feb 2008) | 1 line Point links to the pages that used to be in 'more' to the site. ........ r43212 | danieljames | 2008-02-10 16:10:16 +0000 (Sun, 10 Feb 2008) | 1 line Fix links on the home page as well. ........ r43213 | danieljames | 2008-02-10 16:21:22 +0000 (Sun, 10 Feb 2008) | 1 line Generated documentation which is no longer generated. ........ [SVN r43214] --- doc/index.html | 4 ++-- doc/index.rst | 4 ++-- doc/iterator_facade.html | 2 +- doc/iterator_facade_tutorial.rst | 2 +- doc/quickbook/facade_tutorial.qbk | 2 +- doc/quickbook/iterator.qbk | 4 ++-- 6 files changed, 9 insertions(+), 9 deletions(-) diff --git a/doc/index.html b/doc/index.html index 6963fc9..afde947 100755 --- a/doc/index.html +++ b/doc/index.html @@ -40,7 +40,7 @@ Lab, Zephyr Abstract:The Boost Iterator Library contains two parts. The first -is a system of concepts which extend the C++ standard +is a system of concepts which extend the C++ standard iterator requirements. The second is a framework of components for building iterators based on these extended concepts and includes several useful iterator @@ -179,7 +179,7 @@ implement iterators, you probably wrote a type generator to build the +you probably wrote a type generator to build the iterator_adaptor specialization you needed; in the new library design you don't need a type generator (though may want to keep it around as a compatibility aid for older code) because, due to the diff --git a/doc/index.rst b/doc/index.rst index 32db09a..6be27c3 100755 --- a/doc/index.rst +++ b/doc/index.rst @@ -43,7 +43,7 @@ __ ../../../index.htm The components of the Boost Iterator Library replace the older Boost Iterator Adaptor Library. -.. _concepts: ../../../more/generic_programming.html#concept +.. _concepts: http://www.boost.org/more/generic_programming.html#concept .. contents:: **Table of Contents** @@ -271,7 +271,7 @@ over how your iterator works: you can add additional constructors, or even override the iterator functionality provided by the library. -.. _`type generator`: ../../../more/generic_programming.html#type_generator +.. _`type generator`: http://www.boost.org/more/generic_programming.html#type_generator If you're looking for the old ``projection_iterator`` component, its functionality has been merged into ``transform_iterator``: as diff --git a/doc/iterator_facade.html b/doc/iterator_facade.html index c576743..57a69c0 100644 --- a/doc/iterator_facade.html +++ b/doc/iterator_facade.html @@ -866,7 +866,7 @@ operator -(iterator_facade<Dr1,V1,TC1,R1,D1> const& lhs,

In this section we'll walk through the implementation of a few iterators using iterator_facade, based around the simple example of a linked list of polymorphic objects. This example was -inspired by a posting by Keith Macdonald on the Boost-Users +inspired by a posting by Keith Macdonald on the Boost-Users mailing list.

The Problem

diff --git a/doc/iterator_facade_tutorial.rst b/doc/iterator_facade_tutorial.rst index c133b48..75564b7 100755 --- a/doc/iterator_facade_tutorial.rst +++ b/doc/iterator_facade_tutorial.rst @@ -8,7 +8,7 @@ example of a linked list of polymorphic objects. This example was inspired by a `posting`__ by Keith Macdonald on the `Boost-Users`_ mailing list. -.. _`Boost-Users`: ../../../more/mailing_lists.htm#users +.. _`Boost-Users`: http://www.boost.org/more/mailing_lists.htm#users __ http://thread.gmane.org/gmane.comp.lib.boost.user/5100 diff --git a/doc/quickbook/facade_tutorial.qbk b/doc/quickbook/facade_tutorial.qbk index 3687758..09682ac 100644 --- a/doc/quickbook/facade_tutorial.qbk +++ b/doc/quickbook/facade_tutorial.qbk @@ -7,7 +7,7 @@ example of a linked list of polymorphic objects. This example was inspired by a [@http://thread.gmane.org/gmane.comp.lib.boost.user/5100 `posting`] by Keith Macdonald on the -[@../../../more/mailing_lists.htm#users `Boost-Users`] +[@http://www.boost.org/more/mailing_lists.htm#users `Boost-Users`] mailing list. diff --git a/doc/quickbook/iterator.qbk b/doc/quickbook/iterator.qbk index d2e9e75..9c7c4b7 100644 --- a/doc/quickbook/iterator.qbk +++ b/doc/quickbook/iterator.qbk @@ -32,7 +32,7 @@ [section:intro Introduction] -[def _concepts_ [@../../more/generic_programming.html#concept concepts]] +[def _concepts_ [@http://www.boost.org/more/generic_programming.html#concept concepts]] The Boost Iterator Library contains two parts. The first is a system of _concepts_ which extend the C++ standard @@ -203,7 +203,7 @@ templates. [section:upgrading Upgrading from the old Boost Iterator Adaptor Library] -[def _type_generator_ [@../../more/generic_programming.html#type_generator type generator]] +[def _type_generator_ [@http://www.boost.org/more/generic_programming.html#type_generator type generator]] If you have been using the old Boost Iterator Adaptor library to implement iterators, you probably wrote a `Policies` class which