Boost logo

Boost-Commit :

Subject: [Boost-commit] svn:boost r78584 - website/public_html/live/feed/history
From: lorcaminiti_at_[hidden]
Date: 2012-05-24 11:21:56


Author: lcaminiti
Date: 2012-05-24 11:21:55 EDT (Thu, 24 May 2012)
New Revision: 78584
URL: http://svn.boost.org/trac/boost/changeset/78584

Log:
Release notes for ScopeExit (new features), LocalFunciton (new library), Functional/OverloadedFunction (new library), Utility/IdentityTtpe (new library).
Text files modified:
   website/public_html/live/feed/history/boost_1_50_0.qbk | 15 ++++++++++++++-
   1 files changed, 14 insertions(+), 1 deletions(-)

Modified: website/public_html/live/feed/history/boost_1_50_0.qbk
==============================================================================
--- website/public_html/live/feed/history/boost_1_50_0.qbk (original)
+++ website/public_html/live/feed/history/boost_1_50_0.qbk 2012-05-24 11:21:55 EDT (Thu, 24 May 2012)
@@ -1,7 +1,7 @@
 [article Version 1.50.0
     [quickbook 1.5]
     [source-mode c++]
- [purpose New Libraries: Algorithm. Updated Libraries: Program Options]
+ [purpose New Libraries: Algorithm, Functional/OverloadedFunction, LocalFunction, Utility/IdentityType. Updated Libraries: Program Options, ScopeExit]
     [authors [Dawes, Beman]]
     [last-revision ]
 ]
@@ -35,6 +35,12 @@
 
 * [phrase library..[@/libs/algorithm/ Algorithm]:]
   A collection of useful generic algorithms, from Marshall Clow.
+* [phrase library..[@/libs/functional/overloaded_function/ Functional/OverloadedFunction]:]
+ Overload different functions into a single function object, from Lorenzo Caminiti.
+* [phrase library..[@/libs/local_function/ LocalFunction]:]
+ Program functions locally, within other functions, directly within the scope where they are needed, from Lorenzo Caminiti.
+* [phrase library..[@/libs/utility/identity_type/ Utility/IdentityType]:]
+ Wrap types within round parenthesis so they can always be passed as macro parameters, from Lorenzo Caminiti.
 
 [endsect]
 
@@ -73,6 +79,13 @@
  * Fixed Bugs:
    * [@http://svn.boost.org/trac/boost/ticket/6498 #6498] boost::ratio won't compile with default settings.
 
+* [phrase library..[@/libs/scope_exit/ ScopeExit]:]
+ * New Features:
+ * Use variadic macros to specify captures variables as commas-separated lists (but kept preprocessor sequence syntax for backward compatibility).
+ * Capture the object in scope using `this_`.
+ * Support empty captures using `void`.
+ * Implicit lambda-like captures using `BOOST_SCOPE_EXIT_ALL` on compilers that support C++11 lambda functions.
+
 * [phrase library..[@/libs/thread/ Thread]:]
  * New Features:
    * [@http://svn.boost.org/trac/boost/ticket/1850 #1850] Request for unlock_guard to compliment lock_guard.


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