|
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