diff options
Diffstat (limited to 'doc/html/unordered/changes.html')
-rw-r--r-- | doc/html/unordered/changes.html | 34 |
1 files changed, 29 insertions, 5 deletions
diff --git a/doc/html/unordered/changes.html b/doc/html/unordered/changes.html index 77307ef4c1..2d81f48de1 100644 --- a/doc/html/unordered/changes.html +++ b/doc/html/unordered/changes.html @@ -208,7 +208,7 @@ rewritten to use templates instead of macros for the implementation classes. </li> <li class="listitem"> - The container objcet is now smaller thanks to using <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">compressed_pair</span></code> + The container object is now smaller thanks to using <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">compressed_pair</span></code> for EBO and a slightly different function buffer - now using a bool instead of a member pointer. </li> @@ -292,7 +292,7 @@ </h3> <p> This is major change which has been converted to use Boost.Move's move emulation, - and be more compliant with the C++11 standard. See the <a class="link" href="compliance.html" title="C++11 Compliance">compliance + and be more compliant with the C++11 standard. See the <a class="link" href="compliance.html" title="Standard Compliance">compliance section</a> for details. </p> <p> @@ -330,7 +330,7 @@ the variadic pair constructors that appeared in early C++0x drafts. Since they were removed it no longer does so. It does emulate the new <code class="computeroutput"><span class="identifier">piecewise_construct</span></code> pair constructors - only you need to use <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">piecewise_construct</span></code>. - To use the old emulation of the variadic consturctors define <code class="computeroutput"><span class="identifier">BOOST_UNORDERED_DEPRECATED_PAIR_CONSTRUCT</span></code>. + To use the old emulation of the variadic constructors define <code class="computeroutput"><span class="identifier">BOOST_UNORDERED_DEPRECATED_PAIR_CONSTRUCT</span></code>. </li> </ul></div> <h3> @@ -412,7 +412,7 @@ Remove a <code class="computeroutput"><span class="keyword">try</span><span class="special">..</span><span class="keyword">catch</span></code> to support compiling without exceptions. </li> <li class="listitem"> - Adjust SFINAE use to try to supprt g++ 3.4 (<a href="https://svn.boost.org/trac/boost/ticket/7175" target="_top">#7175</a>). + Adjust SFINAE use to try to support g++ 3.4 (<a href="https://svn.boost.org/trac/boost/ticket/7175" target="_top">#7175</a>). </li> <li class="listitem"> Updated to use the new config macros. @@ -645,13 +645,37 @@ <li class="listitem"> Initial support for <code class="computeroutput"><span class="identifier">merge</span></code> and <code class="computeroutput"><span class="identifier">extract</span></code>. Does not include - transfering nodes between <code class="computeroutput"><span class="identifier">unordered_map</span></code> + transferring nodes between <code class="computeroutput"><span class="identifier">unordered_map</span></code> and <code class="computeroutput"><span class="identifier">unordered_multimap</span></code> or between <code class="computeroutput"><span class="identifier">unordered_set</span></code> and <code class="computeroutput"><span class="identifier">unordered_multiset</span></code> yet. That will hopefully be in the next version of Boost. </li> </ul></div> +<h3> +<a name="unordered.changes.h25"></a> + <span class="phrase"><a name="unordered.changes.boost_1_65_0"></a></span><a class="link" href="changes.html#unordered.changes.boost_1_65_0">Boost + 1.65.0</a> + </h3> +<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "> +<li class="listitem"> + Add deprecated attributes to <code class="computeroutput"><span class="identifier">quick_erase</span></code> + and <code class="computeroutput"><span class="identifier">erase_return_void</span></code>. + I really will remove them in a future version this time. + </li> +<li class="listitem"> + Small standards compliance fixes: + <div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: circle; "> +<li class="listitem"> + <code class="computeroutput"><span class="identifier">noexpect</span></code> specs for + <code class="computeroutput"><span class="identifier">swap</span></code> free functions. + </li> +<li class="listitem"> + Add missing <code class="computeroutput"><span class="identifier">insert</span><span class="special">(</span><span class="identifier">P</span><span class="special">&&)</span></code> methods. + </li> +</ul></div> + </li> +</ul></div> </div> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <td align="left"></td> |