Boost logo

Boost-Commit :

From: emil_at_[hidden]
Date: 2008-07-02 18:01:56


Author: emildotchevski
Date: 2008-07-02 18:01:55 EDT (Wed, 02 Jul 2008)
New Revision: 47010
URL: http://svn.boost.org/trac/boost/changeset/47010

Log:
BOOST_NO_TYPEID support
exception/index.html redirection
Added Boost Exception to libraries.htm and maintainers.txt
Added Boost Exception to status/Jamfile.v2
Added:
   branches/release/libs/exception/index.html (contents, props changed)
Text files modified:
   branches/release/boost/throw_exception.hpp | 4 ++++
   branches/release/libs/libraries.htm | 3 ++-
   branches/release/libs/maintainers.txt | 1 +
   branches/release/status/Jamfile.v2 | 1 +
   4 files changed, 8 insertions(+), 1 deletions(-)

Modified: branches/release/boost/throw_exception.hpp
==============================================================================
--- branches/release/boost/throw_exception.hpp (original)
+++ branches/release/boost/throw_exception.hpp 2008-07-02 18:01:55 EDT (Wed, 02 Jul 2008)
@@ -24,6 +24,10 @@
 #include <boost/detail/workaround.hpp>
 #include <exception>
 
+#if !defined( BOOST_EXCEPTION_DISABLE ) && defined( BOOST_NO_TYPEID )
+# define BOOST_EXCEPTION_DISABLE
+#endif
+
 #if !defined( BOOST_EXCEPTION_DISABLE ) && defined( __BORLANDC__ ) && BOOST_WORKAROUND( __BORLANDC__, < 0x590 )
 # define BOOST_EXCEPTION_DISABLE
 #endif

Added: branches/release/libs/exception/index.html
==============================================================================
--- (empty file)
+++ branches/release/libs/exception/index.html 2008-07-02 18:01:55 EDT (Wed, 02 Jul 2008)
@@ -0,0 +1,15 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<head>
+<meta http-equiv=refresh content="0; URL=doc/boost-exception.html">
+<title>Automatic redirection</title>
+</head>
+<body>
+Automatic redirection failed, please go to
+boost-exception.html.&nbsp;<hr>
+<p>© Copyright Beman Dawes, 2001</p>
+<p>Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy
+at www.boost.org/LICENSE_1_0.txt)</p>
+</body>
+</html>
\ No newline at end of file

Modified: branches/release/libs/libraries.htm
==============================================================================
--- branches/release/libs/libraries.htm (original)
+++ branches/release/libs/libraries.htm 2008-07-02 18:01:55 EDT (Wed, 02 Jul 2008)
@@ -118,6 +118,7 @@
       Walker.</li>
     <li>date_time - Date-Time library from Jeff Garland.</li>
     <li>dynamic_bitset - A runtime sized version of <tt>std::bitset</tt> from Jeremy Siek and Chuck Allison.</li>
+ <li>exception - A library for transporting of arbitrary data in exception objects, and transporting of exceptions between threads (N2179), from Emil Dotchevski.</li>
     <li>enable_if - Selective inclusion of function template overloads, from Jaakko J&auml;rvi, Jeremiah Willcock, and Andrew Lumsdaine.</li>
     <li>filesystem - Portable paths,
     iteration over directories, and other useful filesystem operations, from
@@ -556,7 +557,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ärvi.</li>
     <li>variant - Safe, generic, stack-based
     discriminated union container, from Eric Friedman and Itay Maman.</li>
 </ul>

Modified: branches/release/libs/maintainers.txt
==============================================================================
--- branches/release/libs/maintainers.txt (original)
+++ branches/release/libs/maintainers.txt 2008-07-02 18:01:55 EDT (Wed, 02 Jul 2008)
@@ -15,6 +15,7 @@
 date_time Jeff Garland <jeff -at- crystalclearsoftware.com>
 disjoint_sets Jeremy Siek <jeremy.siek -at- gmail.com>
 dynamic_bitset Jeremy Siek <jeremy.siek -at- gmail.com>
+exception Emil Dotchevski <emil -at- revergestudios.com>
 filesystem Beman Dawes <bdawes -at- acm.org>
 foreach Eric Niebler <eric -at- boost-consulting.com>
 format Samuel Krempp <krempp -at- crans.ens-cachan.fr>

Modified: branches/release/status/Jamfile.v2
==============================================================================
--- branches/release/status/Jamfile.v2 (original)
+++ branches/release/status/Jamfile.v2 2008-07-02 18:01:55 EDT (Wed, 02 Jul 2008)
@@ -38,6 +38,7 @@
 build-project ../libs/date_time/test ; # test-suite date_time
 build-project ../libs/disjoint_sets ; # test-suite disjoint_sets
 build-project ../libs/dynamic_bitset ; # test-suite dynamic_bitset
+build-project ../libs/exception/test ;
 build-project ../libs/filesystem/test ; # test-suite filesystem
 build-project ../libs/foreach/test ; # test-suite foreach
 build-project ../libs/format/test ; # test-suite format


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