Boost logo

Boost-Commit :

Subject: [Boost-commit] svn:boost r50833 - in website/public_html/beta/feed: . history
From: daniel_james_at_[hidden]
Date: 2009-01-27 18:01:16


Author: danieljames
Date: 2009-01-27 18:01:15 EST (Tue, 27 Jan 2009)
New Revision: 50833
URL: http://svn.boost.org/trac/boost/changeset/50833

Log:
Put the updated libraries into alphabetical order, update the
summary and regenerate the rss feeds.
Text files modified:
   website/public_html/beta/feed/history.rss | 98 +++++++++++++++++++++++++++++++++++++--
   website/public_html/beta/feed/history/boost_1_38_0.qbk | 11 ++--
   website/public_html/beta/feed/news.rss | 98 +++++++++++++++++++++++++++++++++++++--
   3 files changed, 192 insertions(+), 15 deletions(-)

Modified: website/public_html/beta/feed/history.rss
==============================================================================
--- website/public_html/beta/feed/history.rss (original)
+++ website/public_html/beta/feed/history.rss 2009-01-27 18:01:15 EST (Tue, 27 Jan 2009)
@@ -6,8 +6,9 @@
     <description/>
     <language>en-us</language>
     <copyright>Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt)</copyright>
- <item><title>Version 1.38.0</title><pubDate>$Date: 2009/01/25 17:27:12 $</pubDate><boostbook:purpose>&lt;span class=&quot;brief&quot;&gt;&lt;span class=&quot;purpose&quot;&gt;
- New Libraries: Flyweight, Swap Updated Libraries: Hash, Unordered
+ <item><title>Version 1.38.0</title><pubDate>$Date: 2009/01/27 22:58:16 $</pubDate><boostbook:purpose>&lt;span class=&quot;brief&quot;&gt;&lt;span class=&quot;purpose&quot;&gt;
+ New Libraries: Flyweight, ScopeExit, Swap. Updated Libraries: Accumulators,
+ Exception, Hash, Multi-index Containers, Proto, Unordered, Xpressive
     &lt;/span&gt;&lt;/span&gt;</boostbook:purpose><description>&lt;div class=&quot;description&quot;&gt;
   &lt;div id=&quot;version_1_38_0.new_libraries&quot;&gt;
     &lt;h3&gt;&lt;span class=&quot;link&quot;&gt;New Libraries&lt;/span&gt;&lt;/h3&gt;
@@ -16,16 +17,24 @@
         &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/flyweight/index.html&quot;&gt;Flyweight&lt;/a&gt;:&lt;/span&gt;
         &lt;ul&gt;
           &lt;li&gt;
- Design pattern to manage larque quantities of highly redundant objects,
+ Design pattern to manage large quantities of highly redundant objects,
             from Joaquín M López Muñoz.
           &lt;/li&gt;
         &lt;/ul&gt;
       &lt;/li&gt;
       &lt;li&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/scope_exit/doc/html/index.html&quot;&gt;ScopeExit&lt;/a&gt;:&lt;/span&gt;
+ &lt;ul&gt;
+ &lt;li&gt;
+ Execute arbitrary code at scope exit, from Alexander Nasonov.
+ &lt;/li&gt;
+ &lt;/ul&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
         &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/utility/swap.html&quot;&gt;Swap&lt;/a&gt;:&lt;/span&gt;
         &lt;ul&gt;
           &lt;li&gt;
- Enhanced generic swap function., from Joseph Gauterin.
+ Enhanced generic swap function, from Joseph Gauterin.
           &lt;/li&gt;
         &lt;/ul&gt;
       &lt;/li&gt;
@@ -35,6 +44,24 @@
     &lt;h3&gt;&lt;span class=&quot;link&quot;&gt;Updated Libraries&lt;/span&gt;&lt;/h3&gt;
     &lt;ul&gt;
       &lt;li&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/accumulators/index.html&quot;&gt;Accumulators&lt;/a&gt;:&lt;/span&gt;
+ &lt;ul&gt;
+ &lt;li&gt;
+ Add &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;rolling_sum&lt;/span&gt;&lt;/code&gt;, &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;rolling_count&lt;/span&gt;&lt;/code&gt; and &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;rolling_mean&lt;/span&gt;&lt;/code&gt;
+ accumulators.
+ &lt;/li&gt;
+ &lt;/ul&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/exception/index.html&quot;&gt;Exception&lt;/a&gt;:&lt;/span&gt;
+ &lt;ul&gt;
+ &lt;li&gt;
+ Improved and more customizable &lt;a href=&quot;/libs/exception/doc/diagnostic_information.html&quot;&gt;diagnostic_information&lt;/a&gt;
+ output.
+ &lt;/li&gt;
+ &lt;/ul&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
         &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/functional/hash/index.html&quot;&gt;Hash&lt;/a&gt;:&lt;/span&gt;
         &lt;ul&gt;
           &lt;li&gt;
@@ -47,13 +74,55 @@
         &lt;/ul&gt;
       &lt;/li&gt;
       &lt;li&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/multi_index/doc/index.html&quot;&gt;Multi-index Containers&lt;/a&gt;:&lt;/span&gt;
+ Some
+ redundant type definitions have been deprecated. Consult the library &lt;a href=&quot;/libs/multi_index/doc/release_notes.html#boost_1_38&quot;&gt;release notes&lt;/a&gt;
+ for further information.
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/proto/index.html&quot;&gt;Proto&lt;/a&gt;:&lt;/span&gt;
+ &lt;ul&gt;
+ &lt;li&gt;
+ Fix problem with SFINAE of binary operators (Bug &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2407&quot;&gt;2407&lt;/a&gt;).
+ &lt;/li&gt;
+ &lt;li&gt;
+ Fix &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;proto&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;call&lt;/span&gt;&lt;/code&gt; transform for callable transforms
+ with &amp;gt;3 arguments.
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;result_of&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;value&lt;/span&gt;&lt;/code&gt; changed behavior for array-by-value
+ terminals.
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;unpack_expr&lt;/span&gt;&lt;/code&gt; requires
+ only Forward Sequences rather than Random Access Sequences.
+ &lt;/li&gt;
+ &lt;li&gt;
+ Deprecate legacy undocumented &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;BOOST_PROTO_DEFINE_&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;VARARG_&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;)&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;FUNCTION_TEMPLATE&lt;/span&gt;&lt;/code&gt;
+ macros.
+ &lt;/li&gt;
+ &lt;li&gt;
+ Add &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;BOOST_PROTO_REPEAT&lt;/span&gt;&lt;/code&gt;
+ and &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;BOOST_PROTO_LOCAL_ITERATE&lt;/span&gt;&lt;/code&gt;
+ macros to help with repetitive code generation
+ &lt;/li&gt;
+ &lt;li&gt;
+ Support for nullary expressions with tag types other than &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;proto&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;tag&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;terminal&lt;/span&gt;&lt;/code&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ Allow 0- and 1-argument variants of &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;proto&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;or_&lt;/span&gt;&lt;/code&gt;
+ and &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;proto&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;and_&lt;/span&gt;&lt;/code&gt;
+ &lt;/li&gt;
+ &lt;/ul&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
         &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/unordered/index.html&quot;&gt;Unordered&lt;/a&gt;:&lt;/span&gt;
         &lt;ul&gt;
           &lt;li&gt;
             Use &lt;a href=&quot;/libs/utility/swap.html&quot;&gt;&lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;boost&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;swap&lt;/span&gt;&lt;/code&gt;&lt;/a&gt;.
           &lt;/li&gt;
           &lt;li&gt;
- Use a larger prime number list.
+ Use a larger prime number list for selecting the number of buckets.
           &lt;/li&gt;
           &lt;li&gt;
             Use &lt;a href=&quot;/libs/type_traits/doc/html/boost_typetraits/category/alignment.html&quot;&gt;aligned
@@ -68,6 +137,25 @@
           &lt;/li&gt;
         &lt;/ul&gt;
       &lt;/li&gt;
+ &lt;li&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/xpressive/index.html&quot;&gt;Xpressive&lt;/a&gt;:&lt;/span&gt;
+ &lt;ul&gt;
+ &lt;li&gt;
+ &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;basic_regex&lt;/span&gt;&lt;/code&gt; gets nested
+ &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;syntax_option_flags&lt;/span&gt;&lt;/code&gt; and
+ &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;value_type&lt;/span&gt;&lt;/code&gt; typedef, for
+ compatibility with &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;std&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;basic_regex&lt;/span&gt;&lt;/code&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ Ported to Proto v4; Proto v2 at &lt;tt&gt;boost/xpressive/proto&lt;/tt&gt;
+ has been removed.
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;regex_error&lt;/span&gt;&lt;/code&gt; inherits
+ from &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;boost&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;exception&lt;/span&gt;&lt;/code&gt;
+ &lt;/li&gt;
+ &lt;/ul&gt;
+ &lt;/li&gt;
     &lt;/ul&gt;
   &lt;/div&gt;
   &lt;div id=&quot;version_1_38_0.compilers_tested&quot;&gt;

Modified: website/public_html/beta/feed/history/boost_1_38_0.qbk
==============================================================================
--- website/public_html/beta/feed/history/boost_1_38_0.qbk (original)
+++ website/public_html/beta/feed/history/boost_1_38_0.qbk 2009-01-27 18:01:15 EST (Tue, 27 Jan 2009)
@@ -1,8 +1,9 @@
 [article Version 1.38.0
     [quickbook 1.4]
     [source-mode c++]
- [purpose New Libraries: Flyweight, ScopeExit, Swap
- Updated Libraries: Hash, Multi-index Containers, Unordered]
+ [purpose New Libraries: Flyweight, ScopeExit, Swap.
+ Updated Libraries: Accumulators, Exception, Hash, Multi-index
+ Containers, Proto, Unordered, Xpressive]
     [authors [Dawes, Beman]]
     [last-revision ]
 ]
@@ -40,6 +41,9 @@
 * [phrase library..[@/libs/accumulators/index.html Accumulators]:]
   * Add `rolling_sum`, `rolling_count` and `rolling_mean` accumulators.
 
+* [phrase library..[@/libs/exception/index.html Exception]:]
+ * Improved and more customizable [@/libs/exception/doc/diagnostic_information.html diagnostic_information] output.
+
 * [phrase library..[@/libs/functional/hash/index.html Hash]:]
   * `boost/functional/detail/container_fwd.hpp` has been moved to
     `boost/detail/container_fwd.hpp`.
@@ -85,9 +89,6 @@
   * Ported to Proto v4; Proto v2 at [^boost/xpressive/proto] has been removed.
   * `regex_error` inherits from `boost::exception`
 
-* [phrase library..[@/libs/exception/index.html Exception]:]
- * Improved and more customizable [@/libs/exception/doc/diagnostic_information.html diagnostic_information] output.
-
 [endsect]
 
 [section Compilers Tested]

Modified: website/public_html/beta/feed/news.rss
==============================================================================
--- website/public_html/beta/feed/news.rss (original)
+++ website/public_html/beta/feed/news.rss 2009-01-27 18:01:15 EST (Tue, 27 Jan 2009)
@@ -6,8 +6,9 @@
     <description/>
     <language>en-us</language>
     <copyright>Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt)</copyright>
- <item><title>Version 1.38.0</title><pubDate>$Date: 2009/01/25 17:27:12 $</pubDate><boostbook:purpose>&lt;span class=&quot;brief&quot;&gt;&lt;span class=&quot;purpose&quot;&gt;
- New Libraries: Flyweight, Swap Updated Libraries: Hash, Unordered
+ <item><title>Version 1.38.0</title><pubDate>$Date: 2009/01/27 22:58:16 $</pubDate><boostbook:purpose>&lt;span class=&quot;brief&quot;&gt;&lt;span class=&quot;purpose&quot;&gt;
+ New Libraries: Flyweight, ScopeExit, Swap. Updated Libraries: Accumulators,
+ Exception, Hash, Multi-index Containers, Proto, Unordered, Xpressive
     &lt;/span&gt;&lt;/span&gt;</boostbook:purpose><description>&lt;div class=&quot;description&quot;&gt;
   &lt;div id=&quot;version_1_38_0.new_libraries&quot;&gt;
     &lt;h3&gt;&lt;span class=&quot;link&quot;&gt;New Libraries&lt;/span&gt;&lt;/h3&gt;
@@ -16,16 +17,24 @@
         &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/flyweight/index.html&quot;&gt;Flyweight&lt;/a&gt;:&lt;/span&gt;
         &lt;ul&gt;
           &lt;li&gt;
- Design pattern to manage larque quantities of highly redundant objects,
+ Design pattern to manage large quantities of highly redundant objects,
             from Joaquín M López Muñoz.
           &lt;/li&gt;
         &lt;/ul&gt;
       &lt;/li&gt;
       &lt;li&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/scope_exit/doc/html/index.html&quot;&gt;ScopeExit&lt;/a&gt;:&lt;/span&gt;
+ &lt;ul&gt;
+ &lt;li&gt;
+ Execute arbitrary code at scope exit, from Alexander Nasonov.
+ &lt;/li&gt;
+ &lt;/ul&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
         &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/utility/swap.html&quot;&gt;Swap&lt;/a&gt;:&lt;/span&gt;
         &lt;ul&gt;
           &lt;li&gt;
- Enhanced generic swap function., from Joseph Gauterin.
+ Enhanced generic swap function, from Joseph Gauterin.
           &lt;/li&gt;
         &lt;/ul&gt;
       &lt;/li&gt;
@@ -35,6 +44,24 @@
     &lt;h3&gt;&lt;span class=&quot;link&quot;&gt;Updated Libraries&lt;/span&gt;&lt;/h3&gt;
     &lt;ul&gt;
       &lt;li&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/accumulators/index.html&quot;&gt;Accumulators&lt;/a&gt;:&lt;/span&gt;
+ &lt;ul&gt;
+ &lt;li&gt;
+ Add &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;rolling_sum&lt;/span&gt;&lt;/code&gt;, &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;rolling_count&lt;/span&gt;&lt;/code&gt; and &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;rolling_mean&lt;/span&gt;&lt;/code&gt;
+ accumulators.
+ &lt;/li&gt;
+ &lt;/ul&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/exception/index.html&quot;&gt;Exception&lt;/a&gt;:&lt;/span&gt;
+ &lt;ul&gt;
+ &lt;li&gt;
+ Improved and more customizable &lt;a href=&quot;/libs/exception/doc/diagnostic_information.html&quot;&gt;diagnostic_information&lt;/a&gt;
+ output.
+ &lt;/li&gt;
+ &lt;/ul&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
         &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/functional/hash/index.html&quot;&gt;Hash&lt;/a&gt;:&lt;/span&gt;
         &lt;ul&gt;
           &lt;li&gt;
@@ -47,13 +74,55 @@
         &lt;/ul&gt;
       &lt;/li&gt;
       &lt;li&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/multi_index/doc/index.html&quot;&gt;Multi-index Containers&lt;/a&gt;:&lt;/span&gt;
+ Some
+ redundant type definitions have been deprecated. Consult the library &lt;a href=&quot;/libs/multi_index/doc/release_notes.html#boost_1_38&quot;&gt;release notes&lt;/a&gt;
+ for further information.
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/proto/index.html&quot;&gt;Proto&lt;/a&gt;:&lt;/span&gt;
+ &lt;ul&gt;
+ &lt;li&gt;
+ Fix problem with SFINAE of binary operators (Bug &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2407&quot;&gt;2407&lt;/a&gt;).
+ &lt;/li&gt;
+ &lt;li&gt;
+ Fix &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;proto&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;call&lt;/span&gt;&lt;/code&gt; transform for callable transforms
+ with &amp;gt;3 arguments.
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;result_of&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;value&lt;/span&gt;&lt;/code&gt; changed behavior for array-by-value
+ terminals.
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;unpack_expr&lt;/span&gt;&lt;/code&gt; requires
+ only Forward Sequences rather than Random Access Sequences.
+ &lt;/li&gt;
+ &lt;li&gt;
+ Deprecate legacy undocumented &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;BOOST_PROTO_DEFINE_&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;VARARG_&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;)&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;FUNCTION_TEMPLATE&lt;/span&gt;&lt;/code&gt;
+ macros.
+ &lt;/li&gt;
+ &lt;li&gt;
+ Add &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;BOOST_PROTO_REPEAT&lt;/span&gt;&lt;/code&gt;
+ and &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;BOOST_PROTO_LOCAL_ITERATE&lt;/span&gt;&lt;/code&gt;
+ macros to help with repetitive code generation
+ &lt;/li&gt;
+ &lt;li&gt;
+ Support for nullary expressions with tag types other than &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;proto&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;tag&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;terminal&lt;/span&gt;&lt;/code&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ Allow 0- and 1-argument variants of &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;proto&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;or_&lt;/span&gt;&lt;/code&gt;
+ and &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;proto&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;and_&lt;/span&gt;&lt;/code&gt;
+ &lt;/li&gt;
+ &lt;/ul&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
         &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/unordered/index.html&quot;&gt;Unordered&lt;/a&gt;:&lt;/span&gt;
         &lt;ul&gt;
           &lt;li&gt;
             Use &lt;a href=&quot;/libs/utility/swap.html&quot;&gt;&lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;boost&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;swap&lt;/span&gt;&lt;/code&gt;&lt;/a&gt;.
           &lt;/li&gt;
           &lt;li&gt;
- Use a larger prime number list.
+ Use a larger prime number list for selecting the number of buckets.
           &lt;/li&gt;
           &lt;li&gt;
             Use &lt;a href=&quot;/libs/type_traits/doc/html/boost_typetraits/category/alignment.html&quot;&gt;aligned
@@ -68,6 +137,25 @@
           &lt;/li&gt;
         &lt;/ul&gt;
       &lt;/li&gt;
+ &lt;li&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/xpressive/index.html&quot;&gt;Xpressive&lt;/a&gt;:&lt;/span&gt;
+ &lt;ul&gt;
+ &lt;li&gt;
+ &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;basic_regex&lt;/span&gt;&lt;/code&gt; gets nested
+ &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;syntax_option_flags&lt;/span&gt;&lt;/code&gt; and
+ &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;value_type&lt;/span&gt;&lt;/code&gt; typedef, for
+ compatibility with &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;std&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;basic_regex&lt;/span&gt;&lt;/code&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ Ported to Proto v4; Proto v2 at &lt;tt&gt;boost/xpressive/proto&lt;/tt&gt;
+ has been removed.
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;regex_error&lt;/span&gt;&lt;/code&gt; inherits
+ from &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;boost&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;exception&lt;/span&gt;&lt;/code&gt;
+ &lt;/li&gt;
+ &lt;/ul&gt;
+ &lt;/li&gt;
     &lt;/ul&gt;
   &lt;/div&gt;
   &lt;div id=&quot;version_1_38_0.compilers_tested&quot;&gt;


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