Boost logo

Boost-Commit :

Subject: [Boost-commit] svn:boost r52709 - in website/public_html/beta/feed: . history
From: daniel_james_at_[hidden]
Date: 2009-05-01 16:45:44


Author: danieljames
Date: 2009-05-01 16:45:42 EDT (Fri, 01 May 2009)
New Revision: 52709
URL: http://svn.boost.org/trac/boost/changeset/52709

Log:
Release notes: Add note about last minute unordered change and fix link to quickbook.
Text files modified:
   website/public_html/beta/feed/downloads.rss | 503 +++++++++++++++------------------------
   website/public_html/beta/feed/history.rss | 8
   website/public_html/beta/feed/history/boost_1_39_0.qbk | 17 -
   website/public_html/beta/feed/news.rss | 8
   4 files changed, 214 insertions(+), 322 deletions(-)

Modified: website/public_html/beta/feed/downloads.rss
==============================================================================
--- website/public_html/beta/feed/downloads.rss (original)
+++ website/public_html/beta/feed/downloads.rss 2009-05-01 16:45:42 EDT (Fri, 01 May 2009)
@@ -7,410 +7,315 @@
     <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>Sun, 08 Feb 2009 12:00:00 GMT</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,
- 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.
- &lt;/span&gt;&lt;/span&gt;</boostbook:purpose><boostbook:download>http://sourceforge.net/project/showfiles.php?group_id=7586&amp;package_id=8041&amp;release_id=659602><description>&lt;div class=&quot;description&quot;&gt;
+ <item><title>Version 1.39.0</title><pubDate>$Date: 2009/05/01 20:38:18 $</pubDate><boostbook:purpose>&lt;span class=&quot;brief&quot;&gt;&lt;span class=&quot;purpose&quot;&gt;
+ New Libraries: Signals2. Updated Libraries: Asio, Flyweight, Foreach, Hash,
+ Interprocess, Intrusive, Program.Options, Proto, PtrContainer, Range, Unordered,
+ Xpressive. Updated Tools: Boostbook, Quickbook.
+ &lt;/span&gt;&lt;/span&gt;</boostbook:purpose><boostbook:download>
http://sourceforge.net/project/showfiles.php?group_id=7586&amp;package_id=8041><description>&lt;div class=&quot;description&quot;&gt;
   
- &lt;div id=&quot;version_1_38_0.new_libraries&quot;&gt;
+
+
+ &lt;div id=&quot;version_1_39_0.new_libraries&quot;&gt;
     &lt;h3&gt;&lt;span class=&quot;link&quot;&gt;New 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/flyweight/index.html&quot;&gt;Flyweight&lt;/a&gt;:&lt;/span&gt;
- &lt;ul&gt;
- &lt;li&gt;
- 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.
- &lt;/li&gt;
- &lt;/ul&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/signals2/index.html&quot;&gt;Signals2&lt;/a&gt;:&lt;/span&gt; Managed signals
+ &amp;amp; slots callback implementation (thread-safe version 2), from Frank Mori
+ Hess.
       &lt;/li&gt;
     &lt;/ul&gt;
   &lt;/div&gt;
- &lt;div id=&quot;version_1_38_0.updated_libraries&quot;&gt;
+ &lt;div id=&quot;version_1_39_0.updated_libraries&quot;&gt;
     &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;/doc/html/any.html&quot;&gt;Any&lt;/a&gt;:&lt;/span&gt;
- &lt;ul&gt;
- &lt;li&gt;
- Use a by-value argument for &lt;code&gt;&lt;span class=&quot;keyword&quot;&gt;operator&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;=&lt;/span&gt;&lt;/code&gt; (&lt;a href=&quot;
https://svn.boost.org/trac/boost/ticket/2311&quot;&gt;#2311&lt;/a&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/asio/index.html&quot;&gt;Asio&lt;/a&gt;:&lt;/span&gt;
         &lt;ul&gt;
           &lt;li&gt;
- Improved compatibility with some Windows firewall software.
+ Implement automatic resizing of the bucket array in the internal hash
+ maps. This is to improve performance for very large numbers of asynchronous
+ operations and also to reduce memory usage for very small numbers. A
+ new macro &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;BOOST_ASIO_HASH_MAP_BUCKETS&lt;/span&gt;&lt;/code&gt;
+ may be used to tweak the sizes used for the bucket arrays.
           &lt;/li&gt;
           &lt;li&gt;
- Ensured arguments to &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;windows&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;overlapped_ptr&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;complete&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;()&lt;/span&gt;&lt;/code&gt; are correctly passed to the completion
- handler (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2614&quot;&gt;#2614&lt;/a&gt;).
+ Add performance optimisation for the Windows IOCP backend for when no
+ timers are used.
           &lt;/li&gt;
           &lt;li&gt;
- Fixed a link problem and multicast failure on QNX (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2504&quot;&gt;#2504&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2530&quot;&gt;#2530&lt;/a&gt;).
+ Prevent locale settings from affecting formatting of TCP and UDP endpoints
+ (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2682&quot;&gt;#2682&lt;/a&gt;).
           &lt;/li&gt;
           &lt;li&gt;
- Fixed a compile error in SSL support on MinGW / g++ 3.4.5.
+ Fix a memory leak that occurred when an asynchronous SSL operation's
+ completion handler threw an exception (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2910&quot;&gt;#2910&lt;/a&gt;).
           &lt;/li&gt;
           &lt;li&gt;
- Drop back to using a pipe for notification if eventfd is not available
- at runtime on Linux (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2683&quot;&gt;#2683&lt;/a&gt;).
+ Fix the implementation of &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;io_control&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;()&lt;/span&gt;&lt;/code&gt; so that it adheres to the documented
+ type requirements for IoControlCommand (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2820&quot;&gt;#2820&lt;/a&gt;).
           &lt;/li&gt;
           &lt;li&gt;
- Various minor bug and documentation fixes (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2534&quot;&gt;#2534&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2541&quot;&gt;#2541&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2607&quot;&gt;#2607&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2617&quot;&gt;#2617&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2619&quot;&gt;#2619&lt;/a&gt;)
+ Fix incompatibility between Asio and ncurses.h (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2156&quot;&gt;#2156&lt;/a&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/config/index.html&quot;&gt;Config&lt;/a&gt;:&lt;/span&gt;
- &lt;ul&gt;
           &lt;li&gt;
- Add new macros BOOST_NO_STD_UNORDERED and BOOST_NO_INITIALIZER_LISTS.
+ On Windows, specifically handle the case when an overlapped &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;ReadFile&lt;/span&gt;&lt;/code&gt; call fails with &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;ERROR_MORE_DATA&lt;/span&gt;&lt;/code&gt;. This enables a hack
+ where a &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;windows&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;stream_handle&lt;/span&gt;&lt;/code&gt; can be used with a message-oriented
+ named pipe (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2936&quot;&gt;#2936&lt;/a&gt;).
           &lt;/li&gt;
           &lt;li&gt;
- Added Codegear compiler support.
+ Fix system call wrappers to always clear the error on success, as POSIX
+ allows successful system calls to modify errno (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2953&quot;&gt;#2953&lt;/a&gt;).
           &lt;/li&gt;
           &lt;li&gt;
- Added Dragonfly to the BSD family of configs.
+ Don't include termios.h if &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;BOOST_ASIO_DISABLE_SERIAL_PORT&lt;/span&gt;&lt;/code&gt;
+ is defined (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2917&quot;&gt;#2917&lt;/a&gt;).
           &lt;/li&gt;
           &lt;li&gt;
- Updated MSVC's binary ABI settings to match compiler default when doing
- 64-bit builds.
+ Cleaned up some more MSVC level 4 warnings (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2828&quot;&gt;#2828&lt;/a&gt;).
           &lt;/li&gt;
           &lt;li&gt;
- Recognise latest compilers from MS and Intel.
+ Various documentation fixes (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2871&quot;&gt;#2871&lt;/a&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/date_time/index.html&quot;&gt;Date_Time&lt;/a&gt;:&lt;/span&gt;
+ &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;
- Added support for formatting and reading time durations longer than 24
- hours with new formatter: &lt;code&gt;&lt;span class=&quot;special&quot;&gt;%&lt;/span&gt;&lt;span class=&quot;number&quot;&gt;0&lt;/span&gt;&lt;/code&gt;.
- &lt;/li&gt;
- &lt;li&gt;
- Removed the &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;testfrmwk&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;hpp&lt;/span&gt;&lt;/code&gt;
- file from the public include directory.
- &lt;/li&gt;
- &lt;li&gt;
- Fixed several bugs and compile errors.
- &lt;/li&gt;
- &lt;li&gt;
- For full details see the &lt;a href=&quot;/doc/libs/1_38_0/doc/html/date_time/details.html#date_time.changes&quot;&gt;change
- history&lt;/a&gt;
+ The &lt;a href=&quot;/libs/flyweight/doc/tutorial/configuration.html#refcounted&quot;&gt;refcounted&lt;/a&gt;
+ component was not thread-safe due to an incorrect implementation and
+ could deadlock under heavy usage conditions. This problem has been corrected.
           &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;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/foreach/index.html&quot;&gt;Foreach&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.
+ Eliminate shadow warnings on gcc for nested &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;FOREACH&lt;/span&gt;&lt;/code&gt;
+ loops
+ &lt;/li&gt;
+ &lt;li&gt;
+ Portability fix for Intel-Win toolset
           &lt;/li&gt;
         &lt;/ul&gt;
       &lt;/li&gt;
       &lt;li&gt;
- &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/filesystem/index.html&quot;&gt;Filesystem&lt;/a&gt;:&lt;/span&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;
- Fix native(name) test failures on POSIX-like systems.
+ Remove deprecated headers for hashing containers. Everything that was
+ in them is included in &lt;code&gt;&lt;span class=&quot;special&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;functional&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;/&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;hash&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;hpp&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/code&gt;
+ (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2412&quot;&gt;#2412&lt;/a&gt;).
           &lt;/li&gt;
           &lt;li&gt;
- Several bugfixes (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2543&quot;&gt;#2543&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2224&quot;&gt;#2224&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2531&quot;&gt;#2531&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/1840&quot;&gt;#1840&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2542&quot;&gt;#2542&lt;/a&gt;).
+ Other minor changes, full details in the library &lt;a href=&quot;/doc/html/hash/changes.html#hash.changes.boost_1_39_0&quot;&gt;change
+ log&lt;/a&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/graph/index.html&quot;&gt;Graph&lt;/a&gt;:&lt;/span&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/interprocess/index.html&quot;&gt;Interprocess&lt;/a&gt;:&lt;/span&gt;
         &lt;ul&gt;
           &lt;li&gt;
- Added a new algorithms for Travelling Salesman Problem approximation
- (&lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;metric_tsp_approx&lt;/span&gt;&lt;/code&gt;) and
- resource-constrained Shortest Paths (&lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;r_c_shortest_paths&lt;/span&gt;&lt;/code&gt;).
- &lt;/li&gt;
- &lt;li&gt;
- Support for named vertices in &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;adjacency_list&lt;/span&gt;&lt;/code&gt;.
- &lt;/li&gt;
- &lt;li&gt;
- A number of bugfixes ( &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/416&quot;&gt;#416&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/1622&quot;&gt;#1622&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/1700&quot;&gt;#1700&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2209&quot;&gt;#2209&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2392&quot;&gt;#2392&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2460&quot;&gt;#2460&lt;/a&gt;,
- and &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2550&quot;&gt;#2550&lt;/a&gt;)
+ Increased portability and bug fixes. Full details in the library &lt;a href=&quot;/doc/html/interprocess/acknowledgements_notes.html#interprocess.acknowledgements_notes.release_notes.release_notes_boost_1_39_00&quot;&gt;change
+ log&lt;/a&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/functional/hash/index.html&quot;&gt;Hash&lt;/a&gt;:&lt;/span&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/intrusive/index.html&quot;&gt;Intrusive&lt;/a&gt;:&lt;/span&gt;
         &lt;ul&gt;
           &lt;li&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;functional&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;/&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;detail&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;/&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;container_fwd&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;hpp&lt;/span&gt;&lt;/code&gt; has been moved to &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;detail&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;/&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;container_fwd&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;hpp&lt;/span&gt;&lt;/code&gt;. The current location is d
eprecated.
- &lt;/li&gt;
- &lt;li&gt;
- For more detail, see the &lt;a href=&quot;/doc/html/hash/changes.html#hash.changes.boost_1_38_0&quot;&gt;library
- changelog&lt;/a&gt;.
+ Optimizations and bug fixes. Full details in the library &lt;a href=&quot;/doc/html/intrusive/release_notes.html#intrusive.release_notes.release_notes_boost_1_39_00&quot;&gt;change
+ log&lt;/a&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/interprocess/index.html&quot;&gt;Interprocess&lt;/a&gt;:&lt;/span&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/program_options/index.html&quot;&gt;Program.Options&lt;/a&gt;:&lt;/span&gt;
         &lt;ul&gt;
           &lt;li&gt;
- Updated documentation to show rvalue-references functions instead of
- emulation functions.
- &lt;/li&gt;
- &lt;li&gt;
- More non-copyable classes are now movable.
- &lt;/li&gt;
- &lt;li&gt;
- Move-constructor and assignments now leave moved object in default-constructed
- state instead of just swapping contents.
- &lt;/li&gt;
- &lt;li&gt;
- Several bugfixes (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2391&quot;&gt;#2391&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2431&quot;&gt;#2431&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/1390&quot;&gt;#1390&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2570&quot;&gt;#2570&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2528&quot;&gt;#2528&lt;/a&gt;).
+ Multitoken options fixed (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/469&quot;&gt;#469&lt;/a&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/intrusive/index.html&quot;&gt;Intrusive&lt;/a&gt;:&lt;/span&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;
- New treap-based containers: treap, treap_set, treap_multiset.
- &lt;/li&gt;
- &lt;li&gt;
- Corrected compilation bug for Windows-based 64 bit compilers.
+ Work around incompatibility with standard Linux header.
           &lt;/li&gt;
           &lt;li&gt;
- Corrected exception-safety bugs in container constructors.
+ Add &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;noinvoke&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;&amp;lt;&amp;gt;&lt;/span&gt;&lt;/code&gt;
+ to block metafunction invocation in object transforms.
           &lt;/li&gt;
+ &lt;/ul&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/ptr_container/index.html&quot;&gt;PtrContainer&lt;/a&gt;:&lt;/span&gt;
+ &lt;ul&gt;
           &lt;li&gt;
- Updated documentation to show rvalue-references functions instead of
- emulation functions.
+ Bug fixes from Trac applied.
           &lt;/li&gt;
         &lt;/ul&gt;
       &lt;/li&gt;
       &lt;li&gt;
- &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/conversion/lexical_cast.htm&quot;&gt;Lexical Cast&lt;/a&gt;:&lt;/span&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/range/index.html&quot;&gt;Range&lt;/a&gt;:&lt;/span&gt;
         &lt;ul&gt;
           &lt;li&gt;
- Changed to work without RTTI when &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;BOOST_NO_TYPEID&lt;/span&gt;&lt;/code&gt;
- is defined (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/1220&quot;&gt;#1220&lt;/a&gt;).
+ Bug fixes from Trac applied.
           &lt;/li&gt;
         &lt;/ul&gt;
       &lt;/li&gt;
       &lt;li&gt;
- &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/math/doc/sf_and_dist/html/index.html&quot;&gt;Math&lt;/a&gt;:&lt;/span&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;
- Added Johan RÃ¥de's optimised floating point classification routines.
+ Fixed regression in 1.38 that prevented unordered from using more than
+ about 1.5 million buckets (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2975&quot;&gt;#2975&lt;/a&gt;).
           &lt;/li&gt;
           &lt;li&gt;
- Fixed code so that it compiles in GCC's -pedantic mode (bug report &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/1451&quot;&gt;#1451&lt;/a&gt;).
+ Minor implementation changes, including &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2756&quot;&gt;#2756&lt;/a&gt;.
+ Full details in the library &lt;a href=&quot;/doc/html/unordered/changes.html#unordered.changes.boost_1_39_0&quot;&gt;change
+ log&lt;/a&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/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;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;
- 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.
+ Work around for gcc optimization problem resulting in pure virtual function
+ call runtime error (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2655&quot;&gt;#2655&lt;/a&gt;).
           &lt;/li&gt;
+ &lt;/ul&gt;
+ &lt;/li&gt;
+ &lt;/ul&gt;
+ &lt;/div&gt;
+ &lt;div id=&quot;version_1_39_0.updated_tools&quot;&gt;
+ &lt;h3&gt;&lt;span class=&quot;link&quot;&gt;Updated Tools&lt;/span&gt;&lt;/h3&gt;
+ &lt;ul&gt;
+ &lt;li&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/tools/boostbook/index.html&quot;&gt;Boostbook&lt;/a&gt;:&lt;/span&gt;
+ &lt;ul&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.
+ Improved PDF generation.
           &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.
+ Preliminary HTMLHelp support.
           &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.
+ Add default path for callout images.
           &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
+ Include data members' &lt;code&gt;&lt;span class=&quot;special&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;purpose&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/code&gt;
+ in the class synopsis.
           &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;
+ Fix bug where a function's &lt;code&gt;&lt;span class=&quot;special&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;purpose&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/code&gt;
+ wasn't displayed if it was just plain text.
           &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;
+ Support the alt tag in &lt;code&gt;&lt;span class=&quot;special&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;headername&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/code&gt;
+ and &lt;code&gt;&lt;span class=&quot;special&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;macroname&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/code&gt;. Use this if the header or macro
+ name is different to the contents of the tag (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/1977&quot;&gt;#1977&lt;/a&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/regex/index.html&quot;&gt;Regex&lt;/a&gt;:&lt;/span&gt;
- &lt;ul&gt;
           &lt;li&gt;
- &lt;em&gt;Breaking change&lt;/em&gt;: 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
- &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;syntax_option_type&lt;/span&gt;&lt;/code&gt; &lt;em&gt;no_empty_expressions&lt;/em&gt;
- is set then the old behaviour is preserved and empty expressions are
- prohibited. This is issue &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/1081&quot;&gt;#1081&lt;/a&gt;.
+ Support links relative to the boost root in &lt;code&gt;&lt;span class=&quot;special&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;ulink&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/code&gt;
+ tags, using a custom url, see the &lt;a href=&quot;/doc/html/boostbook/together.html#boostbook.linking&quot;&gt;linking
+ documentation&lt;/a&gt; for details (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/1166&quot;&gt;#1166&lt;/a&gt;).
           &lt;/li&gt;
           &lt;li&gt;
- Added support for Perl style ${n} expressions in format strings (issue
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2556&quot;&gt;#2556&lt;/a&gt;).
+ Avoid generating filenames that only differ in case for function, method
+ and macro documentation.
           &lt;/li&gt;
           &lt;li&gt;
- Added support for accessing the location of sub-expressions within the
- regular expression string (issue &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2269&quot;&gt;#2269&lt;/a&gt;).
+ Run the docbook chunker quietly, unless boostbook.verbose is set. This
+ parameter might be used in other places in future releases.
           &lt;/li&gt;
           &lt;li&gt;
- Fixed compiler compatibility issues &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2244&quot;&gt;#2244&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2514&quot;&gt;#2514&lt;/a&gt;,
- and &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2244&quot;&gt;#2458&lt;/a&gt;.
+ Make the 1.1 DTD available.
           &lt;/li&gt;
- &lt;/ul&gt;
- &lt;/li&gt;
- &lt;li&gt;
- &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/doc/html/thread.html&quot;&gt;Thread&lt;/a&gt;:&lt;/span&gt;
- &lt;ul&gt;
           &lt;li&gt;
- 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.
+ Fill in some missing reference documentation (partially fixes &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2153&quot;&gt;#2153&lt;/a&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/tr1/index.html&quot;&gt;TR1&lt;/a&gt;:&lt;/span&gt;
- &lt;ul&gt;
           &lt;li&gt;
- Added support for the TR1 math functions and the unordered containers.
+ Changes to doxygen integration:
+ &lt;ul&gt;
+ &lt;li&gt;
+ Support &lt;code&gt;&lt;span class=&quot;special&quot;&gt;\&lt;/span&gt;&lt;span class=&quot;keyword&quot;&gt;throw&lt;/span&gt;&lt;/code&gt;.
+ &lt;/li&gt;
+ &lt;li&gt;
+ Support global variables and enums.
+ &lt;/li&gt;
+ &lt;li&gt;
+ Better support for documentation written in function and method bodies.
+ &lt;/li&gt;
+ &lt;li&gt;
+ Workaround a problem with doxygen 1.5.8's xml output (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2937&quot;&gt;#2937&lt;/a&gt;).
+ &lt;/li&gt;
+ &lt;/ul&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/type_traits/index.html&quot;&gt;Type Traits&lt;/a&gt;:&lt;/span&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/tools/quickbook/index.html&quot;&gt;Quickbook&lt;/a&gt;:&lt;/span&gt;
         &lt;ul&gt;
           &lt;li&gt;
- Added support for Codegear intrinsics.
+ Return an error code and error count if there are any errors (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/1399&quot;&gt;#1399&lt;/a&gt;).
           &lt;/li&gt;
           &lt;li&gt;
- Minor tweaks to warning suppression and alignment_of code.
+ Support both windows and cygwin paths at the compile line when compiled
+ with cygwin.
           &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;.
+ Fix some issues with C++ and Python code:
+ &lt;ul&gt;
+ &lt;li&gt;
+ Fail gracefully for a mismatched &lt;code&gt;&lt;span class=&quot;char&quot;&gt;''&lt;/span&gt;&lt;/code&gt;.
+ &lt;/li&gt;
+ &lt;li&gt;
+ Warn if any unexpected character are encountered and write them out
+ properly (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/1170&quot;&gt;#1170&lt;/a&gt;).
+ &lt;/li&gt;
+ &lt;li&gt;
+ Fix a bug for hex encoded characters in strings (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2860&quot;&gt;#2860&lt;/a&gt;).
+ &lt;/li&gt;
+ &lt;/ul&gt;
           &lt;/li&gt;
           &lt;li&gt;
- Use a larger prime number list for selecting the number of buckets.
+ Improved testing, including tests for expected failures.
           &lt;/li&gt;
           &lt;li&gt;
- Use &lt;a href=&quot;/libs/type_traits/doc/html/boost_typetraits/category/alignment.html&quot;&gt;aligned
- storage&lt;/a&gt; to store the types.
+ Generate valid document info for document types other than &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;library&lt;/span&gt;&lt;/code&gt; (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2711&quot;&gt;#2711&lt;/a&gt;):
+ &lt;ul&gt;
+ &lt;li&gt;
+ Remove library specific attributes.
+ &lt;/li&gt;
+ &lt;li&gt;
+ Put title before info block.
+ &lt;/li&gt;
+ &lt;/ul&gt;
           &lt;/li&gt;
           &lt;li&gt;
- Add support for C++0x initializer lists where they're available.
+ Fix a bug when calling templates.
           &lt;/li&gt;
           &lt;li&gt;
- For more detail, see the &lt;a href=&quot;/doc/html/unordered/changes.html#unordered.changes.boost_1_38_0&quot;&gt;library
- changelog&lt;/a&gt;.
+ Less warnings when built using gcc.
           &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;
+ Small documentation improvements (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/1213&quot;&gt;#1213&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2701&quot;&gt;#2701&lt;/a&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;
+ Fix a bug with xinclude pages when outdir is the current directory (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2921&quot;&gt;#2921&lt;/a&gt;).
           &lt;/li&gt;
         &lt;/ul&gt;
       &lt;/li&gt;
     &lt;/ul&gt;
   &lt;/div&gt;
- &lt;div id=&quot;version_1_38_0.other_changes&quot;&gt;
- &lt;h3&gt;&lt;span class=&quot;link&quot;&gt;Other Changes&lt;/span&gt;&lt;/h3&gt;
- &lt;ul&gt;
- &lt;li&gt;
- Experimental support for building Boost with &lt;a href=&quot;http://www.cmake.org/&quot;&gt;CMake&lt;/a&gt;
- has been introduced in this version. For more details see the &lt;a href=&quot;https://svn.boost.org/trac/boost/wiki/CMake&quot;&gt;wiki&lt;/a&gt;,
- Discussion is taking place on the &lt;a href=&quot;http://lists.boost.org/mailman/listinfo.cgi/boost-cmake&quot;&gt;Boost-cmake
- mailing list&lt;/a&gt;.
- &lt;/li&gt;
- &lt;li&gt;
- Fixed subversion properties for several files. Most notably, unix shell scripts
- should always have unix line endings, even in the windows packages.
- &lt;/li&gt;
- &lt;/ul&gt;
- &lt;/div&gt;
- &lt;div id=&quot;version_1_38_0.compilers_tested&quot;&gt;
+ &lt;div id=&quot;version_1_39_0.compilers_tested&quot;&gt;
     &lt;h3&gt;&lt;span class=&quot;link&quot;&gt;Compilers Tested&lt;/span&gt;&lt;/h3&gt;
     &lt;p&gt;
       Boost's primary test compilers are:
@@ -420,10 +325,10 @@
         OS X:
         &lt;ul&gt;
           &lt;li&gt;
- GCC 4.0.1 on Intel OS X 10.4.10, 10.5.2
+ GCC 4.0.1 on Intel Tiger and Leopard
           &lt;/li&gt;
           &lt;li&gt;
- GCC 4.0.1 on PowerPC OS X 10.4.9
+ GCC 4.0.1 on PowerPC Tiger
           &lt;/li&gt;
         &lt;/ul&gt;
       &lt;/li&gt;
@@ -439,17 +344,6 @@
         &lt;/ul&gt;
       &lt;/li&gt;
       &lt;li&gt;
- HP-UX:
- &lt;ul&gt;
- &lt;li&gt;
- GCC 4.2.1 on HP-UX 64-bit.
- &lt;/li&gt;
- &lt;li&gt;
- HP C/aC++ B3910B A.06.17 on HP-UX 64-bit.
- &lt;/li&gt;
- &lt;/ul&gt;
- &lt;/li&gt;
- &lt;li&gt;
         Windows:
         &lt;ul&gt;
           &lt;li&gt;
@@ -466,37 +360,62 @@
         Linux:
         &lt;ul&gt;
           &lt;li&gt;
+ Intel 9.0 on Red Hat Enterprise Linux
+ &lt;/li&gt;
+ &lt;li&gt;
+ Intel 10.0 on Red Hat Enterprise Linux
+ &lt;/li&gt;
+ &lt;li&gt;
+ Intel 10.1 on 64-bit Linux Redhat 5.1 Server.
+ &lt;/li&gt;
+ &lt;li&gt;
+ Intel 10.1 on Suse Linux on 64 bit Itanium
+ &lt;/li&gt;
+ &lt;li&gt;
+ Intel 11.0 on Red Hat Enterprise Linux
+ &lt;/li&gt;
+ &lt;li&gt;
             GCC 4.1.1, 4.2.1 on 64-bit Red Hat Enterprise Linux
           &lt;/li&gt;
           &lt;li&gt;
             GCC 4.1.2 on 64-bit Redhat Server 5.1
           &lt;/li&gt;
           &lt;li&gt;
+ GCC 4.1.2 on Suse Linux on 64 bit Itanium
+ &lt;/li&gt;
+ &lt;li&gt;
             GCC 3.4.3, GCC 4.0.1, GCC 4.2.4 and GCC 4.3.2 on Red Hat Enterprise Linux
           &lt;/li&gt;
           &lt;li&gt;
- GCC 4.3.2 with C++0x extensions
+ GCC 4.3.2 with C++0x extensions on Red Hat Enterprise Linux
           &lt;/li&gt;
           &lt;li&gt;
             GCC 4.2.1 on OpenSuSE Linux
           &lt;/li&gt;
           &lt;li&gt;
- pgCC 8.0-0a 64-bit target on Red Hat Enterprise Linux
+ QLogic PathScale(TM) Compiler Suite: Version 3.1 on Red Hat Enterprise
+ Linux
           &lt;/li&gt;
           &lt;li&gt;
- QLogic PathScale(TM) Compiler Suite: Version 3.1 on Red Hat Enterprise
+ GNU gcc version 4.2.0 (PathScale 3.2 driver) on 64-bit Red Hat Enterprise
             Linux
           &lt;/li&gt;
+ &lt;li&gt;
+ Sun 5.9 on Red Hat Enterprise Linux
+ &lt;/li&gt;
         &lt;/ul&gt;
       &lt;/li&gt;
       &lt;li&gt;
         OS X:
         &lt;ul&gt;
           &lt;li&gt;
- Intel 9.1, 10.0 on OS X 10.4.10
+ Intel 9.1, 10.1 on Tiger
+ &lt;/li&gt;
+ &lt;li&gt;
+ Intel 10.1, 11.0 on Leopard
           &lt;/li&gt;
           &lt;li&gt;
- Intel 10.1, 11.0 on OS X 10.5.2
+ GCC 4.2.1 on Leopard
           &lt;/li&gt;
         &lt;/ul&gt;
       &lt;/li&gt;
@@ -504,19 +423,10 @@
         Windows:
         &lt;ul&gt;
           &lt;li&gt;
- Visual C++ 9.0 on Vista EE 64-bit.
- &lt;/li&gt;
- &lt;li&gt;
- Visual C++ 9.0 express on Vista 32-bit.
+ Visual C++ 9.0 on Vista.
           &lt;/li&gt;
           &lt;li&gt;
- Visual C++ 9.0 on XP 32-bit.
- &lt;/li&gt;
- &lt;li&gt;
- Visual C++ 8.0, using STLport, on XP and Windows Mobile 5.0
- &lt;/li&gt;
- &lt;li&gt;
- Visual C++ 7.1, using STLport, on XP
+ Visual C++ 9.0, using STLport 5.2, on XP and Windows Mobile 5.0.
           &lt;/li&gt;
           &lt;li&gt;
             Borland 5.9.3
@@ -528,13 +438,11 @@
             Intel C++ 11.0, with a Visual C++ 9.0 backend, on XP 32-bit.
           &lt;/li&gt;
           &lt;li&gt;
- Intel C++ 11.0, with a Visual C++ 9.0 backend, on Vista 64-bit.
- &lt;/li&gt;
- &lt;li&gt;
- Comeau 4.3.10.1 beta 2, with a Visual C++ 9.0 backend.
+ Intel C++ 11.0, with a Visual C++ 9.0 backend, on Vista 64-bit. (TODO:
+ not recently)
           &lt;/li&gt;
           &lt;li&gt;
- GCC 3.4.4, on Cygwin
+ GCC 4.3.3, on Mingw
           &lt;/li&gt;
         &lt;/ul&gt;
       &lt;/li&gt;
@@ -547,14 +455,6 @@
         &lt;/ul&gt;
       &lt;/li&gt;
       &lt;li&gt;
- FreeBSD:
- &lt;ul&gt;
- &lt;li&gt;
- GCC 4.2.1 on FreeBSD 7.
- &lt;/li&gt;
- &lt;/ul&gt;
- &lt;/li&gt;
- &lt;li&gt;
         NetBSD:
         &lt;ul&gt;
           &lt;li&gt;
@@ -563,14 +463,6 @@
         &lt;/ul&gt;
       &lt;/li&gt;
       &lt;li&gt;
- QNX:
- &lt;ul&gt;
- &lt;li&gt;
- QNX Software Development Platform 6.4.0 x86
- &lt;/li&gt;
- &lt;/ul&gt;
- &lt;/li&gt;
- &lt;li&gt;
         Solaris:
         &lt;ul&gt;
           &lt;li&gt;
@@ -583,13 +475,12 @@
       &lt;/li&gt;
     &lt;/ul&gt;
   &lt;/div&gt;
- &lt;div id=&quot;version_1_38_0.acknowledgements&quot;&gt;
+ &lt;div id=&quot;version_1_39_0.acknowledgements&quot;&gt;
     &lt;h3&gt;&lt;span class=&quot;link&quot;&gt;Acknowledgements&lt;/span&gt;&lt;/h3&gt;
     &lt;p&gt;
       &lt;a href=&quot;/users/people/beman_dawes.html&quot;&gt;Beman Dawes&lt;/a&gt;, Eric Niebler,
       &lt;a href=&quot;/users/people/rene_rivera.html&quot;&gt;Rene Rivera&lt;/a&gt;, and Daniel
- James managed this release. Thanks to Vicente Botet for helping compile these
- release notes.
+ James managed this release.
     &lt;/p&gt;
   &lt;/div&gt;
 &lt;/div&gt;</description></item><item><title>Boost Jam 3.1.17</title><pubDate>Sat, 29 Nov 2008 04:00:00 GMT</pubDate><boostbook:purpose>&lt;span class=&quot;brief&quot;&gt;&lt;span class=&quot;purpose&quot;&gt;
@@ -598,6 +489,8 @@
       more readable!
     &lt;/span&gt;&lt;/span&gt;</boostbook:purpose><boostbook:download>http://sourceforge.net/project/showfiles.php?group_id=7586&amp;package_id=72941&amp;release_id=643622><description>&lt;div class=&quot;description&quot;&gt;
   
+
+
   &lt;p&gt;
     A year in the making this release has many stability improvements and various
     performance improvements. And because of the efforts of Jurko the code is considerably

Modified: website/public_html/beta/feed/history.rss
==============================================================================
--- website/public_html/beta/feed/history.rss (original)
+++ website/public_html/beta/feed/history.rss 2009-05-01 16:45:42 EDT (Fri, 01 May 2009)
@@ -7,7 +7,7 @@
     <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.39.0</title><pubDate>$Date: 2009/04/25 16:33:50 $</pubDate><boostbook:purpose>&lt;span class=&quot;brief&quot;&gt;&lt;span class=&quot;purpose&quot;&gt;
+ <item><title>Version 1.39.0</title><pubDate>$Date: 2009/05/01 20:38:18 $</pubDate><boostbook:purpose>&lt;span class=&quot;brief&quot;&gt;&lt;span class=&quot;purpose&quot;&gt;
       New Libraries: Signals2. Updated Libraries: Asio, Flyweight, Foreach, Hash,
       Interprocess, Intrusive, Program.Options, Proto, PtrContainer, Range, Unordered,
       Xpressive. Updated Tools: Boostbook, Quickbook.
@@ -172,6 +172,10 @@
         &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;
+ Fixed regression in 1.38 that prevented unordered from using more than
+ about 1.5 million buckets (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2975&quot;&gt;#2975&lt;/a&gt;).
+ &lt;/li&gt;
+ &lt;li&gt;
             Minor implementation changes, including &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2756&quot;&gt;#2756&lt;/a&gt;.
             Full details in the library &lt;a href=&quot;/doc/html/unordered/changes.html#unordered.changes.boost_1_39_0&quot;&gt;change
             log&lt;/a&gt;.
@@ -256,7 +260,7 @@
         &lt;/ul&gt;
       &lt;/li&gt;
       &lt;li&gt;
- &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/tools/boostbook/index.html&quot;&gt;Quickbook&lt;/a&gt;:&lt;/span&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/tools/quickbook/index.html&quot;&gt;Quickbook&lt;/a&gt;:&lt;/span&gt;
         &lt;ul&gt;
           &lt;li&gt;
             Return an error code and error count if there are any errors (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/1399&quot;&gt;#1399&lt;/a&gt;).

Modified: website/public_html/beta/feed/history/boost_1_39_0.qbk
==============================================================================
--- website/public_html/beta/feed/history/boost_1_39_0.qbk (original)
+++ website/public_html/beta/feed/history/boost_1_39_0.qbk 2009-05-01 16:45:42 EDT (Fri, 01 May 2009)
@@ -12,19 +12,8 @@
 
 [include ext.qbk]
 
-[/ TODO: Update download link on release, it currently just links to the list
- of versions of boost on sourceforge.]
 [download http://sourceforge.net/project/showfiles.php?group_id=7586&package_id=8041]
 
-[/
- When adding libraries:
-
- 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.
-
-]
-
 [section New Libraries]
 
 * [phrase library..[@/libs/signals2/index.html Signals2]:] Managed signals &
@@ -108,6 +97,9 @@
   * Bug fixes from Trac applied.
 
 * [phrase library..[@/libs/unordered/index.html Unordered]:]
+ * Fixed regression in 1.38 that prevented unordered from using more than
+ about 1.5 million buckets
+ ([@https://svn.boost.org/trac/boost/ticket/2975 #2975]).
   * Minor implementation changes, including
     [@https://svn.boost.org/trac/boost/ticket/2756 #2756].
     Full details in the library
@@ -150,9 +142,8 @@
     * Better support for documentation written in function and method bodies.
     * Workaround a problem with doxygen 1.5.8's xml output
       ([@https://svn.boost.org/trac/boost/ticket/2937 #2937]).
-
 
-* [phrase library..[@/tools/boostbook/index.html Quickbook]:]
+* [phrase library..[@/tools/quickbook/index.html Quickbook]:]
   * Return an error code and error count if there are any errors
     ([@https://svn.boost.org/trac/boost/ticket/1399 #1399]).
   * Support both windows and cygwin paths at the compile line

Modified: website/public_html/beta/feed/news.rss
==============================================================================
--- website/public_html/beta/feed/news.rss (original)
+++ website/public_html/beta/feed/news.rss 2009-05-01 16:45:42 EDT (Fri, 01 May 2009)
@@ -7,7 +7,7 @@
     <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.39.0</title><pubDate>$Date: 2009/04/25 16:33:50 $</pubDate><boostbook:purpose>&lt;span class=&quot;brief&quot;&gt;&lt;span class=&quot;purpose&quot;&gt;
+ <item><title>Version 1.39.0</title><pubDate>$Date: 2009/05/01 20:38:18 $</pubDate><boostbook:purpose>&lt;span class=&quot;brief&quot;&gt;&lt;span class=&quot;purpose&quot;&gt;
       New Libraries: Signals2. Updated Libraries: Asio, Flyweight, Foreach, Hash,
       Interprocess, Intrusive, Program.Options, Proto, PtrContainer, Range, Unordered,
       Xpressive. Updated Tools: Boostbook, Quickbook.
@@ -172,6 +172,10 @@
         &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;
+ Fixed regression in 1.38 that prevented unordered from using more than
+ about 1.5 million buckets (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2975&quot;&gt;#2975&lt;/a&gt;).
+ &lt;/li&gt;
+ &lt;li&gt;
             Minor implementation changes, including &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2756&quot;&gt;#2756&lt;/a&gt;.
             Full details in the library &lt;a href=&quot;/doc/html/unordered/changes.html#unordered.changes.boost_1_39_0&quot;&gt;change
             log&lt;/a&gt;.
@@ -256,7 +260,7 @@
         &lt;/ul&gt;
       &lt;/li&gt;
       &lt;li&gt;
- &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/tools/boostbook/index.html&quot;&gt;Quickbook&lt;/a&gt;:&lt;/span&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/tools/quickbook/index.html&quot;&gt;Quickbook&lt;/a&gt;:&lt;/span&gt;
         &lt;ul&gt;
           &lt;li&gt;
             Return an error code and error count if there are any errors (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/1399&quot;&gt;#1399&lt;/a&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