$include_dir="/home/hyper-archives/boost-commit/include"; include("$include_dir/msg-header.inc") ?>
Subject: [Boost-commit] svn:boost r48800 - in branches/release: boost/proto boost/proto/detail boost/proto/transform doc doc/src libs libs/proto libs/proto/doc libs/proto/test status
From: eric_at_[hidden]
Date: 2008-09-16 14:25:53
Author: eric_niebler
Date: 2008-09-16 14:25:52 EDT (Tue, 16 Sep 2008)
New Revision: 48800
URL: http://svn.boost.org/trac/boost/changeset/48800
Log:
merge proto from trunk to release branch
Added:
   branches/release/boost/proto/
      - copied from r48712, /trunk/boost/proto/
   branches/release/boost/proto/detail/as_lvalue.hpp
      - copied unchanged from r48750, /trunk/boost/proto/detail/as_lvalue.hpp
   branches/release/boost/proto/detail/poly_function.hpp
      - copied unchanged from r48750, /trunk/boost/proto/detail/poly_function.hpp
   branches/release/boost/proto/extends.hpp
      - copied unchanged from r48750, /trunk/boost/proto/extends.hpp
   branches/release/boost/proto/make_expr.hpp
      - copied unchanged from r48750, /trunk/boost/proto/make_expr.hpp
   branches/release/boost/proto/proto_fwd.hpp
      - copied unchanged from r48750, /trunk/boost/proto/proto_fwd.hpp
   branches/release/boost/proto/transform/arg.hpp
      - copied unchanged from r48750, /trunk/boost/proto/transform/arg.hpp
   branches/release/boost/proto/transform/call.hpp
      - copied unchanged from r48750, /trunk/boost/proto/transform/call.hpp
   branches/release/libs/proto/
      - copied from r48712, /trunk/libs/proto/
   branches/release/libs/proto/doc/getting_started.qbk
      - copied unchanged from r48799, /trunk/libs/proto/doc/getting_started.qbk
   branches/release/libs/proto/doc/transforms.qbk
      - copied unchanged from r48799, /trunk/libs/proto/doc/transforms.qbk
   branches/release/libs/proto/test/matches.cpp
      - copied unchanged from r48720, /trunk/libs/proto/test/matches.cpp
Text files modified: 
   branches/release/doc/Jamfile.v2                      |     3 +++                                     
   branches/release/doc/src/boost.xml                   |     2 ++                                      
   branches/release/libs/libraries.htm                  |     6 +++++-                                  
   branches/release/libs/maintainers.txt                |     7 ++++---                                 
   branches/release/status/Jamfile.v2                   |     1 +                                       
   branches/release/status/explicit-failures-markup.xml |    10 ++++++++++                              
   6 files changed, 25 insertions(+), 4 deletions(-)
Modified: branches/release/doc/Jamfile.v2
==============================================================================
--- branches/release/doc/Jamfile.v2	(original)
+++ branches/release/doc/Jamfile.v2	2008-09-16 14:25:52 EDT (Tue, 16 Sep 2008)
@@ -28,6 +28,8 @@
     <dependency>../libs/foreach/doc//foreach
     <dependency>../libs/mpi/doc//mpi
     <dependency>../libs/mpi/doc//mpi_autodoc.xml
+    #<dependency>../libs/proto/doc//protodoc.xml 
+    <dependency>../libs/proto/doc//proto
     <dependency>../libs/typeof/doc//typeof
     <dependency>../libs/xpressive/doc//autodoc.xml
     <dependency>../libs/xpressive/doc//xpressive
@@ -52,6 +54,7 @@
     <implicit-dependency>../libs/static_assert/doc//static_assert
     <implicit-dependency>../libs/tr1/doc//tr1
     <implicit-dependency>../libs/foreach/doc//foreach
+    <implicit-dependency>../libs/proto/doc//proto
     <implicit-dependency>../libs/typeof/doc//typeof
     <implicit-dependency>../libs/xpressive/doc//xpressive
     <implicit-dependency>../tools/jam/doc//bjam
Modified: branches/release/doc/src/boost.xml
==============================================================================
--- branches/release/doc/src/boost.xml	(original)
+++ branches/release/doc/src/boost.xml	2008-09-16 14:25:52 EDT (Tue, 16 Sep 2008)
@@ -536,6 +536,8 @@
      </libraryinfo>
    </library>
    
+   <xi:include href="proto.xml"/>
+
    <library name="Python" dirname="python" html-only="1">
      <libraryinfo>
        <author>
Modified: branches/release/libs/libraries.htm
==============================================================================
--- branches/release/libs/libraries.htm	(original)
+++ branches/release/libs/libraries.htm	2008-09-16 14:25:52 EDT (Tue, 16 Sep 2008)
@@ -49,7 +49,7 @@
       <dt>Generic Programming</dt>
       <dt>Template Metaprogramming</dt>
       <dt>Preprocessor Metaprogramming</dt>
-      <dt>Concurrent Programming
+      <dt>Concurrent Programming</dt>
       <dt>Math and numerics</dt>
       <dt>Correctness and testing</dt>
       <dt>Data structures</dt>
@@ -215,6 +215,8 @@
     <li>property map
         - Concepts defining interfaces which map key objects to
         value objects, from Jeremy Siek.</li>
+    <li>proto - Expression template library and compiler 
+        construction toolkit for domain-specific embedded languages, from Eric Niebler.</li>
     <li>python - Reflects C++
         classes and functions into <a
         href="http://www.python.org">Python</a>, from Dave
@@ -442,6 +444,8 @@
     <li>property map
         - Concepts defining interfaces which map key objects to
         value objects, from Jeremy Siek.</li>
+    <li>proto - Expression template library and compiler 
+        construction toolkit for domain-specific embedded languages, from Eric Niebler.</li>
     <li>static_assert
         - Static assertions (compile time assertions), from John
         Maddock.</li>
Modified: branches/release/libs/maintainers.txt
==============================================================================
--- branches/release/libs/maintainers.txt	(original)
+++ branches/release/libs/maintainers.txt	2008-09-16 14:25:52 EDT (Tue, 16 Sep 2008)
@@ -8,7 +8,7 @@
 # maintainers. When making changes to this file, please be careful
 # to closely follow the format of the library.
 
-accumulators          Eric Niebler <eric -at- boost-consulting.com>
+accumulators          Eric Niebler <eric -at- boostpro.com>
 algorithm/minmax      Herve Bronnimann <hbr -at- poly.edu>
 algorithm/string      Pavol Droba <droba -at- topmail.sk>
 any                   Alexander Nasonov <alexander.nasonov -at- gmail.com>
@@ -27,7 +27,7 @@
 dynamic_bitset        Jeremy Siek <jeremy.siek -at- gmail.com>, Gennaro Prota <gennaro.prota -at- yahoo.com>
 exception             Emil Dotchevski <emil -at- revergestudios.com>
 filesystem            Beman Dawes <bdawes -at- acm.org>
-foreach               Eric Niebler <eric -at- boost-consulting.com>
+foreach               Eric Niebler <eric -at- boostpro.com>
 format                Samuel Krempp <krempp -at- crans.ens-cachan.fr>
 function              Douglas Gregor <dgregor -at- cs.indiana.edu>
 function_types        Tobias Schwinger <tschwinger -at- isonews2.com>
@@ -58,6 +58,7 @@
 preprocessor          Paul Mensonides <pmenso57 -at- comcast.net>
 program_options       Vladimir Prus <ghost -at- cs.msu.su>
 property_map          Douglas Gregor <dgregor -at- cs.indiana.edu>
+proto                 Eric Niebler <eric -at- boostpro.com>
 ptr_container         Thorsten Ottosen <nesotto -at- cs.auc.dk>
 python                David Abrahams <dave -at- boost-consulting.com>
 random                Jens Maurer <Jens.Maurer -at- gmx.net>
@@ -85,6 +86,6 @@
 utility/swap          Joseph Gauterin <joseph.gauterin -at- googlemail.com>
 variant               Eric Friedman <ericbrandon -at- gmail.com>
 wave                  Hartmut Kaiser <hartmut.kaiser -at- gmail.com>
-xpressive             Eric Niebler <eric -at- boost-consulting.com>
+xpressive             Eric Niebler <eric -at- boostpro.com>
 
 
Modified: branches/release/status/Jamfile.v2
==============================================================================
--- branches/release/status/Jamfile.v2	(original)
+++ branches/release/status/Jamfile.v2	2008-09-16 14:25:52 EDT (Tue, 16 Sep 2008)
@@ -69,6 +69,7 @@
 build-project ../libs/parameter/test ;         # test-suite parameter
 build-project ../libs/program_options/test ;   # test-suite program_options
 build-project ../libs/property_map/test ;      # test-suite property_map
+build-project ../libs/proto/test ;             # test-suite proto
 build-project ../libs/ptr_container/test ;     # test-suite ptr_container
 build-project ../libs/python/test ;            # test-suite python
 build-project ../libs/random/test ;            # test-suite random
Modified: branches/release/status/explicit-failures-markup.xml
==============================================================================
--- branches/release/status/explicit-failures-markup.xml	(original)
+++ branches/release/status/explicit-failures-markup.xml	2008-09-16 14:25:52 EDT (Tue, 16 Sep 2008)
@@ -2465,6 +2465,16 @@
         </mark-expected-failures>
     </library>
 
+    <!-- proto -->
+    <library name="proto">
+      <mark-unusable>
+        <toolset name="sun-5.7"/>
+        <toolset name="sun-5.8"/>
+        <toolset name="sun-5.9"/>
+        <toolset name="borland-*"/>
+      </mark-unusable>
+    </library>
+
     <!-- rational -->
     <library name="rational">
         <mark-expected-failures>