summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWilliam S Fulton <wsf@fultondesigns.co.uk>2015-07-05 16:55:52 +0100
committerWilliam S Fulton <wsf@fultondesigns.co.uk>2015-07-05 17:16:37 +0100
commit3b859ab5390ac80a23928fa3310b50b7259c7b9b (patch)
treeb6ae60dcd8a39832d443449ffdc8704b400fd33a
parentfea1bbb188cf0cd369ed2159459ed6bf14dcd1c3 (diff)
downloadswig-3b859ab5390ac80a23928fa3310b50b7259c7b9b.tar.gz
Html doc fixes
-rw-r--r--Doc/Manual/CSharp.html7
-rw-r--r--Doc/Manual/Contents.html4
-rw-r--r--Doc/Manual/Go.html5
-rw-r--r--Doc/Manual/Python.html4
4 files changed, 11 insertions, 9 deletions
diff --git a/Doc/Manual/CSharp.html b/Doc/Manual/CSharp.html
index 0c0d98c0e..18fc3037e 100644
--- a/Doc/Manual/CSharp.html
+++ b/Doc/Manual/CSharp.html
@@ -12,10 +12,8 @@
<li><a href="#CSharp_introduction">Introduction</a>
<ul>
<li><a href="#CSharp_introduction_swig2_compatibility">SWIG 2 Compatibility</a>
-</ul>
-<ul>
<li><a href="#CSharp_commandline">Additional command line options</a>
-</ul
+</ul>
<li><a href="#CSharp_differences_java">Differences to the Java module</a>
<li><a href="#CSharp_void_pointers">Void pointers</a>
<li><a href="#CSharp_arrays">C# Arrays</a>
@@ -85,6 +83,7 @@ In order to minimize name collisions between names generated based on input to S
<H3><a name="CSharp_commandline"></a>20.1.2 Additional command line options</H3>
+
<p>
The following table lists the additional commandline options available for the C# module. They can also be seen by using:
</p>
@@ -93,8 +92,6 @@ The following table lists the additional commandline options available for the C
swig -csharp -help
</pre></div>
-<p></p>
-
<table summary="C# specific options">
<tr>
<th>C# specific options</th>
diff --git a/Doc/Manual/Contents.html b/Doc/Manual/Contents.html
index dd0faace6..793f2ed21 100644
--- a/Doc/Manual/Contents.html
+++ b/Doc/Manual/Contents.html
@@ -725,6 +725,7 @@
<li><a href="CSharp.html#CSharp_introduction">Introduction</a>
<ul>
<li><a href="CSharp.html#CSharp_introduction_swig2_compatibility">SWIG 2 Compatibility</a>
+<li><a href="CSharp.html#CSharp_commandline">Additional command line options</a>
</ul>
<li><a href="CSharp.html#CSharp_differences_java">Differences to the Java module</a>
<li><a href="CSharp.html#CSharp_void_pointers">Void pointers</a>
@@ -747,7 +748,7 @@
<li><a href="CSharp.html#CSharp_directors_implementation">Directors implementation</a>
<li><a href="CSharp.html#CSharp_director_caveats">Director caveats</a>
</ul>
-<li><a href="CSharp.html#CSharp_multiple_modules">Multiples modules</a>
+<li><a href="CSharp.html#CSharp_multiple_modules">Multiple modules</a>
<li><a href="CSharp.html#CSharp_typemap_examples">C# Typemap examples</a>
<ul>
<li><a href="CSharp.html#CSharp_memory_management_member_variables">Memory management when returning references to member variables</a>
@@ -1529,6 +1530,7 @@
<li><a href="Python.html#Python_nn47">Simple pointers</a>
<li><a href="Python.html#Python_nn48">Unbounded C Arrays</a>
<li><a href="Python.html#Python_nn49">String handling</a>
+<li><a href="Python.html#Python_default_args">Default arguments</a>
</ul>
<li><a href="Python.html#Python_nn53">Typemaps</a>
<ul>
diff --git a/Doc/Manual/Go.html b/Doc/Manual/Go.html
index 0a413b25a..20e923d19 100644
--- a/Doc/Manual/Go.html
+++ b/Doc/Manual/Go.html
@@ -495,8 +495,10 @@ the C++ object when the Go object is freed. It is strongly recommended to read
the <a href="https://golang.org/pkg/runtime/#SetFinalizer">runtime.SetFinalizer
</a> documentation before using this technique to understand the
<tt>runtime.SetFinalizer</tt> limitations.<br>
-<br>
+</p>
+<p>
Common pitfalls with <tt>runtime.SetFinalizer</tt> are:
+</p>
<ul>
<li>
If a hierarchy of C++ objects will be automatically freed by Go finalizers then
@@ -514,7 +516,6 @@ The Go finalizer function typically runs in a different OS thread which can be
problematic with C++ code that uses thread-local storage.
</li>
</ul>
-</p>
<p>
<tt>runtime.SetFinalizer</tt> Example:
diff --git a/Doc/Manual/Python.html b/Doc/Manual/Python.html
index 0cbb38021..57a2cd3ef 100644
--- a/Doc/Manual/Python.html
+++ b/Doc/Manual/Python.html
@@ -74,6 +74,7 @@
<li><a href="#Python_nn47">Simple pointers</a>
<li><a href="#Python_nn48">Unbounded C Arrays</a>
<li><a href="#Python_nn49">String handling</a>
+<li><a href="#Python_default_args">Default arguments</a>
</ul>
<li><a href="#Python_nn53">Typemaps</a>
<ul>
@@ -4160,7 +4161,8 @@ also be used to extra binary data from arbitrary pointers.
</p>
-<H3><a name="Python_default_args"></a>Default arguments</H3>
+<H3><a name="Python_default_args"></a>36.7.5 Default arguments</H3>
+
<p>
C++ default argument code generation is documented in the main