|
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><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">
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