Boost logo

Boost-Commit :

Subject: [Boost-commit] svn:boost r84457 - in website/public_html/live: feed/history generated generated/state users/history
From: dnljms_at_[hidden]
Date: 2013-05-24 03:36:32


Author: danieljames
Date: 2013-05-24 03:36:31 EDT (Fri, 24 May 2013)
New Revision: 84457
URL: http://svn.boost.org/trac/boost/changeset/84457

Log:
More release notes.
Text files modified:
   website/public_html/live/feed/history/boost_1_54_0.qbk | 33 +++++++
   website/public_html/live/generated/dev.rss | 165 +++++++++++++++++++++++++++++++++++++++
   website/public_html/live/generated/state/feed-pages.txt | 4
   website/public_html/live/generated/state/rss-items.txt | 167 +++++++++++++++++++++++++++++++++++++++
   website/public_html/live/users/history/version_1_54_0.html | 165 +++++++++++++++++++++++++++++++++++++++
   5 files changed, 525 insertions(+), 9 deletions(-)

Modified: website/public_html/live/feed/history/boost_1_54_0.qbk
==============================================================================
--- website/public_html/live/feed/history/boost_1_54_0.qbk (original)
+++ website/public_html/live/feed/history/boost_1_54_0.qbk 2013-05-24 03:36:31 EDT (Fri, 24 May 2013)
@@ -48,6 +48,11 @@
   * The return types for copy_while and copy_until have been changed. This is an interface change. If you were using the return values from these functions, then you will have to modify your code. Instead of just returning the modified `OutputIterator`, these functions now return a `std::pair<InputIterator, OutputIterator>`. If this change affects your code, the simplest change is to add a `.second` to the end of the call, which will get you the same behavior that you had before.
   * Added C++14 versions of 'is_permutation', 'equal' and 'mismatch'.
 
+* [phrase library..[@/libs/any/ Any]:]
+ * Added C++11 features support [ticket 6999]:
+ * Move assignment and move constructors.
+ * Added `noexcept` modifiers.
+
 * [phrase library..[@/libs/chrono/ Chrono]:]
   * ['Fixed Bugs:]
     * [@http://svn.boost.org/trac/boost/ticket/8079 #8079] Chrono memory leak
@@ -73,6 +78,18 @@
   * [@http://svn.boost.org/trac/boost/ticket/8526 #8526] memory leak
   * [@http://svn.boost.org/trac/boost/ticket/8544 #8544] calling managed DLL
 
+* [phrase library..[@/libs/conversion/lexical_cast.htm Lexical cast]:]
+ * Converting to character pointer now triggers compile time assert
+ instead of runtime [ticket 8334].
+ * Lexical cast is now capable of converting `boost::int128_type` and
+ `boost::uint128_type` [ticket 7909].
+ * Changed internal stream buffer handling, now works with libc++
+ [ticket 8267], [ticket 7704].
+ * Restored getting address of `lexical_cast` function that was
+ broken in 1.53.0 [ticket 7421].
+ * Fixed warnings, internals and tests [ticket 2558], [ticket 7949],
+ [ticket 8162], [ticket 8369], [ticket 8547].
+
 * [phrase library..[@/libs/thread/ Thread]:]
   * ['New Features:]
     * [@http://svn.boost.org/trac/boost/ticket/7285 #7285] C++11 compliance: Allow to pass movable arguments for call_once.
@@ -102,6 +119,13 @@
     * [@http://svn.boost.org/trac/boost/ticket/8451 #8451] Missing documented function 'boost::scoped_thread::joinable'
     * [@http://svn.boost.org/trac/boost/ticket/8451 #8530] \[Coverity\] Unused variable thread_handle, uninitialized variable cond_mutex in thread/pthread/thread_data.hpp
 
+* [phrase library..[@/libs/type_traits/ Type Traits]:]
+ * New type traits implemented [ticket 8189]:
+ * is_nothrow_move_constructible
+ * is_nothrow_move_assignable
+ * has_trivial_move_assign
+ * has_trivial_move_constructor
+
 * [phrase library..[@/libs/utility/ Utility]:]
   * Fix `basic_string_ref::find` ([ticket 8067]).
   * Update noncopyable for C++11 ([ticket 6578]).
@@ -109,6 +133,15 @@
   * Fix using `boost::addressof` with `boost::function` on SolarisStudio
     compiler ([ticket 7079]).
 
+* [phrase library..[@/libs/variant/ Variant]:]
+ * Now uses new type traits from Boost.TypeTrait to detect `noexcept`
+ constructors and assignment
+ operators [ticket 8296]. This shall increase performance of
+ `boost::variant` for many types
+ in C++11.
+ * Multivisitation implemented [ticket 8459].
+ * Documentation updated to reflect C++11 features support.
+
 [/
 
 * /TODO/: [phrase library..[@/libs/spirit/ Spirit]:]

Modified: website/public_html/live/generated/dev.rss
==============================================================================
--- website/public_html/live/generated/dev.rss (original)
+++ website/public_html/live/generated/dev.rss 2013-05-24 03:36:31 EDT (Fri, 24 May 2013)
@@ -64,6 +64,31 @@
       &lt;/li&gt;
       &lt;li&gt;
         &lt;div&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/libs/any/&quot;&gt;Any&lt;/a&gt;:&lt;/span&gt;
+ &lt;ul&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Added C++11 features support &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/6999&quot;&gt;#6999&lt;/a&gt;:
+ &lt;ul&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Move assignment and move constructors.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Added &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;noexcept&lt;/span&gt;&lt;/code&gt;
+ modifiers.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;/ul&gt;
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;/ul&gt;
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
           &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/libs/chrono/&quot;&gt;Chrono&lt;/a&gt;:&lt;/span&gt;
           &lt;ul&gt;
             &lt;li&gt;
@@ -142,8 +167,87 @@
             &lt;/li&gt;
             &lt;li&gt;
               &lt;div&gt;
- Fixes for &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/7805&quot;&gt;#7805&lt;/a&gt;, &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/7899&quot;&gt;#7899&lt;/a&gt;, &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/7972&quot;&gt;#7972&lt;/a&gt;, &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/8023&quot;&gt;#8023&lt;/a&gt;, &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/8024&quot;&gt;#8024&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/8101&quot;&gt;#8101&lt;/a&gt;
+ &lt;a href=&quot;http://svn.boost.org/trac/boost/ticket/7805&quot;&gt;#7805&lt;/a&gt;
+ Typo
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ &lt;a href=&quot;http://svn.boost.org/trac/boost/ticket/7972&quot;&gt;#7972&lt;/a&gt;
+ GCC warnings
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ &lt;a href=&quot;http://svn.boost.org/trac/boost/ticket/7988&quot;&gt;#7988&lt;/a&gt;
+ C++11 range-for
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ &lt;a href=&quot;http://svn.boost.org/trac/boost/ticket/8023&quot;&gt;#8023&lt;/a&gt;
+ Using iterator traits
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ &lt;a href=&quot;http://svn.boost.org/trac/boost/ticket/8024&quot;&gt;#8024&lt;/a&gt;
+ Create const_iterator
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ &lt;a href=&quot;http://svn.boost.org/trac/boost/ticket/8101&quot;&gt;#8101&lt;/a&gt;
+ Postfix operator++ for iterator
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ &lt;a href=&quot;http://svn.boost.org/trac/boost/ticket/8526&quot;&gt;#8526&lt;/a&gt;
+ memory leak
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ &lt;a href=&quot;http://svn.boost.org/trac/boost/ticket/8544&quot;&gt;#8544&lt;/a&gt;
+ calling managed DLL
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;/ul&gt;
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/libs/conversion/lexical_cast.htm&quot;&gt;Lexical cast&lt;/a&gt;:&lt;/span&gt;
+ &lt;ul&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Converting to character pointer now triggers compile time assert
+ instead of runtime &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/8334&quot;&gt;#8334&lt;/a&gt;.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Lexical cast is now capable of converting &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;int128_type&lt;/span&gt;&lt;/code&gt;
+ and &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;uint128_type&lt;/span&gt;&lt;/code&gt; &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/7909&quot;&gt;#7909&lt;/a&gt;.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Changed internal stream buffer handling, now works with libc++ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/8267&quot;&gt;#8267&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/7704&quot;&gt;#7704&lt;/a&gt;.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Restored getting address of &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;lexical_cast&lt;/span&gt;&lt;/code&gt;
+ function that was broken in 1.53.0 &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/7421&quot;&gt;#7421&lt;/a&gt;.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Fixed warnings, internals and tests &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2558&quot;&gt;#2558&lt;/a&gt;, &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/7949&quot;&gt;#7949&lt;/a&gt;, &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/8162&quot;&gt;#8162&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/8369&quot;&gt;#8369&lt;/a&gt;, &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/8547&quot;&gt;#8547&lt;/a&gt;.
               &lt;/div&gt;
             &lt;/li&gt;
           &lt;/ul&gt;
@@ -328,6 +432,40 @@
       &lt;/li&gt;
       &lt;li&gt;
         &lt;div&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/libs/type_traits/&quot;&gt;Type Traits&lt;/a&gt;:&lt;/span&gt;
+ &lt;ul&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ New type traits implemented &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/8189&quot;&gt;#8189&lt;/a&gt;:
+ &lt;ul&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ is_nothrow_move_constructible
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ is_nothrow_move_assignable
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ has_trivial_move_assign
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ has_trivial_move_constructor
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;/ul&gt;
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;/ul&gt;
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
           &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/libs/utility/&quot;&gt;Utility&lt;/a&gt;:&lt;/span&gt;
           &lt;ul&gt;
             &lt;li&gt;
@@ -355,6 +493,29 @@
           &lt;/ul&gt;
         &lt;/div&gt;
       &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/libs/variant/&quot;&gt;Variant&lt;/a&gt;:&lt;/span&gt;
+ &lt;ul&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Now uses new type traits from Boost.TypeTrait to detect &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;noexcept&lt;/span&gt;&lt;/code&gt; constructors and assignment
+ operators &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/8296&quot;&gt;#8296&lt;/a&gt;. This shall increase performance of &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;variant&lt;/span&gt;&lt;/code&gt; for many types in C++11.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Multivisitation implemented &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/8459&quot;&gt;#8459&lt;/a&gt;.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Documentation updated to reflect C++11 features support.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;/ul&gt;
+ &lt;/div&gt;
+ &lt;/li&gt;
     &lt;/ul&gt;
   &lt;/div&gt;
   &lt;div id=&quot;version_1_54_0.compilers_tested&quot;&gt;

Modified: website/public_html/live/generated/state/feed-pages.txt
==============================================================================
--- website/public_html/live/generated/state/feed-pages.txt (original)
+++ website/public_html/live/generated/state/feed-pages.txt 2013-05-24 03:36:31 EDT (Fri, 24 May 2013)
@@ -2004,7 +2004,7 @@
 -id
 "version_1_54_0
 -last_modified
-.1369345894.87
+.1369380778.04
 -location
 "users/history/version_1_54_0.html
 -notice
@@ -2017,7 +2017,7 @@
 " New Libraries: Updated Libraries:
 "
 -qbk_hash
-"81f2ba8142c99099dad3b592ff2e2c7a8b247766067576be7db2424e1495ce0c
+"48aaa50468a4ad4fd6e02b6d40967fb8472055eab7c7e8dbe09a8812e4c71e99
 -release_status
 "dev
 -title

Modified: website/public_html/live/generated/state/rss-items.txt
==============================================================================
--- website/public_html/live/generated/state/rss-items.txt (original)
+++ website/public_html/live/generated/state/rss-items.txt 2013-05-24 03:36:31 EDT (Fri, 24 May 2013)
@@ -18688,6 +18688,31 @@
 " &lt;/li&gt;
 " &lt;li&gt;
 " &lt;div&gt;
+" &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/libs/any/&quot;&gt;Any&lt;/a&gt;:&lt;/span&gt;
+" &lt;ul&gt;
+" &lt;li&gt;
+" &lt;div&gt;
+" Added C++11 features support &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/6999&quot;&gt;#6999&lt;/a&gt;:
+" &lt;ul&gt;
+" &lt;li&gt;
+" &lt;div&gt;
+" Move assignment and move constructors.
+" &lt;/div&gt;
+" &lt;/li&gt;
+" &lt;li&gt;
+" &lt;div&gt;
+" Added &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;noexcept&lt;/span&gt;&lt;/code&gt;
+" modifiers.
+" &lt;/div&gt;
+" &lt;/li&gt;
+" &lt;/ul&gt;
+" &lt;/div&gt;
+" &lt;/li&gt;
+" &lt;/ul&gt;
+" &lt;/div&gt;
+" &lt;/li&gt;
+" &lt;li&gt;
+" &lt;div&gt;
 " &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/libs/chrono/&quot;&gt;Chrono&lt;/a&gt;:&lt;/span&gt;
 " &lt;ul&gt;
 " &lt;li&gt;
@@ -18766,8 +18791,87 @@
 " &lt;/li&gt;
 " &lt;li&gt;
 " &lt;div&gt;
-" Fixes for &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/7805&quot;&gt;#7805&lt;/a&gt;, &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/7899&quot;&gt;#7899&lt;/a&gt;, &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/7972&quot;&gt;#7972&lt;/a&gt;, &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/8023&quot;&gt;#8023&lt;/a&gt;, &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/8024&quot;&gt;#8024&lt;/a&gt;,
-" &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/8101&quot;&gt;#8101&lt;/a&gt;
+" &lt;a href=&quot;http://svn.boost.org/trac/boost/ticket/7805&quot;&gt;#7805&lt;/a&gt;
+" Typo
+" &lt;/div&gt;
+" &lt;/li&gt;
+" &lt;li&gt;
+" &lt;div&gt;
+" &lt;a href=&quot;http://svn.boost.org/trac/boost/ticket/7972&quot;&gt;#7972&lt;/a&gt;
+" GCC warnings
+" &lt;/div&gt;
+" &lt;/li&gt;
+" &lt;li&gt;
+" &lt;div&gt;
+" &lt;a href=&quot;http://svn.boost.org/trac/boost/ticket/7988&quot;&gt;#7988&lt;/a&gt;
+" C++11 range-for
+" &lt;/div&gt;
+" &lt;/li&gt;
+" &lt;li&gt;
+" &lt;div&gt;
+" &lt;a href=&quot;http://svn.boost.org/trac/boost/ticket/8023&quot;&gt;#8023&lt;/a&gt;
+" Using iterator traits
+" &lt;/div&gt;
+" &lt;/li&gt;
+" &lt;li&gt;
+" &lt;div&gt;
+" &lt;a href=&quot;http://svn.boost.org/trac/boost/ticket/8024&quot;&gt;#8024&lt;/a&gt;
+" Create const_iterator
+" &lt;/div&gt;
+" &lt;/li&gt;
+" &lt;li&gt;
+" &lt;div&gt;
+" &lt;a href=&quot;http://svn.boost.org/trac/boost/ticket/8101&quot;&gt;#8101&lt;/a&gt;
+" Postfix operator++ for iterator
+" &lt;/div&gt;
+" &lt;/li&gt;
+" &lt;li&gt;
+" &lt;div&gt;
+" &lt;a href=&quot;http://svn.boost.org/trac/boost/ticket/8526&quot;&gt;#8526&lt;/a&gt;
+" memory leak
+" &lt;/div&gt;
+" &lt;/li&gt;
+" &lt;li&gt;
+" &lt;div&gt;
+" &lt;a href=&quot;http://svn.boost.org/trac/boost/ticket/8544&quot;&gt;#8544&lt;/a&gt;
+" calling managed DLL
+" &lt;/div&gt;
+" &lt;/li&gt;
+" &lt;/ul&gt;
+" &lt;/div&gt;
+" &lt;/li&gt;
+" &lt;li&gt;
+" &lt;div&gt;
+" &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/libs/conversion/lexical_cast.htm&quot;&gt;Lexical cast&lt;/a&gt;:&lt;/span&gt;
+" &lt;ul&gt;
+" &lt;li&gt;
+" &lt;div&gt;
+" Converting to character pointer now triggers compile time assert
+" instead of runtime &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/8334&quot;&gt;#8334&lt;/a&gt;.
+" &lt;/div&gt;
+" &lt;/li&gt;
+" &lt;li&gt;
+" &lt;div&gt;
+" Lexical cast is now capable of converting &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;int128_type&lt;/span&gt;&lt;/code&gt;
+" and &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;uint128_type&lt;/span&gt;&lt;/code&gt; &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/7909&quot;&gt;#7909&lt;/a&gt;.
+" &lt;/div&gt;
+" &lt;/li&gt;
+" &lt;li&gt;
+" &lt;div&gt;
+" Changed internal stream buffer handling, now works with libc++ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/8267&quot;&gt;#8267&lt;/a&gt;,
+" &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/7704&quot;&gt;#7704&lt;/a&gt;.
+" &lt;/div&gt;
+" &lt;/li&gt;
+" &lt;li&gt;
+" &lt;div&gt;
+" Restored getting address of &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;lexical_cast&lt;/span&gt;&lt;/code&gt;
+" function that was broken in 1.53.0 &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/7421&quot;&gt;#7421&lt;/a&gt;.
+" &lt;/div&gt;
+" &lt;/li&gt;
+" &lt;li&gt;
+" &lt;div&gt;
+" Fixed warnings, internals and tests &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2558&quot;&gt;#2558&lt;/a&gt;, &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/7949&quot;&gt;#7949&lt;/a&gt;, &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/8162&quot;&gt;#8162&lt;/a&gt;,
+" &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/8369&quot;&gt;#8369&lt;/a&gt;, &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/8547&quot;&gt;#8547&lt;/a&gt;.
 " &lt;/div&gt;
 " &lt;/li&gt;
 " &lt;/ul&gt;
@@ -18952,6 +19056,40 @@
 " &lt;/li&gt;
 " &lt;li&gt;
 " &lt;div&gt;
+" &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/libs/type_traits/&quot;&gt;Type Traits&lt;/a&gt;:&lt;/span&gt;
+" &lt;ul&gt;
+" &lt;li&gt;
+" &lt;div&gt;
+" New type traits implemented &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/8189&quot;&gt;#8189&lt;/a&gt;:
+" &lt;ul&gt;
+" &lt;li&gt;
+" &lt;div&gt;
+" is_nothrow_move_constructible
+" &lt;/div&gt;
+" &lt;/li&gt;
+" &lt;li&gt;
+" &lt;div&gt;
+" is_nothrow_move_assignable
+" &lt;/div&gt;
+" &lt;/li&gt;
+" &lt;li&gt;
+" &lt;div&gt;
+" has_trivial_move_assign
+" &lt;/div&gt;
+" &lt;/li&gt;
+" &lt;li&gt;
+" &lt;div&gt;
+" has_trivial_move_constructor
+" &lt;/div&gt;
+" &lt;/li&gt;
+" &lt;/ul&gt;
+" &lt;/div&gt;
+" &lt;/li&gt;
+" &lt;/ul&gt;
+" &lt;/div&gt;
+" &lt;/li&gt;
+" &lt;li&gt;
+" &lt;div&gt;
 " &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/libs/utility/&quot;&gt;Utility&lt;/a&gt;:&lt;/span&gt;
 " &lt;ul&gt;
 " &lt;li&gt;
@@ -18979,6 +19117,29 @@
 " &lt;/ul&gt;
 " &lt;/div&gt;
 " &lt;/li&gt;
+" &lt;li&gt;
+" &lt;div&gt;
+" &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/libs/variant/&quot;&gt;Variant&lt;/a&gt;:&lt;/span&gt;
+" &lt;ul&gt;
+" &lt;li&gt;
+" &lt;div&gt;
+" Now uses new type traits from Boost.TypeTrait to detect &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;noexcept&lt;/span&gt;&lt;/code&gt; constructors and assignment
+" operators &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/8296&quot;&gt;#8296&lt;/a&gt;. This shall increase performance of &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;variant&lt;/span&gt;&lt;/code&gt; for many types in C++11.
+" &lt;/div&gt;
+" &lt;/li&gt;
+" &lt;li&gt;
+" &lt;div&gt;
+" Multivisitation implemented &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/8459&quot;&gt;#8459&lt;/a&gt;.
+" &lt;/div&gt;
+" &lt;/li&gt;
+" &lt;li&gt;
+" &lt;div&gt;
+" Documentation updated to reflect C++11 features support.
+" &lt;/div&gt;
+" &lt;/li&gt;
+" &lt;/ul&gt;
+" &lt;/div&gt;
+" &lt;/li&gt;
 " &lt;/ul&gt;
 " &lt;/div&gt;
 " &lt;div id=&quot;version_1_54_0.compilers_tested&quot;&gt;
@@ -19012,7 +19173,7 @@
 " &lt;/div&gt;
 "</description></item>
 -last_modified
-.1369345894.87
+.1369380778.04
 -quickbook
 "feed/history/boost_1_54_0.qbk
 )

Modified: website/public_html/live/users/history/version_1_54_0.html
==============================================================================
--- website/public_html/live/users/history/version_1_54_0.html (original)
+++ website/public_html/live/users/history/version_1_54_0.html 2013-05-24 03:36:31 EDT (Fri, 24 May 2013)
@@ -100,6 +100,31 @@
       </li>
       <li>
         <div>
+ <span class="library">Any:</span>
+ <ul>
+ <li>
+ <div>
+ Added C++11 features support #6999:
+ <ul>
+ <li>
+ <div>
+ Move assignment and move constructors.
+ </div>
+ </li>
+ <li>
+ <div>
+ Added <code><span class="identifier">noexcept</span></code>
+ modifiers.
+ </div>
+ </li>
+ </ul>
+ </div>
+ </li>
+ </ul>
+ </div>
+ </li>
+ <li>
+ <div>
           <span class="library">Chrono:</span>
           <ul>
             <li>
@@ -178,8 +203,87 @@
             </li>
             <li>
               <div>
- Fixes for #7805, #7899, #7972, #8023, #8024,
- #8101
+ #7805
+ Typo
+ </div>
+ </li>
+ <li>
+ <div>
+ #7972
+ GCC warnings
+ </div>
+ </li>
+ <li>
+ <div>
+ #7988
+ C++11 range-for
+ </div>
+ </li>
+ <li>
+ <div>
+ #8023
+ Using iterator traits
+ </div>
+ </li>
+ <li>
+ <div>
+ #8024
+ Create const_iterator
+ </div>
+ </li>
+ <li>
+ <div>
+ #8101
+ Postfix operator++ for iterator
+ </div>
+ </li>
+ <li>
+ <div>
+ #8526
+ memory leak
+ </div>
+ </li>
+ <li>
+ <div>
+ #8544
+ calling managed DLL
+ </div>
+ </li>
+ </ul>
+ </div>
+ </li>
+ <li>
+ <div>
+ <span class="library">Lexical cast:</span>
+ <ul>
+ <li>
+ <div>
+ Converting to character pointer now triggers compile time assert
+ instead of runtime #8334.
+ </div>
+ </li>
+ <li>
+ <div>
+ Lexical cast is now capable of converting <code><span class="identifier">boost</span><span class="special">::</span><span class="identifier">int128_type</span></code>
+ and <code><span class="identifier">boost</span><span class="special">::</span><span class="identifier">uint128_type</span></code> #7909.
+ </div>
+ </li>
+ <li>
+ <div>
+ Changed internal stream buffer handling, now works with libc++ #8267,
+ #7704.
+ </div>
+ </li>
+ <li>
+ <div>
+ Restored getting address of <code><span class="identifier">lexical_cast</span></code>
+ function that was broken in 1.53.0 #7421.
+ </div>
+ </li>
+ <li>
+ <div>
+ Fixed warnings, internals and tests #2558, #7949, #8162,
+ #8369, #8547.
               </div>
             </li>
           </ul>
@@ -364,6 +468,40 @@
       </li>
       <li>
         <div>
+ <span class="library">Type Traits:</span>
+ <ul>
+ <li>
+ <div>
+ New type traits implemented #8189:
+ <ul>
+ <li>
+ <div>
+ is_nothrow_move_constructible
+ </div>
+ </li>
+ <li>
+ <div>
+ is_nothrow_move_assignable
+ </div>
+ </li>
+ <li>
+ <div>
+ has_trivial_move_assign
+ </div>
+ </li>
+ <li>
+ <div>
+ has_trivial_move_constructor
+ </div>
+ </li>
+ </ul>
+ </div>
+ </li>
+ </ul>
+ </div>
+ </li>
+ <li>
+ <div>
           <span class="library">Utility:</span>
           <ul>
             <li>
@@ -391,6 +529,29 @@
           </ul>
         </div>
       </li>
+ <li>
+ <div>
+ <span class="library">Variant:</span>
+ <ul>
+ <li>
+ <div>
+ Now uses new type traits from Boost.TypeTrait to detect <code><span class="identifier">noexcept</span></code> constructors and assignment
+ operators #8296. This shall increase performance of <code><span class="identifier">boost</span><span class="special">::</span><span class="identifier">variant</span></code> for many types in C++11.
+ </div>
+ </li>
+ <li>
+ <div>
+ Multivisitation implemented #8459.
+ </div>
+ </li>
+ <li>
+ <div>
+ Documentation updated to reflect C++11 features support.
+ </div>
+ </li>
+ </ul>
+ </div>
+ </li>
     </ul>
   </div>
   <div id="version_1_54_0.compilers_tested">


Boost-Commit list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk