Boost logo

Boost-Commit :

From: daniel_james_at_[hidden]
Date: 2008-03-15 08:59:21


Author: danieljames
Date: 2008-03-15 08:59:21 EDT (Sat, 15 Mar 2008)
New Revision: 43621
URL: http://svn.boost.org/trac/boost/changeset/43621

Log:
Update type traits links for new location.
Text files modified:
   trunk/libs/type_traits/doc/credits.qbk | 4 ++--
   trunk/libs/type_traits/doc/examples.qbk | 11 ++++++-----
   trunk/libs/type_traits/doc/intrinsics.qbk | 2 +-
   trunk/libs/type_traits/doc/mpl.qbk | 8 ++++----
   4 files changed, 13 insertions(+), 12 deletions(-)

Modified: trunk/libs/type_traits/doc/credits.qbk
==============================================================================
--- trunk/libs/type_traits/doc/credits.qbk (original)
+++ trunk/libs/type_traits/doc/credits.qbk 2008-03-15 08:59:21 EDT (Sat, 15 Mar 2008)
@@ -8,8 +8,8 @@
 [section:credits Credits]
 
 This documentation was pulled together by John Maddock, using
-[@../../tools/quickbook/doc/html/index.html Boost.Quickbook]
-and [@boostbook.html Boost.DocBook].
+[@../../../../tools/quickbook/doc/html/index.html Boost.Quickbook]
+and [@../../../../doc/html/boostbook.html Boost.DocBook].
  
 The original version of this library was created by Steve Cleary,
 Beman Dawes, Howard Hinnant, and John Maddock. John Maddock is the

Modified: trunk/libs/type_traits/doc/examples.qbk
==============================================================================
--- trunk/libs/type_traits/doc/examples.qbk (original)
+++ trunk/libs/type_traits/doc/examples.qbk 2008-03-15 08:59:21 EDT (Sat, 15 Mar 2008)
@@ -11,7 +11,7 @@
 
 Demonstrates a version of `std::copy` that uses `__has_trivial_assign` to
 determine whether to use `memcpy` to optimise the copy operation
-(see [@../../libs/type_traits/examples/copy_example.cpp copy_example.cpp]):
+(see [@../../examples/copy_example.cpp copy_example.cpp]):
 
    //
    // opt::copy
@@ -62,7 +62,7 @@
 
 Demonstrates a version of `std::fill` that uses `__has_trivial_assign` to
 determine whether to use `memset` to optimise the fill operation
-(see [@../../libs/type_traits/examples/fill_example.cpp fill_example.cpp]):
+(see [@../../examples/fill_example.cpp fill_example.cpp]):
 
    //
    // fill
@@ -107,7 +107,7 @@
 
 Demonstrates a simple algorithm that uses `__has_trivial_destruct` to
 determine whether to destructors need to be called
-(see [@../../libs/type_traits/examples/trivial_destructor_example.cpp trivial_destructor_example.cpp]):
+(see [@../../examples/trivial_destructor_example.cpp trivial_destructor_example.cpp]):
 
    //
    // algorithm destroy_array:
@@ -153,7 +153,7 @@
 then takes special care over the swap to ensure that the algorithm
 works correctly for both proxying iterators, and even iterators of
 different types
-(see [@../../libs/type_traits/examples/iter_swap_example.cpp iter_swap_example.cpp]):
+(see [@../../examples/iter_swap_example.cpp iter_swap_example.cpp]):
 
    //
    // iter_swap:
@@ -203,7 +203,8 @@
 [section:to_double Convert Numeric Types and Enums to double]
 
 Demonstrates a conversion of
-[@../../libs/numeric/conversion/doc/definitions.html#numtypes Numeric Types]
+[@../../../../libs/numeric/conversion/doc/html/boost_numericconversion/definitions.html#boost_numericconversion.definitions.numeric_types
+Numeric Types]
 and enum types to double:
 
     template<class T>

Modified: trunk/libs/type_traits/doc/intrinsics.qbk
==============================================================================
--- trunk/libs/type_traits/doc/intrinsics.qbk (original)
+++ trunk/libs/type_traits/doc/intrinsics.qbk 2008-03-15 08:59:21 EDT (Sat, 15 Mar 2008)
@@ -41,7 +41,7 @@
 * __is_stateless
 
 The hooks for compiler-intrinsic support are defined in
-[@../../boost/type_traits/intrinsics.hpp boost/type_traits/intrinsics.hpp], adding support for new compilers is simply
+[@../../../../boost/type_traits/intrinsics.hpp boost/type_traits/intrinsics.hpp], adding support for new compilers is simply
 a matter of defining one of more of the following macros:
 
 [table Macros for Compiler Intrinsics

Modified: trunk/libs/type_traits/doc/mpl.qbk
==============================================================================
--- trunk/libs/type_traits/doc/mpl.qbk (original)
+++ trunk/libs/type_traits/doc/mpl.qbk 2008-03-15 08:59:21 EDT (Sat, 15 Mar 2008)
@@ -8,13 +8,13 @@
 [section:mpl MPL Interoperability]
 
 All the value based traits in this library conform to MPL's requirements
-for an [@../../libs/mpl/doc/refmanual/integral-constant.html Integral Constant type]: that includes a number of rather intrusive
+for an [@../../../../libs/mpl/doc/refmanual/integral-constant.html Integral Constant type]: that includes a number of rather intrusive
 workarounds for broken compilers.
 
 Purely as an implementation detail, this
-means that `__true_type` inherits from [@../../libs/mpl/doc/refmanual/bool.html `boost::mpl::true_`], `__false_type` inherits
-from [@../../libs/mpl/doc/refmanual/bool.html `boost::mpl::false_`], and `__integral_constant<T, v>` inherits from
-[@../../libs/mpl/doc/refmanual/integral-c.html `boost::mpl::integral_c<T,v>`] (provided `T` is not `bool`)
+means that `__true_type` inherits from [@../../../../libs/mpl/doc/refmanual/bool.html `boost::mpl::true_`], `__false_type` inherits
+from [@../../../../libs/mpl/doc/refmanual/bool.html `boost::mpl::false_`], and `__integral_constant<T, v>` inherits from
+[@../../../../libs/mpl/doc/refmanual/integral-c.html `boost::mpl::integral_c<T,v>`] (provided `T` is not `bool`)
 
 [endsect]
 


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