From cfc867bd182d4812ae34cd0e81966efebdbddbf6 Mon Sep 17 00:00:00 2001 From: Rene Rivera Date: Sat, 27 Dec 2003 02:37:02 +0000 Subject: [PATCH] Fix broken links. [SVN r21404] --- doc/v2/Apr2002.html | 2 +- doc/v2/May2002.html | 11 +++++------ doc/v2/acknowledgments.html | 2 +- doc/v2/faq.html | 2 +- doc/v2/from_python.html | 5 ++--- doc/v2/instance_holder.html | 2 +- doc/v2/make_function.html | 4 ++-- doc/v2/return_value_policy.html | 2 +- doc/v2/to_python_value.html | 4 ++-- todo.html | 2 +- todo.txt | 2 +- 11 files changed, 18 insertions(+), 20 deletions(-) diff --git a/doc/v2/Apr2002.html b/doc/v2/Apr2002.html index 1f2853c0..b9e80d23 100644 --- a/doc/v2/Apr2002.html +++ b/doc/v2/Apr2002.html @@ -45,7 +45,7 @@ of work got done...

Arbitrary Arity Support

I began using the Boost.Preprocessor +href="../../../preprocessor/doc/index.html">Boost.Preprocessor metaprogramming library to generate support for functions and member functions of arbitrary arity, which was, to say the least, quite an adventure. The feedback cycle resulting from my foray into diff --git a/doc/v2/May2002.html b/doc/v2/May2002.html index b5eb4e4f..578efc29 100644 --- a/doc/v2/May2002.html +++ b/doc/v2/May2002.html @@ -54,7 +54,7 @@ focused on reducing the support burden. In recent weeks, responding to requests for support, espcially surrounding building the library, had begun to impede progress on development. There was a major push to release a stable 1.28.0 of Boost, including documentation of Boost.Build and specific +href="../../../../tools/build/v1/build_system.htm">Boost.Build and specific instructions for building Boost.Python v1. The documentation for Boost.Python v2 was also updated as described here. @@ -70,7 +70,7 @@ described here. Martin Casado which uncovered the key mechanism required to allow shared libraries to use functions from the Python executable. The current solution used in Boost.Build relies on a Python + href="../../../../tools/build/v1/gen_aix_import_file.py">Python Script as part of the build process. This is not a problem for Boost.Python, as Python will be available. However, the commands issued by the script are so simple that a 100%-pure-Boost.Jam @@ -84,8 +84,7 @@ described here. Support for exposing C++ operators and functions as the corresponding Python special methods was added. Thinking that the Boost.Python -v1 interface was a little too -esoteric (especially the use of +v1 interface was a little too esoteric (especially the use of left_operand<...>/right_operand<...> for asymmetric operands), I introduced a simple form of expression @@ -155,7 +154,7 @@ This forced the exposure of the property interface used internally to implement the data member exposure facility described in March. Properties are an + href="Mar2002.html#data_members">March. Properties are an incredibly useful idiom, so it's good to be able to provide them at little new development cost. @@ -212,7 +211,7 @@ Major updates were made to the following pages:
-
call.html
updated
+
call.html
updated
class.html
reference.html
diff --git a/doc/v2/acknowledgments.html b/doc/v2/acknowledgments.html index 3cc24edb..07aa08bf 100644 --- a/doc/v2/acknowledgments.html +++ b/doc/v2/acknowledgments.html @@ -72,7 +72,7 @@ use the new preproccessor metaprogramming constructs and helping us to work around buggy and slow C++ preprocessors.

-

Bruno da Silva de +

Bruno da Silva de Oliveira contributed the ingenious Pyste ("Pie-Steh") code generator. diff --git a/doc/v2/faq.html b/doc/v2/faq.html index e459c867..64fefbc9 100644 --- a/doc/v2/faq.html +++ b/doc/v2/faq.html @@ -440,7 +440,7 @@ Breakpoint 1, 0x1e04eff0 in python22!PyOS_Readline ()

Debugging extensions through Boost.Build

If you are launching your extension module tests with Boost.Build using the + "../../../../tools/build/v1/build_system.htm">Boost.Build using the boost-python-runtest rule, you can ask it to launch your debugger for you by adding "-sPYTHON_LAUNCH=debugger" to your bjam command-line: diff --git a/doc/v2/from_python.html b/doc/v2/from_python.html index 6d08f733..10da6458 100644 --- a/doc/v2/from_python.html +++ b/doc/v2/from_python.html @@ -71,9 +71,8 @@ namespace boost { namespace python { template <class T> struct from_python : private boost::noncopyable // Exposition only. - // from_python<T> meets the NonCopyable requirements +"../../../utility/utility.htm#Class_noncopyable">boost::noncopyable // Exposition only. + // from_python<T> meets the NonCopyable requirements { from_python(PyObject*); bool convertible() const; diff --git a/doc/v2/instance_holder.html b/doc/v2/instance_holder.html index 4fabad4a..13e7411e 100755 --- a/doc/v2/instance_holder.html +++ b/doc/v2/instance_holder.html @@ -97,7 +97,7 @@
 namespace boost { namespace python
 {
-  class instance_holder : noncopyable
+  class instance_holder : noncopyable
   {
    public:
       // destructor
diff --git a/doc/v2/make_function.html b/doc/v2/make_function.html
index d64e859a..2bc04d08 100644
--- a/doc/v2/make_function.html
+++ b/doc/v2/make_function.html
@@ -99,7 +99,7 @@ template <class F, class Policies, class Keywords, class Signature>
       arguments of the resulting function.  
 
  • If Signature is supplied, it should be an instance of an MPL front-extensible + href="../../../mpl/doc/ref/Sequence.html">MPL front-extensible sequence representing the function's return type followed by its argument types. Pass a Signature when wrapping function object types whose signatures can't be deduced, or when @@ -135,7 +135,7 @@ template <class ArgList, class Generator, class Policies>
    Requires: T is a class type. Policies is a model of CallPolicies. ArgList is an MPL sequence of C++ argument + href="../../../mpl/doc/ref/Sequences.html">MPL sequence of C++ argument types (A1, A2,... AN) such that if a1, a2... aN are objects of type A1, A2,... AN respectively, the expression new diff --git a/doc/v2/return_value_policy.html b/doc/v2/return_value_policy.html index 601c49d5..1a18b3b1 100644 --- a/doc/v2/return_value_policy.html +++ b/doc/v2/return_value_policy.html @@ -86,7 +86,7 @@ "ResultConverter.html#ResultConverterGenerator-concept">ResultConverterGenerator A model of ResultConverterGenerator. + "ResultConverter.html#ResultConverterGenerator-concept">ResultConverterGenerator. diff --git a/doc/v2/to_python_value.html b/doc/v2/to_python_value.html index 76446024..6f1bc051 100644 --- a/doc/v2/to_python_value.html +++ b/doc/v2/to_python_value.html @@ -60,8 +60,8 @@ namespace boost { namespace python template <class T> struct to_python_value { - typedef typename add_reference< - typename add_const<T>::type + typedef typename add_reference< + typename add_const<T>::type >::type argument_type; static bool convertible(); diff --git a/todo.html b/todo.html index e7014f8e..b2095ab6 100755 --- a/todo.html +++ b/todo.html @@ -16,7 +16,7 @@ copyright:Copyright David Abrahams 2003. See accompanying -license for terms of use. +license for terms of use. diff --git a/todo.txt b/todo.txt index c4d39192..be4e329f 100644 --- a/todo.txt +++ b/todo.txt @@ -16,7 +16,7 @@ __ ../../index.htm .. contents:: Outline -.. _license: ../../LICENSE +.. _license: ../../LICENSE_1_0.txt Class Support =============