|
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