Skip to content

Commit cfc867b

Browse files
committed
Fix broken links.
[SVN r21404]
1 parent 5bc28e3 commit cfc867b

11 files changed

Lines changed: 18 additions & 20 deletions

doc/v2/Apr2002.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ <h2><a name="accomplishments">Accomplishments</a></h2>
4545
<h3><a name="arity">Arbitrary Arity Support</a></h3>
4646

4747
I began using the <a
48-
href="../../../preprocessor/doc/index.htm">Boost.Preprocessor</a>
48+
href="../../../preprocessor/doc/index.html">Boost.Preprocessor</a>
4949
metaprogramming library to generate support for functions and member
5050
functions of arbitrary arity, which was, to say the least, quite an
5151
adventure. The feedback cycle resulting from my foray into

doc/v2/May2002.html

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ <h2><a name="intro">Introduction</a></h2>
5454
requests for support, espcially surrounding building the library, had
5555
begun to impede progress on development. There was a major push to
5656
release a stable 1.28.0 of Boost, including documentation of <a
57-
href="../../../../tools/build/index.html">Boost.Build</a> and specific
57+
href="../../../../tools/build/v1/build_system.htm">Boost.Build</a> and specific
5858
<a href="../building.html">instructions</a> for building Boost.Python
5959
v1. The documentation for Boost.Python v2 was also updated as
6060
described <a href="#documentation">here</a>.
@@ -70,7 +70,7 @@ <h3><a name="aix_shared">Shared Library Support for AIX</a></h3>
7070
Martin Casado which uncovered the key mechanism required to allow
7171
shared libraries to use functions from the Python executable. The
7272
current solution used in Boost.Build relies on a <a
73-
href="../../../../tools/build/gen_aix_import_file.py">Python
73+
href="../../../../tools/build/v1/gen_aix_import_file.py">Python
7474
Script</a> as part of the build process. This is not a problem for
7575
Boost.Python, as Python will be available. However, the commands
7676
issued by the script are so simple that a 100%-pure-Boost.Jam
@@ -84,8 +84,7 @@ <h4><a name="operators">Operators</a></h4>
8484

8585
Support for exposing C++ operators and functions as the corresponding
8686
Python special methods was added. Thinking that the Boost.Python
87-
<a href="../special.html#numeric">v1 interface</a> was a little too
88-
esoteric (especially the use of
87+
v1 interface was a little too esoteric (especially the use of
8988
<code>left_operand&lt;...&gt;/right_operand&lt;...&gt;</code> for
9089
asymmetric operands), I introduced a simple form of <a
9190
href="http://osl.iu.edu/~tveldhui/papers/Expression-Templates/exprtmpl.html">expression
@@ -155,7 +154,7 @@ <h4><a name="properties">Properties</a></h4>
155154
href="http://www.python.org/2.2/descrintro.html#property"><code>property</code></a>
156155
interface used internally to implement the data member exposure
157156
facility described in <a
158-
href="Mar2002#data_members">March</a>. Properties are an
157+
href="Mar2002.html#data_members">March</a>. Properties are an
159158
incredibly useful idiom, so it's good to be able to provide them
160159
at little new development cost.
161160

@@ -212,7 +211,7 @@ <h2><a name="documentation">Documentation</a></h2>
212211

213212
<blockquote>
214213
<dl>
215-
<dt><a href="call.html">call.html</a><dd> <dt><a href="updated">updated</a><dd>
214+
<dt><a href="call.html">call.html</a><dd> <dt>updated<dd>
216215
<dt><a href="class.html">class.html</a><dd>
217216
<dt><a href="reference.html">reference.html</a><dd>
218217
</dl>

doc/v2/acknowledgments.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ <h2 align="center">Acknowledgments</h2>
7272
use the new preproccessor metaprogramming constructs and helping us to
7373
work around buggy and slow C++ preprocessors.</p>
7474

75-
<p><a href="nicodemus-at-globalite.com.br">Bruno da Silva de
75+
<p><a href="mailto:nicodemus-at-globalite.com.br">Bruno da Silva de
7676
Oliveira</a> contributed the ingenious <a
7777
href="../../pyste/index.html">Pyste</a> (&quot;Pie-Steh&quot;)
7878
code generator.

doc/v2/faq.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -440,7 +440,7 @@ <h2><a name="debugging"></a>How do I debug my Python extensions?</h2>
440440

441441
<h3>Debugging extensions through Boost.Build</h3>
442442
If you are launching your extension module tests with <a href=
443-
"../../../tools/build">Boost.Build</a> using the
443+
"../../../../tools/build/v1/build_system.htm">Boost.Build</a> using the
444444
<code>boost-python-runtest</code> rule, you can ask it to launch your
445445
debugger for you by adding "-sPYTHON_LAUNCH=<i>debugger</i>" to your bjam
446446
command-line:

doc/v2/from_python.html

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -71,9 +71,8 @@ <h4><a name="from_python-spec-synopsis"></a>Class Template
7171
{
7272
template &lt;class T&gt;
7373
struct from_python : private <a href=
74-
"../../../utility/utility.htm#Class noncopyable">boost::noncopyable</a> // Exposition only.
75-
// from_python&lt;T&gt; meets the <a href=
76-
"NonCopyable.html">NonCopyable</a> requirements
74+
"../../../utility/utility.htm#Class_noncopyable">boost::noncopyable</a> // Exposition only.
75+
// from_python&lt;T&gt; meets the NonCopyable requirements
7776
{
7877
from_python(PyObject*);
7978
bool convertible() const;

doc/v2/instance_holder.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,7 @@ <h4><a name="instance_holder-spec-synopsis"></a>Class instance_holder
9797
<pre>
9898
namespace boost { namespace python
9999
{
100-
class instance_holder : <a href="../../../utility/utility.htm#Class noncopyable">noncopyable</a>
100+
class instance_holder : <a href="../../../utility/utility.htm#Class_noncopyable">noncopyable</a>
101101
{
102102
public:
103103
// destructor

doc/v2/make_function.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,7 @@ <h2><a name="functions"></a>Functions</h2>
9999
arguments of the resulting function.
100100
<li>If <code>Signature</code>
101101
is supplied, it should be an instance of an <a
102-
href="../../mpl/doc/ref/Sequence.html">MPL front-extensible
102+
href="../../../mpl/doc/ref/Sequence.html">MPL front-extensible
103103
sequence</a> representing the function's return type followed by
104104
its argument types. Pass a <code>Signature</code> when wrapping
105105
function object types whose signatures can't be deduced, or when
@@ -135,7 +135,7 @@ <h2><a name="functions"></a>Functions</h2>
135135
<dt><b>Requires:</b> <code>T</code> is a class type.
136136
<code>Policies</code> is a model of <a href=
137137
"CallPolicies.html">CallPolicies</a>. <code>ArgList</code> is an <a
138-
href="../../../mpl/doc/Sequences.html">MPL sequence</a> of C++ argument
138+
href="../../../mpl/doc/ref/Sequences.html">MPL sequence</a> of C++ argument
139139
types (<i>A1,&nbsp;A2,...&nbsp;AN</i>) such that if
140140
<code>a1,&nbsp;a2</code>...&nbsp;<code>aN</code> are objects of type
141141
<i>A1,&nbsp;A2,...&nbsp;AN</i> respectively, the expression <code>new

doc/v2/return_value_policy.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@ <h3><a name="return_value_policy-spec"></a>Class template
8686
"ResultConverter.html#ResultConverterGenerator-concept">ResultConverterGenerator</a></td>
8787

8888
<td>A model of <a href=
89-
"ResultConverterGenerator.html">ResultConverterGenerator</a>.</td>
89+
"ResultConverter.html#ResultConverterGenerator-concept">ResultConverterGenerator</a>.</td>
9090
</tr>
9191

9292
<tr>

doc/v2/to_python_value.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -60,8 +60,8 @@ <h4><a name="to_python_value-spec-synopsis"></a>Class
6060
template &lt;class T&gt;
6161
struct to_python_value
6262
{
63-
typedef typename <a href="../../../type_traits/index.htm#transformations">add_reference</a>&lt;
64-
typename <a href="../../../type_traits/index.htm#transformations">add_const</a>&lt;T&gt;::type
63+
typedef typename <a href="../../../type_traits/index.html#transformations">add_reference</a>&lt;
64+
typename <a href="../../../type_traits/index.html#transformations">add_const</a>&lt;T&gt;::type
6565
&gt;::type argument_type;
6666

6767
static bool convertible();

todo.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ <h1 class="title"><a class="reference" href="index.html">Boost.Python</a> TODO l
1616
<col class="field-body" />
1717
<tbody valign="top">
1818
<tr class="field"><th class="field-name">copyright:</th><td class="field-body">Copyright David Abrahams 2003. See accompanying
19-
<a class="reference" href="../../LICENSE">license</a> for terms of use.</td>
19+
<a class="reference" href="../../LICENSE_1_0.txt">license</a> for terms of use.</td>
2020
</tr>
2121
</tbody>
2222
</table>

0 commit comments

Comments
 (0)