Boost logo

Boost-Commit :

From: hartmut.kaiser_at_[hidden]
Date: 2008-07-13 13:21:30


Author: hkaiser
Date: 2008-07-13 13:21:18 EDT (Sun, 13 Jul 2008)
New Revision: 47387
URL: http://svn.boost.org/trac/boost/changeset/47387

Log:
Spirit: deprecated warnings are generated starting from Boost 1.38 only
Text files modified:
   branches/release/boost/spirit/actor.hpp | 4 ++++
   branches/release/boost/spirit/actor/assign_actor.hpp | 4 ++++
   branches/release/boost/spirit/actor/assign_key_actor.hpp | 4 ++++
   branches/release/boost/spirit/actor/clear_actor.hpp | 4 ++++
   branches/release/boost/spirit/actor/decrement_actor.hpp | 4 ++++
   branches/release/boost/spirit/actor/erase_actor.hpp | 4 ++++
   branches/release/boost/spirit/actor/increment_actor.hpp | 4 ++++
   branches/release/boost/spirit/actor/insert_at_actor.hpp | 4 ++++
   branches/release/boost/spirit/actor/insert_key_actor.hpp | 4 ++++
   branches/release/boost/spirit/actor/push_back_actor.hpp | 4 ++++
   branches/release/boost/spirit/actor/push_front_actor.hpp | 4 ++++
   branches/release/boost/spirit/actor/ref_actor.hpp | 4 ++++
   branches/release/boost/spirit/actor/ref_const_ref_actor.hpp | 4 ++++
   branches/release/boost/spirit/actor/ref_const_ref_const_ref_a.hpp | 4 ++++
   branches/release/boost/spirit/actor/ref_const_ref_value_actor.hpp | 4 ++++
   branches/release/boost/spirit/actor/ref_value_actor.hpp | 4 ++++
   branches/release/boost/spirit/actor/swap_actor.hpp | 4 ++++
   branches/release/boost/spirit/actor/typeof.hpp | 4 ++++
   branches/release/boost/spirit/attribute.hpp | 4 ++++
   branches/release/boost/spirit/attribute/closure.hpp | 4 ++++
   branches/release/boost/spirit/attribute/closure_context.hpp | 4 ++++
   branches/release/boost/spirit/attribute/closure_fwd.hpp | 4 ++++
   branches/release/boost/spirit/attribute/parametric.hpp | 4 ++++
   branches/release/boost/spirit/attribute/typeof.hpp | 4 ++++
   branches/release/boost/spirit/core.hpp | 4 ++++
   branches/release/boost/spirit/core/assert.hpp | 4 ++++
   branches/release/boost/spirit/core/composite/actions.hpp | 4 ++++
   branches/release/boost/spirit/core/composite/alternative.hpp | 4 ++++
   branches/release/boost/spirit/core/composite/composite.hpp | 4 ++++
   branches/release/boost/spirit/core/composite/difference.hpp | 4 ++++
   branches/release/boost/spirit/core/composite/directives.hpp | 4 ++++
   branches/release/boost/spirit/core/composite/epsilon.hpp | 4 ++++
   branches/release/boost/spirit/core/composite/exclusive_or.hpp | 4 ++++
   branches/release/boost/spirit/core/composite/intersection.hpp | 4 ++++
   branches/release/boost/spirit/core/composite/kleene_star.hpp | 4 ++++
   branches/release/boost/spirit/core/composite/list.hpp | 4 ++++
   branches/release/boost/spirit/core/composite/no_actions.hpp | 4 ++++
   branches/release/boost/spirit/core/composite/operators.hpp | 4 ++++
   branches/release/boost/spirit/core/composite/optional.hpp | 4 ++++
   branches/release/boost/spirit/core/composite/positive.hpp | 4 ++++
   branches/release/boost/spirit/core/composite/sequence.hpp | 4 ++++
   branches/release/boost/spirit/core/composite/sequential_and.hpp | 4 ++++
   branches/release/boost/spirit/core/composite/sequential_or.hpp | 4 ++++
   branches/release/boost/spirit/core/config.hpp | 4 ++++
   branches/release/boost/spirit/core/match.hpp | 4 ++++
   branches/release/boost/spirit/core/nil.hpp | 4 ++++
   branches/release/boost/spirit/core/non_terminal/grammar.hpp | 4 ++++
   branches/release/boost/spirit/core/non_terminal/parser_context.hpp | 4 ++++
   branches/release/boost/spirit/core/non_terminal/parser_id.hpp | 4 ++++
   branches/release/boost/spirit/core/non_terminal/rule.hpp | 4 ++++
   branches/release/boost/spirit/core/non_terminal/subrule.hpp | 4 ++++
   branches/release/boost/spirit/core/non_terminal/subrule_fwd.hpp | 4 ++++
   branches/release/boost/spirit/core/parser.hpp | 4 ++++
   branches/release/boost/spirit/core/primitives/numerics.hpp | 4 ++++
   branches/release/boost/spirit/core/primitives/numerics_fwd.hpp | 4 ++++
   branches/release/boost/spirit/core/primitives/primitives.hpp | 4 ++++
   branches/release/boost/spirit/core/safe_bool.hpp | 4 ++++
   branches/release/boost/spirit/core/scanner/scanner.hpp | 4 ++++
   branches/release/boost/spirit/core/scanner/scanner_fwd.hpp | 4 ++++
   branches/release/boost/spirit/core/scanner/skipper.hpp | 4 ++++
   branches/release/boost/spirit/core/scanner/skipper_fwd.hpp | 4 ++++
   branches/release/boost/spirit/core/typeof.hpp | 4 ++++
   branches/release/boost/spirit/debug.hpp | 4 ++++
   branches/release/boost/spirit/debug/debug_node.hpp | 4 ++++
   branches/release/boost/spirit/debug/minimal.hpp | 4 ++++
   branches/release/boost/spirit/debug/parser_names.hpp | 4 ++++
   branches/release/boost/spirit/debug/typeof.hpp | 4 ++++
   branches/release/boost/spirit/dynamic.hpp | 4 ++++
   branches/release/boost/spirit/dynamic/for.hpp | 4 ++++
   branches/release/boost/spirit/dynamic/if.hpp | 4 ++++
   branches/release/boost/spirit/dynamic/lazy.hpp | 4 ++++
   branches/release/boost/spirit/dynamic/rule_alias.hpp | 4 ++++
   branches/release/boost/spirit/dynamic/select.hpp | 4 ++++
   branches/release/boost/spirit/dynamic/stored_rule.hpp | 4 ++++
   branches/release/boost/spirit/dynamic/stored_rule_fwd.hpp | 4 ++++
   branches/release/boost/spirit/dynamic/switch.hpp | 4 ++++
   branches/release/boost/spirit/dynamic/typeof.hpp | 4 ++++
   branches/release/boost/spirit/dynamic/while.hpp | 4 ++++
   branches/release/boost/spirit/error_handling.hpp | 4 ++++
   branches/release/boost/spirit/error_handling/exceptions.hpp | 4 ++++
   branches/release/boost/spirit/error_handling/exceptions_fwd.hpp | 4 ++++
   branches/release/boost/spirit/error_handling/typeof.hpp | 4 ++++
   branches/release/boost/spirit/iterator.hpp | 4 ++++
   branches/release/boost/spirit/iterator/file_iterator.hpp | 4 ++++
   branches/release/boost/spirit/iterator/file_iterator_fwd.hpp | 4 ++++
   branches/release/boost/spirit/iterator/fixed_size_queue.hpp | 4 ++++
   branches/release/boost/spirit/iterator/multi_pass.hpp | 4 ++++
   branches/release/boost/spirit/iterator/multi_pass_fwd.hpp | 4 ++++
   branches/release/boost/spirit/iterator/position_iterator.hpp | 4 ++++
   branches/release/boost/spirit/iterator/position_iterator_fwd.hpp | 4 ++++
   branches/release/boost/spirit/iterator/typeof.hpp | 4 ++++
   branches/release/boost/spirit/meta.hpp | 4 ++++
   branches/release/boost/spirit/meta/as_parser.hpp | 4 ++++
   branches/release/boost/spirit/meta/fundamental.hpp | 4 ++++
   branches/release/boost/spirit/meta/parser_traits.hpp | 4 ++++
   branches/release/boost/spirit/meta/refactoring.hpp | 4 ++++
   branches/release/boost/spirit/meta/traverse.hpp | 4 ++++
   branches/release/boost/spirit/phoenix.hpp | 4 ++++
   branches/release/boost/spirit/phoenix/actor.hpp | 4 ++++
   branches/release/boost/spirit/phoenix/binders.hpp | 4 ++++
   branches/release/boost/spirit/phoenix/casts.hpp | 4 ++++
   branches/release/boost/spirit/phoenix/closures.hpp | 4 ++++
   branches/release/boost/spirit/phoenix/composite.hpp | 4 ++++
   branches/release/boost/spirit/phoenix/functions.hpp | 4 ++++
   branches/release/boost/spirit/phoenix/new.hpp | 4 ++++
   branches/release/boost/spirit/phoenix/operators.hpp | 4 ++++
   branches/release/boost/spirit/phoenix/primitives.hpp | 4 ++++
   branches/release/boost/spirit/phoenix/special_ops.hpp | 4 ++++
   branches/release/boost/spirit/phoenix/statements.hpp | 4 ++++
   branches/release/boost/spirit/phoenix/tuple_helpers.hpp | 4 ++++
   branches/release/boost/spirit/phoenix/tuples.hpp | 4 ++++
   branches/release/boost/spirit/symbols.hpp | 4 ++++
   branches/release/boost/spirit/symbols/symbols.hpp | 4 ++++
   branches/release/boost/spirit/symbols/symbols_fwd.hpp | 4 ++++
   branches/release/boost/spirit/symbols/typeof.hpp | 4 ++++
   branches/release/boost/spirit/tree/ast.hpp | 4 ++++
   branches/release/boost/spirit/tree/ast_fwd.hpp | 4 ++++
   branches/release/boost/spirit/tree/common.hpp | 4 ++++
   branches/release/boost/spirit/tree/common_fwd.hpp | 4 ++++
   branches/release/boost/spirit/tree/parse_tree.hpp | 4 ++++
   branches/release/boost/spirit/tree/parse_tree_fwd.hpp | 4 ++++
   branches/release/boost/spirit/tree/parse_tree_utils.hpp | 4 ++++
   branches/release/boost/spirit/tree/tree_to_xml.hpp | 4 ++++
   branches/release/boost/spirit/tree/typeof.hpp | 4 ++++
   branches/release/boost/spirit/utility.hpp | 4 ++++
   branches/release/boost/spirit/utility/chset.hpp | 4 ++++
   branches/release/boost/spirit/utility/chset_operators.hpp | 4 ++++
   branches/release/boost/spirit/utility/confix.hpp | 4 ++++
   branches/release/boost/spirit/utility/confix_fwd.hpp | 4 ++++
   branches/release/boost/spirit/utility/distinct.hpp | 4 ++++
   branches/release/boost/spirit/utility/distinct_fwd.hpp | 4 ++++
   branches/release/boost/spirit/utility/escape_char.hpp | 4 ++++
   branches/release/boost/spirit/utility/escape_char_fwd.hpp | 4 ++++
   branches/release/boost/spirit/utility/flush_multi_pass.hpp | 4 ++++
   branches/release/boost/spirit/utility/functor_parser.hpp | 4 ++++
   branches/release/boost/spirit/utility/grammar_def.hpp | 4 ++++
   branches/release/boost/spirit/utility/grammar_def_fwd.hpp | 4 ++++
   branches/release/boost/spirit/utility/lists.hpp | 4 ++++
   branches/release/boost/spirit/utility/lists_fwd.hpp | 4 ++++
   branches/release/boost/spirit/utility/loops.hpp | 4 ++++
   branches/release/boost/spirit/utility/regex.hpp | 4 ++++
   branches/release/boost/spirit/utility/rule_parser.hpp | 4 ++++
   branches/release/boost/spirit/utility/scoped_lock.hpp | 4 ++++
   branches/release/boost/spirit/utility/typeof.hpp | 4 ++++
   branches/release/boost/spirit/version.hpp | 4 ++++
   145 files changed, 580 insertions(+), 0 deletions(-)

Modified: branches/release/boost/spirit/actor.hpp
==============================================================================
--- branches/release/boost/spirit/actor.hpp (original)
+++ branches/release/boost/spirit/actor.hpp 2008-07-13 13:21:18 EDT (Sun, 13 Jul 2008)
@@ -9,11 +9,15 @@
 #ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_ACTOR
 #define BOOST_SPIRIT_DEPRECATED_INCLUDE_ACTOR
 
+#include <boost/version.hpp>
+
+#if BOOST_VERSION >= 103800
 #if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
 # pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_actor.hpp")
 #elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
 # warning "This header is deprecated. Please use: boost/spirit/include/classic_actor.hpp"
 #endif
+#endif
 
 #if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
 #define BOOST_SPIRIT_USE_OLD_NAMESPACE

Modified: branches/release/boost/spirit/actor/assign_actor.hpp
==============================================================================
--- branches/release/boost/spirit/actor/assign_actor.hpp (original)
+++ branches/release/boost/spirit/actor/assign_actor.hpp 2008-07-13 13:21:18 EDT (Sun, 13 Jul 2008)
@@ -9,11 +9,15 @@
 #ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_ASSIGN_ACTOR
 #define BOOST_SPIRIT_DEPRECATED_INCLUDE_ASSIGN_ACTOR
 
+#include <boost/version.hpp>
+
+#if BOOST_VERSION >= 103800
 #if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
 # pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_assign_actor.hpp")
 #elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
 # warning "This header is deprecated. Please use: boost/spirit/include/classic_assign_actor.hpp"
 #endif
+#endif
 
 #if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
 #define BOOST_SPIRIT_USE_OLD_NAMESPACE

Modified: branches/release/boost/spirit/actor/assign_key_actor.hpp
==============================================================================
--- branches/release/boost/spirit/actor/assign_key_actor.hpp (original)
+++ branches/release/boost/spirit/actor/assign_key_actor.hpp 2008-07-13 13:21:18 EDT (Sun, 13 Jul 2008)
@@ -9,11 +9,15 @@
 #ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_ASSIGN_KEY_ACTOR
 #define BOOST_SPIRIT_DEPRECATED_INCLUDE_ASSIGN_KEY_ACTOR
 
+#include <boost/version.hpp>
+
+#if BOOST_VERSION >= 103800
 #if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
 # pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_assign_key_actor.hpp")
 #elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
 # warning "This header is deprecated. Please use: boost/spirit/include/classic_assign_key_actor.hpp"
 #endif
+#endif
 
 #if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
 #define BOOST_SPIRIT_USE_OLD_NAMESPACE

Modified: branches/release/boost/spirit/actor/clear_actor.hpp
==============================================================================
--- branches/release/boost/spirit/actor/clear_actor.hpp (original)
+++ branches/release/boost/spirit/actor/clear_actor.hpp 2008-07-13 13:21:18 EDT (Sun, 13 Jul 2008)
@@ -9,11 +9,15 @@
 #ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_CLEAR_ACTOR
 #define BOOST_SPIRIT_DEPRECATED_INCLUDE_CLEAR_ACTOR
 
+#include <boost/version.hpp>
+
+#if BOOST_VERSION >= 103800
 #if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
 # pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_clear_actor.hpp")
 #elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
 # warning "This header is deprecated. Please use: boost/spirit/include/classic_clear_actor.hpp"
 #endif
+#endif
 
 #if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
 #define BOOST_SPIRIT_USE_OLD_NAMESPACE

Modified: branches/release/boost/spirit/actor/decrement_actor.hpp
==============================================================================
--- branches/release/boost/spirit/actor/decrement_actor.hpp (original)
+++ branches/release/boost/spirit/actor/decrement_actor.hpp 2008-07-13 13:21:18 EDT (Sun, 13 Jul 2008)
@@ -9,11 +9,15 @@
 #ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_DECREMENT_ACTOR
 #define BOOST_SPIRIT_DEPRECATED_INCLUDE_DECREMENT_ACTOR
 
+#include <boost/version.hpp>
+
+#if BOOST_VERSION >= 103800
 #if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
 # pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_decrement_actor.hpp")
 #elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
 # warning "This header is deprecated. Please use: boost/spirit/include/classic_decrement_actor.hpp"
 #endif
+#endif
 
 #if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
 #define BOOST_SPIRIT_USE_OLD_NAMESPACE

Modified: branches/release/boost/spirit/actor/erase_actor.hpp
==============================================================================
--- branches/release/boost/spirit/actor/erase_actor.hpp (original)
+++ branches/release/boost/spirit/actor/erase_actor.hpp 2008-07-13 13:21:18 EDT (Sun, 13 Jul 2008)
@@ -9,11 +9,15 @@
 #ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_ERASE_ACTOR
 #define BOOST_SPIRIT_DEPRECATED_INCLUDE_ERASE_ACTOR
 
+#include <boost/version.hpp>
+
+#if BOOST_VERSION >= 103800
 #if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
 # pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_erase_actor.hpp")
 #elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
 # warning "This header is deprecated. Please use: boost/spirit/include/classic_erase_actor.hpp"
 #endif
+#endif
 
 #if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
 #define BOOST_SPIRIT_USE_OLD_NAMESPACE

Modified: branches/release/boost/spirit/actor/increment_actor.hpp
==============================================================================
--- branches/release/boost/spirit/actor/increment_actor.hpp (original)
+++ branches/release/boost/spirit/actor/increment_actor.hpp 2008-07-13 13:21:18 EDT (Sun, 13 Jul 2008)
@@ -9,11 +9,15 @@
 #ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_INCREMENT_ACTOR
 #define BOOST_SPIRIT_DEPRECATED_INCLUDE_INCREMENT_ACTOR
 
+#include <boost/version.hpp>
+
+#if BOOST_VERSION >= 103800
 #if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
 # pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_increment_actor.hpp")
 #elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
 # warning "This header is deprecated. Please use: boost/spirit/include/classic_increment_actor.hpp"
 #endif
+#endif
 
 #if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
 #define BOOST_SPIRIT_USE_OLD_NAMESPACE

Modified: branches/release/boost/spirit/actor/insert_at_actor.hpp
==============================================================================
--- branches/release/boost/spirit/actor/insert_at_actor.hpp (original)
+++ branches/release/boost/spirit/actor/insert_at_actor.hpp 2008-07-13 13:21:18 EDT (Sun, 13 Jul 2008)
@@ -9,11 +9,15 @@
 #ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_INSERT_AT_ACTOR
 #define BOOST_SPIRIT_DEPRECATED_INCLUDE_INSERT_AT_ACTOR
 
+#include <boost/version.hpp>
+
+#if BOOST_VERSION >= 103800
 #if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
 # pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_insert_at_actor.hpp")
 #elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
 # warning "This header is deprecated. Please use: boost/spirit/include/classic_insert_at_actor.hpp"
 #endif
+#endif
 
 #if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
 #define BOOST_SPIRIT_USE_OLD_NAMESPACE

Modified: branches/release/boost/spirit/actor/insert_key_actor.hpp
==============================================================================
--- branches/release/boost/spirit/actor/insert_key_actor.hpp (original)
+++ branches/release/boost/spirit/actor/insert_key_actor.hpp 2008-07-13 13:21:18 EDT (Sun, 13 Jul 2008)
@@ -9,11 +9,15 @@
 #ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_INSERT_KEY_ACTOR
 #define BOOST_SPIRIT_DEPRECATED_INCLUDE_INSERT_KEY_ACTOR
 
+#include <boost/version.hpp>
+
+#if BOOST_VERSION >= 103800
 #if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
 # pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_insert_key_actor.hpp")
 #elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
 # warning "This header is deprecated. Please use: boost/spirit/include/classic_insert_key_actor.hpp"
 #endif
+#endif
 
 #if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
 #define BOOST_SPIRIT_USE_OLD_NAMESPACE

Modified: branches/release/boost/spirit/actor/push_back_actor.hpp
==============================================================================
--- branches/release/boost/spirit/actor/push_back_actor.hpp (original)
+++ branches/release/boost/spirit/actor/push_back_actor.hpp 2008-07-13 13:21:18 EDT (Sun, 13 Jul 2008)
@@ -9,11 +9,15 @@
 #ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_PUSH_BACK_ACTOR
 #define BOOST_SPIRIT_DEPRECATED_INCLUDE_PUSH_BACK_ACTOR
 
+#include <boost/version.hpp>
+
+#if BOOST_VERSION >= 103800
 #if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
 # pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_push_back_actor.hpp")
 #elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
 # warning "This header is deprecated. Please use: boost/spirit/include/classic_push_back_actor.hpp"
 #endif
+#endif
 
 #if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
 #define BOOST_SPIRIT_USE_OLD_NAMESPACE

Modified: branches/release/boost/spirit/actor/push_front_actor.hpp
==============================================================================
--- branches/release/boost/spirit/actor/push_front_actor.hpp (original)
+++ branches/release/boost/spirit/actor/push_front_actor.hpp 2008-07-13 13:21:18 EDT (Sun, 13 Jul 2008)
@@ -9,11 +9,15 @@
 #ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_PUSH_FRONT_ACTOR
 #define BOOST_SPIRIT_DEPRECATED_INCLUDE_PUSH_FRONT_ACTOR
 
+#include <boost/version.hpp>
+
+#if BOOST_VERSION >= 103800
 #if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
 # pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_push_front_actor.hpp")
 #elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
 # warning "This header is deprecated. Please use: boost/spirit/include/classic_push_front_actor.hpp"
 #endif
+#endif
 
 #if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
 #define BOOST_SPIRIT_USE_OLD_NAMESPACE

Modified: branches/release/boost/spirit/actor/ref_actor.hpp
==============================================================================
--- branches/release/boost/spirit/actor/ref_actor.hpp (original)
+++ branches/release/boost/spirit/actor/ref_actor.hpp 2008-07-13 13:21:18 EDT (Sun, 13 Jul 2008)
@@ -9,11 +9,15 @@
 #ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_REF_ACTOR
 #define BOOST_SPIRIT_DEPRECATED_INCLUDE_REF_ACTOR
 
+#include <boost/version.hpp>
+
+#if BOOST_VERSION >= 103800
 #if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
 # pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_ref_actor.hpp")
 #elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
 # warning "This header is deprecated. Please use: boost/spirit/include/classic_ref_actor.hpp"
 #endif
+#endif
 
 #if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
 #define BOOST_SPIRIT_USE_OLD_NAMESPACE

Modified: branches/release/boost/spirit/actor/ref_const_ref_actor.hpp
==============================================================================
--- branches/release/boost/spirit/actor/ref_const_ref_actor.hpp (original)
+++ branches/release/boost/spirit/actor/ref_const_ref_actor.hpp 2008-07-13 13:21:18 EDT (Sun, 13 Jul 2008)
@@ -9,11 +9,15 @@
 #ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_REF_CONST_REF_ACTOR
 #define BOOST_SPIRIT_DEPRECATED_INCLUDE_REF_CONST_REF_ACTOR
 
+#include <boost/version.hpp>
+
+#if BOOST_VERSION >= 103800
 #if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
 # pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_ref_const_ref_actor.hpp")
 #elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
 # warning "This header is deprecated. Please use: boost/spirit/include/classic_ref_const_ref_actor.hpp"
 #endif
+#endif
 
 #if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
 #define BOOST_SPIRIT_USE_OLD_NAMESPACE

Modified: branches/release/boost/spirit/actor/ref_const_ref_const_ref_a.hpp
==============================================================================
--- branches/release/boost/spirit/actor/ref_const_ref_const_ref_a.hpp (original)
+++ branches/release/boost/spirit/actor/ref_const_ref_const_ref_a.hpp 2008-07-13 13:21:18 EDT (Sun, 13 Jul 2008)
@@ -9,11 +9,15 @@
 #ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_REF_CONST_REF_CONST_REF_A
 #define BOOST_SPIRIT_DEPRECATED_INCLUDE_REF_CONST_REF_CONST_REF_A
 
+#include <boost/version.hpp>
+
+#if BOOST_VERSION >= 103800
 #if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
 # pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_ref_const_ref_const_ref_a.hpp")
 #elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
 # warning "This header is deprecated. Please use: boost/spirit/include/classic_ref_const_ref_const_ref_a.hpp"
 #endif
+#endif
 
 #if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
 #define BOOST_SPIRIT_USE_OLD_NAMESPACE

Modified: branches/release/boost/spirit/actor/ref_const_ref_value_actor.hpp
==============================================================================
--- branches/release/boost/spirit/actor/ref_const_ref_value_actor.hpp (original)
+++ branches/release/boost/spirit/actor/ref_const_ref_value_actor.hpp 2008-07-13 13:21:18 EDT (Sun, 13 Jul 2008)
@@ -9,11 +9,15 @@
 #ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_REF_CONST_REF_VALUE_ACTOR
 #define BOOST_SPIRIT_DEPRECATED_INCLUDE_REF_CONST_REF_VALUE_ACTOR
 
+#include <boost/version.hpp>
+
+#if BOOST_VERSION >= 103800
 #if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
 # pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_ref_const_ref_value_actor.hpp")
 #elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
 # warning "This header is deprecated. Please use: boost/spirit/include/classic_ref_const_ref_value_actor.hpp"
 #endif
+#endif
 
 #if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
 #define BOOST_SPIRIT_USE_OLD_NAMESPACE

Modified: branches/release/boost/spirit/actor/ref_value_actor.hpp
==============================================================================
--- branches/release/boost/spirit/actor/ref_value_actor.hpp (original)
+++ branches/release/boost/spirit/actor/ref_value_actor.hpp 2008-07-13 13:21:18 EDT (Sun, 13 Jul 2008)
@@ -9,11 +9,15 @@
 #ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_REF_VALUE_ACTOR
 #define BOOST_SPIRIT_DEPRECATED_INCLUDE_REF_VALUE_ACTOR
 
+#include <boost/version.hpp>
+
+#if BOOST_VERSION >= 103800
 #if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
 # pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_ref_value_actor.hpp")
 #elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
 # warning "This header is deprecated. Please use: boost/spirit/include/classic_ref_value_actor.hpp"
 #endif
+#endif
 
 #if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
 #define BOOST_SPIRIT_USE_OLD_NAMESPACE

Modified: branches/release/boost/spirit/actor/swap_actor.hpp
==============================================================================
--- branches/release/boost/spirit/actor/swap_actor.hpp (original)
+++ branches/release/boost/spirit/actor/swap_actor.hpp 2008-07-13 13:21:18 EDT (Sun, 13 Jul 2008)
@@ -9,11 +9,15 @@
 #ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_SWAP_ACTOR
 #define BOOST_SPIRIT_DEPRECATED_INCLUDE_SWAP_ACTOR
 
+#include <boost/version.hpp>
+
+#if BOOST_VERSION >= 103800
 #if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
 # pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_swap_actor.hpp")
 #elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
 # warning "This header is deprecated. Please use: boost/spirit/include/classic_swap_actor.hpp"
 #endif
+#endif
 
 #if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
 #define BOOST_SPIRIT_USE_OLD_NAMESPACE

Modified: branches/release/boost/spirit/actor/typeof.hpp
==============================================================================
--- branches/release/boost/spirit/actor/typeof.hpp (original)
+++ branches/release/boost/spirit/actor/typeof.hpp 2008-07-13 13:21:18 EDT (Sun, 13 Jul 2008)
@@ -9,11 +9,15 @@
 #ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_TYPEOF
 #define BOOST_SPIRIT_DEPRECATED_INCLUDE_TYPEOF
 
+#include <boost/version.hpp>
+
+#if BOOST_VERSION >= 103800
 #if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
 # pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_typeof.hpp")
 #elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
 # warning "This header is deprecated. Please use: boost/spirit/include/classic_typeof.hpp"
 #endif
+#endif
 
 #if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
 #define BOOST_SPIRIT_USE_OLD_NAMESPACE

Modified: branches/release/boost/spirit/attribute.hpp
==============================================================================
--- branches/release/boost/spirit/attribute.hpp (original)
+++ branches/release/boost/spirit/attribute.hpp 2008-07-13 13:21:18 EDT (Sun, 13 Jul 2008)
@@ -9,11 +9,15 @@
 #ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_ATTRIBUTE
 #define BOOST_SPIRIT_DEPRECATED_INCLUDE_ATTRIBUTE
 
+#include <boost/version.hpp>
+
+#if BOOST_VERSION >= 103800
 #if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
 # pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_attribute.hpp")
 #elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
 # warning "This header is deprecated. Please use: boost/spirit/include/classic_attribute.hpp"
 #endif
+#endif
 
 #if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
 #define BOOST_SPIRIT_USE_OLD_NAMESPACE

Modified: branches/release/boost/spirit/attribute/closure.hpp
==============================================================================
--- branches/release/boost/spirit/attribute/closure.hpp (original)
+++ branches/release/boost/spirit/attribute/closure.hpp 2008-07-13 13:21:18 EDT (Sun, 13 Jul 2008)
@@ -9,11 +9,15 @@
 #ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_CLOSURE
 #define BOOST_SPIRIT_DEPRECATED_INCLUDE_CLOSURE
 
+#include <boost/version.hpp>
+
+#if BOOST_VERSION >= 103800
 #if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
 # pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_closure.hpp")
 #elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
 # warning "This header is deprecated. Please use: boost/spirit/include/classic_closure.hpp"
 #endif
+#endif
 
 #if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
 #define BOOST_SPIRIT_USE_OLD_NAMESPACE

Modified: branches/release/boost/spirit/attribute/closure_context.hpp
==============================================================================
--- branches/release/boost/spirit/attribute/closure_context.hpp (original)
+++ branches/release/boost/spirit/attribute/closure_context.hpp 2008-07-13 13:21:18 EDT (Sun, 13 Jul 2008)
@@ -9,11 +9,15 @@
 #ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_CLOSURE_CONTEXT
 #define BOOST_SPIRIT_DEPRECATED_INCLUDE_CLOSURE_CONTEXT
 
+#include <boost/version.hpp>
+
+#if BOOST_VERSION >= 103800
 #if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
 # pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_closure_context.hpp")
 #elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
 # warning "This header is deprecated. Please use: boost/spirit/include/classic_closure_context.hpp"
 #endif
+#endif
 
 #if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
 #define BOOST_SPIRIT_USE_OLD_NAMESPACE

Modified: branches/release/boost/spirit/attribute/closure_fwd.hpp
==============================================================================
--- branches/release/boost/spirit/attribute/closure_fwd.hpp (original)
+++ branches/release/boost/spirit/attribute/closure_fwd.hpp 2008-07-13 13:21:18 EDT (Sun, 13 Jul 2008)
@@ -9,11 +9,15 @@
 #ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_CLOSURE_FWD
 #define BOOST_SPIRIT_DEPRECATED_INCLUDE_CLOSURE_FWD
 
+#include <boost/version.hpp>
+
+#if BOOST_VERSION >= 103800
 #if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
 # pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_closure_fwd.hpp")
 #elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
 # warning "This header is deprecated. Please use: boost/spirit/include/classic_closure_fwd.hpp"
 #endif
+#endif
 
 #if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
 #define BOOST_SPIRIT_USE_OLD_NAMESPACE

Modified: branches/release/boost/spirit/attribute/parametric.hpp
==============================================================================
--- branches/release/boost/spirit/attribute/parametric.hpp (original)
+++ branches/release/boost/spirit/attribute/parametric.hpp 2008-07-13 13:21:18 EDT (Sun, 13 Jul 2008)
@@ -9,11 +9,15 @@
 #ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_PARAMETRIC
 #define BOOST_SPIRIT_DEPRECATED_INCLUDE_PARAMETRIC
 
+#include <boost/version.hpp>
+
+#if BOOST_VERSION >= 103800
 #if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
 # pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_parametric.hpp")
 #elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
 # warning "This header is deprecated. Please use: boost/spirit/include/classic_parametric.hpp"
 #endif
+#endif
 
 #if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
 #define BOOST_SPIRIT_USE_OLD_NAMESPACE

Modified: branches/release/boost/spirit/attribute/typeof.hpp
==============================================================================
--- branches/release/boost/spirit/attribute/typeof.hpp (original)
+++ branches/release/boost/spirit/attribute/typeof.hpp 2008-07-13 13:21:18 EDT (Sun, 13 Jul 2008)
@@ -9,11 +9,15 @@
 #ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_TYPEOF
 #define BOOST_SPIRIT_DEPRECATED_INCLUDE_TYPEOF
 
+#include <boost/version.hpp>
+
+#if BOOST_VERSION >= 103800
 #if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
 # pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_typeof.hpp")
 #elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
 # warning "This header is deprecated. Please use: boost/spirit/include/classic_typeof.hpp"
 #endif
+#endif
 
 #if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
 #define BOOST_SPIRIT_USE_OLD_NAMESPACE

Modified: branches/release/boost/spirit/core.hpp
==============================================================================
--- branches/release/boost/spirit/core.hpp (original)
+++ branches/release/boost/spirit/core.hpp 2008-07-13 13:21:18 EDT (Sun, 13 Jul 2008)
@@ -9,11 +9,15 @@
 #ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_CORE
 #define BOOST_SPIRIT_DEPRECATED_INCLUDE_CORE
 
+#include <boost/version.hpp>
+
+#if BOOST_VERSION >= 103800
 #if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
 # pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_core.hpp")
 #elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
 # warning "This header is deprecated. Please use: boost/spirit/include/classic_core.hpp"
 #endif
+#endif
 
 #if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
 #define BOOST_SPIRIT_USE_OLD_NAMESPACE

Modified: branches/release/boost/spirit/core/assert.hpp
==============================================================================
--- branches/release/boost/spirit/core/assert.hpp (original)
+++ branches/release/boost/spirit/core/assert.hpp 2008-07-13 13:21:18 EDT (Sun, 13 Jul 2008)
@@ -9,11 +9,15 @@
 #ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_ASSERT
 #define BOOST_SPIRIT_DEPRECATED_INCLUDE_ASSERT
 
+#include <boost/version.hpp>
+
+#if BOOST_VERSION >= 103800
 #if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
 # pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_assert.hpp")
 #elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
 # warning "This header is deprecated. Please use: boost/spirit/include/classic_assert.hpp"
 #endif
+#endif
 
 #if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
 #define BOOST_SPIRIT_USE_OLD_NAMESPACE

Modified: branches/release/boost/spirit/core/composite/actions.hpp
==============================================================================
--- branches/release/boost/spirit/core/composite/actions.hpp (original)
+++ branches/release/boost/spirit/core/composite/actions.hpp 2008-07-13 13:21:18 EDT (Sun, 13 Jul 2008)
@@ -9,11 +9,15 @@
 #ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_ACTIONS
 #define BOOST_SPIRIT_DEPRECATED_INCLUDE_ACTIONS
 
+#include <boost/version.hpp>
+
+#if BOOST_VERSION >= 103800
 #if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
 # pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_actions.hpp")
 #elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
 # warning "This header is deprecated. Please use: boost/spirit/include/classic_actions.hpp"
 #endif
+#endif
 
 #if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
 #define BOOST_SPIRIT_USE_OLD_NAMESPACE

Modified: branches/release/boost/spirit/core/composite/alternative.hpp
==============================================================================
--- branches/release/boost/spirit/core/composite/alternative.hpp (original)
+++ branches/release/boost/spirit/core/composite/alternative.hpp 2008-07-13 13:21:18 EDT (Sun, 13 Jul 2008)
@@ -9,11 +9,15 @@
 #ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_ALTERNATIVE
 #define BOOST_SPIRIT_DEPRECATED_INCLUDE_ALTERNATIVE
 
+#include <boost/version.hpp>
+
+#if BOOST_VERSION >= 103800
 #if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
 # pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_alternative.hpp")
 #elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
 # warning "This header is deprecated. Please use: boost/spirit/include/classic_alternative.hpp"
 #endif
+#endif
 
 #if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
 #define BOOST_SPIRIT_USE_OLD_NAMESPACE

Modified: branches/release/boost/spirit/core/composite/composite.hpp
==============================================================================
--- branches/release/boost/spirit/core/composite/composite.hpp (original)
+++ branches/release/boost/spirit/core/composite/composite.hpp 2008-07-13 13:21:18 EDT (Sun, 13 Jul 2008)
@@ -9,11 +9,15 @@
 #ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_COMPOSITE
 #define BOOST_SPIRIT_DEPRECATED_INCLUDE_COMPOSITE
 
+#include <boost/version.hpp>
+
+#if BOOST_VERSION >= 103800
 #if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
 # pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_composite.hpp")
 #elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
 # warning "This header is deprecated. Please use: boost/spirit/include/classic_composite.hpp"
 #endif
+#endif
 
 #if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
 #define BOOST_SPIRIT_USE_OLD_NAMESPACE

Modified: branches/release/boost/spirit/core/composite/difference.hpp
==============================================================================
--- branches/release/boost/spirit/core/composite/difference.hpp (original)
+++ branches/release/boost/spirit/core/composite/difference.hpp 2008-07-13 13:21:18 EDT (Sun, 13 Jul 2008)
@@ -9,11 +9,15 @@
 #ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_DIFFERENCE
 #define BOOST_SPIRIT_DEPRECATED_INCLUDE_DIFFERENCE
 
+#include <boost/version.hpp>
+
+#if BOOST_VERSION >= 103800
 #if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
 # pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_difference.hpp")
 #elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
 # warning "This header is deprecated. Please use: boost/spirit/include/classic_difference.hpp"
 #endif
+#endif
 
 #if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
 #define BOOST_SPIRIT_USE_OLD_NAMESPACE

Modified: branches/release/boost/spirit/core/composite/directives.hpp
==============================================================================
--- branches/release/boost/spirit/core/composite/directives.hpp (original)
+++ branches/release/boost/spirit/core/composite/directives.hpp 2008-07-13 13:21:18 EDT (Sun, 13 Jul 2008)
@@ -9,11 +9,15 @@
 #ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_DIRECTIVES
 #define BOOST_SPIRIT_DEPRECATED_INCLUDE_DIRECTIVES
 
+#include <boost/version.hpp>
+
+#if BOOST_VERSION >= 103800
 #if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
 # pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_directives.hpp")
 #elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
 # warning "This header is deprecated. Please use: boost/spirit/include/classic_directives.hpp"
 #endif
+#endif
 
 #if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
 #define BOOST_SPIRIT_USE_OLD_NAMESPACE

Modified: branches/release/boost/spirit/core/composite/epsilon.hpp
==============================================================================
--- branches/release/boost/spirit/core/composite/epsilon.hpp (original)
+++ branches/release/boost/spirit/core/composite/epsilon.hpp 2008-07-13 13:21:18 EDT (Sun, 13 Jul 2008)
@@ -9,11 +9,15 @@
 #ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_EPSILON
 #define BOOST_SPIRIT_DEPRECATED_INCLUDE_EPSILON
 
+#include <boost/version.hpp>
+
+#if BOOST_VERSION >= 103800
 #if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
 # pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_epsilon.hpp")
 #elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
 # warning "This header is deprecated. Please use: boost/spirit/include/classic_epsilon.hpp"
 #endif
+#endif
 
 #if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
 #define BOOST_SPIRIT_USE_OLD_NAMESPACE

Modified: branches/release/boost/spirit/core/composite/exclusive_or.hpp
==============================================================================
--- branches/release/boost/spirit/core/composite/exclusive_or.hpp (original)
+++ branches/release/boost/spirit/core/composite/exclusive_or.hpp 2008-07-13 13:21:18 EDT (Sun, 13 Jul 2008)
@@ -9,11 +9,15 @@
 #ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_EXCLUSIVE_OR
 #define BOOST_SPIRIT_DEPRECATED_INCLUDE_EXCLUSIVE_OR
 
+#include <boost/version.hpp>
+
+#if BOOST_VERSION >= 103800
 #if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
 # pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_exclusive_or.hpp")
 #elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
 # warning "This header is deprecated. Please use: boost/spirit/include/classic_exclusive_or.hpp"
 #endif
+#endif
 
 #if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
 #define BOOST_SPIRIT_USE_OLD_NAMESPACE

Modified: branches/release/boost/spirit/core/composite/intersection.hpp
==============================================================================
--- branches/release/boost/spirit/core/composite/intersection.hpp (original)
+++ branches/release/boost/spirit/core/composite/intersection.hpp 2008-07-13 13:21:18 EDT (Sun, 13 Jul 2008)
@@ -9,11 +9,15 @@
 #ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_INTERSECTION
 #define BOOST_SPIRIT_DEPRECATED_INCLUDE_INTERSECTION
 
+#include <boost/version.hpp>
+
+#if BOOST_VERSION >= 103800
 #if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
 # pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_intersection.hpp")
 #elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
 # warning "This header is deprecated. Please use: boost/spirit/include/classic_intersection.hpp"
 #endif
+#endif
 
 #if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
 #define BOOST_SPIRIT_USE_OLD_NAMESPACE

Modified: branches/release/boost/spirit/core/composite/kleene_star.hpp
==============================================================================
--- branches/release/boost/spirit/core/composite/kleene_star.hpp (original)
+++ branches/release/boost/spirit/core/composite/kleene_star.hpp 2008-07-13 13:21:18 EDT (Sun, 13 Jul 2008)
@@ -9,11 +9,15 @@
 #ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_KLEENE_STAR
 #define BOOST_SPIRIT_DEPRECATED_INCLUDE_KLEENE_STAR
 
+#include <boost/version.hpp>
+
+#if BOOST_VERSION >= 103800
 #if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
 # pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_kleene_star.hpp")
 #elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
 # warning "This header is deprecated. Please use: boost/spirit/include/classic_kleene_star.hpp"
 #endif
+#endif
 
 #if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
 #define BOOST_SPIRIT_USE_OLD_NAMESPACE

Modified: branches/release/boost/spirit/core/composite/list.hpp
==============================================================================
--- branches/release/boost/spirit/core/composite/list.hpp (original)
+++ branches/release/boost/spirit/core/composite/list.hpp 2008-07-13 13:21:18 EDT (Sun, 13 Jul 2008)
@@ -9,11 +9,15 @@
 #ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_LIST
 #define BOOST_SPIRIT_DEPRECATED_INCLUDE_LIST
 
+#include <boost/version.hpp>
+
+#if BOOST_VERSION >= 103800
 #if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
 # pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_list.hpp")
 #elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
 # warning "This header is deprecated. Please use: boost/spirit/include/classic_list.hpp"
 #endif
+#endif
 
 #if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
 #define BOOST_SPIRIT_USE_OLD_NAMESPACE

Modified: branches/release/boost/spirit/core/composite/no_actions.hpp
==============================================================================
--- branches/release/boost/spirit/core/composite/no_actions.hpp (original)
+++ branches/release/boost/spirit/core/composite/no_actions.hpp 2008-07-13 13:21:18 EDT (Sun, 13 Jul 2008)
@@ -9,11 +9,15 @@
 #ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_NO_ACTIONS
 #define BOOST_SPIRIT_DEPRECATED_INCLUDE_NO_ACTIONS
 
+#include <boost/version.hpp>
+
+#if BOOST_VERSION >= 103800
 #if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
 # pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_no_actions.hpp")
 #elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
 # warning "This header is deprecated. Please use: boost/spirit/include/classic_no_actions.hpp"
 #endif
+#endif
 
 #if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
 #define BOOST_SPIRIT_USE_OLD_NAMESPACE

Modified: branches/release/boost/spirit/core/composite/operators.hpp
==============================================================================
--- branches/release/boost/spirit/core/composite/operators.hpp (original)
+++ branches/release/boost/spirit/core/composite/operators.hpp 2008-07-13 13:21:18 EDT (Sun, 13 Jul 2008)
@@ -9,11 +9,15 @@
 #ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_OPERATORS
 #define BOOST_SPIRIT_DEPRECATED_INCLUDE_OPERATORS
 
+#include <boost/version.hpp>
+
+#if BOOST_VERSION >= 103800
 #if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
 # pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_operators.hpp")
 #elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
 # warning "This header is deprecated. Please use: boost/spirit/include/classic_operators.hpp"
 #endif
+#endif
 
 #if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
 #define BOOST_SPIRIT_USE_OLD_NAMESPACE

Modified: branches/release/boost/spirit/core/composite/optional.hpp
==============================================================================
--- branches/release/boost/spirit/core/composite/optional.hpp (original)
+++ branches/release/boost/spirit/core/composite/optional.hpp 2008-07-13 13:21:18 EDT (Sun, 13 Jul 2008)
@@ -9,11 +9,15 @@
 #ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_OPTIONAL
 #define BOOST_SPIRIT_DEPRECATED_INCLUDE_OPTIONAL
 
+#include <boost/version.hpp>
+
+#if BOOST_VERSION >= 103800
 #if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
 # pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_optional.hpp")
 #elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
 # warning "This header is deprecated. Please use: boost/spirit/include/classic_optional.hpp"
 #endif
+#endif
 
 #if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
 #define BOOST_SPIRIT_USE_OLD_NAMESPACE

Modified: branches/release/boost/spirit/core/composite/positive.hpp
==============================================================================
--- branches/release/boost/spirit/core/composite/positive.hpp (original)
+++ branches/release/boost/spirit/core/composite/positive.hpp 2008-07-13 13:21:18 EDT (Sun, 13 Jul 2008)
@@ -9,11 +9,15 @@
 #ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_POSITIVE
 #define BOOST_SPIRIT_DEPRECATED_INCLUDE_POSITIVE
 
+#include <boost/version.hpp>
+
+#if BOOST_VERSION >= 103800
 #if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
 # pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_positive.hpp")
 #elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
 # warning "This header is deprecated. Please use: boost/spirit/include/classic_positive.hpp"
 #endif
+#endif
 
 #if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
 #define BOOST_SPIRIT_USE_OLD_NAMESPACE

Modified: branches/release/boost/spirit/core/composite/sequence.hpp
==============================================================================
--- branches/release/boost/spirit/core/composite/sequence.hpp (original)
+++ branches/release/boost/spirit/core/composite/sequence.hpp 2008-07-13 13:21:18 EDT (Sun, 13 Jul 2008)
@@ -9,11 +9,15 @@
 #ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_SEQUENCE
 #define BOOST_SPIRIT_DEPRECATED_INCLUDE_SEQUENCE
 
+#include <boost/version.hpp>
+
+#if BOOST_VERSION >= 103800
 #if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
 # pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_sequence.hpp")
 #elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
 # warning "This header is deprecated. Please use: boost/spirit/include/classic_sequence.hpp"
 #endif
+#endif
 
 #if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
 #define BOOST_SPIRIT_USE_OLD_NAMESPACE

Modified: branches/release/boost/spirit/core/composite/sequential_and.hpp
==============================================================================
--- branches/release/boost/spirit/core/composite/sequential_and.hpp (original)
+++ branches/release/boost/spirit/core/composite/sequential_and.hpp 2008-07-13 13:21:18 EDT (Sun, 13 Jul 2008)
@@ -9,11 +9,15 @@
 #ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_SEQUENTIAL_AND
 #define BOOST_SPIRIT_DEPRECATED_INCLUDE_SEQUENTIAL_AND
 
+#include <boost/version.hpp>
+
+#if BOOST_VERSION >= 103800
 #if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
 # pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_sequential_and.hpp")
 #elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
 # warning "This header is deprecated. Please use: boost/spirit/include/classic_sequential_and.hpp"
 #endif
+#endif
 
 #if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
 #define BOOST_SPIRIT_USE_OLD_NAMESPACE

Modified: branches/release/boost/spirit/core/composite/sequential_or.hpp
==============================================================================
--- branches/release/boost/spirit/core/composite/sequential_or.hpp (original)
+++ branches/release/boost/spirit/core/composite/sequential_or.hpp 2008-07-13 13:21:18 EDT (Sun, 13 Jul 2008)
@@ -9,11 +9,15 @@
 #ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_SEQUENTIAL_OR
 #define BOOST_SPIRIT_DEPRECATED_INCLUDE_SEQUENTIAL_OR
 
+#include <boost/version.hpp>
+
+#if BOOST_VERSION >= 103800
 #if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
 # pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_sequential_or.hpp")
 #elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
 # warning "This header is deprecated. Please use: boost/spirit/include/classic_sequential_or.hpp"
 #endif
+#endif
 
 #if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
 #define BOOST_SPIRIT_USE_OLD_NAMESPACE

Modified: branches/release/boost/spirit/core/config.hpp
==============================================================================
--- branches/release/boost/spirit/core/config.hpp (original)
+++ branches/release/boost/spirit/core/config.hpp 2008-07-13 13:21:18 EDT (Sun, 13 Jul 2008)
@@ -9,11 +9,15 @@
 #ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_CONFIG
 #define BOOST_SPIRIT_DEPRECATED_INCLUDE_CONFIG
 
+#include <boost/version.hpp>
+
+#if BOOST_VERSION >= 103800
 #if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
 # pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_config.hpp")
 #elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
 # warning "This header is deprecated. Please use: boost/spirit/include/classic_config.hpp"
 #endif
+#endif
 
 #if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
 #define BOOST_SPIRIT_USE_OLD_NAMESPACE

Modified: branches/release/boost/spirit/core/match.hpp
==============================================================================
--- branches/release/boost/spirit/core/match.hpp (original)
+++ branches/release/boost/spirit/core/match.hpp 2008-07-13 13:21:18 EDT (Sun, 13 Jul 2008)
@@ -9,11 +9,15 @@
 #ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_MATCH
 #define BOOST_SPIRIT_DEPRECATED_INCLUDE_MATCH
 
+#include <boost/version.hpp>
+
+#if BOOST_VERSION >= 103800
 #if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
 # pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_match.hpp")
 #elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
 # warning "This header is deprecated. Please use: boost/spirit/include/classic_match.hpp"
 #endif
+#endif
 
 #if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
 #define BOOST_SPIRIT_USE_OLD_NAMESPACE

Modified: branches/release/boost/spirit/core/nil.hpp
==============================================================================
--- branches/release/boost/spirit/core/nil.hpp (original)
+++ branches/release/boost/spirit/core/nil.hpp 2008-07-13 13:21:18 EDT (Sun, 13 Jul 2008)
@@ -9,11 +9,15 @@
 #ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_NIL
 #define BOOST_SPIRIT_DEPRECATED_INCLUDE_NIL
 
+#include <boost/version.hpp>
+
+#if BOOST_VERSION >= 103800
 #if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
 # pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_nil.hpp")
 #elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
 # warning "This header is deprecated. Please use: boost/spirit/include/classic_nil.hpp"
 #endif
+#endif
 
 #if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
 #define BOOST_SPIRIT_USE_OLD_NAMESPACE

Modified: branches/release/boost/spirit/core/non_terminal/grammar.hpp
==============================================================================
--- branches/release/boost/spirit/core/non_terminal/grammar.hpp (original)
+++ branches/release/boost/spirit/core/non_terminal/grammar.hpp 2008-07-13 13:21:18 EDT (Sun, 13 Jul 2008)
@@ -9,11 +9,15 @@
 #ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_GRAMMAR
 #define BOOST_SPIRIT_DEPRECATED_INCLUDE_GRAMMAR
 
+#include <boost/version.hpp>
+
+#if BOOST_VERSION >= 103800
 #if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
 # pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_grammar.hpp")
 #elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
 # warning "This header is deprecated. Please use: boost/spirit/include/classic_grammar.hpp"
 #endif
+#endif
 
 #if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
 #define BOOST_SPIRIT_USE_OLD_NAMESPACE

Modified: branches/release/boost/spirit/core/non_terminal/parser_context.hpp
==============================================================================
--- branches/release/boost/spirit/core/non_terminal/parser_context.hpp (original)
+++ branches/release/boost/spirit/core/non_terminal/parser_context.hpp 2008-07-13 13:21:18 EDT (Sun, 13 Jul 2008)
@@ -9,11 +9,15 @@
 #ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_PARSER_CONTEXT
 #define BOOST_SPIRIT_DEPRECATED_INCLUDE_PARSER_CONTEXT
 
+#include <boost/version.hpp>
+
+#if BOOST_VERSION >= 103800
 #if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
 # pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_parser_context.hpp")
 #elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
 # warning "This header is deprecated. Please use: boost/spirit/include/classic_parser_context.hpp"
 #endif
+#endif
 
 #if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
 #define BOOST_SPIRIT_USE_OLD_NAMESPACE

Modified: branches/release/boost/spirit/core/non_terminal/parser_id.hpp
==============================================================================
--- branches/release/boost/spirit/core/non_terminal/parser_id.hpp (original)
+++ branches/release/boost/spirit/core/non_terminal/parser_id.hpp 2008-07-13 13:21:18 EDT (Sun, 13 Jul 2008)
@@ -9,11 +9,15 @@
 #ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_PARSER_ID
 #define BOOST_SPIRIT_DEPRECATED_INCLUDE_PARSER_ID
 
+#include <boost/version.hpp>
+
+#if BOOST_VERSION >= 103800
 #if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
 # pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_parser_id.hpp")
 #elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
 # warning "This header is deprecated. Please use: boost/spirit/include/classic_parser_id.hpp"
 #endif
+#endif
 
 #if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
 #define BOOST_SPIRIT_USE_OLD_NAMESPACE

Modified: branches/release/boost/spirit/core/non_terminal/rule.hpp
==============================================================================
--- branches/release/boost/spirit/core/non_terminal/rule.hpp (original)
+++ branches/release/boost/spirit/core/non_terminal/rule.hpp 2008-07-13 13:21:18 EDT (Sun, 13 Jul 2008)
@@ -9,11 +9,15 @@
 #ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_RULE
 #define BOOST_SPIRIT_DEPRECATED_INCLUDE_RULE
 
+#include <boost/version.hpp>
+
+#if BOOST_VERSION >= 103800
 #if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
 # pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_rule.hpp")
 #elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
 # warning "This header is deprecated. Please use: boost/spirit/include/classic_rule.hpp"
 #endif
+#endif
 
 #if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
 #define BOOST_SPIRIT_USE_OLD_NAMESPACE

Modified: branches/release/boost/spirit/core/non_terminal/subrule.hpp
==============================================================================
--- branches/release/boost/spirit/core/non_terminal/subrule.hpp (original)
+++ branches/release/boost/spirit/core/non_terminal/subrule.hpp 2008-07-13 13:21:18 EDT (Sun, 13 Jul 2008)
@@ -9,11 +9,15 @@
 #ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_SUBRULE
 #define BOOST_SPIRIT_DEPRECATED_INCLUDE_SUBRULE
 
+#include <boost/version.hpp>
+
+#if BOOST_VERSION >= 103800
 #if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
 # pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_subrule.hpp")
 #elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
 # warning "This header is deprecated. Please use: boost/spirit/include/classic_subrule.hpp"
 #endif
+#endif
 
 #if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
 #define BOOST_SPIRIT_USE_OLD_NAMESPACE

Modified: branches/release/boost/spirit/core/non_terminal/subrule_fwd.hpp
==============================================================================
--- branches/release/boost/spirit/core/non_terminal/subrule_fwd.hpp (original)
+++ branches/release/boost/spirit/core/non_terminal/subrule_fwd.hpp 2008-07-13 13:21:18 EDT (Sun, 13 Jul 2008)
@@ -9,11 +9,15 @@
 #ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_SUBRULE_FWD
 #define BOOST_SPIRIT_DEPRECATED_INCLUDE_SUBRULE_FWD
 
+#include <boost/version.hpp>
+
+#if BOOST_VERSION >= 103800
 #if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
 # pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_subrule_fwd.hpp")
 #elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
 # warning "This header is deprecated. Please use: boost/spirit/include/classic_subrule_fwd.hpp"
 #endif
+#endif
 
 #if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
 #define BOOST_SPIRIT_USE_OLD_NAMESPACE

Modified: branches/release/boost/spirit/core/parser.hpp
==============================================================================
--- branches/release/boost/spirit/core/parser.hpp (original)
+++ branches/release/boost/spirit/core/parser.hpp 2008-07-13 13:21:18 EDT (Sun, 13 Jul 2008)
@@ -9,11 +9,15 @@
 #ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_PARSER
 #define BOOST_SPIRIT_DEPRECATED_INCLUDE_PARSER
 
+#include <boost/version.hpp>
+
+#if BOOST_VERSION >= 103800
 #if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
 # pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_parser.hpp")
 #elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
 # warning "This header is deprecated. Please use: boost/spirit/include/classic_parser.hpp"
 #endif
+#endif
 
 #if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
 #define BOOST_SPIRIT_USE_OLD_NAMESPACE

Modified: branches/release/boost/spirit/core/primitives/numerics.hpp
==============================================================================
--- branches/release/boost/spirit/core/primitives/numerics.hpp (original)
+++ branches/release/boost/spirit/core/primitives/numerics.hpp 2008-07-13 13:21:18 EDT (Sun, 13 Jul 2008)
@@ -9,11 +9,15 @@
 #ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_NUMERICS
 #define BOOST_SPIRIT_DEPRECATED_INCLUDE_NUMERICS
 
+#include <boost/version.hpp>
+
+#if BOOST_VERSION >= 103800
 #if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
 # pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_numerics.hpp")
 #elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
 # warning "This header is deprecated. Please use: boost/spirit/include/classic_numerics.hpp"
 #endif
+#endif
 
 #if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
 #define BOOST_SPIRIT_USE_OLD_NAMESPACE

Modified: branches/release/boost/spirit/core/primitives/numerics_fwd.hpp
==============================================================================
--- branches/release/boost/spirit/core/primitives/numerics_fwd.hpp (original)
+++ branches/release/boost/spirit/core/primitives/numerics_fwd.hpp 2008-07-13 13:21:18 EDT (Sun, 13 Jul 2008)
@@ -9,11 +9,15 @@
 #ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_NUMERICS_FWD
 #define BOOST_SPIRIT_DEPRECATED_INCLUDE_NUMERICS_FWD
 
+#include <boost/version.hpp>
+
+#if BOOST_VERSION >= 103800
 #if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
 # pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_numerics_fwd.hpp")
 #elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
 # warning "This header is deprecated. Please use: boost/spirit/include/classic_numerics_fwd.hpp"
 #endif
+#endif
 
 #if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
 #define BOOST_SPIRIT_USE_OLD_NAMESPACE

Modified: branches/release/boost/spirit/core/primitives/primitives.hpp
==============================================================================
--- branches/release/boost/spirit/core/primitives/primitives.hpp (original)
+++ branches/release/boost/spirit/core/primitives/primitives.hpp 2008-07-13 13:21:18 EDT (Sun, 13 Jul 2008)
@@ -9,11 +9,15 @@
 #ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_PRIMITIVES
 #define BOOST_SPIRIT_DEPRECATED_INCLUDE_PRIMITIVES
 
+#include <boost/version.hpp>
+
+#if BOOST_VERSION >= 103800
 #if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
 # pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_primitives.hpp")
 #elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
 # warning "This header is deprecated. Please use: boost/spirit/include/classic_primitives.hpp"
 #endif
+#endif
 
 #if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
 #define BOOST_SPIRIT_USE_OLD_NAMESPACE

Modified: branches/release/boost/spirit/core/safe_bool.hpp
==============================================================================
--- branches/release/boost/spirit/core/safe_bool.hpp (original)
+++ branches/release/boost/spirit/core/safe_bool.hpp 2008-07-13 13:21:18 EDT (Sun, 13 Jul 2008)
@@ -9,11 +9,15 @@
 #ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_SAFE_BOOL
 #define BOOST_SPIRIT_DEPRECATED_INCLUDE_SAFE_BOOL
 
+#include <boost/version.hpp>
+
+#if BOOST_VERSION >= 103800
 #if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
 # pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_safe_bool.hpp")
 #elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
 # warning "This header is deprecated. Please use: boost/spirit/include/classic_safe_bool.hpp"
 #endif
+#endif
 
 #if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
 #define BOOST_SPIRIT_USE_OLD_NAMESPACE

Modified: branches/release/boost/spirit/core/scanner/scanner.hpp
==============================================================================
--- branches/release/boost/spirit/core/scanner/scanner.hpp (original)
+++ branches/release/boost/spirit/core/scanner/scanner.hpp 2008-07-13 13:21:18 EDT (Sun, 13 Jul 2008)
@@ -9,11 +9,15 @@
 #ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_SCANNER
 #define BOOST_SPIRIT_DEPRECATED_INCLUDE_SCANNER
 
+#include <boost/version.hpp>
+
+#if BOOST_VERSION >= 103800
 #if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
 # pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_scanner.hpp")
 #elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
 # warning "This header is deprecated. Please use: boost/spirit/include/classic_scanner.hpp"
 #endif
+#endif
 
 #if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
 #define BOOST_SPIRIT_USE_OLD_NAMESPACE

Modified: branches/release/boost/spirit/core/scanner/scanner_fwd.hpp
==============================================================================
--- branches/release/boost/spirit/core/scanner/scanner_fwd.hpp (original)
+++ branches/release/boost/spirit/core/scanner/scanner_fwd.hpp 2008-07-13 13:21:18 EDT (Sun, 13 Jul 2008)
@@ -9,11 +9,15 @@
 #ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_SCANNER_FWD
 #define BOOST_SPIRIT_DEPRECATED_INCLUDE_SCANNER_FWD
 
+#include <boost/version.hpp>
+
+#if BOOST_VERSION >= 103800
 #if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
 # pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_scanner_fwd.hpp")
 #elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
 # warning "This header is deprecated. Please use: boost/spirit/include/classic_scanner_fwd.hpp"
 #endif
+#endif
 
 #if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
 #define BOOST_SPIRIT_USE_OLD_NAMESPACE

Modified: branches/release/boost/spirit/core/scanner/skipper.hpp
==============================================================================
--- branches/release/boost/spirit/core/scanner/skipper.hpp (original)
+++ branches/release/boost/spirit/core/scanner/skipper.hpp 2008-07-13 13:21:18 EDT (Sun, 13 Jul 2008)
@@ -9,11 +9,15 @@
 #ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_SKIPPER
 #define BOOST_SPIRIT_DEPRECATED_INCLUDE_SKIPPER
 
+#include <boost/version.hpp>
+
+#if BOOST_VERSION >= 103800
 #if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
 # pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_skipper.hpp")
 #elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
 # warning "This header is deprecated. Please use: boost/spirit/include/classic_skipper.hpp"
 #endif
+#endif
 
 #if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
 #define BOOST_SPIRIT_USE_OLD_NAMESPACE

Modified: branches/release/boost/spirit/core/scanner/skipper_fwd.hpp
==============================================================================
--- branches/release/boost/spirit/core/scanner/skipper_fwd.hpp (original)
+++ branches/release/boost/spirit/core/scanner/skipper_fwd.hpp 2008-07-13 13:21:18 EDT (Sun, 13 Jul 2008)
@@ -9,11 +9,15 @@
 #ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_SKIPPER_FWD
 #define BOOST_SPIRIT_DEPRECATED_INCLUDE_SKIPPER_FWD
 
+#include <boost/version.hpp>
+
+#if BOOST_VERSION >= 103800
 #if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
 # pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_skipper_fwd.hpp")
 #elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
 # warning "This header is deprecated. Please use: boost/spirit/include/classic_skipper_fwd.hpp"
 #endif
+#endif
 
 #if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
 #define BOOST_SPIRIT_USE_OLD_NAMESPACE

Modified: branches/release/boost/spirit/core/typeof.hpp
==============================================================================
--- branches/release/boost/spirit/core/typeof.hpp (original)
+++ branches/release/boost/spirit/core/typeof.hpp 2008-07-13 13:21:18 EDT (Sun, 13 Jul 2008)
@@ -9,11 +9,15 @@
 #ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_TYPEOF
 #define BOOST_SPIRIT_DEPRECATED_INCLUDE_TYPEOF
 
+#include <boost/version.hpp>
+
+#if BOOST_VERSION >= 103800
 #if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
 # pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_typeof.hpp")
 #elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
 # warning "This header is deprecated. Please use: boost/spirit/include/classic_typeof.hpp"
 #endif
+#endif
 
 #if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
 #define BOOST_SPIRIT_USE_OLD_NAMESPACE

Modified: branches/release/boost/spirit/debug.hpp
==============================================================================
--- branches/release/boost/spirit/debug.hpp (original)
+++ branches/release/boost/spirit/debug.hpp 2008-07-13 13:21:18 EDT (Sun, 13 Jul 2008)
@@ -9,11 +9,15 @@
 #ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_DEBUG
 #define BOOST_SPIRIT_DEPRECATED_INCLUDE_DEBUG
 
+#include <boost/version.hpp>
+
+#if BOOST_VERSION >= 103800
 #if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
 # pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_debug.hpp")
 #elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
 # warning "This header is deprecated. Please use: boost/spirit/include/classic_debug.hpp"
 #endif
+#endif
 
 #if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
 #define BOOST_SPIRIT_USE_OLD_NAMESPACE

Modified: branches/release/boost/spirit/debug/debug_node.hpp
==============================================================================
--- branches/release/boost/spirit/debug/debug_node.hpp (original)
+++ branches/release/boost/spirit/debug/debug_node.hpp 2008-07-13 13:21:18 EDT (Sun, 13 Jul 2008)
@@ -9,11 +9,15 @@
 #ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_DEBUG_NODE
 #define BOOST_SPIRIT_DEPRECATED_INCLUDE_DEBUG_NODE
 
+#include <boost/version.hpp>
+
+#if BOOST_VERSION >= 103800
 #if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
 # pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_debug_node.hpp")
 #elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
 # warning "This header is deprecated. Please use: boost/spirit/include/classic_debug_node.hpp"
 #endif
+#endif
 
 #if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
 #define BOOST_SPIRIT_USE_OLD_NAMESPACE

Modified: branches/release/boost/spirit/debug/minimal.hpp
==============================================================================
--- branches/release/boost/spirit/debug/minimal.hpp (original)
+++ branches/release/boost/spirit/debug/minimal.hpp 2008-07-13 13:21:18 EDT (Sun, 13 Jul 2008)
@@ -9,11 +9,15 @@
 #ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_MINIMAL
 #define BOOST_SPIRIT_DEPRECATED_INCLUDE_MINIMAL
 
+#include <boost/version.hpp>
+
+#if BOOST_VERSION >= 103800
 #if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
 # pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_minimal.hpp")
 #elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
 # warning "This header is deprecated. Please use: boost/spirit/include/classic_minimal.hpp"
 #endif
+#endif
 
 #if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
 #define BOOST_SPIRIT_USE_OLD_NAMESPACE

Modified: branches/release/boost/spirit/debug/parser_names.hpp
==============================================================================
--- branches/release/boost/spirit/debug/parser_names.hpp (original)
+++ branches/release/boost/spirit/debug/parser_names.hpp 2008-07-13 13:21:18 EDT (Sun, 13 Jul 2008)
@@ -9,11 +9,15 @@
 #ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_PARSER_NAMES
 #define BOOST_SPIRIT_DEPRECATED_INCLUDE_PARSER_NAMES
 
+#include <boost/version.hpp>
+
+#if BOOST_VERSION >= 103800
 #if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
 # pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_parser_names.hpp")
 #elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
 # warning "This header is deprecated. Please use: boost/spirit/include/classic_parser_names.hpp"
 #endif
+#endif
 
 #if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
 #define BOOST_SPIRIT_USE_OLD_NAMESPACE

Modified: branches/release/boost/spirit/debug/typeof.hpp
==============================================================================
--- branches/release/boost/spirit/debug/typeof.hpp (original)
+++ branches/release/boost/spirit/debug/typeof.hpp 2008-07-13 13:21:18 EDT (Sun, 13 Jul 2008)
@@ -9,11 +9,15 @@
 #ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_TYPEOF
 #define BOOST_SPIRIT_DEPRECATED_INCLUDE_TYPEOF
 
+#include <boost/version.hpp>
+
+#if BOOST_VERSION >= 103800
 #if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
 # pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_typeof.hpp")
 #elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
 # warning "This header is deprecated. Please use: boost/spirit/include/classic_typeof.hpp"
 #endif
+#endif
 
 #if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
 #define BOOST_SPIRIT_USE_OLD_NAMESPACE

Modified: branches/release/boost/spirit/dynamic.hpp
==============================================================================
--- branches/release/boost/spirit/dynamic.hpp (original)
+++ branches/release/boost/spirit/dynamic.hpp 2008-07-13 13:21:18 EDT (Sun, 13 Jul 2008)
@@ -9,11 +9,15 @@
 #ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_DYNAMIC
 #define BOOST_SPIRIT_DEPRECATED_INCLUDE_DYNAMIC
 
+#include <boost/version.hpp>
+
+#if BOOST_VERSION >= 103800
 #if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
 # pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_dynamic.hpp")
 #elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
 # warning "This header is deprecated. Please use: boost/spirit/include/classic_dynamic.hpp"
 #endif
+#endif
 
 #if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
 #define BOOST_SPIRIT_USE_OLD_NAMESPACE

Modified: branches/release/boost/spirit/dynamic/for.hpp
==============================================================================
--- branches/release/boost/spirit/dynamic/for.hpp (original)
+++ branches/release/boost/spirit/dynamic/for.hpp 2008-07-13 13:21:18 EDT (Sun, 13 Jul 2008)
@@ -9,11 +9,15 @@
 #ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_FOR
 #define BOOST_SPIRIT_DEPRECATED_INCLUDE_FOR
 
+#include <boost/version.hpp>
+
+#if BOOST_VERSION >= 103800
 #if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
 # pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_for.hpp")
 #elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
 # warning "This header is deprecated. Please use: boost/spirit/include/classic_for.hpp"
 #endif
+#endif
 
 #if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
 #define BOOST_SPIRIT_USE_OLD_NAMESPACE

Modified: branches/release/boost/spirit/dynamic/if.hpp
==============================================================================
--- branches/release/boost/spirit/dynamic/if.hpp (original)
+++ branches/release/boost/spirit/dynamic/if.hpp 2008-07-13 13:21:18 EDT (Sun, 13 Jul 2008)
@@ -9,11 +9,15 @@
 #ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_IF
 #define BOOST_SPIRIT_DEPRECATED_INCLUDE_IF
 
+#include <boost/version.hpp>
+
+#if BOOST_VERSION >= 103800
 #if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
 # pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_if.hpp")
 #elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
 # warning "This header is deprecated. Please use: boost/spirit/include/classic_if.hpp"
 #endif
+#endif
 
 #if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
 #define BOOST_SPIRIT_USE_OLD_NAMESPACE

Modified: branches/release/boost/spirit/dynamic/lazy.hpp
==============================================================================
--- branches/release/boost/spirit/dynamic/lazy.hpp (original)
+++ branches/release/boost/spirit/dynamic/lazy.hpp 2008-07-13 13:21:18 EDT (Sun, 13 Jul 2008)
@@ -9,11 +9,15 @@
 #ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_LAZY
 #define BOOST_SPIRIT_DEPRECATED_INCLUDE_LAZY
 
+#include <boost/version.hpp>
+
+#if BOOST_VERSION >= 103800
 #if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
 # pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_lazy.hpp")
 #elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
 # warning "This header is deprecated. Please use: boost/spirit/include/classic_lazy.hpp"
 #endif
+#endif
 
 #if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
 #define BOOST_SPIRIT_USE_OLD_NAMESPACE

Modified: branches/release/boost/spirit/dynamic/rule_alias.hpp
==============================================================================
--- branches/release/boost/spirit/dynamic/rule_alias.hpp (original)
+++ branches/release/boost/spirit/dynamic/rule_alias.hpp 2008-07-13 13:21:18 EDT (Sun, 13 Jul 2008)
@@ -9,11 +9,15 @@
 #ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_RULE_ALIAS
 #define BOOST_SPIRIT_DEPRECATED_INCLUDE_RULE_ALIAS
 
+#include <boost/version.hpp>
+
+#if BOOST_VERSION >= 103800
 #if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
 # pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_rule_alias.hpp")
 #elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
 # warning "This header is deprecated. Please use: boost/spirit/include/classic_rule_alias.hpp"
 #endif
+#endif
 
 #if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
 #define BOOST_SPIRIT_USE_OLD_NAMESPACE

Modified: branches/release/boost/spirit/dynamic/select.hpp
==============================================================================
--- branches/release/boost/spirit/dynamic/select.hpp (original)
+++ branches/release/boost/spirit/dynamic/select.hpp 2008-07-13 13:21:18 EDT (Sun, 13 Jul 2008)
@@ -9,11 +9,15 @@
 #ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_SELECT
 #define BOOST_SPIRIT_DEPRECATED_INCLUDE_SELECT
 
+#include <boost/version.hpp>
+
+#if BOOST_VERSION >= 103800
 #if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
 # pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_select.hpp")
 #elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
 # warning "This header is deprecated. Please use: boost/spirit/include/classic_select.hpp"
 #endif
+#endif
 
 #if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
 #define BOOST_SPIRIT_USE_OLD_NAMESPACE

Modified: branches/release/boost/spirit/dynamic/stored_rule.hpp
==============================================================================
--- branches/release/boost/spirit/dynamic/stored_rule.hpp (original)
+++ branches/release/boost/spirit/dynamic/stored_rule.hpp 2008-07-13 13:21:18 EDT (Sun, 13 Jul 2008)
@@ -9,11 +9,15 @@
 #ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_STORED_RULE
 #define BOOST_SPIRIT_DEPRECATED_INCLUDE_STORED_RULE
 
+#include <boost/version.hpp>
+
+#if BOOST_VERSION >= 103800
 #if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
 # pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_stored_rule.hpp")
 #elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
 # warning "This header is deprecated. Please use: boost/spirit/include/classic_stored_rule.hpp"
 #endif
+#endif
 
 #if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
 #define BOOST_SPIRIT_USE_OLD_NAMESPACE

Modified: branches/release/boost/spirit/dynamic/stored_rule_fwd.hpp
==============================================================================
--- branches/release/boost/spirit/dynamic/stored_rule_fwd.hpp (original)
+++ branches/release/boost/spirit/dynamic/stored_rule_fwd.hpp 2008-07-13 13:21:18 EDT (Sun, 13 Jul 2008)
@@ -9,11 +9,15 @@
 #ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_STORED_RULE_FWD
 #define BOOST_SPIRIT_DEPRECATED_INCLUDE_STORED_RULE_FWD
 
+#include <boost/version.hpp>
+
+#if BOOST_VERSION >= 103800
 #if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
 # pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_stored_rule_fwd.hpp")
 #elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
 # warning "This header is deprecated. Please use: boost/spirit/include/classic_stored_rule_fwd.hpp"
 #endif
+#endif
 
 #if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
 #define BOOST_SPIRIT_USE_OLD_NAMESPACE

Modified: branches/release/boost/spirit/dynamic/switch.hpp
==============================================================================
--- branches/release/boost/spirit/dynamic/switch.hpp (original)
+++ branches/release/boost/spirit/dynamic/switch.hpp 2008-07-13 13:21:18 EDT (Sun, 13 Jul 2008)
@@ -9,11 +9,15 @@
 #ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_SWITCH
 #define BOOST_SPIRIT_DEPRECATED_INCLUDE_SWITCH
 
+#include <boost/version.hpp>
+
+#if BOOST_VERSION >= 103800
 #if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
 # pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_switch.hpp")
 #elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
 # warning "This header is deprecated. Please use: boost/spirit/include/classic_switch.hpp"
 #endif
+#endif
 
 #if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
 #define BOOST_SPIRIT_USE_OLD_NAMESPACE

Modified: branches/release/boost/spirit/dynamic/typeof.hpp
==============================================================================
--- branches/release/boost/spirit/dynamic/typeof.hpp (original)
+++ branches/release/boost/spirit/dynamic/typeof.hpp 2008-07-13 13:21:18 EDT (Sun, 13 Jul 2008)
@@ -9,11 +9,15 @@
 #ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_TYPEOF
 #define BOOST_SPIRIT_DEPRECATED_INCLUDE_TYPEOF
 
+#include <boost/version.hpp>
+
+#if BOOST_VERSION >= 103800
 #if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
 # pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_typeof.hpp")
 #elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
 # warning "This header is deprecated. Please use: boost/spirit/include/classic_typeof.hpp"
 #endif
+#endif
 
 #if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
 #define BOOST_SPIRIT_USE_OLD_NAMESPACE

Modified: branches/release/boost/spirit/dynamic/while.hpp
==============================================================================
--- branches/release/boost/spirit/dynamic/while.hpp (original)
+++ branches/release/boost/spirit/dynamic/while.hpp 2008-07-13 13:21:18 EDT (Sun, 13 Jul 2008)
@@ -9,11 +9,15 @@
 #ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_WHILE
 #define BOOST_SPIRIT_DEPRECATED_INCLUDE_WHILE
 
+#include <boost/version.hpp>
+
+#if BOOST_VERSION >= 103800
 #if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
 # pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_while.hpp")
 #elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
 # warning "This header is deprecated. Please use: boost/spirit/include/classic_while.hpp"
 #endif
+#endif
 
 #if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
 #define BOOST_SPIRIT_USE_OLD_NAMESPACE

Modified: branches/release/boost/spirit/error_handling.hpp
==============================================================================
--- branches/release/boost/spirit/error_handling.hpp (original)
+++ branches/release/boost/spirit/error_handling.hpp 2008-07-13 13:21:18 EDT (Sun, 13 Jul 2008)
@@ -9,11 +9,15 @@
 #ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_ERROR_HANDLING
 #define BOOST_SPIRIT_DEPRECATED_INCLUDE_ERROR_HANDLING
 
+#include <boost/version.hpp>
+
+#if BOOST_VERSION >= 103800
 #if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
 # pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_error_handling.hpp")
 #elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
 # warning "This header is deprecated. Please use: boost/spirit/include/classic_error_handling.hpp"
 #endif
+#endif
 
 #if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
 #define BOOST_SPIRIT_USE_OLD_NAMESPACE

Modified: branches/release/boost/spirit/error_handling/exceptions.hpp
==============================================================================
--- branches/release/boost/spirit/error_handling/exceptions.hpp (original)
+++ branches/release/boost/spirit/error_handling/exceptions.hpp 2008-07-13 13:21:18 EDT (Sun, 13 Jul 2008)
@@ -9,11 +9,15 @@
 #ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_EXCEPTIONS
 #define BOOST_SPIRIT_DEPRECATED_INCLUDE_EXCEPTIONS
 
+#include <boost/version.hpp>
+
+#if BOOST_VERSION >= 103800
 #if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
 # pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_exceptions.hpp")
 #elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
 # warning "This header is deprecated. Please use: boost/spirit/include/classic_exceptions.hpp"
 #endif
+#endif
 
 #if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
 #define BOOST_SPIRIT_USE_OLD_NAMESPACE

Modified: branches/release/boost/spirit/error_handling/exceptions_fwd.hpp
==============================================================================
--- branches/release/boost/spirit/error_handling/exceptions_fwd.hpp (original)
+++ branches/release/boost/spirit/error_handling/exceptions_fwd.hpp 2008-07-13 13:21:18 EDT (Sun, 13 Jul 2008)
@@ -9,11 +9,15 @@
 #ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_EXCEPTIONS_FWD
 #define BOOST_SPIRIT_DEPRECATED_INCLUDE_EXCEPTIONS_FWD
 
+#include <boost/version.hpp>
+
+#if BOOST_VERSION >= 103800
 #if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
 # pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_exceptions_fwd.hpp")
 #elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
 # warning "This header is deprecated. Please use: boost/spirit/include/classic_exceptions_fwd.hpp"
 #endif
+#endif
 
 #if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
 #define BOOST_SPIRIT_USE_OLD_NAMESPACE

Modified: branches/release/boost/spirit/error_handling/typeof.hpp
==============================================================================
--- branches/release/boost/spirit/error_handling/typeof.hpp (original)
+++ branches/release/boost/spirit/error_handling/typeof.hpp 2008-07-13 13:21:18 EDT (Sun, 13 Jul 2008)
@@ -9,11 +9,15 @@
 #ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_TYPEOF
 #define BOOST_SPIRIT_DEPRECATED_INCLUDE_TYPEOF
 
+#include <boost/version.hpp>
+
+#if BOOST_VERSION >= 103800
 #if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
 # pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_typeof.hpp")
 #elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
 # warning "This header is deprecated. Please use: boost/spirit/include/classic_typeof.hpp"
 #endif
+#endif
 
 #if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
 #define BOOST_SPIRIT_USE_OLD_NAMESPACE

Modified: branches/release/boost/spirit/iterator.hpp
==============================================================================
--- branches/release/boost/spirit/iterator.hpp (original)
+++ branches/release/boost/spirit/iterator.hpp 2008-07-13 13:21:18 EDT (Sun, 13 Jul 2008)
@@ -9,11 +9,15 @@
 #ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_ITERATOR
 #define BOOST_SPIRIT_DEPRECATED_INCLUDE_ITERATOR
 
+#include <boost/version.hpp>
+
+#if BOOST_VERSION >= 103800
 #if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
 # pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_iterator.hpp")
 #elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
 # warning "This header is deprecated. Please use: boost/spirit/include/classic_iterator.hpp"
 #endif
+#endif
 
 #if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
 #define BOOST_SPIRIT_USE_OLD_NAMESPACE

Modified: branches/release/boost/spirit/iterator/file_iterator.hpp
==============================================================================
--- branches/release/boost/spirit/iterator/file_iterator.hpp (original)
+++ branches/release/boost/spirit/iterator/file_iterator.hpp 2008-07-13 13:21:18 EDT (Sun, 13 Jul 2008)
@@ -9,11 +9,15 @@
 #ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_FILE_ITERATOR
 #define BOOST_SPIRIT_DEPRECATED_INCLUDE_FILE_ITERATOR
 
+#include <boost/version.hpp>
+
+#if BOOST_VERSION >= 103800
 #if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
 # pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_file_iterator.hpp")
 #elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
 # warning "This header is deprecated. Please use: boost/spirit/include/classic_file_iterator.hpp"
 #endif
+#endif
 
 #if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
 #define BOOST_SPIRIT_USE_OLD_NAMESPACE

Modified: branches/release/boost/spirit/iterator/file_iterator_fwd.hpp
==============================================================================
--- branches/release/boost/spirit/iterator/file_iterator_fwd.hpp (original)
+++ branches/release/boost/spirit/iterator/file_iterator_fwd.hpp 2008-07-13 13:21:18 EDT (Sun, 13 Jul 2008)
@@ -9,11 +9,15 @@
 #ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_FILE_ITERATOR_FWD
 #define BOOST_SPIRIT_DEPRECATED_INCLUDE_FILE_ITERATOR_FWD
 
+#include <boost/version.hpp>
+
+#if BOOST_VERSION >= 103800
 #if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
 # pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_file_iterator_fwd.hpp")
 #elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
 # warning "This header is deprecated. Please use: boost/spirit/include/classic_file_iterator_fwd.hpp"
 #endif
+#endif
 
 #if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
 #define BOOST_SPIRIT_USE_OLD_NAMESPACE

Modified: branches/release/boost/spirit/iterator/fixed_size_queue.hpp
==============================================================================
--- branches/release/boost/spirit/iterator/fixed_size_queue.hpp (original)
+++ branches/release/boost/spirit/iterator/fixed_size_queue.hpp 2008-07-13 13:21:18 EDT (Sun, 13 Jul 2008)
@@ -9,11 +9,15 @@
 #ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_FIXED_SIZE_QUEUE
 #define BOOST_SPIRIT_DEPRECATED_INCLUDE_FIXED_SIZE_QUEUE
 
+#include <boost/version.hpp>
+
+#if BOOST_VERSION >= 103800
 #if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
 # pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_fixed_size_queue.hpp")
 #elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
 # warning "This header is deprecated. Please use: boost/spirit/include/classic_fixed_size_queue.hpp"
 #endif
+#endif
 
 #if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
 #define BOOST_SPIRIT_USE_OLD_NAMESPACE

Modified: branches/release/boost/spirit/iterator/multi_pass.hpp
==============================================================================
--- branches/release/boost/spirit/iterator/multi_pass.hpp (original)
+++ branches/release/boost/spirit/iterator/multi_pass.hpp 2008-07-13 13:21:18 EDT (Sun, 13 Jul 2008)
@@ -9,11 +9,15 @@
 #ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_MULTI_PASS
 #define BOOST_SPIRIT_DEPRECATED_INCLUDE_MULTI_PASS
 
+#include <boost/version.hpp>
+
+#if BOOST_VERSION >= 103800
 #if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
 # pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_multi_pass.hpp")
 #elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
 # warning "This header is deprecated. Please use: boost/spirit/include/classic_multi_pass.hpp"
 #endif
+#endif
 
 #if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
 #define BOOST_SPIRIT_USE_OLD_NAMESPACE

Modified: branches/release/boost/spirit/iterator/multi_pass_fwd.hpp
==============================================================================
--- branches/release/boost/spirit/iterator/multi_pass_fwd.hpp (original)
+++ branches/release/boost/spirit/iterator/multi_pass_fwd.hpp 2008-07-13 13:21:18 EDT (Sun, 13 Jul 2008)
@@ -9,11 +9,15 @@
 #ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_MULTI_PASS_FWD
 #define BOOST_SPIRIT_DEPRECATED_INCLUDE_MULTI_PASS_FWD
 
+#include <boost/version.hpp>
+
+#if BOOST_VERSION >= 103800
 #if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
 # pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_multi_pass_fwd.hpp")
 #elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
 # warning "This header is deprecated. Please use: boost/spirit/include/classic_multi_pass_fwd.hpp"
 #endif
+#endif
 
 #if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
 #define BOOST_SPIRIT_USE_OLD_NAMESPACE

Modified: branches/release/boost/spirit/iterator/position_iterator.hpp
==============================================================================
--- branches/release/boost/spirit/iterator/position_iterator.hpp (original)
+++ branches/release/boost/spirit/iterator/position_iterator.hpp 2008-07-13 13:21:18 EDT (Sun, 13 Jul 2008)
@@ -9,11 +9,15 @@
 #ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_POSITION_ITERATOR
 #define BOOST_SPIRIT_DEPRECATED_INCLUDE_POSITION_ITERATOR
 
+#include <boost/version.hpp>
+
+#if BOOST_VERSION >= 103800
 #if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
 # pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_position_iterator.hpp")
 #elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
 # warning "This header is deprecated. Please use: boost/spirit/include/classic_position_iterator.hpp"
 #endif
+#endif
 
 #if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
 #define BOOST_SPIRIT_USE_OLD_NAMESPACE

Modified: branches/release/boost/spirit/iterator/position_iterator_fwd.hpp
==============================================================================
--- branches/release/boost/spirit/iterator/position_iterator_fwd.hpp (original)
+++ branches/release/boost/spirit/iterator/position_iterator_fwd.hpp 2008-07-13 13:21:18 EDT (Sun, 13 Jul 2008)
@@ -9,11 +9,15 @@
 #ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_POSITION_ITERATOR_FWD
 #define BOOST_SPIRIT_DEPRECATED_INCLUDE_POSITION_ITERATOR_FWD
 
+#include <boost/version.hpp>
+
+#if BOOST_VERSION >= 103800
 #if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
 # pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_position_iterator_fwd.hpp")
 #elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
 # warning "This header is deprecated. Please use: boost/spirit/include/classic_position_iterator_fwd.hpp"
 #endif
+#endif
 
 #if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
 #define BOOST_SPIRIT_USE_OLD_NAMESPACE

Modified: branches/release/boost/spirit/iterator/typeof.hpp
==============================================================================
--- branches/release/boost/spirit/iterator/typeof.hpp (original)
+++ branches/release/boost/spirit/iterator/typeof.hpp 2008-07-13 13:21:18 EDT (Sun, 13 Jul 2008)
@@ -9,11 +9,15 @@
 #ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_TYPEOF
 #define BOOST_SPIRIT_DEPRECATED_INCLUDE_TYPEOF
 
+#include <boost/version.hpp>
+
+#if BOOST_VERSION >= 103800
 #if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
 # pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_typeof.hpp")
 #elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
 # warning "This header is deprecated. Please use: boost/spirit/include/classic_typeof.hpp"
 #endif
+#endif
 
 #if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
 #define BOOST_SPIRIT_USE_OLD_NAMESPACE

Modified: branches/release/boost/spirit/meta.hpp
==============================================================================
--- branches/release/boost/spirit/meta.hpp (original)
+++ branches/release/boost/spirit/meta.hpp 2008-07-13 13:21:18 EDT (Sun, 13 Jul 2008)
@@ -9,11 +9,15 @@
 #ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_META
 #define BOOST_SPIRIT_DEPRECATED_INCLUDE_META
 
+#include <boost/version.hpp>
+
+#if BOOST_VERSION >= 103800
 #if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
 # pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_meta.hpp")
 #elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
 # warning "This header is deprecated. Please use: boost/spirit/include/classic_meta.hpp"
 #endif
+#endif
 
 #if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
 #define BOOST_SPIRIT_USE_OLD_NAMESPACE

Modified: branches/release/boost/spirit/meta/as_parser.hpp
==============================================================================
--- branches/release/boost/spirit/meta/as_parser.hpp (original)
+++ branches/release/boost/spirit/meta/as_parser.hpp 2008-07-13 13:21:18 EDT (Sun, 13 Jul 2008)
@@ -9,11 +9,15 @@
 #ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_AS_PARSER
 #define BOOST_SPIRIT_DEPRECATED_INCLUDE_AS_PARSER
 
+#include <boost/version.hpp>
+
+#if BOOST_VERSION >= 103800
 #if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
 # pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_as_parser.hpp")
 #elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
 # warning "This header is deprecated. Please use: boost/spirit/include/classic_as_parser.hpp"
 #endif
+#endif
 
 #if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
 #define BOOST_SPIRIT_USE_OLD_NAMESPACE

Modified: branches/release/boost/spirit/meta/fundamental.hpp
==============================================================================
--- branches/release/boost/spirit/meta/fundamental.hpp (original)
+++ branches/release/boost/spirit/meta/fundamental.hpp 2008-07-13 13:21:18 EDT (Sun, 13 Jul 2008)
@@ -9,11 +9,15 @@
 #ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_FUNDAMENTAL
 #define BOOST_SPIRIT_DEPRECATED_INCLUDE_FUNDAMENTAL
 
+#include <boost/version.hpp>
+
+#if BOOST_VERSION >= 103800
 #if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
 # pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_fundamental.hpp")
 #elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
 # warning "This header is deprecated. Please use: boost/spirit/include/classic_fundamental.hpp"
 #endif
+#endif
 
 #if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
 #define BOOST_SPIRIT_USE_OLD_NAMESPACE

Modified: branches/release/boost/spirit/meta/parser_traits.hpp
==============================================================================
--- branches/release/boost/spirit/meta/parser_traits.hpp (original)
+++ branches/release/boost/spirit/meta/parser_traits.hpp 2008-07-13 13:21:18 EDT (Sun, 13 Jul 2008)
@@ -9,11 +9,15 @@
 #ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_PARSER_TRAITS
 #define BOOST_SPIRIT_DEPRECATED_INCLUDE_PARSER_TRAITS
 
+#include <boost/version.hpp>
+
+#if BOOST_VERSION >= 103800
 #if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
 # pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_parser_traits.hpp")
 #elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
 # warning "This header is deprecated. Please use: boost/spirit/include/classic_parser_traits.hpp"
 #endif
+#endif
 
 #if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
 #define BOOST_SPIRIT_USE_OLD_NAMESPACE

Modified: branches/release/boost/spirit/meta/refactoring.hpp
==============================================================================
--- branches/release/boost/spirit/meta/refactoring.hpp (original)
+++ branches/release/boost/spirit/meta/refactoring.hpp 2008-07-13 13:21:18 EDT (Sun, 13 Jul 2008)
@@ -9,11 +9,15 @@
 #ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_REFACTORING
 #define BOOST_SPIRIT_DEPRECATED_INCLUDE_REFACTORING
 
+#include <boost/version.hpp>
+
+#if BOOST_VERSION >= 103800
 #if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
 # pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_refactoring.hpp")
 #elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
 # warning "This header is deprecated. Please use: boost/spirit/include/classic_refactoring.hpp"
 #endif
+#endif
 
 #if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
 #define BOOST_SPIRIT_USE_OLD_NAMESPACE

Modified: branches/release/boost/spirit/meta/traverse.hpp
==============================================================================
--- branches/release/boost/spirit/meta/traverse.hpp (original)
+++ branches/release/boost/spirit/meta/traverse.hpp 2008-07-13 13:21:18 EDT (Sun, 13 Jul 2008)
@@ -9,11 +9,15 @@
 #ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_TRAVERSE
 #define BOOST_SPIRIT_DEPRECATED_INCLUDE_TRAVERSE
 
+#include <boost/version.hpp>
+
+#if BOOST_VERSION >= 103800
 #if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
 # pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_traverse.hpp")
 #elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
 # warning "This header is deprecated. Please use: boost/spirit/include/classic_traverse.hpp"
 #endif
+#endif
 
 #if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
 #define BOOST_SPIRIT_USE_OLD_NAMESPACE

Modified: branches/release/boost/spirit/phoenix.hpp
==============================================================================
--- branches/release/boost/spirit/phoenix.hpp (original)
+++ branches/release/boost/spirit/phoenix.hpp 2008-07-13 13:21:18 EDT (Sun, 13 Jul 2008)
@@ -9,11 +9,15 @@
 #ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_PHOENIX
 #define BOOST_SPIRIT_DEPRECATED_INCLUDE_PHOENIX
 
+#include <boost/version.hpp>
+
+#if BOOST_VERSION >= 103800
 #if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
 # pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/phoenix1.hpp")
 #elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
 # warning "This header is deprecated. Please use: boost/spirit/include/phoenix1.hpp"
 #endif
+#endif
 
 #if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
 #define BOOST_SPIRIT_USE_OLD_NAMESPACE

Modified: branches/release/boost/spirit/phoenix/actor.hpp
==============================================================================
--- branches/release/boost/spirit/phoenix/actor.hpp (original)
+++ branches/release/boost/spirit/phoenix/actor.hpp 2008-07-13 13:21:18 EDT (Sun, 13 Jul 2008)
@@ -9,11 +9,15 @@
 #ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_ACTOR
 #define BOOST_SPIRIT_DEPRECATED_INCLUDE_ACTOR
 
+#include <boost/version.hpp>
+
+#if BOOST_VERSION >= 103800
 #if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
 # pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/phoenix1_actor.hpp")
 #elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
 # warning "This header is deprecated. Please use: boost/spirit/include/phoenix1_actor.hpp"
 #endif
+#endif
 
 #include <boost/spirit/include/phoenix1_actor.hpp>
 

Modified: branches/release/boost/spirit/phoenix/binders.hpp
==============================================================================
--- branches/release/boost/spirit/phoenix/binders.hpp (original)
+++ branches/release/boost/spirit/phoenix/binders.hpp 2008-07-13 13:21:18 EDT (Sun, 13 Jul 2008)
@@ -9,11 +9,15 @@
 #ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_BINDERS
 #define BOOST_SPIRIT_DEPRECATED_INCLUDE_BINDERS
 
+#include <boost/version.hpp>
+
+#if BOOST_VERSION >= 103800
 #if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
 # pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/phoenix1_binders.hpp")
 #elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
 # warning "This header is deprecated. Please use: boost/spirit/include/phoenix1_binders.hpp"
 #endif
+#endif
 
 #include <boost/spirit/include/phoenix1_binders.hpp>
 

Modified: branches/release/boost/spirit/phoenix/casts.hpp
==============================================================================
--- branches/release/boost/spirit/phoenix/casts.hpp (original)
+++ branches/release/boost/spirit/phoenix/casts.hpp 2008-07-13 13:21:18 EDT (Sun, 13 Jul 2008)
@@ -9,11 +9,15 @@
 #ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_CASTS
 #define BOOST_SPIRIT_DEPRECATED_INCLUDE_CASTS
 
+#include <boost/version.hpp>
+
+#if BOOST_VERSION >= 103800
 #if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
 # pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/phoenix1_casts.hpp")
 #elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
 # warning "This header is deprecated. Please use: boost/spirit/include/phoenix1_casts.hpp"
 #endif
+#endif
 
 #include <boost/spirit/include/phoenix1_casts.hpp>
 

Modified: branches/release/boost/spirit/phoenix/closures.hpp
==============================================================================
--- branches/release/boost/spirit/phoenix/closures.hpp (original)
+++ branches/release/boost/spirit/phoenix/closures.hpp 2008-07-13 13:21:18 EDT (Sun, 13 Jul 2008)
@@ -9,11 +9,15 @@
 #ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_CLOSURES
 #define BOOST_SPIRIT_DEPRECATED_INCLUDE_CLOSURES
 
+#include <boost/version.hpp>
+
+#if BOOST_VERSION >= 103800
 #if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
 # pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/phoenix1_closures.hpp")
 #elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
 # warning "This header is deprecated. Please use: boost/spirit/include/phoenix1_closures.hpp"
 #endif
+#endif
 
 #include <boost/spirit/include/phoenix1_closures.hpp>
 

Modified: branches/release/boost/spirit/phoenix/composite.hpp
==============================================================================
--- branches/release/boost/spirit/phoenix/composite.hpp (original)
+++ branches/release/boost/spirit/phoenix/composite.hpp 2008-07-13 13:21:18 EDT (Sun, 13 Jul 2008)
@@ -9,11 +9,15 @@
 #ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_COMPOSITE
 #define BOOST_SPIRIT_DEPRECATED_INCLUDE_COMPOSITE
 
+#include <boost/version.hpp>
+
+#if BOOST_VERSION >= 103800
 #if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
 # pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/phoenix1_composite.hpp")
 #elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
 # warning "This header is deprecated. Please use: boost/spirit/include/phoenix1_composite.hpp"
 #endif
+#endif
 
 #include <boost/spirit/include/phoenix1_composite.hpp>
 

Modified: branches/release/boost/spirit/phoenix/functions.hpp
==============================================================================
--- branches/release/boost/spirit/phoenix/functions.hpp (original)
+++ branches/release/boost/spirit/phoenix/functions.hpp 2008-07-13 13:21:18 EDT (Sun, 13 Jul 2008)
@@ -9,11 +9,15 @@
 #ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_FUNCTIONS
 #define BOOST_SPIRIT_DEPRECATED_INCLUDE_FUNCTIONS
 
+#include <boost/version.hpp>
+
+#if BOOST_VERSION >= 103800
 #if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
 # pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/phoenix1_functions.hpp")
 #elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
 # warning "This header is deprecated. Please use: boost/spirit/include/phoenix1_functions.hpp"
 #endif
+#endif
 
 #include <boost/spirit/include/phoenix1_functions.hpp>
 

Modified: branches/release/boost/spirit/phoenix/new.hpp
==============================================================================
--- branches/release/boost/spirit/phoenix/new.hpp (original)
+++ branches/release/boost/spirit/phoenix/new.hpp 2008-07-13 13:21:18 EDT (Sun, 13 Jul 2008)
@@ -9,11 +9,15 @@
 #ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_NEW
 #define BOOST_SPIRIT_DEPRECATED_INCLUDE_NEW
 
+#include <boost/version.hpp>
+
+#if BOOST_VERSION >= 103800
 #if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
 # pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/phoenix1_new.hpp")
 #elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
 # warning "This header is deprecated. Please use: boost/spirit/include/phoenix1_new.hpp"
 #endif
+#endif
 
 #include <boost/spirit/include/phoenix1_new.hpp>
 

Modified: branches/release/boost/spirit/phoenix/operators.hpp
==============================================================================
--- branches/release/boost/spirit/phoenix/operators.hpp (original)
+++ branches/release/boost/spirit/phoenix/operators.hpp 2008-07-13 13:21:18 EDT (Sun, 13 Jul 2008)
@@ -9,11 +9,15 @@
 #ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_OPERATORS
 #define BOOST_SPIRIT_DEPRECATED_INCLUDE_OPERATORS
 
+#include <boost/version.hpp>
+
+#if BOOST_VERSION >= 103800
 #if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
 # pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/phoenix1_operators.hpp")
 #elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
 # warning "This header is deprecated. Please use: boost/spirit/include/phoenix1_operators.hpp"
 #endif
+#endif
 
 #include <boost/spirit/include/phoenix1_operators.hpp>
 

Modified: branches/release/boost/spirit/phoenix/primitives.hpp
==============================================================================
--- branches/release/boost/spirit/phoenix/primitives.hpp (original)
+++ branches/release/boost/spirit/phoenix/primitives.hpp 2008-07-13 13:21:18 EDT (Sun, 13 Jul 2008)
@@ -9,11 +9,15 @@
 #ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_PRIMITIVES
 #define BOOST_SPIRIT_DEPRECATED_INCLUDE_PRIMITIVES
 
+#include <boost/version.hpp>
+
+#if BOOST_VERSION >= 103800
 #if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
 # pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/phoenix1_primitives.hpp")
 #elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
 # warning "This header is deprecated. Please use: boost/spirit/include/phoenix1_primitives.hpp"
 #endif
+#endif
 
 #include <boost/spirit/include/phoenix1_primitives.hpp>
 

Modified: branches/release/boost/spirit/phoenix/special_ops.hpp
==============================================================================
--- branches/release/boost/spirit/phoenix/special_ops.hpp (original)
+++ branches/release/boost/spirit/phoenix/special_ops.hpp 2008-07-13 13:21:18 EDT (Sun, 13 Jul 2008)
@@ -9,11 +9,15 @@
 #ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_SPECIAL_OPS
 #define BOOST_SPIRIT_DEPRECATED_INCLUDE_SPECIAL_OPS
 
+#include <boost/version.hpp>
+
+#if BOOST_VERSION >= 103800
 #if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
 # pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/phoenix1_special_ops.hpp")
 #elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
 # warning "This header is deprecated. Please use: boost/spirit/include/phoenix1_special_ops.hpp"
 #endif
+#endif
 
 #include <boost/spirit/include/phoenix1_special_ops.hpp>
 

Modified: branches/release/boost/spirit/phoenix/statements.hpp
==============================================================================
--- branches/release/boost/spirit/phoenix/statements.hpp (original)
+++ branches/release/boost/spirit/phoenix/statements.hpp 2008-07-13 13:21:18 EDT (Sun, 13 Jul 2008)
@@ -9,11 +9,15 @@
 #ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_STATEMENTS
 #define BOOST_SPIRIT_DEPRECATED_INCLUDE_STATEMENTS
 
+#include <boost/version.hpp>
+
+#if BOOST_VERSION >= 103800
 #if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
 # pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/phoenix1_statements.hpp")
 #elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
 # warning "This header is deprecated. Please use: boost/spirit/include/phoenix1_statements.hpp"
 #endif
+#endif
 
 #include <boost/spirit/include/phoenix1_statements.hpp>
 

Modified: branches/release/boost/spirit/phoenix/tuple_helpers.hpp
==============================================================================
--- branches/release/boost/spirit/phoenix/tuple_helpers.hpp (original)
+++ branches/release/boost/spirit/phoenix/tuple_helpers.hpp 2008-07-13 13:21:18 EDT (Sun, 13 Jul 2008)
@@ -9,11 +9,15 @@
 #ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_TUPLE_HELPERS
 #define BOOST_SPIRIT_DEPRECATED_INCLUDE_TUPLE_HELPERS
 
+#include <boost/version.hpp>
+
+#if BOOST_VERSION >= 103800
 #if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
 # pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/phoenix1_tuple_helpers.hpp")
 #elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
 # warning "This header is deprecated. Please use: boost/spirit/include/phoenix1_tuple_helpers.hpp"
 #endif
+#endif
 
 #include <boost/spirit/include/phoenix1_tuple_helpers.hpp>
 

Modified: branches/release/boost/spirit/phoenix/tuples.hpp
==============================================================================
--- branches/release/boost/spirit/phoenix/tuples.hpp (original)
+++ branches/release/boost/spirit/phoenix/tuples.hpp 2008-07-13 13:21:18 EDT (Sun, 13 Jul 2008)
@@ -9,11 +9,15 @@
 #ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_TUPLES
 #define BOOST_SPIRIT_DEPRECATED_INCLUDE_TUPLES
 
+#include <boost/version.hpp>
+
+#if BOOST_VERSION >= 103800
 #if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
 # pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/phoenix1_tuples.hpp")
 #elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
 # warning "This header is deprecated. Please use: boost/spirit/include/phoenix1_tuples.hpp"
 #endif
+#endif
 
 #include <boost/spirit/include/phoenix1_tuples.hpp>
 

Modified: branches/release/boost/spirit/symbols.hpp
==============================================================================
--- branches/release/boost/spirit/symbols.hpp (original)
+++ branches/release/boost/spirit/symbols.hpp 2008-07-13 13:21:18 EDT (Sun, 13 Jul 2008)
@@ -9,11 +9,15 @@
 #ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_SYMBOLS
 #define BOOST_SPIRIT_DEPRECATED_INCLUDE_SYMBOLS
 
+#include <boost/version.hpp>
+
+#if BOOST_VERSION >= 103800
 #if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
 # pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_symbols.hpp")
 #elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
 # warning "This header is deprecated. Please use: boost/spirit/include/classic_symbols.hpp"
 #endif
+#endif
 
 #if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
 #define BOOST_SPIRIT_USE_OLD_NAMESPACE

Modified: branches/release/boost/spirit/symbols/symbols.hpp
==============================================================================
--- branches/release/boost/spirit/symbols/symbols.hpp (original)
+++ branches/release/boost/spirit/symbols/symbols.hpp 2008-07-13 13:21:18 EDT (Sun, 13 Jul 2008)
@@ -9,11 +9,15 @@
 #ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_SYMBOLS
 #define BOOST_SPIRIT_DEPRECATED_INCLUDE_SYMBOLS
 
+#include <boost/version.hpp>
+
+#if BOOST_VERSION >= 103800
 #if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
 # pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_symbols.hpp")
 #elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
 # warning "This header is deprecated. Please use: boost/spirit/include/classic_symbols.hpp"
 #endif
+#endif
 
 #if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
 #define BOOST_SPIRIT_USE_OLD_NAMESPACE

Modified: branches/release/boost/spirit/symbols/symbols_fwd.hpp
==============================================================================
--- branches/release/boost/spirit/symbols/symbols_fwd.hpp (original)
+++ branches/release/boost/spirit/symbols/symbols_fwd.hpp 2008-07-13 13:21:18 EDT (Sun, 13 Jul 2008)
@@ -9,11 +9,15 @@
 #ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_SYMBOLS_FWD
 #define BOOST_SPIRIT_DEPRECATED_INCLUDE_SYMBOLS_FWD
 
+#include <boost/version.hpp>
+
+#if BOOST_VERSION >= 103800
 #if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
 # pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_symbols_fwd.hpp")
 #elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
 # warning "This header is deprecated. Please use: boost/spirit/include/classic_symbols_fwd.hpp"
 #endif
+#endif
 
 #if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
 #define BOOST_SPIRIT_USE_OLD_NAMESPACE

Modified: branches/release/boost/spirit/symbols/typeof.hpp
==============================================================================
--- branches/release/boost/spirit/symbols/typeof.hpp (original)
+++ branches/release/boost/spirit/symbols/typeof.hpp 2008-07-13 13:21:18 EDT (Sun, 13 Jul 2008)
@@ -9,11 +9,15 @@
 #ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_TYPEOF
 #define BOOST_SPIRIT_DEPRECATED_INCLUDE_TYPEOF
 
+#include <boost/version.hpp>
+
+#if BOOST_VERSION >= 103800
 #if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
 # pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_typeof.hpp")
 #elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
 # warning "This header is deprecated. Please use: boost/spirit/include/classic_typeof.hpp"
 #endif
+#endif
 
 #if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
 #define BOOST_SPIRIT_USE_OLD_NAMESPACE

Modified: branches/release/boost/spirit/tree/ast.hpp
==============================================================================
--- branches/release/boost/spirit/tree/ast.hpp (original)
+++ branches/release/boost/spirit/tree/ast.hpp 2008-07-13 13:21:18 EDT (Sun, 13 Jul 2008)
@@ -9,11 +9,15 @@
 #ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_AST
 #define BOOST_SPIRIT_DEPRECATED_INCLUDE_AST
 
+#include <boost/version.hpp>
+
+#if BOOST_VERSION >= 103800
 #if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
 # pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_ast.hpp")
 #elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
 # warning "This header is deprecated. Please use: boost/spirit/include/classic_ast.hpp"
 #endif
+#endif
 
 #if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
 #define BOOST_SPIRIT_USE_OLD_NAMESPACE

Modified: branches/release/boost/spirit/tree/ast_fwd.hpp
==============================================================================
--- branches/release/boost/spirit/tree/ast_fwd.hpp (original)
+++ branches/release/boost/spirit/tree/ast_fwd.hpp 2008-07-13 13:21:18 EDT (Sun, 13 Jul 2008)
@@ -9,11 +9,15 @@
 #ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_AST_FWD
 #define BOOST_SPIRIT_DEPRECATED_INCLUDE_AST_FWD
 
+#include <boost/version.hpp>
+
+#if BOOST_VERSION >= 103800
 #if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
 # pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_ast_fwd.hpp")
 #elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
 # warning "This header is deprecated. Please use: boost/spirit/include/classic_ast_fwd.hpp"
 #endif
+#endif
 
 #if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
 #define BOOST_SPIRIT_USE_OLD_NAMESPACE

Modified: branches/release/boost/spirit/tree/common.hpp
==============================================================================
--- branches/release/boost/spirit/tree/common.hpp (original)
+++ branches/release/boost/spirit/tree/common.hpp 2008-07-13 13:21:18 EDT (Sun, 13 Jul 2008)
@@ -9,11 +9,15 @@
 #ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_COMMON
 #define BOOST_SPIRIT_DEPRECATED_INCLUDE_COMMON
 
+#include <boost/version.hpp>
+
+#if BOOST_VERSION >= 103800
 #if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
 # pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_common.hpp")
 #elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
 # warning "This header is deprecated. Please use: boost/spirit/include/classic_common.hpp"
 #endif
+#endif
 
 #if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
 #define BOOST_SPIRIT_USE_OLD_NAMESPACE

Modified: branches/release/boost/spirit/tree/common_fwd.hpp
==============================================================================
--- branches/release/boost/spirit/tree/common_fwd.hpp (original)
+++ branches/release/boost/spirit/tree/common_fwd.hpp 2008-07-13 13:21:18 EDT (Sun, 13 Jul 2008)
@@ -9,11 +9,15 @@
 #ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_COMMON_FWD
 #define BOOST_SPIRIT_DEPRECATED_INCLUDE_COMMON_FWD
 
+#include <boost/version.hpp>
+
+#if BOOST_VERSION >= 103800
 #if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
 # pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_common_fwd.hpp")
 #elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
 # warning "This header is deprecated. Please use: boost/spirit/include/classic_common_fwd.hpp"
 #endif
+#endif
 
 #if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
 #define BOOST_SPIRIT_USE_OLD_NAMESPACE

Modified: branches/release/boost/spirit/tree/parse_tree.hpp
==============================================================================
--- branches/release/boost/spirit/tree/parse_tree.hpp (original)
+++ branches/release/boost/spirit/tree/parse_tree.hpp 2008-07-13 13:21:18 EDT (Sun, 13 Jul 2008)
@@ -9,11 +9,15 @@
 #ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_PARSE_TREE
 #define BOOST_SPIRIT_DEPRECATED_INCLUDE_PARSE_TREE
 
+#include <boost/version.hpp>
+
+#if BOOST_VERSION >= 103800
 #if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
 # pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_parse_tree.hpp")
 #elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
 # warning "This header is deprecated. Please use: boost/spirit/include/classic_parse_tree.hpp"
 #endif
+#endif
 
 #if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
 #define BOOST_SPIRIT_USE_OLD_NAMESPACE

Modified: branches/release/boost/spirit/tree/parse_tree_fwd.hpp
==============================================================================
--- branches/release/boost/spirit/tree/parse_tree_fwd.hpp (original)
+++ branches/release/boost/spirit/tree/parse_tree_fwd.hpp 2008-07-13 13:21:18 EDT (Sun, 13 Jul 2008)
@@ -9,11 +9,15 @@
 #ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_PARSE_TREE_FWD
 #define BOOST_SPIRIT_DEPRECATED_INCLUDE_PARSE_TREE_FWD
 
+#include <boost/version.hpp>
+
+#if BOOST_VERSION >= 103800
 #if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
 # pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_parse_tree_fwd.hpp")
 #elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
 # warning "This header is deprecated. Please use: boost/spirit/include/classic_parse_tree_fwd.hpp"
 #endif
+#endif
 
 #if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
 #define BOOST_SPIRIT_USE_OLD_NAMESPACE

Modified: branches/release/boost/spirit/tree/parse_tree_utils.hpp
==============================================================================
--- branches/release/boost/spirit/tree/parse_tree_utils.hpp (original)
+++ branches/release/boost/spirit/tree/parse_tree_utils.hpp 2008-07-13 13:21:18 EDT (Sun, 13 Jul 2008)
@@ -9,11 +9,15 @@
 #ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_PARSE_TREE_UTILS
 #define BOOST_SPIRIT_DEPRECATED_INCLUDE_PARSE_TREE_UTILS
 
+#include <boost/version.hpp>
+
+#if BOOST_VERSION >= 103800
 #if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
 # pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_parse_tree_utils.hpp")
 #elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
 # warning "This header is deprecated. Please use: boost/spirit/include/classic_parse_tree_utils.hpp"
 #endif
+#endif
 
 #if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
 #define BOOST_SPIRIT_USE_OLD_NAMESPACE

Modified: branches/release/boost/spirit/tree/tree_to_xml.hpp
==============================================================================
--- branches/release/boost/spirit/tree/tree_to_xml.hpp (original)
+++ branches/release/boost/spirit/tree/tree_to_xml.hpp 2008-07-13 13:21:18 EDT (Sun, 13 Jul 2008)
@@ -9,11 +9,15 @@
 #ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_TREE_TO_XML
 #define BOOST_SPIRIT_DEPRECATED_INCLUDE_TREE_TO_XML
 
+#include <boost/version.hpp>
+
+#if BOOST_VERSION >= 103800
 #if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
 # pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_tree_to_xml.hpp")
 #elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
 # warning "This header is deprecated. Please use: boost/spirit/include/classic_tree_to_xml.hpp"
 #endif
+#endif
 
 #if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
 #define BOOST_SPIRIT_USE_OLD_NAMESPACE

Modified: branches/release/boost/spirit/tree/typeof.hpp
==============================================================================
--- branches/release/boost/spirit/tree/typeof.hpp (original)
+++ branches/release/boost/spirit/tree/typeof.hpp 2008-07-13 13:21:18 EDT (Sun, 13 Jul 2008)
@@ -9,11 +9,15 @@
 #ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_TYPEOF
 #define BOOST_SPIRIT_DEPRECATED_INCLUDE_TYPEOF
 
+#include <boost/version.hpp>
+
+#if BOOST_VERSION >= 103800
 #if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
 # pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_typeof.hpp")
 #elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
 # warning "This header is deprecated. Please use: boost/spirit/include/classic_typeof.hpp"
 #endif
+#endif
 
 #if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
 #define BOOST_SPIRIT_USE_OLD_NAMESPACE

Modified: branches/release/boost/spirit/utility.hpp
==============================================================================
--- branches/release/boost/spirit/utility.hpp (original)
+++ branches/release/boost/spirit/utility.hpp 2008-07-13 13:21:18 EDT (Sun, 13 Jul 2008)
@@ -9,11 +9,15 @@
 #ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_UTILITY
 #define BOOST_SPIRIT_DEPRECATED_INCLUDE_UTILITY
 
+#include <boost/version.hpp>
+
+#if BOOST_VERSION >= 103800
 #if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
 # pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_utility.hpp")
 #elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
 # warning "This header is deprecated. Please use: boost/spirit/include/classic_utility.hpp"
 #endif
+#endif
 
 #if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
 #define BOOST_SPIRIT_USE_OLD_NAMESPACE

Modified: branches/release/boost/spirit/utility/chset.hpp
==============================================================================
--- branches/release/boost/spirit/utility/chset.hpp (original)
+++ branches/release/boost/spirit/utility/chset.hpp 2008-07-13 13:21:18 EDT (Sun, 13 Jul 2008)
@@ -9,11 +9,15 @@
 #ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_CHSET
 #define BOOST_SPIRIT_DEPRECATED_INCLUDE_CHSET
 
+#include <boost/version.hpp>
+
+#if BOOST_VERSION >= 103800
 #if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
 # pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_chset.hpp")
 #elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
 # warning "This header is deprecated. Please use: boost/spirit/include/classic_chset.hpp"
 #endif
+#endif
 
 #if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
 #define BOOST_SPIRIT_USE_OLD_NAMESPACE

Modified: branches/release/boost/spirit/utility/chset_operators.hpp
==============================================================================
--- branches/release/boost/spirit/utility/chset_operators.hpp (original)
+++ branches/release/boost/spirit/utility/chset_operators.hpp 2008-07-13 13:21:18 EDT (Sun, 13 Jul 2008)
@@ -9,11 +9,15 @@
 #ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_CHSET_OPERATORS
 #define BOOST_SPIRIT_DEPRECATED_INCLUDE_CHSET_OPERATORS
 
+#include <boost/version.hpp>
+
+#if BOOST_VERSION >= 103800
 #if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
 # pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_chset_operators.hpp")
 #elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
 # warning "This header is deprecated. Please use: boost/spirit/include/classic_chset_operators.hpp"
 #endif
+#endif
 
 #if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
 #define BOOST_SPIRIT_USE_OLD_NAMESPACE

Modified: branches/release/boost/spirit/utility/confix.hpp
==============================================================================
--- branches/release/boost/spirit/utility/confix.hpp (original)
+++ branches/release/boost/spirit/utility/confix.hpp 2008-07-13 13:21:18 EDT (Sun, 13 Jul 2008)
@@ -9,11 +9,15 @@
 #ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_CONFIX
 #define BOOST_SPIRIT_DEPRECATED_INCLUDE_CONFIX
 
+#include <boost/version.hpp>
+
+#if BOOST_VERSION >= 103800
 #if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
 # pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_confix.hpp")
 #elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
 # warning "This header is deprecated. Please use: boost/spirit/include/classic_confix.hpp"
 #endif
+#endif
 
 #if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
 #define BOOST_SPIRIT_USE_OLD_NAMESPACE

Modified: branches/release/boost/spirit/utility/confix_fwd.hpp
==============================================================================
--- branches/release/boost/spirit/utility/confix_fwd.hpp (original)
+++ branches/release/boost/spirit/utility/confix_fwd.hpp 2008-07-13 13:21:18 EDT (Sun, 13 Jul 2008)
@@ -9,11 +9,15 @@
 #ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_CONFIX_FWD
 #define BOOST_SPIRIT_DEPRECATED_INCLUDE_CONFIX_FWD
 
+#include <boost/version.hpp>
+
+#if BOOST_VERSION >= 103800
 #if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
 # pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_confix_fwd.hpp")
 #elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
 # warning "This header is deprecated. Please use: boost/spirit/include/classic_confix_fwd.hpp"
 #endif
+#endif
 
 #if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
 #define BOOST_SPIRIT_USE_OLD_NAMESPACE

Modified: branches/release/boost/spirit/utility/distinct.hpp
==============================================================================
--- branches/release/boost/spirit/utility/distinct.hpp (original)
+++ branches/release/boost/spirit/utility/distinct.hpp 2008-07-13 13:21:18 EDT (Sun, 13 Jul 2008)
@@ -9,11 +9,15 @@
 #ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_DISTINCT
 #define BOOST_SPIRIT_DEPRECATED_INCLUDE_DISTINCT
 
+#include <boost/version.hpp>
+
+#if BOOST_VERSION >= 103800
 #if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
 # pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_distinct.hpp")
 #elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
 # warning "This header is deprecated. Please use: boost/spirit/include/classic_distinct.hpp"
 #endif
+#endif
 
 #if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
 #define BOOST_SPIRIT_USE_OLD_NAMESPACE

Modified: branches/release/boost/spirit/utility/distinct_fwd.hpp
==============================================================================
--- branches/release/boost/spirit/utility/distinct_fwd.hpp (original)
+++ branches/release/boost/spirit/utility/distinct_fwd.hpp 2008-07-13 13:21:18 EDT (Sun, 13 Jul 2008)
@@ -9,11 +9,15 @@
 #ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_DISTINCT_FWD
 #define BOOST_SPIRIT_DEPRECATED_INCLUDE_DISTINCT_FWD
 
+#include <boost/version.hpp>
+
+#if BOOST_VERSION >= 103800
 #if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
 # pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_distinct_fwd.hpp")
 #elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
 # warning "This header is deprecated. Please use: boost/spirit/include/classic_distinct_fwd.hpp"
 #endif
+#endif
 
 #if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
 #define BOOST_SPIRIT_USE_OLD_NAMESPACE

Modified: branches/release/boost/spirit/utility/escape_char.hpp
==============================================================================
--- branches/release/boost/spirit/utility/escape_char.hpp (original)
+++ branches/release/boost/spirit/utility/escape_char.hpp 2008-07-13 13:21:18 EDT (Sun, 13 Jul 2008)
@@ -9,11 +9,15 @@
 #ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_ESCAPE_CHAR
 #define BOOST_SPIRIT_DEPRECATED_INCLUDE_ESCAPE_CHAR
 
+#include <boost/version.hpp>
+
+#if BOOST_VERSION >= 103800
 #if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
 # pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_escape_char.hpp")
 #elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
 # warning "This header is deprecated. Please use: boost/spirit/include/classic_escape_char.hpp"
 #endif
+#endif
 
 #if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
 #define BOOST_SPIRIT_USE_OLD_NAMESPACE

Modified: branches/release/boost/spirit/utility/escape_char_fwd.hpp
==============================================================================
--- branches/release/boost/spirit/utility/escape_char_fwd.hpp (original)
+++ branches/release/boost/spirit/utility/escape_char_fwd.hpp 2008-07-13 13:21:18 EDT (Sun, 13 Jul 2008)
@@ -9,11 +9,15 @@
 #ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_ESCAPE_CHAR_FWD
 #define BOOST_SPIRIT_DEPRECATED_INCLUDE_ESCAPE_CHAR_FWD
 
+#include <boost/version.hpp>
+
+#if BOOST_VERSION >= 103800
 #if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
 # pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_escape_char_fwd.hpp")
 #elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
 # warning "This header is deprecated. Please use: boost/spirit/include/classic_escape_char_fwd.hpp"
 #endif
+#endif
 
 #if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
 #define BOOST_SPIRIT_USE_OLD_NAMESPACE

Modified: branches/release/boost/spirit/utility/flush_multi_pass.hpp
==============================================================================
--- branches/release/boost/spirit/utility/flush_multi_pass.hpp (original)
+++ branches/release/boost/spirit/utility/flush_multi_pass.hpp 2008-07-13 13:21:18 EDT (Sun, 13 Jul 2008)
@@ -9,11 +9,15 @@
 #ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_FLUSH_MULTI_PASS
 #define BOOST_SPIRIT_DEPRECATED_INCLUDE_FLUSH_MULTI_PASS
 
+#include <boost/version.hpp>
+
+#if BOOST_VERSION >= 103800
 #if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
 # pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_flush_multi_pass.hpp")
 #elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
 # warning "This header is deprecated. Please use: boost/spirit/include/classic_flush_multi_pass.hpp"
 #endif
+#endif
 
 #if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
 #define BOOST_SPIRIT_USE_OLD_NAMESPACE

Modified: branches/release/boost/spirit/utility/functor_parser.hpp
==============================================================================
--- branches/release/boost/spirit/utility/functor_parser.hpp (original)
+++ branches/release/boost/spirit/utility/functor_parser.hpp 2008-07-13 13:21:18 EDT (Sun, 13 Jul 2008)
@@ -9,11 +9,15 @@
 #ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_FUNCTOR_PARSER
 #define BOOST_SPIRIT_DEPRECATED_INCLUDE_FUNCTOR_PARSER
 
+#include <boost/version.hpp>
+
+#if BOOST_VERSION >= 103800
 #if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
 # pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_functor_parser.hpp")
 #elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
 # warning "This header is deprecated. Please use: boost/spirit/include/classic_functor_parser.hpp"
 #endif
+#endif
 
 #if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
 #define BOOST_SPIRIT_USE_OLD_NAMESPACE

Modified: branches/release/boost/spirit/utility/grammar_def.hpp
==============================================================================
--- branches/release/boost/spirit/utility/grammar_def.hpp (original)
+++ branches/release/boost/spirit/utility/grammar_def.hpp 2008-07-13 13:21:18 EDT (Sun, 13 Jul 2008)
@@ -9,11 +9,15 @@
 #ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_GRAMMAR_DEF
 #define BOOST_SPIRIT_DEPRECATED_INCLUDE_GRAMMAR_DEF
 
+#include <boost/version.hpp>
+
+#if BOOST_VERSION >= 103800
 #if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
 # pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_grammar_def.hpp")
 #elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
 # warning "This header is deprecated. Please use: boost/spirit/include/classic_grammar_def.hpp"
 #endif
+#endif
 
 #if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
 #define BOOST_SPIRIT_USE_OLD_NAMESPACE

Modified: branches/release/boost/spirit/utility/grammar_def_fwd.hpp
==============================================================================
--- branches/release/boost/spirit/utility/grammar_def_fwd.hpp (original)
+++ branches/release/boost/spirit/utility/grammar_def_fwd.hpp 2008-07-13 13:21:18 EDT (Sun, 13 Jul 2008)
@@ -9,11 +9,15 @@
 #ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_GRAMMAR_DEF_FWD
 #define BOOST_SPIRIT_DEPRECATED_INCLUDE_GRAMMAR_DEF_FWD
 
+#include <boost/version.hpp>
+
+#if BOOST_VERSION >= 103800
 #if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
 # pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_grammar_def_fwd.hpp")
 #elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
 # warning "This header is deprecated. Please use: boost/spirit/include/classic_grammar_def_fwd.hpp"
 #endif
+#endif
 
 #if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
 #define BOOST_SPIRIT_USE_OLD_NAMESPACE

Modified: branches/release/boost/spirit/utility/lists.hpp
==============================================================================
--- branches/release/boost/spirit/utility/lists.hpp (original)
+++ branches/release/boost/spirit/utility/lists.hpp 2008-07-13 13:21:18 EDT (Sun, 13 Jul 2008)
@@ -9,11 +9,15 @@
 #ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_LISTS
 #define BOOST_SPIRIT_DEPRECATED_INCLUDE_LISTS
 
+#include <boost/version.hpp>
+
+#if BOOST_VERSION >= 103800
 #if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
 # pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_lists.hpp")
 #elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
 # warning "This header is deprecated. Please use: boost/spirit/include/classic_lists.hpp"
 #endif
+#endif
 
 #if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
 #define BOOST_SPIRIT_USE_OLD_NAMESPACE

Modified: branches/release/boost/spirit/utility/lists_fwd.hpp
==============================================================================
--- branches/release/boost/spirit/utility/lists_fwd.hpp (original)
+++ branches/release/boost/spirit/utility/lists_fwd.hpp 2008-07-13 13:21:18 EDT (Sun, 13 Jul 2008)
@@ -9,11 +9,15 @@
 #ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_LISTS_FWD
 #define BOOST_SPIRIT_DEPRECATED_INCLUDE_LISTS_FWD
 
+#include <boost/version.hpp>
+
+#if BOOST_VERSION >= 103800
 #if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
 # pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_lists_fwd.hpp")
 #elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
 # warning "This header is deprecated. Please use: boost/spirit/include/classic_lists_fwd.hpp"
 #endif
+#endif
 
 #if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
 #define BOOST_SPIRIT_USE_OLD_NAMESPACE

Modified: branches/release/boost/spirit/utility/loops.hpp
==============================================================================
--- branches/release/boost/spirit/utility/loops.hpp (original)
+++ branches/release/boost/spirit/utility/loops.hpp 2008-07-13 13:21:18 EDT (Sun, 13 Jul 2008)
@@ -9,11 +9,15 @@
 #ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_LOOPS
 #define BOOST_SPIRIT_DEPRECATED_INCLUDE_LOOPS
 
+#include <boost/version.hpp>
+
+#if BOOST_VERSION >= 103800
 #if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
 # pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_loops.hpp")
 #elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
 # warning "This header is deprecated. Please use: boost/spirit/include/classic_loops.hpp"
 #endif
+#endif
 
 #if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
 #define BOOST_SPIRIT_USE_OLD_NAMESPACE

Modified: branches/release/boost/spirit/utility/regex.hpp
==============================================================================
--- branches/release/boost/spirit/utility/regex.hpp (original)
+++ branches/release/boost/spirit/utility/regex.hpp 2008-07-13 13:21:18 EDT (Sun, 13 Jul 2008)
@@ -9,11 +9,15 @@
 #ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_REGEX
 #define BOOST_SPIRIT_DEPRECATED_INCLUDE_REGEX
 
+#include <boost/version.hpp>
+
+#if BOOST_VERSION >= 103800
 #if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
 # pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_regex.hpp")
 #elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
 # warning "This header is deprecated. Please use: boost/spirit/include/classic_regex.hpp"
 #endif
+#endif
 
 #if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
 #define BOOST_SPIRIT_USE_OLD_NAMESPACE

Modified: branches/release/boost/spirit/utility/rule_parser.hpp
==============================================================================
--- branches/release/boost/spirit/utility/rule_parser.hpp (original)
+++ branches/release/boost/spirit/utility/rule_parser.hpp 2008-07-13 13:21:18 EDT (Sun, 13 Jul 2008)
@@ -9,11 +9,15 @@
 #ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_RULE_PARSER
 #define BOOST_SPIRIT_DEPRECATED_INCLUDE_RULE_PARSER
 
+#include <boost/version.hpp>
+
+#if BOOST_VERSION >= 103800
 #if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
 # pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_rule_parser.hpp")
 #elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
 # warning "This header is deprecated. Please use: boost/spirit/include/classic_rule_parser.hpp"
 #endif
+#endif
 
 #if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
 #define BOOST_SPIRIT_USE_OLD_NAMESPACE

Modified: branches/release/boost/spirit/utility/scoped_lock.hpp
==============================================================================
--- branches/release/boost/spirit/utility/scoped_lock.hpp (original)
+++ branches/release/boost/spirit/utility/scoped_lock.hpp 2008-07-13 13:21:18 EDT (Sun, 13 Jul 2008)
@@ -9,11 +9,15 @@
 #ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_SCOPED_LOCK
 #define BOOST_SPIRIT_DEPRECATED_INCLUDE_SCOPED_LOCK
 
+#include <boost/version.hpp>
+
+#if BOOST_VERSION >= 103800
 #if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
 # pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_scoped_lock.hpp")
 #elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
 # warning "This header is deprecated. Please use: boost/spirit/include/classic_scoped_lock.hpp"
 #endif
+#endif
 
 #if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
 #define BOOST_SPIRIT_USE_OLD_NAMESPACE

Modified: branches/release/boost/spirit/utility/typeof.hpp
==============================================================================
--- branches/release/boost/spirit/utility/typeof.hpp (original)
+++ branches/release/boost/spirit/utility/typeof.hpp 2008-07-13 13:21:18 EDT (Sun, 13 Jul 2008)
@@ -9,11 +9,15 @@
 #ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_TYPEOF
 #define BOOST_SPIRIT_DEPRECATED_INCLUDE_TYPEOF
 
+#include <boost/version.hpp>
+
+#if BOOST_VERSION >= 103800
 #if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
 # pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_typeof.hpp")
 #elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
 # warning "This header is deprecated. Please use: boost/spirit/include/classic_typeof.hpp"
 #endif
+#endif
 
 #if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
 #define BOOST_SPIRIT_USE_OLD_NAMESPACE

Modified: branches/release/boost/spirit/version.hpp
==============================================================================
--- branches/release/boost/spirit/version.hpp (original)
+++ branches/release/boost/spirit/version.hpp 2008-07-13 13:21:18 EDT (Sun, 13 Jul 2008)
@@ -9,11 +9,15 @@
 #ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_VERSION
 #define BOOST_SPIRIT_DEPRECATED_INCLUDE_VERSION
 
+#include <boost/version.hpp>
+
+#if BOOST_VERSION >= 103800
 #if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
 # pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_version.hpp")
 #elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
 # warning "This header is deprecated. Please use: boost/spirit/include/classic_version.hpp"
 #endif
+#endif
 
 #if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
 #define BOOST_SPIRIT_USE_OLD_NAMESPACE


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