|
Boost-Commit : |
Subject: [Boost-commit] svn:boost r58774 - in website/public_html/beta/feed: . history
From: john_at_[hidden]
Date: 2010-01-06 12:19:35
Author: johnmaddock
Date: 2010-01-06 12:19:34 EST (Wed, 06 Jan 2010)
New Revision: 58774
URL: http://svn.boost.org/trac/boost/changeset/58774
Log:
Added regex and integer info.
Text files modified:
website/public_html/beta/feed/history.rss | 175 +++++++++++++++
website/public_html/beta/feed/history/boost_1_42_0.qbk | 47 +++
website/public_html/beta/feed/news.rss | 463 +++++++++++++++------------------------
3 files changed, 388 insertions(+), 297 deletions(-)
Modified: website/public_html/beta/feed/history.rss
==============================================================================
--- website/public_html/beta/feed/history.rss (original)
+++ website/public_html/beta/feed/history.rss 2010-01-06 12:19:34 EST (Wed, 06 Jan 2010)
@@ -6,7 +6,180 @@
<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.41.0</title><pubDate>Tue, 17 Nov 2009 17:00:00 GMT</pubDate><boostbook:purpose><span class="brief"><span class="purpose">
+ <item><title>Version 1.42.0</title><pubDate>$Date$</pubDate><boostbook:purpose><span class="brief"><span class="purpose">
+ New Libraries: Updated Libraries:
+ </span></span></boostbook:purpose><boostbook:download>http://sourceforge.net/projects/boost/files/boost/1.42.0/><description><div class="description">
+
+
+
+ <div id="version_1_42_0.new_libraries">
+ <h3><span class="link">New Libraries</span></h3>
+ <ul>
+ <li>
+ <em>TODO</em>
+ </li>
+ </ul>
+ </div>
+ <div id="version_1_42_0.updated_libraries">
+ <h3><span class="link">Updated Libraries</span></h3>
+ <ul>
+ <li>
+ <span class="library"><a href="/libs/circular_buffer/index.html">Circular Buffer</a>:</span>
+ <ul>
+ <li>
+ Added methods erase_begin(size_type) and erase_end(size_type) with constant
+ complexity for such types of stored elements which do not need an explicit
+ destruction e.g. int or double.
+ </li>
+ <li>
+ Similarly changed implementation of the clear() method and the destructor
+ so their complexity is now constant for such types of stored elements
+ which do not require an explicit destruction (the complexity for other
+ types remains linear).
+ </li>
+ </ul>
+ </li>
+ <li>
+ <span class="library"><a href="/libs/fusion/index.html">Fusion</a>:</span>
+ <ul>
+ <li>
+ The accumulator is the first argument to the functor of <code><span class="identifier">fusion</span><span class="special">::</span><span class="identifier">fold</span></code> and <code><span class="identifier">fusion</span><span class="special">::</span><span class="identifier">accumulate</span></code>
+ (<a href="https://svn.boost.org/trac/boost/ticket/2355">#2355</a>).
+ </li>
+ <li>
+ Added support for associative iterators and views (<a href="https://svn.boost.org/trac/boost/ticket/3473">#3473</a>).
+ </li>
+ </ul>
+ </li>
+ <li>
+ <span class="library"><a href="/libs/integer/index.html">Integer</a>:</span>
+ <ul>
+ <li>
+ Reverted Trunk to release branch state (i.e. a &quot;known good state&quot;).
+ </li>
+ <li>
+ Fixed issues: <a href="https://svn.boost.org/trac/boost/ticket/653">653</a>,
+ <a href="https://svn.boost.org/trac/boost/ticket/3084">3084</a>,
+ <a href="https://svn.boost.org/trac/boost/ticket/3177">3177</a>,
+ <a href="https://svn.boost.org/trac/boost/ticket/3180">3180</a>,
+ <a href="https://svn.boost.org/trac/boost/ticket/3548">3568</a>,
+ <a href="https://svn.boost.org/trac/boost/ticket/3657">3657</a>,
+ <a href="https://svn.boost.org/trac/boost/ticket/2134">2134</a>.
+ </li>
+ <li>
+ Added long long support to <tt>boost::static_log2</tt>, <tt>boost::static_signed_min</tt>,
+ <tt>boost::static_signed_max</tt>, <tt>boost::static_unsigned_min</tt><tt>boost::static_unsigned_max</tt>,
+ when available.
+ </li>
+ <li>
+ The argument type and the result type of <tt>boost::static_signed_min</tt>
+ etc are now typedef'd. Formerly, they were hardcoded as <tt>unsigned
+ long</tt> and <tt>int</tt> respectively. Please, use the
+ provided typedefs in new code (and update old code as soon as possible).
+ </li>
+ </ul>
+ </li>
+ <li>
+ <span class="library"><a href="/libs/program_options/index.html">Program.Options</a>:</span>
+ <ul>
+ <li>
+ Information about option name added to a few exception classes and various
+ clean ups in exception classes (<a href="https://svn.boost.org/trac/boost/ticket/3423">#3423</a>).
+ </li>
+ <li>
+ Description wordwrapping in presense of default parameters fixed (<a href="https://svn.boost.org/trac/boost/ticket/2613">#2613</a>).
+ </li>
+ <li>
+ Empty value in configuration file is now permitted (<a href="https://svn.boost.org/trac/boost/ticket/1537">#1537</a>).
+ </li>
+ <li>
+ Quotes are no longer stripped from string values (<a href="https://svn.boost.org/trac/boost/ticket/850">#850</a>).
+ </li>
+ <li>
+ Fix endless loop in case of long default arguments (<a href="https://svn.boost.org/trac/boost/ticket/689">#689</a>).
+ </li>
+ <li>
+ Fix compile warning caused by usage of boost::any (<a href="https://svn.boost.org/trac/boost/ticket/2562">#2562</a>).
+ </li>
+ <li>
+ Fix memory bug in example<em>response_file.cpp ([@https:</em>/svn.boost.org/trac/boost/ticket/3525
+ #3525]).
+ </li>
+ <li>
+ Most compilation warnings were fixed (<a href="https://svn.boost.org/trac/boost/ticket/3608">#3608</a>).
+ </li>
+ <li>
+ Make column width for description text configurable. (<a href="https://svn.boost.org/trac/boost/ticket/3703">#3703</a>).
+ </li>
+ <li>
+ Add general split function: split_unix() (<a href="https://svn.boost.org/trac/boost/ticket/2561">#2561</a>).
+ </li>
+ <li>
+ Enable open config files from given file name (<a href="https://svn.boost.org/trac/boost/ticket/3264">#3264</a>).
+ </li>
+ <li>
+ Additional flag for required options (<a href="https://svn.boost.org/trac/boost/ticket/2982">#2982</a>).
+ </li>
+ <li>
+ Enable case insensitive style for command line (<a href="https://svn.boost.org/trac/boost/ticket/3498">#3498</a>).
+ </li>
+ </ul>
+ </li>
+ <li>
+ <span class="library"><a href="/libs/regex/index.html">Regex</a>:</span>
+ <ul>
+ <li>
+ Added support for Functors rather than strings as format expressions.
+ </li>
+ <li>
+ Improved error reporting when throwing exceptions to include better more
+ relevant information.
+ </li>
+ <li>
+ Improved performance and reduced stack usage of recursive expressions.
+ </li>
+ <li>
+ Fixed tickets <a href="https://svn.boost.org/trac/boost/ticket/2802">#2802</a>,
+ <a href="https://svn.boost.org/trac/boost/ticket/3425">#3425</a>,
+ <a href="https://svn.boost.org/trac/boost/ticket/3507">#3507</a>,
+ <a href="https://svn.boost.org/trac/boost/ticket/3546">#3546</a>,
+ <a href="https://svn.boost.org/trac/boost/ticket/3631">#3631</a>,
+ <a href="https://svn.boost.org/trac/boost/ticket/3632">#3632</a>,
+ <a href="https://svn.boost.org/trac/boost/ticket/3715">#3715</a>,
+ <a href="https://svn.boost.org/trac/boost/ticket/3718">#3718</a>,
+ <a href="https://svn.boost.org/trac/boost/ticket/3763">#3763</a>,
+ <a href="https://svn.boost.org/trac/boost/ticket/3764">#3764</a>
+ </li>
+ </ul>
+ </li>
+ </ul>
+ </div>
+ <div id="version_1_42_0.compilers_tested">
+ <h3><span class="link">Compilers Tested</span></h3>
+ <p>
+ Boost's primary test compilers are:
+ </p>
+ <ul>
+ <li>
+ <em>TODO</em>
+ </li>
+ </ul>
+ <p>
+ Boost's additional test compilers include:
+ </p>
+ <ul>
+ <li>
+ <em>TODO</em>
+ </li>
+ </ul>
+ </div>
+ <div id="version_1_42_0.acknowledgements">
+ <h3><span class="link">Acknowledgements</span></h3>
+ <p>
+ <em>TODO</em>
+ </p>
+ </div>
+</div></description></item><item><title>Version 1.41.0</title><pubDate>Tue, 17 Nov 2009 17:00:00 GMT</pubDate><boostbook:purpose><span class="brief"><span class="purpose">
New Library: Property Tree. Updated libraries: DateTime, Filesystem, Iostreams,
Math, Multi-index Containers, Proto, Python, Regex, Spirit, System, Thread,
Unordered, Utility, Wave, Xpressive. Updates to boost build and quickbook.
Modified: website/public_html/beta/feed/history/boost_1_42_0.qbk
==============================================================================
--- website/public_html/beta/feed/history/boost_1_42_0.qbk (original)
+++ website/public_html/beta/feed/history/boost_1_42_0.qbk 2010-01-06 12:19:34 EST (Wed, 06 Jan 2010)
@@ -41,13 +41,6 @@
[section Updated Libraries]
-* [phrase library..[@/libs/fusion/index.html Fusion]:]
- * The accumulator is the first argument to the functor of
- `fusion::fold` and `fusion::accumulate`
- ([@https://svn.boost.org/trac/boost/ticket/2355 #2355]).
- * Added support for associative iterators and views
- ([@https://svn.boost.org/trac/boost/ticket/3473 #3473]).
-
* [phrase library..[@/libs/circular_buffer/index.html Circular Buffer]:]
* Added methods erase_begin(size_type) and erase_end(size_type) with constant
complexity for such types of stored elements which do not need an explicit
@@ -57,6 +50,29 @@
do not require an explicit destruction (the complexity for other types
remains linear).
+* [phrase library..[@/libs/fusion/index.html Fusion]:]
+ * The accumulator is the first argument to the functor of
+ `fusion::fold` and `fusion::accumulate`
+ ([@https://svn.boost.org/trac/boost/ticket/2355 #2355]).
+ * Added support for associative iterators and views
+ ([@https://svn.boost.org/trac/boost/ticket/3473 #3473]).
+
+* [phrase library..[@/libs/integer/index.html Integer]:]
+ * Reverted Trunk to release branch state (i.e. a "known good state").
+ * Fixed issues: [@https://svn.boost.org/trac/boost/ticket/653 653],
+ [@https://svn.boost.org/trac/boost/ticket/3084 3084],
+ [@https://svn.boost.org/trac/boost/ticket/3177 3177],
+ [@https://svn.boost.org/trac/boost/ticket/3180 3180],
+ [@https://svn.boost.org/trac/boost/ticket/3548 3568],
+ [@https://svn.boost.org/trac/boost/ticket/3657 3657],
+ [@https://svn.boost.org/trac/boost/ticket/2134 2134].
+ * Added long long support to [^boost::static_log2], [^boost::static_signed_min], [^boost::static_signed_max],
+ [^boost::static_unsigned_min][^boost::static_unsigned_max], when available.
+ * The argument type and the result type of [^boost::static_signed_min] etc are now typedef'd.
+ Formerly, they were hardcoded as [^unsigned long] and [^int] respectively. Please, use the
+ provided typedefs in new code (and update old code as soon as possible).
+
+
* [phrase library..[@/libs/program_options/index.html Program.Options]:]
* Information about option name added to a few exception classes and
various clean ups in exception classes
@@ -86,6 +102,22 @@
* Enable case insensitive style for command line
([@https://svn.boost.org/trac/boost/ticket/3498 #3498]).
+* [phrase library..[@/libs/regex/index.html Regex]:]
+ * Added support for Functors rather than strings as format expressions.
+ * Improved error reporting when throwing exceptions to include better more relevant information.
+ * Improved performance and reduced stack usage of recursive expressions.
+ * Fixed tickets
+ [@https://svn.boost.org/trac/boost/ticket/2802 #2802],
+ [@https://svn.boost.org/trac/boost/ticket/3425 #3425],
+ [@https://svn.boost.org/trac/boost/ticket/3507 #3507],
+ [@https://svn.boost.org/trac/boost/ticket/3546 #3546],
+ [@https://svn.boost.org/trac/boost/ticket/3631 #3631],
+ [@https://svn.boost.org/trac/boost/ticket/3632 #3632],
+ [@https://svn.boost.org/trac/boost/ticket/3715 #3715],
+ [@https://svn.boost.org/trac/boost/ticket/3718 #3718],
+ [@https://svn.boost.org/trac/boost/ticket/3763 #3763],
+ [@https://svn.boost.org/trac/boost/ticket/3764 #3764]
+
[endsect]
[section Compilers Tested]
@@ -106,3 +138,4 @@
[endsect]
+
Modified: website/public_html/beta/feed/news.rss
==============================================================================
--- website/public_html/beta/feed/news.rss (original)
+++ website/public_html/beta/feed/news.rss 2010-01-06 12:19:34 EST (Wed, 06 Jan 2010)
@@ -6,7 +6,180 @@
<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.41.0</title><pubDate>Tue, 17 Nov 2009 17:00:00 GMT</pubDate><boostbook:purpose><span class="brief"><span class="purpose">
+ <item><title>Version 1.42.0</title><pubDate>$Date$</pubDate><boostbook:purpose><span class="brief"><span class="purpose">
+ New Libraries: Updated Libraries:
+ </span></span></boostbook:purpose><boostbook:download>http://sourceforge.net/projects/boost/files/boost/1.42.0/><description><div class="description">
+
+
+
+ <div id="version_1_42_0.new_libraries">
+ <h3><span class="link">New Libraries</span></h3>
+ <ul>
+ <li>
+ <em>TODO</em>
+ </li>
+ </ul>
+ </div>
+ <div id="version_1_42_0.updated_libraries">
+ <h3><span class="link">Updated Libraries</span></h3>
+ <ul>
+ <li>
+ <span class="library"><a href="/libs/circular_buffer/index.html">Circular Buffer</a>:</span>
+ <ul>
+ <li>
+ Added methods erase_begin(size_type) and erase_end(size_type) with constant
+ complexity for such types of stored elements which do not need an explicit
+ destruction e.g. int or double.
+ </li>
+ <li>
+ Similarly changed implementation of the clear() method and the destructor
+ so their complexity is now constant for such types of stored elements
+ which do not require an explicit destruction (the complexity for other
+ types remains linear).
+ </li>
+ </ul>
+ </li>
+ <li>
+ <span class="library"><a href="/libs/fusion/index.html">Fusion</a>:</span>
+ <ul>
+ <li>
+ The accumulator is the first argument to the functor of <code><span class="identifier">fusion</span><span class="special">::</span><span class="identifier">fold</span></code> and <code><span class="identifier">fusion</span><span class="special">::</span><span class="identifier">accumulate</span></code>
+ (<a href="https://svn.boost.org/trac/boost/ticket/2355">#2355</a>).
+ </li>
+ <li>
+ Added support for associative iterators and views (<a href="https://svn.boost.org/trac/boost/ticket/3473">#3473</a>).
+ </li>
+ </ul>
+ </li>
+ <li>
+ <span class="library"><a href="/libs/integer/index.html">Integer</a>:</span>
+ <ul>
+ <li>
+ Reverted Trunk to release branch state (i.e. a &quot;known good state&quot;).
+ </li>
+ <li>
+ Fixed issues: <a href="https://svn.boost.org/trac/boost/ticket/653">653</a>,
+ <a href="https://svn.boost.org/trac/boost/ticket/3084">3084</a>,
+ <a href="https://svn.boost.org/trac/boost/ticket/3177">3177</a>,
+ <a href="https://svn.boost.org/trac/boost/ticket/3180">3180</a>,
+ <a href="https://svn.boost.org/trac/boost/ticket/3548">3568</a>,
+ <a href="https://svn.boost.org/trac/boost/ticket/3657">3657</a>,
+ <a href="https://svn.boost.org/trac/boost/ticket/2134">2134</a>.
+ </li>
+ <li>
+ Added long long support to <tt>boost::static_log2</tt>, <tt>boost::static_signed_min</tt>,
+ <tt>boost::static_signed_max</tt>, <tt>boost::static_unsigned_min</tt><tt>boost::static_unsigned_max</tt>,
+ when available.
+ </li>
+ <li>
+ The argument type and the result type of <tt>boost::static_signed_min</tt>
+ etc are now typedef'd. Formerly, they were hardcoded as <tt>unsigned
+ long</tt> and <tt>int</tt> respectively. Please, use the
+ provided typedefs in new code (and update old code as soon as possible).
+ </li>
+ </ul>
+ </li>
+ <li>
+ <span class="library"><a href="/libs/program_options/index.html">Program.Options</a>:</span>
+ <ul>
+ <li>
+ Information about option name added to a few exception classes and various
+ clean ups in exception classes (<a href="https://svn.boost.org/trac/boost/ticket/3423">#3423</a>).
+ </li>
+ <li>
+ Description wordwrapping in presense of default parameters fixed (<a href="https://svn.boost.org/trac/boost/ticket/2613">#2613</a>).
+ </li>
+ <li>
+ Empty value in configuration file is now permitted (<a href="https://svn.boost.org/trac/boost/ticket/1537">#1537</a>).
+ </li>
+ <li>
+ Quotes are no longer stripped from string values (<a href="https://svn.boost.org/trac/boost/ticket/850">#850</a>).
+ </li>
+ <li>
+ Fix endless loop in case of long default arguments (<a href="https://svn.boost.org/trac/boost/ticket/689">#689</a>).
+ </li>
+ <li>
+ Fix compile warning caused by usage of boost::any (<a href="https://svn.boost.org/trac/boost/ticket/2562">#2562</a>).
+ </li>
+ <li>
+ Fix memory bug in example<em>response_file.cpp ([@https:</em>/svn.boost.org/trac/boost/ticket/3525
+ #3525]).
+ </li>
+ <li>
+ Most compilation warnings were fixed (<a href="https://svn.boost.org/trac/boost/ticket/3608">#3608</a>).
+ </li>
+ <li>
+ Make column width for description text configurable. (<a href="https://svn.boost.org/trac/boost/ticket/3703">#3703</a>).
+ </li>
+ <li>
+ Add general split function: split_unix() (<a href="https://svn.boost.org/trac/boost/ticket/2561">#2561</a>).
+ </li>
+ <li>
+ Enable open config files from given file name (<a href="https://svn.boost.org/trac/boost/ticket/3264">#3264</a>).
+ </li>
+ <li>
+ Additional flag for required options (<a href="https://svn.boost.org/trac/boost/ticket/2982">#2982</a>).
+ </li>
+ <li>
+ Enable case insensitive style for command line (<a href="https://svn.boost.org/trac/boost/ticket/3498">#3498</a>).
+ </li>
+ </ul>
+ </li>
+ <li>
+ <span class="library"><a href="/libs/regex/index.html">Regex</a>:</span>
+ <ul>
+ <li>
+ Added support for Functors rather than strings as format expressions.
+ </li>
+ <li>
+ Improved error reporting when throwing exceptions to include better more
+ relevant information.
+ </li>
+ <li>
+ Improved performance and reduced stack usage of recursive expressions.
+ </li>
+ <li>
+ Fixed tickets <a href="https://svn.boost.org/trac/boost/ticket/2802">#2802</a>,
+ <a href="https://svn.boost.org/trac/boost/ticket/3425">#3425</a>,
+ <a href="https://svn.boost.org/trac/boost/ticket/3507">#3507</a>,
+ <a href="https://svn.boost.org/trac/boost/ticket/3546">#3546</a>,
+ <a href="https://svn.boost.org/trac/boost/ticket/3631">#3631</a>,
+ <a href="https://svn.boost.org/trac/boost/ticket/3632">#3632</a>,
+ <a href="https://svn.boost.org/trac/boost/ticket/3715">#3715</a>,
+ <a href="https://svn.boost.org/trac/boost/ticket/3718">#3718</a>,
+ <a href="https://svn.boost.org/trac/boost/ticket/3763">#3763</a>,
+ <a href="https://svn.boost.org/trac/boost/ticket/3764">#3764</a>
+ </li>
+ </ul>
+ </li>
+ </ul>
+ </div>
+ <div id="version_1_42_0.compilers_tested">
+ <h3><span class="link">Compilers Tested</span></h3>
+ <p>
+ Boost's primary test compilers are:
+ </p>
+ <ul>
+ <li>
+ <em>TODO</em>
+ </li>
+ </ul>
+ <p>
+ Boost's additional test compilers include:
+ </p>
+ <ul>
+ <li>
+ <em>TODO</em>
+ </li>
+ </ul>
+ </div>
+ <div id="version_1_42_0.acknowledgements">
+ <h3><span class="link">Acknowledgements</span></h3>
+ <p>
+ <em>TODO</em>
+ </p>
+ </div>
+</div></description></item><item><title>Version 1.41.0</title><pubDate>Tue, 17 Nov 2009 17:00:00 GMT</pubDate><boostbook:purpose><span class="brief"><span class="purpose">
New Library: Property Tree. Updated libraries: DateTime, Filesystem, Iostreams,
Math, Multi-index Containers, Proto, Python, Regex, Spirit, System, Thread,
Unordered, Utility, Wave, Xpressive. Updates to boost build and quickbook.
@@ -2035,293 +2208,5 @@
release notes.
</p>
</div>
-</div></description></item><item><title>Version 1.37.0</title><pubDate>Mon, 03 Nov 2008 12:00:00 GMT</pubDate><boostbook:purpose><span class="brief"><span class="purpose">
- New Library: Proto. Updated Libraries: Asio, Circular Buffer, Dynamic Bitset,
- Exception, Hash, Interprocess, Intrusive, Math, Type Traits, Unordered
- </span></span></boostbook:purpose><boostbook:download>http://sourceforge.net/projects/boost/files/boost/1.37.0/><description><div class="description">
-
-
-
- <div id="version_1_37_0.new_libraries">
- <h3><span class="link">New Libraries</span></h3>
- <ul>
- <li>
- <span class="library"><a href="/libs/proto/index.html">Proto</a>:</span>
- <ul>
- <li>
- Expression template library and compiler construction toolkit for domain-specific
- embedded languages, from Eric Niebler.
- </li>
- </ul>
- </li>
- </ul>
- </div>
- <div id="version_1_37_0.updated_libraries">
- <h3><span class="link">Updated Libraries</span></h3>
- <ul>
- <li>
- <span class="library"><a href="/libs/asio/index.html">Asio</a>:</span>
- <ul>
- <li>
- Enhanced CompletionCondition concept with the signature <code><span class="identifier">size_t</span> <span class="identifier">CompletionCondition</span><span class="special">(</span><span class="identifier">error_code</span>
- <span class="identifier">ec</span><span class="special">,</span>
- <span class="identifier">size_t</span> <span class="identifier">total</span><span class="special">)</span></code>, where the return value indicates the
- maximum number of bytes to be transferred on the next read or write operation.
- (The old CompletionCondition signature is still supported for backwards
- compatibility).
- </li>
- <li>
- New windows::overlapped_ptr class to allow arbitrary overlapped I/O functions
- (such as TransmitFile) to be used with Asio.
- </li>
- <li>
- On recent versions of Linux, an eventfd descriptor is now used (rather
- than a pipe) to interrupt a blocked select/epoll reactor.
- </li>
- <li>
- Added const overloads of lowest_layer().
- </li>
- <li>
- Synchronous read, write, accept and connect operations are now thread
- safe (meaning that it is now permitted to perform concurrent synchronous
- operations on an individual socket, if supported by the OS).
- </li>
- <li>
- Reactor-based io_service implementations now use lazy initialisation
- to reduce the memory usage of an io_service object used only as a message
- queue.
- </li>
- </ul>
- </li>
- <li>
- <span class="library"><a href="/libs/circular_buffer/index.html">Circular Buffer</a>:</span>
- <ul>
- <li>
- Added new methods <code><span class="identifier">is_linearized</span><span class="special">()</span></code> and <code><span class="identifier">rotate</span><span class="special">(</span><span class="identifier">const_iterator</span><span class="special">)</span></code>.
- </li>
- <li>
- Minor bug fixes and documentation updates.
- </li>
- </ul>
- </li>
- <li>
- <span class="library"><a href="/libs/dynamic_bitset/">Dynamic Bitset</a>:</span>
- <ul>
- <li>
- Constructor &quot;do the right thing&quot; dispatch, a la standard sequence
- containers (follows the proposed resolution of <a href="http://www.open-std.org/jtc1/sc22/wg21/docs/lwg-defects.html#438">library
- issue 438</a>, currently in the <tt>C++0x</tt> working
- paper).
- </li>
- <li>
- Improvements to documentation, code examples and implementation.
- </li>
- </ul>
- </li>
- <li>
- <span class="library"><a href="/libs/exception/index.html">Exception</a>:</span>
- <ul>
- <li>
- Support for non-RTTI builds.
- </li>
- <li>
- Optimizations.
- </li>
- <li>
- A new macro <code><span class="identifier">BOOST_THROW_EXCEPTION</span></code>
- which can be used instead of <code><span class="identifier">boost</span><span class="special">::</span><span class="identifier">throw_exception</span></code>
- when throwing, to automatically record information about the location
- of the throw in the exception object.
- </li>
- </ul>
- </li>
- <li>
- <span class="library"><a href="/libs/functional/hash/index.html">Hash</a>:</span>
- <ul>
- <li>
- Minor bug fix (<a href="http://svn.boost.org/trac/boost/ticket/2264">ticket
- 2264</a>).
- </li>
- </ul>
- </li>
- <li>
- <span class="library"><a href="/libs/interprocess/index.html">Interprocess</a>:</span>
- <ul>
- <li>
- Added placement insertion (<code><span class="identifier">emplace</span><span class="special">()</span></code>, <code><span class="identifier">emplace_back</span><span class="special">()</span></code>...) methods to containers.
- </li>
- <li>
- Containers can be used now in recursive types.
- </li>
- <li>
- Minor bug fixes.
- </li>
- </ul>
- </li>
- <li>
- <span class="library"><a href="/libs/intrusive/index.html">Intrusive</a>:</span>
- <ul>
- <li>
- Intrusive now takes advantage of compilers with variadic templates.
- </li>
- <li>
- <code><span class="identifier">clone_from</span></code> functions
- now copy predicates and hash functions of associative containers.
- </li>
- <li>
- Added incremental hashing to unordered containers via <code><span class="identifier">incremental</span><span class="special">&lt;&gt;</span></code> option.
- </li>
- <li>
- Minor bug fixes.
- </li>
- </ul>
- </li>
- <li>
- <span class="library"><a href="/libs/math/doc/sf_and_dist/html/index.html">Math.Special
- Functions</a>:</span>
- Improved accuracy and testing of the inverse hypergeometric
- functions.
- </li>
- <li>
- <span class="library"><a href="/libs/type_traits/index.html">Type Traits</a>:</span>
- Added
- better support for the Codegear compiler.
- </li>
- <li>
- <span class="library"><a href="/libs/unordered/index.html">Unordered</a>:</span>
- <ul>
- <li>
- Rename overload of <code><span class="identifier">emplace</span></code>
- with hint, to <code><span class="identifier">emplace_hint</span></code>
- as specified in <a href="http://www.open-std.org/JTC1/SC22/WG21/docs/papers/2008/n2691.pdf">n2691</a>.
- </li>
- <li>
- Provide forwarding headers at <code><span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">unordered</span><span class="special">/</span><span class="identifier">unordered_map_fwd</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
- and <code><span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">unordered</span><span class="special">/</span><span class="identifier">unordered_set_fwd</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>.
- </li>
- <li>
- Move all of the implementation inside the <code><span class="identifier">boost</span><span class="special">/</span><span class="identifier">unordered</span></code>
- directory.
- </li>
- </ul>
- </li>
- </ul>
- </div>
- <div id="version_1_37_0.compilers_tested">
- <h3><span class="link">Compilers Tested</span></h3>
- <p>
- Boost's primary test compilers are:
- </p>
- <ul>
- <li>
- GCC 4.01 on Mac OS X 10.4.10 with both Intel and Power PC
- </li>
- <li>
- GCC 4.2.4 on Ubuntu Linux 8.10
- </li>
- <li>
- GCC 4.3.2 on Debian Sid
- </li>
- <li>
- GCC 4.2.1 on HP-UX Integrity
- </li>
- <li>
- HP C/aC++ B3910B A.06.17 on HP-UX 64-bit
- </li>
- <li>
- Visual C++ 9.0 SP1, 8.0, and 7.1 SP1, all on Windows XP
- </li>
- </ul>
- <p>
- Boost's additional test compilers include:
- </p>
- <ul>
- <li>
- GCC 4.1.2 on NetBSD
- </li>
- <li>
- HP aCC on OS: HP-UX B.11.31 U ia64 and HP-UX B.11.31 9000/800 RISC
- </li>
- <li>
- IBM XL C/C++ Enterprise Edition for AIX, V10.1.0.0, on AIX Version 5.3.0.40
- </li>
- <li>
- Intel 9.1, 10.0, and 10.1, on Mac OS X 10.4.10
- </li>
- <li>
- Compaq C++ V7.1-006 for Compaq Tru64 Unix on an OSF1 V5.1 platform.
- </li>
- <li>
- Sun C++ 5.7, 5.8, 5.9 and GCC 3.4.6 on Sun Solaris 5.10.
- </li>
- <li>
- On Linux:
- <ul>
- <li>
- GCC 3.4.3, 4.0.1, 4.2.1, 4.2.4, 4.3.2.
- </li>
- <li>
- GCC 4.3.2 with C++0x extensions.
- </li>
- <li>
- GCC 4.1.1, 4.2.1 on 64 bit linux.
- </li>
- <li>
- Intel C++ 8.1, 9.0, 9.1 and 10.0
- </li>
- <li>
- QLogic PathScale(TM) Compiler Suite: Version 3.1
- </li>
- <li>
- Sun Compiler 5.9, 5.10 with stdcxx
- </li>
- </ul>
- </li>
- <li>
- On Windows:
- <ul>
- <li>
- Several testers using Visual C++ 7.1, 8.0, 9.0 and 10.0
- </li>
- <li>
- Visual C++ 7.1 with Apache C++ Standard Library 4.2.x branch.
- </li>
- <li>
- Visual C++ 8.0 with STLport 5.1
- </li>
- <li>
- Visual C++ 8.0 with STLport 5.1 cross-compiling for Windows Mobile 5.0
- Pocket PC SDK (ARMV4I).
- </li>
- <li>
- Intel 10.1, with Visual C++ 9 backend.
- </li>
- <li>
- Borland 5.9.3 and 6.10.0
- </li>
- <li>
- 64 bit Intel 10.1, with Visual C++ 9 backend.
- </li>
- <li>
- 64 bit Visual C++ 9.0.
- </li>
- <li>
- 64-bit Visual C++ 9.0 with Apache C++ Standard Library 4.2.x branch.
- </li>
- <li>
- Comeau C++ 4.3.10.1 beta 2, with Visual C++ 9 backend.
- </li>
- </ul>
- </li>
- </ul>
- </div>
- <div id="version_1_37_0.acknowledgements">
- <h3><span class="link">Acknowledgements</span></h3>
- <p>
- <a href="/users/people/beman_dawes.html">Beman Dawes</a>, Eric Niebler,
- <a href="/users/people/rene_rivera.html">Rene Rivera</a>, and Daniel
- James managed this release.
- </p>
- </div>
</div></description></item></channel>
</rss>
\ No newline at end of file
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