Boost logo

Boost-Commit :

Subject: [Boost-commit] svn:boost r50831 - website/public_html/beta/feed/history
From: eric_at_[hidden]
Date: 2009-01-27 17:50:13


Author: eric_niebler
Date: 2009-01-27 17:50:12 EST (Tue, 27 Jan 2009)
New Revision: 50831
URL: http://svn.boost.org/trac/boost/changeset/50831

Log:
add 1.38 release notes for Proto, Accumulators and Xpressive
Text files modified:
   website/public_html/beta/feed/history/boost_1_38_0.qbk | 23 +++++++++++++++++++++++
   1 files changed, 23 insertions(+), 0 deletions(-)

Modified: website/public_html/beta/feed/history/boost_1_38_0.qbk
==============================================================================
--- website/public_html/beta/feed/history/boost_1_38_0.qbk (original)
+++ website/public_html/beta/feed/history/boost_1_38_0.qbk 2009-01-27 17:50:12 EST (Tue, 27 Jan 2009)
@@ -37,6 +37,9 @@
 
 [section Updated Libraries]
 
+* [phrase library..[@/libs/accumulators/index.html Accumulators]:]
+ * Add `rolling_sum`, `rolling_count` and `rolling_mean` accumulators.
+
 * [phrase library..[@/libs/functional/hash/index.html Hash]:]
   * `boost/functional/detail/container_fwd.hpp` has been moved to
     `boost/detail/container_fwd.hpp`.
@@ -50,6 +53,21 @@
   [@/libs/multi_index/doc/release_notes.html#boost_1_38 release notes] for
   further information.
    
+* [phrase library..[@/libs/proto/index.html Proto]:]
+ * Fix problem with SFINAE of binary operators (Bug
+ [@https://svn.boost.org/trac/boost/ticket/2407 2407]).
+ * Fix `proto::call` transform for callable transforms with >3 arguments.
+ * `result_of::value` changed behavior for array-by-value terminals.
+ * `unpack_expr` requires only Forward Sequences rather than Random Access
+ Sequences.
+ * Deprecate legacy undocumented `BOOST_PROTO_DEFINE_(VARARG_)FUNCTION_TEMPLATE`
+ macros.
+ * Add `BOOST_PROTO_REPEAT` and `BOOST_PROTO_LOCAL_ITERATE` macros to help with
+ repetitive code generation
+ * Support for nullary expressions with tag types other than
+ `proto::tag::terminal`
+ * Allow 0- and 1-argument variants of `proto::or_` and `proto::and_`
+
 * [phrase library..[@/libs/unordered/index.html Unordered]:]
   * Use [@/libs/utility/swap.html `boost::swap`].
   * Use a larger prime number list for selecting the number of buckets.
@@ -61,6 +79,11 @@
     [@/doc/html/unordered/changes.html#unordered.changes.boost_1_38_0
     library changelog].
 
+* [phrase library..[@/libs/xpressive/index.html Xpressive]:]
+ * `basic_regex` gets nested `syntax_option_flags` and `value_type` typedef, for
+ compatibility with `std::basic_regex`
+ * Ported to Proto v4; Proto v2 at [^boost/xpressive/proto] has been removed.
+ * `regex_error` inherits from `boost::exception`
 
 [endsect]
 


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