convenience wrapper for constructing iterators (fixes #142)
diff --git a/docs/advanced.rst b/docs/advanced.rst
index fb61502..d2a66bc 100644
--- a/docs/advanced.rst
+++ b/docs/advanced.rst
@@ -387,8 +387,8 @@
     The file :file:`example/example2.cpp` contains a complete example that
     demonstrates how to pass STL data types in more detail.
 
-Binding sequence data types, the slicing protocol, etc.
-=======================================================
+Binding sequence data types, iterators, the slicing protocol, etc.
+==================================================================
 
 Please refer to the supplemental example for details.
 
diff --git a/docs/changelog.rst b/docs/changelog.rst
index 00c9bb5..57c4dc0 100644
--- a/docs/changelog.rst
+++ b/docs/changelog.rst
@@ -7,8 +7,12 @@
 ----------------------
 * For polymorphic types, use RTTI to try to return the closest type registered with pybind11.
 * Pickling support for serializing and unserializing C++ instances to a byte stream in Python
-* Added a variadic ``make_tuple()`` function
-* Address a rare issue that could confuse the current virtual function dispatcher
+* Added a convenience routine ``make_iterator()`` which turns a range indicated
+  by a pair of C++ iterators into a iterable Python object
+* Added ``len()`` and a variadic ``make_tuple()`` function
+* Addressed a rare issue that could confuse the current virtual function dispatcher
+* Added a ``get_include()`` function to the Python module that returns the path
+  of the directory containing the installed pybind11 header files
 * Documentation improvements: import issues, symbol visibility, pickling, limitations
 
 1.4 (April 7, 2016)
diff --git a/docs/intro.rst b/docs/intro.rst
index a997a0b..af35db9 100644
--- a/docs/intro.rst
+++ b/docs/intro.rst
@@ -37,6 +37,7 @@
 - Instance attributes and static attributes
 - Exceptions
 - Enumerations
+- Iterators and ranges
 - Callbacks
 - Custom operators
 - STL data structures
@@ -74,6 +75,9 @@
   return value deduction) are used to precompute function signatures at compile
   time, leading to smaller binaries.
 
+- With little extra effort, C++ types can be pickled and unpickled similar to
+  regular Python objects.
+
 Supported compilers
 *******************