Boost logo

Boost-Commit :

Subject: [Boost-commit] svn:boost r51710 - in branches/release: boost boost/signals2 doc doc/html doc/src libs libs/signals2 status
From: fmhess_at_[hidden]
Date: 2009-03-11 13:51:09


Author: fmhess
Date: 2009-03-11 13:51:08 EDT (Wed, 11 Mar 2009)
New Revision: 51710
URL: http://svn.boost.org/trac/boost/changeset/51710

Log:
Merging Signals2 to release branch.

Added:
   branches/release/boost/signals2/
      - copied from r51703, /trunk/boost/signals2/
   branches/release/boost/signals2.hpp
      - copied unchanged from r51705, /trunk/boost/signals2.hpp
   branches/release/doc/html/signals2.html
      - copied unchanged from r51706, /trunk/doc/html/signals2.html
   branches/release/libs/signals2/
      - copied from r51703, /trunk/libs/signals2/
Text files modified:
   branches/release/doc/Jamfile.v2 | 4 +++-
   branches/release/doc/src/boost.xml | 2 ++
   branches/release/libs/libraries.htm | 25 +++++++++++++++----------
   branches/release/libs/maintainers.txt | 1 +
   branches/release/status/Jamfile.v2 | 1 +
   5 files changed, 22 insertions(+), 11 deletions(-)

Modified: branches/release/doc/Jamfile.v2
==============================================================================
--- branches/release/doc/Jamfile.v2 (original)
+++ branches/release/doc/Jamfile.v2 2009-03-11 13:51:08 EDT (Wed, 11 Mar 2009)
@@ -28,7 +28,7 @@
     <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//protodoc.xml
     <dependency>../libs/proto/doc//proto
     <dependency>../libs/typeof/doc//typeof
     <dependency>../libs/xpressive/doc//autodoc.xml
@@ -46,6 +46,7 @@
     <dependency>../libs/units/doc//units
     <dependency>../libs/unordered/doc//unordered
     <dependency>../libs/thread/doc//thread
+ <dependency>../libs/signals2/doc//hello_world_def_code_snippet.xml
 
     ## Add path references to the QuickBook generated docs...
 
@@ -66,6 +67,7 @@
     <implicit-dependency>../libs/units/doc//units
     <implicit-dependency>../libs/unordered/doc//unordered
     <implicit-dependency>../libs/thread/doc//thread
+ <implicit-dependency>../libs/signals2/doc//hello_world_def_code_snippet.xml
 
     <xsl:param>boost.libraries=../../libs/libraries.htm
 

Modified: branches/release/doc/src/boost.xml
==============================================================================
--- branches/release/doc/src/boost.xml (original)
+++ branches/release/doc/src/boost.xml 2009-03-11 13:51:08 EDT (Wed, 11 Mar 2009)
@@ -598,6 +598,8 @@
    </library>
 
    <xi:include href="../../libs/signals/doc/signals.xml"/>
+
+ <xi:include href="../../libs/signals2/doc/signals.xml"/>
 
    <library name="Smart Pointer" dirname="smart_ptr" html-only="1"
             url="../../libs/smart_ptr/index.html">

Modified: branches/release/libs/libraries.htm
==============================================================================
--- branches/release/libs/libraries.htm (original)
+++ branches/release/libs/libraries.htm 2009-03-11 13:51:08 EDT (Wed, 11 Mar 2009)
@@ -164,7 +164,7 @@
         construction framework, adaptors, concepts, and more, from Dave
         Abrahams, Jeremy Siek, and Thomas Witt.</li>
     <li>lambda - Define small unnamed
- function objects at the actual call site, and more, from Jaakko J?rvi and
+ function objects at the actual call site, and more, from Jaakko J&auml;rvi and
     Gary Powell.</li>
     <li>math - Several contributions in the
     domain of mathematics, from various authors.</li>
@@ -244,6 +244,8 @@
         - Serialization for persistence and marshalling, from Robert Ramey</li>
     <li>signals - managed signals &amp;
          slots callback implementation, from Doug Gregor.</li>
+ <li>signals2 - managed signals &amp;
+ slots callback implementation (thread-safe version 2), from Frank Mori Hess.</li>
     <li>smart_ptr - Six smart
         pointer class templates, from Greg Colvin, Beman Dawes,
         Peter Dimov, and Darin Adler.</li>
@@ -260,8 +262,8 @@
     String algorithms library, from Pavol Droba.</li>
     <li>swap -
     Enhanced generic swap function, from Joseph Gauterin.</li>
- <li>system - Operating system support,
- including the diagnostics support that will be part of the C++0x standard
+ <li>system - Operating system support,
+ including the diagnostics support that will be part of the C++0x standard
     library, from Beman Dawes.</li>
     <li>test - Support for simple program testing,
     full unit testing, and for program
@@ -277,7 +279,7 @@
             Report on C++ Library Extensions, using other Boost libraries as a basis, from John Maddock.</li>
     <li>tribool - 3-state boolean type library, from Doug Gregor.</li>
     <li>tuple - Ease definition of functions returning multiple values, and more,
- from Jaakko J?rvi.</li>
+ from Jaakko J&auml;rvi.</li>
     <li>type_traits -
         Templates for fundamental properties of types, from John
         Maddock, Steve Cleary, et al.</li>
@@ -414,7 +416,7 @@
         A TR1 hash function object that can be extended to hash user defined
         types, from Daniel James.</li>
     <li>lambda - Define small unnamed
- function objects at the actual call site, and more, from Jaakko J?rvi and
+ function objects at the actual call site, and more, from Jaakko J&auml;rvi and
     Gary Powell.</li>
 
     <li>ref - A utility library for
@@ -423,6 +425,8 @@
 
     <li>signals - managed signals &amp;
          slots callback implementation, from Doug Gregor.</li>
+ <li>signals2 - managed signals &amp;
+ slots callback implementation (thread-safe version 2), from Frank Mori Hess.</li>
 
     <li>result_of - determines the type of a function call expression.</li>
 </ul>
@@ -465,7 +469,7 @@
     <li>function_types - Type traits
         for callable, built-in types, from Tobias Schwinger</li>
     <li>fusion -
- Library for working with tuples, including various containers,
+ Library for working with tuples, including various containers,
     algorithms, etc. From Joel de Guzman, Dan Marsden and Tobias Schwinger.</li>
     <li>mpl - Template metaprogramming
     framework of compile-time algorithms, sequences and metafunction classes,
@@ -572,7 +576,7 @@
     <li>pointer container
     - Containers for storing heap-allocated polymorphic objects to ease OO-programming, from Thorsten Ottosen. </li>
     <li>tuple - Ease definition of functions returning multiple values, and more,
- from Jaakko Järvi.</li>
+ from Jaakko J&auml;rvi.</li>
     <li>variant - Safe, generic, stack-based
     discriminated union container, from Eric Friedman and Itay Maman.</li>
 </ul>
@@ -681,8 +685,8 @@
     maintainable C++ code, from Andreas Huber.</li>
     <li>swap -
     Enhanced generic swap function, from Joseph Gauterin.</li>
- <li>system - Operating
- system support, including the diagnostics support that will be part of the
+ <li>system - Operating
+ system support, including the diagnostics support that will be part of the
     C++0x standard library, from Beman Dawes.</li>
     <li>timer - Event timer,
     progress timer, and progress display classes, from Beman
@@ -740,4 +744,5 @@
 </p>
 
 </body>
-</html>
\ No newline at end of file
+</html>
+

Modified: branches/release/libs/maintainers.txt
==============================================================================
--- branches/release/libs/maintainers.txt (original)
+++ branches/release/libs/maintainers.txt 2009-03-11 13:51:08 EDT (Wed, 11 Mar 2009)
@@ -69,6 +69,7 @@
 scope_exit Alexander Nasonov <alexander.nasonov -at- gmail.com>
 serialization Robert Ramey <ramey -at- rrsd.com>
 signals Douglas Gregor <dgregor -at- cs.indiana.edu>
+signals2 Frank Mori Hess <fmhess -at- users.sourceforge.net>
 smart_ptr Beman Dawes <bdawes -at- acm.org>, Peter Dimov <pdimov -at- mmltd.net>
 spirit Joel de Guzman <joel -at- boost-consulting.com>, Hartmut Kaiser <hartmut.kaiser -at- gmail.com>
 statechart Andreas Huber <ahd6974-boostorg -at- yahoo.com>

Modified: branches/release/status/Jamfile.v2
==============================================================================
--- branches/release/status/Jamfile.v2 (original)
+++ branches/release/status/Jamfile.v2 2009-03-11 13:51:08 EDT (Wed, 11 Mar 2009)
@@ -110,6 +110,7 @@
     scope_exit/test # test-suite scope_exit
     serialization/test # test-suite serialization
     signals/test # test-suite signals
+ signals2/test # test-suite signals2
     smart_ptr/test # test-suite smart_ptr
     spirit/classic/test # test-suite classic spirit
     spirit/test # test-suite spirit_v2


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