Boost logo

Boost-Commit :

Subject: [Boost-commit] svn:boost r58805 - in trunk/libs: functional/hash/doc unordered/doc
From: daniel_james_at_[hidden]
Date: 2010-01-08 01:43:58


Author: danieljames
Date: 2010-01-08 01:43:57 EST (Fri, 08 Jan 2010)
New Revision: 58805
URL: http://svn.boost.org/trac/boost/changeset/58805

Log:
Update changelogs and slightly improved reference documentation for new release.
Text files modified:
   trunk/libs/functional/hash/doc/changes.qbk | 6 ++++++
   trunk/libs/unordered/doc/changes.qbk | 1 +
   trunk/libs/unordered/doc/ref.xml | 32 ++++++++++++++++++++++++++++----
   3 files changed, 35 insertions(+), 4 deletions(-)

Modified: trunk/libs/functional/hash/doc/changes.qbk
==============================================================================
--- trunk/libs/functional/hash/doc/changes.qbk (original)
+++ trunk/libs/functional/hash/doc/changes.qbk 2010-01-08 01:43:57 EST (Fri, 08 Jan 2010)
@@ -90,4 +90,10 @@
   instead of trying to configure every possibility manually.
 * Workaround for when STLport doesn't support long double.
 
+[h2 Boost 1.42.0]
+
+* Reduce the number of warnings for Visual C++ warning level 4.
+* Some code formatting changes to fit lines into 80 characters.
+* Rename an internal namespace.
+
 [endsect]

Modified: trunk/libs/unordered/doc/changes.qbk
==============================================================================
--- trunk/libs/unordered/doc/changes.qbk (original)
+++ trunk/libs/unordered/doc/changes.qbk 2010-01-08 01:43:57 EST (Fri, 08 Jan 2010)
@@ -115,5 +115,6 @@
 * Add templated find overload for compatible keys.
 * [@http://svn.boost.org/trac/boost/ticket/3773 Ticket 3773]:
   Add missing `std` qualifier to `ptrdiff_t`.
+* Some code formatting changes to fit almost all lines into 80 characters.
 
 [endsect]

Modified: trunk/libs/unordered/doc/ref.xml
==============================================================================
--- trunk/libs/unordered/doc/ref.xml (original)
+++ trunk/libs/unordered/doc/ref.xml 2010-01-08 01:43:57 EST (Fri, 08 Jan 2010)
@@ -507,7 +507,7 @@
               <parameter name="position">
                 <paramtype>const_iterator</paramtype>
               </parameter>
- <type>iterator</type>
+ <type>void</type>
               <description>
                 <para>Erase the element pointed to by <code>position</code>.</para>
               </description>
@@ -613,6 +613,12 @@
               <returns>
                 <para>An iterator pointing to an element with key equivalent to <code>k</code>, or <code>b.end()</code> if no such element exists.</para>
               </returns>
+ <notes><para>
+ The templated overloads are a non-standard extensions which
+ allows you to use a compatible hash function and equality
+ predicate for a key of a different type in order to avoid
+ an expensive type cast. In general, its use is not encouraged.
+ </para></notes>
             </overloaded-method>
             <method name="count" cv="const">
               <parameter name="k">
@@ -1364,7 +1370,7 @@
               <parameter name="position">
                 <paramtype>const_iterator</paramtype>
               </parameter>
- <type>iterator</type>
+ <type>void</type>
               <description>
                 <para>Erase the element pointed to by <code>position</code>.</para>
               </description>
@@ -1470,6 +1476,12 @@
               <returns>
                 <para>An iterator pointing to an element with key equivalent to <code>k</code>, or <code>b.end()</code> if no such element exists.</para>
               </returns>
+ <notes><para>
+ The templated overloads are a non-standard extensions which
+ allows you to use a compatible hash function and equality
+ predicate for a key of a different type in order to avoid
+ an expensive type cast. In general, its use is not encouraged.
+ </para></notes>
             </overloaded-method>
             <method name="count" cv="const">
               <parameter name="k">
@@ -2235,7 +2247,7 @@
               <parameter name="position">
                 <paramtype>const_iterator</paramtype>
               </parameter>
- <type>iterator</type>
+ <type>void</type>
               <description>
                 <para>Erase the element pointed to by <code>position</code>.</para>
               </description>
@@ -2341,6 +2353,12 @@
               <returns>
                 <para>An iterator pointing to an element with key equivalent to <code>k</code>, or <code>b.end()</code> if no such element exists.</para>
               </returns>
+ <notes><para>
+ The templated overloads are a non-standard extensions which
+ allows you to use a compatible hash function and equality
+ predicate for a key of a different type in order to avoid
+ an expensive type cast. In general, its use is not encouraged.
+ </para></notes>
             </overloaded-method>
             <method name="count" cv="const">
               <parameter name="k">
@@ -3141,7 +3159,7 @@
               <parameter name="position">
                 <paramtype>const_iterator</paramtype>
               </parameter>
- <type>iterator</type>
+ <type>void</type>
               <description>
                 <para>Erase the element pointed to by <code>position</code>.</para>
               </description>
@@ -3247,6 +3265,12 @@
               <returns>
                 <para>An iterator pointing to an element with key equivalent to <code>k</code>, or <code>b.end()</code> if no such element exists.</para>
               </returns>
+ <notes><para>
+ The templated overloads are a non-standard extensions which
+ allows you to use a compatible hash function and equality
+ predicate for a key of a different type in order to avoid
+ an expensive type cast. In general, its use is not encouraged.
+ </para></notes>
             </overloaded-method>
             <method name="count" cv="const">
               <parameter name="k">


Boost-Commit list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk