$include_dir="/home/hyper-archives/boost-commit/include"; include("$include_dir/msg-header.inc") ?>
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><span class="brief"><span class="purpose">
-      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><span class="brief"><span class="purpose">
+      New Libraries: Flyweight, ScopeExit, Swap. Updated Libraries: Accumulators,
+      Exception, Hash, Multi-index Containers, Proto, Unordered, Xpressive
     </span></span></boostbook:purpose><description><div class="description">
   <div id="version_1_38_0.new_libraries">
     <h3><span class="link">New Libraries</span></h3>
@@ -16,16 +17,24 @@
         <span class="library"><a href="/libs/flyweight/index.html">Flyweight</a>:</span>
         <ul>
           <li>
-            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.
           </li>
         </ul>
       </li>
       <li>
+        <span class="library"><a href="/libs/scope_exit/doc/html/index.html">ScopeExit</a>:</span>
+        <ul>
+          <li>
+            Execute arbitrary code at scope exit, from Alexander Nasonov.
+          </li>
+        </ul>
+      </li>
+      <li>
         <span class="library"><a href="/libs/utility/swap.html">Swap</a>:</span>
         <ul>
           <li>
-            Enhanced generic swap function., from Joseph Gauterin.
+            Enhanced generic swap function, from Joseph Gauterin.
           </li>
         </ul>
       </li>
@@ -35,6 +44,24 @@
     <h3><span class="link">Updated Libraries</span></h3>
     <ul>
       <li>
+        <span class="library"><a href="/libs/accumulators/index.html">Accumulators</a>:</span>
+        <ul>
+          <li>
+            Add <code><span class="identifier">rolling_sum</span></code>, <code><span class="identifier">rolling_count</span></code> and <code><span class="identifier">rolling_mean</span></code>
+            accumulators.
+          </li>
+        </ul>
+      </li>
+      <li>
+        <span class="library"><a href="/libs/exception/index.html">Exception</a>:</span>
+        <ul>
+          <li>
+            Improved and more customizable <a href="/libs/exception/doc/diagnostic_information.html">diagnostic_information</a>
+            output.
+          </li>
+        </ul>
+      </li>
+      <li>
         <span class="library"><a href="/libs/functional/hash/index.html">Hash</a>:</span>
         <ul>
           <li>
@@ -47,13 +74,55 @@
         </ul>
       </li>
       <li>
+        <span class="library"><a href="/libs/multi_index/doc/index.html">Multi-index Containers</a>:</span>
+  Some
+        redundant type definitions have been deprecated. Consult the library <a href="/libs/multi_index/doc/release_notes.html#boost_1_38">release notes</a>
+        for further information.
+      </li>
+      <li>
+        <span class="library"><a href="/libs/proto/index.html">Proto</a>:</span>
+        <ul>
+          <li>
+            Fix problem with SFINAE of binary operators (Bug <a href="https://svn.boost.org/trac/boost/ticket/2407">2407</a>).
+          </li>
+          <li>
+            Fix <code><span class="identifier">proto</span><span class="special">::</span><span class="identifier">call</span></code> transform for callable transforms
+            with &gt;3 arguments.
+          </li>
+          <li>
+            <code><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">value</span></code> changed behavior for array-by-value
+            terminals.
+          </li>
+          <li>
+            <code><span class="identifier">unpack_expr</span></code> requires
+            only Forward Sequences rather than Random Access Sequences.
+          </li>
+          <li>
+            Deprecate legacy undocumented <code><span class="identifier">BOOST_PROTO_DEFINE_</span><span class="special">(</span><span class="identifier">VARARG_</span><span class="special">)</span><span class="identifier">FUNCTION_TEMPLATE</span></code>
+            macros.
+          </li>
+          <li>
+            Add <code><span class="identifier">BOOST_PROTO_REPEAT</span></code>
+            and <code><span class="identifier">BOOST_PROTO_LOCAL_ITERATE</span></code>
+            macros to help with repetitive code generation
+          </li>
+          <li>
+            Support for nullary expressions with tag types other than <code><span class="identifier">proto</span><span class="special">::</span><span class="identifier">tag</span><span class="special">::</span><span class="identifier">terminal</span></code>
+          </li>
+          <li>
+            Allow 0- and 1-argument variants of <code><span class="identifier">proto</span><span class="special">::</span><span class="identifier">or_</span></code>
+            and <code><span class="identifier">proto</span><span class="special">::</span><span class="identifier">and_</span></code>
+          </li>
+        </ul>
+      </li>
+      <li>
         <span class="library"><a href="/libs/unordered/index.html">Unordered</a>:</span>
         <ul>
           <li>
             Use <a href="/libs/utility/swap.html"><code><span class="identifier">boost</span><span class="special">::</span><span class="identifier">swap</span></code></a>.
           </li>
           <li>
-            Use a larger prime number list.
+            Use a larger prime number list for selecting the number of buckets.
           </li>
           <li>
             Use <a href="/libs/type_traits/doc/html/boost_typetraits/category/alignment.html">aligned
@@ -68,6 +137,25 @@
           </li>
         </ul>
       </li>
+      <li>
+        <span class="library"><a href="/libs/xpressive/index.html">Xpressive</a>:</span>
+        <ul>
+          <li>
+            <code><span class="identifier">basic_regex</span></code> gets nested
+            <code><span class="identifier">syntax_option_flags</span></code> and
+            <code><span class="identifier">value_type</span></code> typedef, for
+            compatibility with <code><span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_regex</span></code>
+          </li>
+          <li>
+            Ported to Proto v4; Proto v2 at <tt>boost/xpressive/proto</tt>
+            has been removed.
+          </li>
+          <li>
+            <code><span class="identifier">regex_error</span></code> inherits
+            from <code><span class="identifier">boost</span><span class="special">::</span><span class="identifier">exception</span></code>
+          </li>
+        </ul>
+      </li>
     </ul>
   </div>
   <div id="version_1_38_0.compilers_tested">
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><span class="brief"><span class="purpose">
-      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><span class="brief"><span class="purpose">
+      New Libraries: Flyweight, ScopeExit, Swap. Updated Libraries: Accumulators,
+      Exception, Hash, Multi-index Containers, Proto, Unordered, Xpressive
     </span></span></boostbook:purpose><description><div class="description">
   <div id="version_1_38_0.new_libraries">
     <h3><span class="link">New Libraries</span></h3>
@@ -16,16 +17,24 @@
         <span class="library"><a href="/libs/flyweight/index.html">Flyweight</a>:</span>
         <ul>
           <li>
-            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.
           </li>
         </ul>
       </li>
       <li>
+        <span class="library"><a href="/libs/scope_exit/doc/html/index.html">ScopeExit</a>:</span>
+        <ul>
+          <li>
+            Execute arbitrary code at scope exit, from Alexander Nasonov.
+          </li>
+        </ul>
+      </li>
+      <li>
         <span class="library"><a href="/libs/utility/swap.html">Swap</a>:</span>
         <ul>
           <li>
-            Enhanced generic swap function., from Joseph Gauterin.
+            Enhanced generic swap function, from Joseph Gauterin.
           </li>
         </ul>
       </li>
@@ -35,6 +44,24 @@
     <h3><span class="link">Updated Libraries</span></h3>
     <ul>
       <li>
+        <span class="library"><a href="/libs/accumulators/index.html">Accumulators</a>:</span>
+        <ul>
+          <li>
+            Add <code><span class="identifier">rolling_sum</span></code>, <code><span class="identifier">rolling_count</span></code> and <code><span class="identifier">rolling_mean</span></code>
+            accumulators.
+          </li>
+        </ul>
+      </li>
+      <li>
+        <span class="library"><a href="/libs/exception/index.html">Exception</a>:</span>
+        <ul>
+          <li>
+            Improved and more customizable <a href="/libs/exception/doc/diagnostic_information.html">diagnostic_information</a>
+            output.
+          </li>
+        </ul>
+      </li>
+      <li>
         <span class="library"><a href="/libs/functional/hash/index.html">Hash</a>:</span>
         <ul>
           <li>
@@ -47,13 +74,55 @@
         </ul>
       </li>
       <li>
+        <span class="library"><a href="/libs/multi_index/doc/index.html">Multi-index Containers</a>:</span>
+  Some
+        redundant type definitions have been deprecated. Consult the library <a href="/libs/multi_index/doc/release_notes.html#boost_1_38">release notes</a>
+        for further information.
+      </li>
+      <li>
+        <span class="library"><a href="/libs/proto/index.html">Proto</a>:</span>
+        <ul>
+          <li>
+            Fix problem with SFINAE of binary operators (Bug <a href="https://svn.boost.org/trac/boost/ticket/2407">2407</a>).
+          </li>
+          <li>
+            Fix <code><span class="identifier">proto</span><span class="special">::</span><span class="identifier">call</span></code> transform for callable transforms
+            with &gt;3 arguments.
+          </li>
+          <li>
+            <code><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">value</span></code> changed behavior for array-by-value
+            terminals.
+          </li>
+          <li>
+            <code><span class="identifier">unpack_expr</span></code> requires
+            only Forward Sequences rather than Random Access Sequences.
+          </li>
+          <li>
+            Deprecate legacy undocumented <code><span class="identifier">BOOST_PROTO_DEFINE_</span><span class="special">(</span><span class="identifier">VARARG_</span><span class="special">)</span><span class="identifier">FUNCTION_TEMPLATE</span></code>
+            macros.
+          </li>
+          <li>
+            Add <code><span class="identifier">BOOST_PROTO_REPEAT</span></code>
+            and <code><span class="identifier">BOOST_PROTO_LOCAL_ITERATE</span></code>
+            macros to help with repetitive code generation
+          </li>
+          <li>
+            Support for nullary expressions with tag types other than <code><span class="identifier">proto</span><span class="special">::</span><span class="identifier">tag</span><span class="special">::</span><span class="identifier">terminal</span></code>
+          </li>
+          <li>
+            Allow 0- and 1-argument variants of <code><span class="identifier">proto</span><span class="special">::</span><span class="identifier">or_</span></code>
+            and <code><span class="identifier">proto</span><span class="special">::</span><span class="identifier">and_</span></code>
+          </li>
+        </ul>
+      </li>
+      <li>
         <span class="library"><a href="/libs/unordered/index.html">Unordered</a>:</span>
         <ul>
           <li>
             Use <a href="/libs/utility/swap.html"><code><span class="identifier">boost</span><span class="special">::</span><span class="identifier">swap</span></code></a>.
           </li>
           <li>
-            Use a larger prime number list.
+            Use a larger prime number list for selecting the number of buckets.
           </li>
           <li>
             Use <a href="/libs/type_traits/doc/html/boost_typetraits/category/alignment.html">aligned
@@ -68,6 +137,25 @@
           </li>
         </ul>
       </li>
+      <li>
+        <span class="library"><a href="/libs/xpressive/index.html">Xpressive</a>:</span>
+        <ul>
+          <li>
+            <code><span class="identifier">basic_regex</span></code> gets nested
+            <code><span class="identifier">syntax_option_flags</span></code> and
+            <code><span class="identifier">value_type</span></code> typedef, for
+            compatibility with <code><span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_regex</span></code>
+          </li>
+          <li>
+            Ported to Proto v4; Proto v2 at <tt>boost/xpressive/proto</tt>
+            has been removed.
+          </li>
+          <li>
+            <code><span class="identifier">regex_error</span></code> inherits
+            from <code><span class="identifier">boost</span><span class="special">::</span><span class="identifier">exception</span></code>
+          </li>
+        </ul>
+      </li>
     </ul>
   </div>
   <div id="version_1_38_0.compilers_tested">