diff --git a/SWIG/Doc/Manual/Contents.html b/SWIG/Doc/Manual/Contents.html
index c3190fa1d..fda6aea6d 100644
--- a/SWIG/Doc/Manual/Contents.html
+++ b/SWIG/Doc/Manual/Contents.html
@@ -401,6 +401,7 @@
Handling exceptions in C code
Exception handling with longjmp()
Handling C++ exceptions
+Exception handlers for variables
Defining different exception handlers
Using The SWIG exception library
@@ -1222,48 +1223,50 @@
Defining Aliases
Predicate Methods
Bang Methods
+Getters and Setters
Input and output parameters
-Simple exception handling
-Typemaps
+Exception handling
-Operator overloading
+What is a typemap?
+Ruby typemaps
+Typemap variables
+Useful Functions
-Advanced Topics
+Typemap Examples
+Converting a Ruby array to a char **
+Collecting arguments in a hash
+Pointer handling
-Memory Management
+Example: STL Vector to Ruby Array
+
+Advanced Topics
+Memory Management
+
diff --git a/SWIG/Doc/Manual/SWIGPlus.html b/SWIG/Doc/Manual/SWIGPlus.html
index 909bf5362..3007e9011 100644
--- a/SWIG/Doc/Manual/SWIGPlus.html
+++ b/SWIG/Doc/Manual/SWIGPlus.html
@@ -768,7 +768,7 @@ or the module mode option, %module(naturalvar=1)
Compatibility note: The %naturalvar feature was introduced in SWIG-1.3.28, prior to which it was necessary to manually apply the const reference
-typemaps, eg %apply const std::string & { std::string * }, but this example would also apply the typemaps to methods taking a std::string pointer.
+typemaps, eg %apply const std::string & { std::string * }, but this example would also apply the typemaps to methods taking a std::string pointer.