|
Boost-Commit : |
Subject: [Boost-commit] svn:boost r61354 - in website/public_html/beta/feed: . history
From: daniel_james_at_[hidden]
Date: 2010-04-18 09:11:37
Author: danieljames
Date: 2010-04-18 09:11:36 EDT (Sun, 18 Apr 2010)
New Revision: 61354
URL: http://svn.boost.org/trac/boost/changeset/61354
Log:
Some release notes.
Text files modified:
website/public_html/beta/feed/downloads.rss | 15
website/public_html/beta/feed/history.rss | 87 +++++
website/public_html/beta/feed/history/boost_1_43_0.qbk | 32 -
website/public_html/beta/feed/news.rss | 674 +++++----------------------------------
4 files changed, 183 insertions(+), 625 deletions(-)
Modified: website/public_html/beta/feed/downloads.rss
==============================================================================
--- website/public_html/beta/feed/downloads.rss (original)
+++ website/public_html/beta/feed/downloads.rss 2010-04-18 09:11:36 EDT (Sun, 18 Apr 2010)
@@ -626,20 +626,5 @@
P.</em> </li>
</ul>
</p>
-</div></description></item><item><title>Version 1.40.0.cmake2 (Boost + CMake)</title><pubDate>Sat, 29 Nov 2008 04:00:00 GMT</pubDate><boostbook:purpose><span class="brief"><span class="purpose">
- Latest patch release of Boost.CMake
- </span></span></boostbook:purpose><boostbook:download>http://sodium.resophonic.com/boost-cmake/1.40.0.cmake2><description><div class="description">
-
-
-
- <p>
- This is the most recent separately-distributed patch release of cmakeable boost
- version 1.40.0.cmake2. Support for the upcoming cmake version 2.8.0 is in, as
- well as a slew of tweaks for various platforms and compilers.
- </p>
- <p>
- See the <a href="http://svn.boost.org/trac/boost/wiki/CMake">Boost.CMake wiki
- page</a> for more information.
- </p>
</div></description></item></channel>
</rss>
\ No newline at end of file
Modified: website/public_html/beta/feed/history.rss
==============================================================================
--- website/public_html/beta/feed/history.rss (original)
+++ website/public_html/beta/feed/history.rss 2010-04-18 09:11:36 EDT (Sun, 18 Apr 2010)
@@ -6,7 +6,92 @@
<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.42.0</title><pubDate>Tue 2 Feb 2010 14:00:00 GMT</pubDate><boostbook:purpose><span class="brief"><span class="purpose">
+ <item><title>Version 1.43.0</title><pubDate>$Date: 2010/04/18 13:08:21 $</pubDate><boostbook:purpose><span class="brief"><span class="purpose">
+ New Libraries: Updated Libraries: Random
+ </span></span></boostbook:purpose><boostbook:download>http://sourceforge.net/projects/boost/files/boost/1.43.0/><description><div class="description">
+
+
+
+ <div id="version_1_43_0.updated_libraries">
+ <h3><span class="link">Updated Libraries</span></h3>
+ <ul>
+ <li>
+ <span class="library"><a href="/libs/iostreams/index.html">Iostreams</a>:</span>
+ <ul>
+ <li>
+ Minor fixes ([https://svn.boost.org/trac/boost/ticket/3839 #3839], [https://svn.boost.org/trac/boost/ticket/3953
+ #3953], [https://svn.boost.org/trac/boost/ticket/3723 #3723], [https://svn.boost.org/trac/boost/ticket/3969
+ #3969], [https://svn.boost.org/trac/boost/ticket/2505 #2505]).
+ </li>
+ </ul>
+ </li>
+ <li>
+ <span class="library"><a href="/libs/random/index.html">Random</a>:</span>
+ <ul>
+ <li>
+ Put the implementation of random_device in a compiled lib, and added
+ Windows support.
+ </li>
+ <li>
+ Rewrote the documentation using Quickbook/Doxygen/Boostbook and brought
+ it up to date.
+ </li>
+ </ul>
+ </li>
+ <li>
+ <span class="library"><a href="/libs/unordered/index.html">Unordered</a>:</span>
+ <ul>
+ <li>
+ <code><span class="identifier">erase_return_void</span></code> is
+ now <code><span class="identifier">quick_erase</span></code> (<a href="http://svn.boost.org/trac/boost/ticket/3966">#3966</a>).
+ </li>
+ <li>
+ </li>
+ </ul>
+ </li>
+ </ul>
+ </div>
+ <div id="version_1_43_0.build_system">
+ <h3><span class="link">Build System</span></h3>
+ <ul>
+ <li>
+ When cross-compiling to GNU targets, static libraries are properly created.
+ Previously, using such libraries resulted in <tt>Archive has no index</tt>
+ error.
+ </li>
+ <li>
+ The naming of DLL and import libraries with gcc compiler on Windows, both
+ mingw and cygwin, now matches default conventions of those environments.
+ Previously, the naming scheme was the same as for other Windows compilers.
+ </li>
+ </ul>
+ </div>
+ <div id="version_1_43_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_43_0.acknowledgements">
+ <h3><span class="link">Acknowledgements</span></h3>
+ <p>
+ <em>TODO</em>
+ </p>
+ </div>
+</div></description></item><item><title>Version 1.42.0</title><pubDate>Tue 2 Feb 2010 14:00:00 GMT</pubDate><boostbook:purpose><span class="brief"><span class="purpose">
New Libraries: Uuid. Updated Libraries: Asio, Circular Buffer, Fusion, Graph,
Integer, Iostreams, Program.Options, PropertyMap, Proto, Regex, Spirit, Unordered,
Xpressive.
Modified: website/public_html/beta/feed/history/boost_1_43_0.qbk
==============================================================================
--- website/public_html/beta/feed/history/boost_1_43_0.qbk (original)
+++ website/public_html/beta/feed/history/boost_1_43_0.qbk 2010-04-18 09:11:36 EDT (Sun, 18 Apr 2010)
@@ -17,36 +17,26 @@
1. Libraries are listed in alphabetical order.
2. Besides the dedicated entry, the lib name should be added to the
[purpose] section at the beginning of the page.
-
- Example new libraries message:
-
-* [phrase library..[@/libs/accumulators/index.html Accumulators]:] Framework for
- incremental calculation, and collection of statistical accumulators, from Eric Niebler.
-
- Example update message:
-
-* [phrase library..[@/libs/interprocess/index.html Interprocess]:]
- * Added anonymous shared memory for UNIX systems.
- * Fixed missing move semantics on managed memory classes.
- * Added copy_on_write and open_read_only options for shared memory
- and mapped file managed classes.
- * `shared_ptr` is movable and supports aliasing.
]
-[section New Libraries]
-
-* /TODO/
-
-[endsect]
-
[section Updated Libraries]
+* [phrase library..[@/libs/iostreams/index.html Iostreams]:]
+ * Minor fixes
+ ([https://svn.boost.org/trac/boost/ticket/3839 #3839],
+ [https://svn.boost.org/trac/boost/ticket/3953 #3953],
+ [https://svn.boost.org/trac/boost/ticket/3723 #3723],
+ [https://svn.boost.org/trac/boost/ticket/3969 #3969],
+ [https://svn.boost.org/trac/boost/ticket/2505 #2505]).
* [phrase library..[@/libs/random/index.html Random]:]
* Put the implementation of random_device in a compiled lib,
and added Windows support.
* Rewrote the documentation using Quickbook/Doxygen/Boostbook
and brought it up to date.
-* /TODO/
+* [phrase library..[@/libs/unordered/index.html Unordered]:]
+ * `erase_return_void` is now `quick_erase`
+ ([@http://svn.boost.org/trac/boost/ticket/3966 #3966]).
+ *
[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-04-18 09:11:36 EDT (Sun, 18 Apr 2010)
@@ -6,7 +6,92 @@
<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.42.0</title><pubDate>Tue 2 Feb 2010 14:00:00 GMT</pubDate><boostbook:purpose><span class="brief"><span class="purpose">
+ <item><title>Version 1.43.0</title><pubDate>$Date: 2010/04/18 13:08:21 $</pubDate><boostbook:purpose><span class="brief"><span class="purpose">
+ New Libraries: Updated Libraries: Random
+ </span></span></boostbook:purpose><boostbook:download>http://sourceforge.net/projects/boost/files/boost/1.43.0/><description><div class="description">
+
+
+
+ <div id="version_1_43_0.updated_libraries">
+ <h3><span class="link">Updated Libraries</span></h3>
+ <ul>
+ <li>
+ <span class="library"><a href="/libs/iostreams/index.html">Iostreams</a>:</span>
+ <ul>
+ <li>
+ Minor fixes ([https://svn.boost.org/trac/boost/ticket/3839 #3839], [https://svn.boost.org/trac/boost/ticket/3953
+ #3953], [https://svn.boost.org/trac/boost/ticket/3723 #3723], [https://svn.boost.org/trac/boost/ticket/3969
+ #3969], [https://svn.boost.org/trac/boost/ticket/2505 #2505]).
+ </li>
+ </ul>
+ </li>
+ <li>
+ <span class="library"><a href="/libs/random/index.html">Random</a>:</span>
+ <ul>
+ <li>
+ Put the implementation of random_device in a compiled lib, and added
+ Windows support.
+ </li>
+ <li>
+ Rewrote the documentation using Quickbook/Doxygen/Boostbook and brought
+ it up to date.
+ </li>
+ </ul>
+ </li>
+ <li>
+ <span class="library"><a href="/libs/unordered/index.html">Unordered</a>:</span>
+ <ul>
+ <li>
+ <code><span class="identifier">erase_return_void</span></code> is
+ now <code><span class="identifier">quick_erase</span></code> (<a href="http://svn.boost.org/trac/boost/ticket/3966">#3966</a>).
+ </li>
+ <li>
+ </li>
+ </ul>
+ </li>
+ </ul>
+ </div>
+ <div id="version_1_43_0.build_system">
+ <h3><span class="link">Build System</span></h3>
+ <ul>
+ <li>
+ When cross-compiling to GNU targets, static libraries are properly created.
+ Previously, using such libraries resulted in <tt>Archive has no index</tt>
+ error.
+ </li>
+ <li>
+ The naming of DLL and import libraries with gcc compiler on Windows, both
+ mingw and cygwin, now matches default conventions of those environments.
+ Previously, the naming scheme was the same as for other Windows compilers.
+ </li>
+ </ul>
+ </div>
+ <div id="version_1_43_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_43_0.acknowledgements">
+ <h3><span class="link">Acknowledgements</span></h3>
+ <p>
+ <em>TODO</em>
+ </p>
+ </div>
+</div></description></item><item><title>Version 1.42.0</title><pubDate>Tue 2 Feb 2010 14:00:00 GMT</pubDate><boostbook:purpose><span class="brief"><span class="purpose">
New Libraries: Uuid. Updated Libraries: Asio, Circular Buffer, Fusion, Graph,
Integer, Iostreams, Program.Options, PropertyMap, Proto, Regex, Spirit, Unordered,
Xpressive.
@@ -1941,592 +2026,5 @@
James managed this release.
</p>
</div>
-</div></description></item><item><title>Version 1.38.0</title><pubDate>Sun, 08 Feb 2009 12:00:00 GMT</pubDate><boostbook:purpose><span class="brief"><span class="purpose">
- New Libraries: Flyweight, ScopeExit, Swap. Updated Libraries: Accumulators,
- Any, Asio, Config, Date_Time, Exception, Filesystem, Graph, Hash, Interprocess,
- Intrusive, Lexical Cast, Math, Multi-index Containers, Proto, Regex, Thread,
- TR1, Type Traits, Unordered, Xpressive. Other Changes: Experimental CMake build
- system.
- </span></span></boostbook:purpose><boostbook:download>http://sourceforge.net/projects/boost/files/boost/1.38.0/><description><div class="description">
-
-
-
- <div id="version_1_38_0.new_libraries">
- <h3><span class="link">New Libraries</span></h3>
- <ul>
- <li>
- <span class="library"><a href="/libs/flyweight/index.html">Flyweight</a>:</span>
- <ul>
- <li>
- 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.
- </li>
- </ul>
- </li>
- </ul>
- </div>
- <div id="version_1_38_0.updated_libraries">
- <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="/doc/html/any.html">Any</a>:</span>
- <ul>
- <li>
- Use a by-value argument for <code><span class="keyword">operator</span><span class="special">=</span></code> (<a href="https://svn.boost.org/trac/boost/ticket/2311">#2311</a>).
- </li>
- </ul>
- </li>
- <li>
- <span class="library"><a href="/libs/asio/index.html">Asio</a>:</span>
- <ul>
- <li>
- Improved compatibility with some Windows firewall software.
- </li>
- <li>
- Ensured arguments to <code><span class="identifier">windows</span><span class="special">::</span><span class="identifier">overlapped_ptr</span><span class="special">::</span><span class="identifier">complete</span><span class="special">()</span></code> are correctly passed to the completion
- handler (<a href="https://svn.boost.org/trac/boost/ticket/2614">#2614</a>).
- </li>
- <li>
- Fixed a link problem and multicast failure on QNX (<a href="https://svn.boost.org/trac/boost/ticket/2504">#2504</a>,
- <a href="https://svn.boost.org/trac/boost/ticket/2530">#2530</a>).
- </li>
- <li>
- Fixed a compile error in SSL support on MinGW / g++ 3.4.5.
- </li>
- <li>
- Drop back to using a pipe for notification if eventfd is not available
- at runtime on Linux (<a href="https://svn.boost.org/trac/boost/ticket/2683">#2683</a>).
- </li>
- <li>
- Various minor bug and documentation fixes (<a href="https://svn.boost.org/trac/boost/ticket/2534">#2534</a>,
- <a href="https://svn.boost.org/trac/boost/ticket/2541">#2541</a>,
- <a href="https://svn.boost.org/trac/boost/ticket/2607">#2607</a>,
- <a href="https://svn.boost.org/trac/boost/ticket/2617">#2617</a>,
- <a href="https://svn.boost.org/trac/boost/ticket/2619">#2619</a>)
- </li>
- </ul>
- </li>
- <li>
- <span class="library"><a href="/libs/config/index.html">Config</a>:</span>
- <ul>
- <li>
- Add new macros BOOST_NO_STD_UNORDERED and BOOST_NO_INITIALIZER_LISTS.
- </li>
- <li>
- Added Codegear compiler support.
- </li>
- <li>
- Added Dragonfly to the BSD family of configs.
- </li>
- <li>
- Updated MSVC's binary ABI settings to match compiler default when doing
- 64-bit builds.
- </li>
- <li>
- Recognise latest compilers from MS and Intel.
- </li>
- </ul>
- </li>
- <li>
- <span class="library"><a href="/libs/date_time/index.html">Date_Time</a>:</span>
- <ul>
- <li>
- Added support for formatting and reading time durations longer than 24
- hours with new formatter: <code><span class="special">%</span><span class="number">0</span></code>.
- </li>
- <li>
- Removed the <code><span class="identifier">testfrmwk</span><span class="special">.</span><span class="identifier">hpp</span></code>
- file from the public include directory.
- </li>
- <li>
- Fixed several bugs and compile errors.
- </li>
- <li>
- For full details see the <a href="/doc/libs/1_38_0/doc/html/date_time/details.html#date_time.changes">change
- history</a>
- </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/filesystem/index.html">Filesystem</a>:</span>
- <ul>
- <li>
- Fix native(name) test failures on POSIX-like systems.
- </li>
- <li>
- Several bugfixes (<a href="https://svn.boost.org/trac/boost/ticket/2543">#2543</a>,
- <a href="https://svn.boost.org/trac/boost/ticket/2224">#2224</a>,
- <a href="https://svn.boost.org/trac/boost/ticket/2531">#2531</a>,
- <a href="https://svn.boost.org/trac/boost/ticket/1840">#1840</a>,
- <a href="https://svn.boost.org/trac/boost/ticket/2542">#2542</a>).
- </li>
- </ul>
- </li>
- <li>
- <span class="library"><a href="/libs/graph/index.html">Graph</a>:</span>
- <ul>
- <li>
- Added a new algorithms for Travelling Salesman Problem approximation
- (<code><span class="identifier">metric_tsp_approx</span></code>) and
- resource-constrained Shortest Paths (<code><span class="identifier">r_c_shortest_paths</span></code>).
- </li>
- <li>
- Support for named vertices in <code><span class="identifier">adjacency_list</span></code>.
- </li>
- <li>
- A number of bugfixes ( <a href="https://svn.boost.org/trac/boost/ticket/416">#416</a>,
- <a href="https://svn.boost.org/trac/boost/ticket/1622">#1622</a>,
- <a href="https://svn.boost.org/trac/boost/ticket/1700">#1700</a>,
- <a href="https://svn.boost.org/trac/boost/ticket/2209">#2209</a>,
- <a href="https://svn.boost.org/trac/boost/ticket/2392">#2392</a>,
- <a href="https://svn.boost.org/trac/boost/ticket/2460">#2460</a>,
- and <a href="https://svn.boost.org/trac/boost/ticket/2550">#2550</a>)
- </li>
- </ul>
- </li>
- <li>
- <span class="library"><a href="/libs/functional/hash/index.html">Hash</a>:</span>
- <ul>
- <li>
- <code><span class="identifier">boost</span><span class="special">/</span><span class="identifier">functional</span><span class="special">/</span><span class="identifier">detail</span><span class="special">/</span><span class="identifier">container_fwd</span><span class="special">.</span><span class="identifier">hpp</span></code> has been moved to <code><span class="identifier">boost</span><span class="special">/</span><span class="identifier">detail</span><span class="special">/</span><span class="identifier">container_fwd</span><span class="special">.</span><span class="identifier">hpp</span></code>. The current location is d
eprecated.
- </li>
- <li>
- For more detail, see the <a href="/doc/html/hash/changes.html#hash.changes.boost_1_38_0">library
- changelog</a>.
- </li>
- </ul>
- </li>
- <li>
- <span class="library"><a href="/libs/interprocess/index.html">Interprocess</a>:</span>
- <ul>
- <li>
- Updated documentation to show rvalue-references functions instead of
- emulation functions.
- </li>
- <li>
- More non-copyable classes are now movable.
- </li>
- <li>
- Move-constructor and assignments now leave moved object in default-constructed
- state instead of just swapping contents.
- </li>
- <li>
- Several bugfixes (<a href="https://svn.boost.org/trac/boost/ticket/2391">#2391</a>,
- <a href="https://svn.boost.org/trac/boost/ticket/2431">#2431</a>,
- <a href="https://svn.boost.org/trac/boost/ticket/1390">#1390</a>,
- <a href="https://svn.boost.org/trac/boost/ticket/2570">#2570</a>,
- <a href="https://svn.boost.org/trac/boost/ticket/2528">#2528</a>).
- </li>
- </ul>
- </li>
- <li>
- <span class="library"><a href="/libs/intrusive/index.html">Intrusive</a>:</span>
- <ul>
- <li>
- New treap-based containers: treap, treap_set, treap_multiset.
- </li>
- <li>
- Corrected compilation bug for Windows-based 64 bit compilers.
- </li>
- <li>
- Corrected exception-safety bugs in container constructors.
- </li>
- <li>
- Updated documentation to show rvalue-references functions instead of
- emulation functions.
- </li>
- </ul>
- </li>
- <li>
- <span class="library"><a href="/libs/conversion/lexical_cast.htm">Lexical Cast</a>:</span>
- <ul>
- <li>
- Changed to work without RTTI when <code><span class="identifier">BOOST_NO_TYPEID</span></code>
- is defined (<a href="https://svn.boost.org/trac/boost/ticket/1220">#1220</a>).
- </li>
- </ul>
- </li>
- <li>
- <span class="library"><a href="/libs/math/doc/sf_and_dist/html/index.html">Math</a>:</span>
- <ul>
- <li>
- Added Johan RÃ¥de's optimised floating point classification routines.
- </li>
- <li>
- Fixed code so that it compiles in GCC's -pedantic mode (bug report <a href="https://svn.boost.org/trac/boost/ticket/1451">#1451</a>).
- </li>
- </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/regex/index.html">Regex</a>:</span>
- <ul>
- <li>
- <em>Breaking change</em>: empty expressions,
- and empty alternatives are now allowed when using the Perl regular expression
- syntax. This change has been added for Perl compatibility, when the new
- <code><span class="identifier">syntax_option_type</span></code> <em>no_empty_expressions</em>
- is set then the old behaviour is preserved and empty expressions are
- prohibited. This is issue <a href="https://svn.boost.org/trac/boost/ticket/1081">#1081</a>.
- </li>
- <li>
- Added support for Perl style ${n} expressions in format strings (issue
- <a href="https://svn.boost.org/trac/boost/ticket/2556">#2556</a>).
- </li>
- <li>
- Added support for accessing the location of sub-expressions within the
- regular expression string (issue <a href="https://svn.boost.org/trac/boost/ticket/2269">#2269</a>).
- </li>
- <li>
- Fixed compiler compatibility issues <a href="https://svn.boost.org/trac/boost/ticket/2244">#2244</a>,
- <a href="https://svn.boost.org/trac/boost/ticket/2514">#2514</a>,
- and <a href="https://svn.boost.org/trac/boost/ticket/2244">#2458</a>.
- </li>
- </ul>
- </li>
- <li>
- <span class="library"><a href="/doc/html/thread.html">Thread</a>:</span>
- <ul>
- <li>
- No longer catches unhandled exceptions in threads as this debuggers couldn't
- identify the cause of unhandled exceptions in threads. An unhandled exception
- will still cause the application to terminate.
- </li>
- </ul>
- </li>
- <li>
- <span class="library"><a href="/libs/tr1/index.html">TR1</a>:</span>
- <ul>
- <li>
- Added support for the TR1 math functions and the unordered containers.
- </li>
- </ul>
- </li>
- <li>
- <span class="library"><a href="/libs/type_traits/index.html">Type Traits</a>:</span>
- <ul>
- <li>
- Added support for Codegear intrinsics.
- </li>
- <li>
- Minor tweaks to warning suppression and alignment_of 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 for selecting the number of buckets.
- </li>
- <li>
- Use <a href="/libs/type_traits/doc/html/boost_typetraits/category/alignment.html">aligned
- storage</a> to store the types.
- </li>
- <li>
- Add support for C++0x initializer lists where they're available.
- </li>
- <li>
- For more detail, see the <a href="/doc/html/unordered/changes.html#unordered.changes.boost_1_38_0">library
- changelog</a>.
- </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.other_changes">
- <h3><span class="link">Other Changes</span></h3>
- <ul>
- <li>
- Experimental support for building Boost with <a href="http://www.cmake.org/">CMake</a>
- has been introduced in this version. For more details see the <a href="https://svn.boost.org/trac/boost/wiki/CMake">wiki</a>,
- Discussion is taking place on the <a href="http://lists.boost.org/mailman/listinfo.cgi/boost-cmake">Boost-cmake
- mailing list</a>.
- </li>
- <li>
- Fixed subversion properties for several files. Most notably, unix shell scripts
- should always have unix line endings, even in the windows packages.
- </li>
- </ul>
- </div>
- <div id="version_1_38_0.compilers_tested">
- <h3><span class="link">Compilers Tested</span></h3>
- <p>
- Boost's primary test compilers are:
- </p>
- <ul>
- <li>
- OS X:
- <ul>
- <li>
- GCC 4.0.1 on Intel OS X 10.4.10, 10.5.2
- </li>
- <li>
- GCC 4.0.1 on PowerPC OS X 10.4.9
- </li>
- </ul>
- </li>
- <li>
- Linux:
- <ul>
- <li>
- GCC 4.3.2 on Ubuntu Linux.
- </li>
- <li>
- GCC 4.3.3 on Debian &quot;unstable&quot;.
- </li>
- </ul>
- </li>
- <li>
- HP-UX:
- <ul>
- <li>
- GCC 4.2.1 on HP-UX 64-bit.
- </li>
- <li>
- HP C/aC++ B3910B A.06.17 on HP-UX 64-bit.
- </li>
- </ul>
- </li>
- <li>
- Windows:
- <ul>
- <li>
- Visual C++ 7.1 SP1, 8.0 SP1 and 9.0 SP1 on Windows XP.
- </li>
- </ul>
- </li>
- </ul>
- <p>
- Boost's additional test compilers include:
- </p>
- <ul>
- <li>
- Linux:
- <ul>
- <li>
- GCC 4.1.1, 4.2.1 on 64-bit Red Hat Enterprise Linux
- </li>
- <li>
- GCC 4.1.2 on 64-bit Redhat Server 5.1
- </li>
- <li>
- GCC 3.4.3, GCC 4.0.1, GCC 4.2.4 and GCC 4.3.2 on Red Hat Enterprise Linux
- </li>
- <li>
- GCC 4.3.2 with C++0x extensions
- </li>
- <li>
- GCC 4.2.1 on OpenSuSE Linux
- </li>
- <li>
- pgCC 8.0-0a 64-bit target on Red Hat Enterprise Linux
- </li>
- <li>
- QLogic PathScale(TM) Compiler Suite: Version 3.1 on Red Hat Enterprise
- Linux
- </li>
- </ul>
- </li>
- <li>
- OS X:
- <ul>
- <li>
- Intel 9.1, 10.0 on OS X 10.4.10
- </li>
- <li>
- Intel 10.1, 11.0 on OS X 10.5.2
- </li>
- </ul>
- </li>
- <li>
- Windows:
- <ul>
- <li>
- Visual C++ 9.0 on Vista EE 64-bit.
- </li>
- <li>
- Visual C++ 9.0 express on Vista 32-bit.
- </li>
- <li>
- Visual C++ 9.0 on XP 32-bit.
- </li>
- <li>
- Visual C++ 8.0, using STLport, on XP and Windows Mobile 5.0
- </li>
- <li>
- Visual C++ 7.1, using STLport, on XP
- </li>
- <li>
- Borland 5.9.3
- </li>
- <li>
- Borland 6.1.0
- </li>
- <li>
- Intel C++ 11.0, with a Visual C++ 9.0 backend, on XP 32-bit.
- </li>
- <li>
- Intel C++ 11.0, with a Visual C++ 9.0 backend, on Vista 64-bit.
- </li>
- <li>
- Comeau 4.3.10.1 beta 2, with a Visual C++ 9.0 backend.
- </li>
- <li>
- GCC 3.4.4, on Cygwin
- </li>
- </ul>
- </li>
- <li>
- AIX:
- <ul>
- <li>
- IBM XL C/C++ Enterprise Edition for AIX, V10.1.0.0, on AIX Version 5.3.0.40
- </li>
- </ul>
- </li>
- <li>
- FreeBSD:
- <ul>
- <li>
- GCC 4.2.1 on FreeBSD 7.
- </li>
- </ul>
- </li>
- <li>
- NetBSD:
- <ul>
- <li>
- GCC 4.1.2 on NetBSD 4.0/i386 and NetBSD 4.0/amd64.
- </li>
- </ul>
- </li>
- <li>
- QNX:
- <ul>
- <li>
- QNX Software Development Platform 6.4.0 x86
- </li>
- </ul>
- </li>
- <li>
- Solaris:
- <ul>
- <li>
- Sun C++ 5.7, 5.8, 5.9 on Solaris 5.10
- </li>
- <li>
- GCC 3.4.6 on Solaris 5.10
- </li>
- </ul>
- </li>
- </ul>
- </div>
- <div id="version_1_38_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. Thanks to Vicente Botet for helping compile these
- release notes.
- </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