Boost logo

Boost-Commit :

From: daniel_james_at_[hidden]
Date: 2007-10-14 03:20:21


Author: danieljames
Date: 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
New Revision: 40001
URL: http://svn.boost.org/trac/boost/changeset/40001

Log:
Another merge.
Added:
   branches/hash/libs/functional/hash/test/hash_deprecated_headers.cpp
      - copied unchanged from r39994, /trunk/libs/functional/hash/test/hash_deprecated_headers.cpp
Properties modified:
   branches/hash/ (props changed)
Text files modified:
   branches/hash/boost/functional/hash/deque.hpp | 8 +++++-
   branches/hash/boost/functional/hash/list.hpp | 8 +++++-
   branches/hash/boost/functional/hash/map.hpp | 9 +++++--
   branches/hash/boost/functional/hash/pair.hpp | 7 +++++
   branches/hash/boost/functional/hash/set.hpp | 8 +++++-
   branches/hash/boost/functional/hash/vector.hpp | 7 +++++
   branches/hash/boost/xpressive/basic_regex.hpp | 2
   branches/hash/boost/xpressive/detail/core/access.hpp | 2
   branches/hash/boost/xpressive/detail/core/action.hpp | 2
   branches/hash/boost/xpressive/detail/core/adaptor.hpp | 2
   branches/hash/boost/xpressive/detail/core/finder.hpp | 2
   branches/hash/boost/xpressive/detail/core/flow_control.hpp | 2
   branches/hash/boost/xpressive/detail/core/icase.hpp | 2
   branches/hash/boost/xpressive/detail/core/linker.hpp | 2
   branches/hash/boost/xpressive/detail/core/matcher/alternate_end_matcher.hpp | 2
   branches/hash/boost/xpressive/detail/core/matcher/alternate_matcher.hpp | 2
   branches/hash/boost/xpressive/detail/core/matcher/any_matcher.hpp | 2
   branches/hash/boost/xpressive/detail/core/matcher/assert_bol_matcher.hpp | 2
   branches/hash/boost/xpressive/detail/core/matcher/assert_bos_matcher.hpp | 2
   branches/hash/boost/xpressive/detail/core/matcher/assert_eol_matcher.hpp | 2
   branches/hash/boost/xpressive/detail/core/matcher/assert_eos_matcher.hpp | 2
   branches/hash/boost/xpressive/detail/core/matcher/assert_line_base.hpp | 2
   branches/hash/boost/xpressive/detail/core/matcher/assert_word_matcher.hpp | 2
   branches/hash/boost/xpressive/detail/core/matcher/attr_begin_matcher.hpp | 2
   branches/hash/boost/xpressive/detail/core/matcher/attr_end_matcher.hpp | 2
   branches/hash/boost/xpressive/detail/core/matcher/charset_matcher.hpp | 2
   branches/hash/boost/xpressive/detail/core/matcher/end_matcher.hpp | 2
   branches/hash/boost/xpressive/detail/core/matcher/epsilon_matcher.hpp | 2
   branches/hash/boost/xpressive/detail/core/matcher/keeper_matcher.hpp | 2
   branches/hash/boost/xpressive/detail/core/matcher/literal_matcher.hpp | 2
   branches/hash/boost/xpressive/detail/core/matcher/logical_newline_matcher.hpp | 2
   branches/hash/boost/xpressive/detail/core/matcher/lookahead_matcher.hpp | 2
   branches/hash/boost/xpressive/detail/core/matcher/lookbehind_matcher.hpp | 2
   branches/hash/boost/xpressive/detail/core/matcher/mark_begin_matcher.hpp | 2
   branches/hash/boost/xpressive/detail/core/matcher/mark_end_matcher.hpp | 2
   branches/hash/boost/xpressive/detail/core/matcher/mark_matcher.hpp | 2
   branches/hash/boost/xpressive/detail/core/matcher/optional_matcher.hpp | 2
   branches/hash/boost/xpressive/detail/core/matcher/posix_charset_matcher.hpp | 2
   branches/hash/boost/xpressive/detail/core/matcher/predicate_matcher.hpp | 2
   branches/hash/boost/xpressive/detail/core/matcher/range_matcher.hpp | 2
   branches/hash/boost/xpressive/detail/core/matcher/regex_byref_matcher.hpp | 2
   branches/hash/boost/xpressive/detail/core/matcher/regex_matcher.hpp | 2
   branches/hash/boost/xpressive/detail/core/matcher/repeat_begin_matcher.hpp | 2
   branches/hash/boost/xpressive/detail/core/matcher/repeat_end_matcher.hpp | 2
   branches/hash/boost/xpressive/detail/core/matcher/set_matcher.hpp | 2
   branches/hash/boost/xpressive/detail/core/matcher/simple_repeat_matcher.hpp | 2
   branches/hash/boost/xpressive/detail/core/matcher/string_matcher.hpp | 2
   branches/hash/boost/xpressive/detail/core/matcher/true_matcher.hpp | 2
   branches/hash/boost/xpressive/detail/core/matchers.hpp | 2
   branches/hash/boost/xpressive/detail/core/optimize.hpp | 2
   branches/hash/boost/xpressive/detail/core/peeker.hpp | 2
   branches/hash/boost/xpressive/detail/core/quant_style.hpp | 2
   branches/hash/boost/xpressive/detail/core/regex_impl.hpp | 2
   branches/hash/boost/xpressive/detail/core/results_cache.hpp | 2
   branches/hash/boost/xpressive/detail/core/state.hpp | 2
   branches/hash/boost/xpressive/detail/core/sub_match_impl.hpp | 2
   branches/hash/boost/xpressive/detail/core/sub_match_vector.hpp | 2
   branches/hash/boost/xpressive/detail/detail_fwd.hpp | 2
   branches/hash/boost/xpressive/detail/dynamic/dynamic.hpp | 2
   branches/hash/boost/xpressive/detail/dynamic/matchable.hpp | 2
   branches/hash/boost/xpressive/detail/dynamic/parse_charset.hpp | 2
   branches/hash/boost/xpressive/detail/dynamic/parser.hpp | 2
   branches/hash/boost/xpressive/detail/dynamic/parser_enum.hpp | 2
   branches/hash/boost/xpressive/detail/dynamic/parser_traits.hpp | 2
   branches/hash/boost/xpressive/detail/dynamic/sequence.hpp | 2
   branches/hash/boost/xpressive/detail/static/compile.hpp | 2
   branches/hash/boost/xpressive/detail/static/grammar.hpp | 2
   branches/hash/boost/xpressive/detail/static/is_pure.hpp | 2
   branches/hash/boost/xpressive/detail/static/modifier.hpp | 2
   branches/hash/boost/xpressive/detail/static/placeholders.hpp | 2
   branches/hash/boost/xpressive/detail/static/static.hpp | 2
   branches/hash/boost/xpressive/detail/static/transmogrify.hpp | 2
   branches/hash/boost/xpressive/detail/static/type_traits.hpp | 2
   branches/hash/boost/xpressive/detail/static/visitor.hpp | 2
   branches/hash/boost/xpressive/detail/static/width_of.hpp | 2
   branches/hash/boost/xpressive/detail/utility/algorithm.hpp | 2
   branches/hash/boost/xpressive/detail/utility/any.hpp | 2
   branches/hash/boost/xpressive/detail/utility/boyer_moore.hpp | 2
   branches/hash/boost/xpressive/detail/utility/chset/chset.hpp | 2
   branches/hash/boost/xpressive/detail/utility/cons.hpp | 2
   branches/hash/boost/xpressive/detail/utility/dont_care.hpp | 2
   branches/hash/boost/xpressive/detail/utility/hash_peek_bitset.hpp | 2
   branches/hash/boost/xpressive/detail/utility/ignore_unused.hpp | 2
   branches/hash/boost/xpressive/detail/utility/literals.hpp | 2
   branches/hash/boost/xpressive/detail/utility/never_true.hpp | 2
   branches/hash/boost/xpressive/detail/utility/save_restore.hpp | 2
   branches/hash/boost/xpressive/detail/utility/sequence_stack.hpp | 2
   branches/hash/boost/xpressive/detail/utility/tracking_ptr.hpp | 2
   branches/hash/boost/xpressive/detail/utility/traits_utils.hpp | 2
   branches/hash/boost/xpressive/detail/utility/width.hpp | 2
   branches/hash/boost/xpressive/match_results.hpp | 2
   branches/hash/boost/xpressive/proto/args.hpp | 2
   branches/hash/boost/xpressive/proto/context/callable.hpp | 2
   branches/hash/boost/xpressive/proto/context/default.hpp | 2
   branches/hash/boost/xpressive/proto/context/null.hpp | 2
   branches/hash/boost/xpressive/proto/debug.hpp | 2
   branches/hash/boost/xpressive/proto/deep_copy.hpp | 2
   branches/hash/boost/xpressive/proto/detail/funop.hpp | 2
   branches/hash/boost/xpressive/proto/domain.hpp | 2
   branches/hash/boost/xpressive/proto/eval.hpp | 2
   branches/hash/boost/xpressive/proto/expr.hpp | 2
   branches/hash/boost/xpressive/proto/extends.hpp | 2
   branches/hash/boost/xpressive/proto/fusion.hpp | 2
   branches/hash/boost/xpressive/proto/generate.hpp | 2
   branches/hash/boost/xpressive/proto/make_expr.hpp | 2
   branches/hash/boost/xpressive/proto/matches.hpp | 2
   branches/hash/boost/xpressive/proto/operators.hpp | 2
   branches/hash/boost/xpressive/proto/proto.hpp | 2
   branches/hash/boost/xpressive/proto/proto_fwd.hpp | 2
   branches/hash/boost/xpressive/proto/proto_typeof.hpp | 2
   branches/hash/boost/xpressive/proto/ref.hpp | 2
   branches/hash/boost/xpressive/proto/tags.hpp | 2
   branches/hash/boost/xpressive/proto/traits.hpp | 2
   branches/hash/boost/xpressive/proto/transform/apply.hpp | 2
   branches/hash/boost/xpressive/proto/transform/arg.hpp | 2
   branches/hash/boost/xpressive/proto/transform/branch.hpp | 2
   branches/hash/boost/xpressive/proto/transform/compose.hpp | 2
   branches/hash/boost/xpressive/proto/transform/construct.hpp | 2
   branches/hash/boost/xpressive/proto/transform/fold.hpp | 2
   branches/hash/boost/xpressive/proto/transform/fold_tree.hpp | 2
   branches/hash/boost/xpressive/proto/transform/function.hpp | 2
   branches/hash/boost/xpressive/proto/transform/list.hpp | 2
   branches/hash/boost/xpressive/proto/transform/pass_through.hpp | 2
   branches/hash/boost/xpressive/proto/v1_/arg_traits.hpp | 2
   branches/hash/boost/xpressive/proto/v1_/compiler/branch.hpp | 2
   branches/hash/boost/xpressive/proto/v1_/compiler/conditional.hpp | 2
   branches/hash/boost/xpressive/proto/v1_/compiler/error.hpp | 2
   branches/hash/boost/xpressive/proto/v1_/compiler/fold.hpp | 2
   branches/hash/boost/xpressive/proto/v1_/compiler/switch.hpp | 2
   branches/hash/boost/xpressive/proto/v1_/compiler/transform.hpp | 2
   branches/hash/boost/xpressive/proto/v1_/op_base.hpp | 2
   branches/hash/boost/xpressive/proto/v1_/op_tags.hpp | 2
   branches/hash/boost/xpressive/proto/v1_/operators.hpp | 2
   branches/hash/boost/xpressive/proto/v1_/proto.hpp | 2
   branches/hash/boost/xpressive/proto/v1_/proto_fwd.hpp | 2
   branches/hash/boost/xpressive/proto/v1_/proto_typeof.hpp | 2
   branches/hash/boost/xpressive/regex_actions.hpp | 2
   branches/hash/boost/xpressive/regex_algorithms.hpp | 2
   branches/hash/boost/xpressive/regex_compiler.hpp | 2
   branches/hash/boost/xpressive/regex_constants.hpp | 2
   branches/hash/boost/xpressive/regex_error.hpp | 2
   branches/hash/boost/xpressive/regex_iterator.hpp | 2
   branches/hash/boost/xpressive/regex_primitives.hpp | 2
   branches/hash/boost/xpressive/regex_token_iterator.hpp | 2
   branches/hash/boost/xpressive/regex_traits.hpp | 2
   branches/hash/boost/xpressive/sub_match.hpp | 2
   branches/hash/boost/xpressive/traits/c_regex_traits.hpp | 2
   branches/hash/boost/xpressive/traits/cpp_regex_traits.hpp | 2
   branches/hash/boost/xpressive/traits/detail/c_ctype.hpp | 2
   branches/hash/boost/xpressive/traits/null_regex_traits.hpp | 2
   branches/hash/boost/xpressive/xpressive.hpp | 2
   branches/hash/boost/xpressive/xpressive_dynamic.hpp | 2
   branches/hash/boost/xpressive/xpressive_fwd.hpp | 2
   branches/hash/boost/xpressive/xpressive_static.hpp | 2
   branches/hash/boost/xpressive/xpressive_typeof.hpp | 2
   branches/hash/libs/functional/hash/test/Jamfile.v2 | 1
   branches/hash/libs/xpressive/doc/xpressive.qbk | 4 +-
   branches/hash/tools/jam/src/compile.c | 45 +++++++++++++++++++++++++++++++++++++++
   158 files changed, 232 insertions(+), 163 deletions(-)

Modified: branches/hash/boost/functional/hash/deque.hpp
==============================================================================
--- branches/hash/boost/functional/hash/deque.hpp (original)
+++ branches/hash/boost/functional/hash/deque.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -1,5 +1,5 @@
 
-// Copyright 2005-2006 Daniel James.
+// Copyright 2005-2007 Daniel James.
 // Distributed under the Boost Software License, Version 1.0. (See accompanying
 // file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 
@@ -14,8 +14,12 @@
 # pragma once
 #endif
 
+#if defined(_MSC_VER)
+#pragma message("Warning: boost/functional/hash/deque.hpp is deprecated, use boost/functional/hash.hpp instead.")
+#else
 #warning "boost/functional/hash/deque.hpp is deprecated, use boost/functional/hash.hpp instead."
+#endif
+
 #include <boost/functional/hash.hpp>
 
 #endif
-

Modified: branches/hash/boost/functional/hash/list.hpp
==============================================================================
--- branches/hash/boost/functional/hash/list.hpp (original)
+++ branches/hash/boost/functional/hash/list.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -1,5 +1,5 @@
 
-// Copyright 2005-2006 Daniel James.
+// Copyright 2005-2007 Daniel James.
 // Distributed under the Boost Software License, Version 1.0. (See accompanying
 // file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 
@@ -14,8 +14,12 @@
 # pragma once
 #endif
 
+#if defined(_MSC_VER)
+#pragma message("Warning: boost/functional/hash/list.hpp is deprecated, use boost/functional/hash.hpp instead.")
+#else
 #warning "boost/functional/hash/list.hpp is deprecated, use boost/functional/hash.hpp instead."
+#endif
+
 #include <boost/functional/hash.hpp>
 
 #endif
-

Modified: branches/hash/boost/functional/hash/map.hpp
==============================================================================
--- branches/hash/boost/functional/hash/map.hpp (original)
+++ branches/hash/boost/functional/hash/map.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -1,5 +1,5 @@
 
-// Copyright 2005-2006 Daniel James.
+// Copyright 2005-2007 Daniel James.
 // Distributed under the Boost Software License, Version 1.0. (See accompanying
 // file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 
@@ -14,9 +14,12 @@
 # pragma once
 #endif
 
+#if defined(_MSC_VER)
+#pragma message("Warning: boost/functional/hash/map.hpp is deprecated, use boost/functional/hash.hpp instead.")
+#else
 #warning "boost/functional/hash/map.hpp is deprecated, use boost/functional/hash.hpp instead."
-#include <boost/functional/hash.hpp>
-
 #endif
 
+#include <boost/functional/hash.hpp>
 
+#endif

Modified: branches/hash/boost/functional/hash/pair.hpp
==============================================================================
--- branches/hash/boost/functional/hash/pair.hpp (original)
+++ branches/hash/boost/functional/hash/pair.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -1,5 +1,5 @@
 
-// Copyright 2005-2006 Daniel James.
+// Copyright 2005-2007 Daniel James.
 // Distributed under the Boost Software License, Version 1.0. (See accompanying
 // file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 
@@ -14,7 +14,12 @@
 # pragma once
 #endif
 
+#if defined(_MSC_VER)
+#pragma message("Warning: boost/functional/hash/pair.hpp is deprecated, use boost/functional/hash.hpp instead.")
+#else
 #warning "boost/functional/hash/pair.hpp is deprecated, use boost/functional/hash.hpp instead."
+#endif
+
 #include <boost/functional/hash.hpp>
 
 #endif

Modified: branches/hash/boost/functional/hash/set.hpp
==============================================================================
--- branches/hash/boost/functional/hash/set.hpp (original)
+++ branches/hash/boost/functional/hash/set.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -1,5 +1,5 @@
 
-// Copyright 2005-2006 Daniel James.
+// Copyright 2005-2007 Daniel James.
 // Distributed under the Boost Software License, Version 1.0. (See accompanying
 // file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 
@@ -14,8 +14,12 @@
 # pragma once
 #endif
 
+#if defined(_MSC_VER)
+#pragma message("Warning: boost/functional/hash/set.hpp is deprecated, use boost/functional/hash.hpp instead.")
+#else
 #warning "boost/functional/hash/set.hpp is deprecated, use boost/functional/hash.hpp instead."
+#endif
+
 #include <boost/functional/hash.hpp>
 
 #endif
-

Modified: branches/hash/boost/functional/hash/vector.hpp
==============================================================================
--- branches/hash/boost/functional/hash/vector.hpp (original)
+++ branches/hash/boost/functional/hash/vector.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -1,5 +1,5 @@
 
-// Copyright 2005-2006 Daniel James.
+// Copyright 2005-2007 Daniel James.
 // Distributed under the Boost Software License, Version 1.0. (See accompanying
 // file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 
@@ -14,7 +14,12 @@
 # pragma once
 #endif
 
+#if defined(_MSC_VER)
+#pragma message("Warning: boost/functional/hash/vector.hpp is deprecated, use boost/functional/hash.hpp instead.")
+#else
 #warning "boost/functional/hash/vector.hpp is deprecated, use boost/functional/hash.hpp instead."
+#endif
+
 #include <boost/functional/hash.hpp>
 
 #endif

Modified: branches/hash/boost/xpressive/basic_regex.hpp
==============================================================================
--- branches/hash/boost/xpressive/basic_regex.hpp (original)
+++ branches/hash/boost/xpressive/basic_regex.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -3,7 +3,7 @@
 /// Contains the definition of the basic_regex\<\> class template and its
 /// associated helper functions.
 //
-// Copyright 2004 Eric Niebler. Distributed under the Boost
+// Copyright 2007 Eric Niebler. Distributed under the Boost
 // Software License, Version 1.0. (See accompanying file
 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/boost/xpressive/detail/core/access.hpp
==============================================================================
--- branches/hash/boost/xpressive/detail/core/access.hpp (original)
+++ branches/hash/boost/xpressive/detail/core/access.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -1,7 +1,7 @@
 ///////////////////////////////////////////////////////////////////////////////
 // access.hpp
 //
-// Copyright 2004 Eric Niebler. Distributed under the Boost
+// Copyright 2007 Eric Niebler. Distributed under the Boost
 // Software License, Version 1.0. (See accompanying file
 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/boost/xpressive/detail/core/action.hpp
==============================================================================
--- branches/hash/boost/xpressive/detail/core/action.hpp (original)
+++ branches/hash/boost/xpressive/detail/core/action.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -1,7 +1,7 @@
 ///////////////////////////////////////////////////////////////////////////////
 // action.hpp
 //
-// Copyright 2004 Eric Niebler. Distributed under the Boost
+// Copyright 2007 Eric Niebler. Distributed under the Boost
 // Software License, Version 1.0. (See accompanying file
 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/boost/xpressive/detail/core/adaptor.hpp
==============================================================================
--- branches/hash/boost/xpressive/detail/core/adaptor.hpp (original)
+++ branches/hash/boost/xpressive/detail/core/adaptor.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -1,7 +1,7 @@
 ///////////////////////////////////////////////////////////////////////////////
 // adaptor.hpp
 //
-// Copyright 2004 Eric Niebler. Distributed under the Boost
+// Copyright 2007 Eric Niebler. Distributed under the Boost
 // Software License, Version 1.0. (See accompanying file
 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/boost/xpressive/detail/core/finder.hpp
==============================================================================
--- branches/hash/boost/xpressive/detail/core/finder.hpp (original)
+++ branches/hash/boost/xpressive/detail/core/finder.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -1,6 +1,6 @@
 /// Contains the definition of the basic_regex\<\> class template and its associated helper functions.
 //
-// Copyright 2004 Eric Niebler. Distributed under the Boost
+// Copyright 2007 Eric Niebler. Distributed under the Boost
 // Software License, Version 1.0. (See accompanying file
 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/boost/xpressive/detail/core/flow_control.hpp
==============================================================================
--- branches/hash/boost/xpressive/detail/core/flow_control.hpp (original)
+++ branches/hash/boost/xpressive/detail/core/flow_control.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -1,7 +1,7 @@
 ///////////////////////////////////////////////////////////////////////////////
 // flow_control.hpp
 //
-// Copyright 2004 Eric Niebler. Distributed under the Boost
+// Copyright 2007 Eric Niebler. Distributed under the Boost
 // Software License, Version 1.0. (See accompanying file
 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/boost/xpressive/detail/core/icase.hpp
==============================================================================
--- branches/hash/boost/xpressive/detail/core/icase.hpp (original)
+++ branches/hash/boost/xpressive/detail/core/icase.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -1,7 +1,7 @@
 ///////////////////////////////////////////////////////////////////////////////
 // icase.hpp
 //
-// Copyright 2004 Eric Niebler. Distributed under the Boost
+// Copyright 2007 Eric Niebler. Distributed under the Boost
 // Software License, Version 1.0. (See accompanying file
 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/boost/xpressive/detail/core/linker.hpp
==============================================================================
--- branches/hash/boost/xpressive/detail/core/linker.hpp (original)
+++ branches/hash/boost/xpressive/detail/core/linker.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -1,7 +1,7 @@
 ///////////////////////////////////////////////////////////////////////////////
 // linker.hpp
 //
-// Copyright 2004 Eric Niebler. Distributed under the Boost
+// Copyright 2007 Eric Niebler. Distributed under the Boost
 // Software License, Version 1.0. (See accompanying file
 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/boost/xpressive/detail/core/matcher/alternate_end_matcher.hpp
==============================================================================
--- branches/hash/boost/xpressive/detail/core/matcher/alternate_end_matcher.hpp (original)
+++ branches/hash/boost/xpressive/detail/core/matcher/alternate_end_matcher.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -1,7 +1,7 @@
 ///////////////////////////////////////////////////////////////////////////////
 // alternate_end_matcher.hpp
 //
-// Copyright 2004 Eric Niebler. Distributed under the Boost
+// Copyright 2007 Eric Niebler. Distributed under the Boost
 // Software License, Version 1.0. (See accompanying file
 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/boost/xpressive/detail/core/matcher/alternate_matcher.hpp
==============================================================================
--- branches/hash/boost/xpressive/detail/core/matcher/alternate_matcher.hpp (original)
+++ branches/hash/boost/xpressive/detail/core/matcher/alternate_matcher.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -1,7 +1,7 @@
 ///////////////////////////////////////////////////////////////////////////////
 // alternate_matcher.hpp
 //
-// Copyright 2004 Eric Niebler. Distributed under the Boost
+// Copyright 2007 Eric Niebler. Distributed under the Boost
 // Software License, Version 1.0. (See accompanying file
 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/boost/xpressive/detail/core/matcher/any_matcher.hpp
==============================================================================
--- branches/hash/boost/xpressive/detail/core/matcher/any_matcher.hpp (original)
+++ branches/hash/boost/xpressive/detail/core/matcher/any_matcher.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -1,7 +1,7 @@
 ///////////////////////////////////////////////////////////////////////////////
 // any_matcher.hpp
 //
-// Copyright 2004 Eric Niebler. Distributed under the Boost
+// Copyright 2007 Eric Niebler. Distributed under the Boost
 // Software License, Version 1.0. (See accompanying file
 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/boost/xpressive/detail/core/matcher/assert_bol_matcher.hpp
==============================================================================
--- branches/hash/boost/xpressive/detail/core/matcher/assert_bol_matcher.hpp (original)
+++ branches/hash/boost/xpressive/detail/core/matcher/assert_bol_matcher.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -1,7 +1,7 @@
 ///////////////////////////////////////////////////////////////////////////////
 // assert_bol_matcher.hpp
 //
-// Copyright 2004 Eric Niebler. Distributed under the Boost
+// Copyright 2007 Eric Niebler. Distributed under the Boost
 // Software License, Version 1.0. (See accompanying file
 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/boost/xpressive/detail/core/matcher/assert_bos_matcher.hpp
==============================================================================
--- branches/hash/boost/xpressive/detail/core/matcher/assert_bos_matcher.hpp (original)
+++ branches/hash/boost/xpressive/detail/core/matcher/assert_bos_matcher.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -1,7 +1,7 @@
 ///////////////////////////////////////////////////////////////////////////////
 // assert_bos_matcher.hpp
 //
-// Copyright 2004 Eric Niebler. Distributed under the Boost
+// Copyright 2007 Eric Niebler. Distributed under the Boost
 // Software License, Version 1.0. (See accompanying file
 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/boost/xpressive/detail/core/matcher/assert_eol_matcher.hpp
==============================================================================
--- branches/hash/boost/xpressive/detail/core/matcher/assert_eol_matcher.hpp (original)
+++ branches/hash/boost/xpressive/detail/core/matcher/assert_eol_matcher.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -1,7 +1,7 @@
 ///////////////////////////////////////////////////////////////////////////////
 // assert_eol_matcher.hpp
 //
-// Copyright 2004 Eric Niebler. Distributed under the Boost
+// Copyright 2007 Eric Niebler. Distributed under the Boost
 // Software License, Version 1.0. (See accompanying file
 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/boost/xpressive/detail/core/matcher/assert_eos_matcher.hpp
==============================================================================
--- branches/hash/boost/xpressive/detail/core/matcher/assert_eos_matcher.hpp (original)
+++ branches/hash/boost/xpressive/detail/core/matcher/assert_eos_matcher.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -1,7 +1,7 @@
 ///////////////////////////////////////////////////////////////////////////////
 // assert_eos_matcher.hpp
 //
-// Copyright 2004 Eric Niebler. Distributed under the Boost
+// Copyright 2007 Eric Niebler. Distributed under the Boost
 // Software License, Version 1.0. (See accompanying file
 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/boost/xpressive/detail/core/matcher/assert_line_base.hpp
==============================================================================
--- branches/hash/boost/xpressive/detail/core/matcher/assert_line_base.hpp (original)
+++ branches/hash/boost/xpressive/detail/core/matcher/assert_line_base.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -1,7 +1,7 @@
 ///////////////////////////////////////////////////////////////////////////////
 // assert_line_base.hpp
 //
-// Copyright 2004 Eric Niebler. Distributed under the Boost
+// Copyright 2007 Eric Niebler. Distributed under the Boost
 // Software License, Version 1.0. (See accompanying file
 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/boost/xpressive/detail/core/matcher/assert_word_matcher.hpp
==============================================================================
--- branches/hash/boost/xpressive/detail/core/matcher/assert_word_matcher.hpp (original)
+++ branches/hash/boost/xpressive/detail/core/matcher/assert_word_matcher.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -1,7 +1,7 @@
 ///////////////////////////////////////////////////////////////////////////////
 // assert_word_matcher.hpp
 //
-// Copyright 2004 Eric Niebler. Distributed under the Boost
+// Copyright 2007 Eric Niebler. Distributed under the Boost
 // Software License, Version 1.0. (See accompanying file
 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/boost/xpressive/detail/core/matcher/attr_begin_matcher.hpp
==============================================================================
--- branches/hash/boost/xpressive/detail/core/matcher/attr_begin_matcher.hpp (original)
+++ branches/hash/boost/xpressive/detail/core/matcher/attr_begin_matcher.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -1,7 +1,7 @@
 ///////////////////////////////////////////////////////////////////////////////
 // attr_begin_matcher.hpp
 //
-// Copyright 2004 Eric Niebler. Distributed under the Boost
+// Copyright 2007 Eric Niebler. Distributed under the Boost
 // Software License, Version 1.0. (See accompanying file
 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/boost/xpressive/detail/core/matcher/attr_end_matcher.hpp
==============================================================================
--- branches/hash/boost/xpressive/detail/core/matcher/attr_end_matcher.hpp (original)
+++ branches/hash/boost/xpressive/detail/core/matcher/attr_end_matcher.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -1,7 +1,7 @@
 ///////////////////////////////////////////////////////////////////////////////
 // attr_end_matcher.hpp
 //
-// Copyright 2004 Eric Niebler. Distributed under the Boost
+// Copyright 2007 Eric Niebler. Distributed under the Boost
 // Software License, Version 1.0. (See accompanying file
 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/boost/xpressive/detail/core/matcher/charset_matcher.hpp
==============================================================================
--- branches/hash/boost/xpressive/detail/core/matcher/charset_matcher.hpp (original)
+++ branches/hash/boost/xpressive/detail/core/matcher/charset_matcher.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -1,7 +1,7 @@
 ///////////////////////////////////////////////////////////////////////////////
 // charset_matcher.hpp
 //
-// Copyright 2004 Eric Niebler. Distributed under the Boost
+// Copyright 2007 Eric Niebler. Distributed under the Boost
 // Software License, Version 1.0. (See accompanying file
 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/boost/xpressive/detail/core/matcher/end_matcher.hpp
==============================================================================
--- branches/hash/boost/xpressive/detail/core/matcher/end_matcher.hpp (original)
+++ branches/hash/boost/xpressive/detail/core/matcher/end_matcher.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -1,7 +1,7 @@
 ///////////////////////////////////////////////////////////////////////////////
 // end_matcher.hpp
 //
-// Copyright 2004 Eric Niebler. Distributed under the Boost
+// Copyright 2007 Eric Niebler. Distributed under the Boost
 // Software License, Version 1.0. (See accompanying file
 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/boost/xpressive/detail/core/matcher/epsilon_matcher.hpp
==============================================================================
--- branches/hash/boost/xpressive/detail/core/matcher/epsilon_matcher.hpp (original)
+++ branches/hash/boost/xpressive/detail/core/matcher/epsilon_matcher.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -1,7 +1,7 @@
 ///////////////////////////////////////////////////////////////////////////////
 // epsilon_matcher.hpp
 //
-// Copyright 2004 Eric Niebler. Distributed under the Boost
+// Copyright 2007 Eric Niebler. Distributed under the Boost
 // Software License, Version 1.0. (See accompanying file
 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/boost/xpressive/detail/core/matcher/keeper_matcher.hpp
==============================================================================
--- branches/hash/boost/xpressive/detail/core/matcher/keeper_matcher.hpp (original)
+++ branches/hash/boost/xpressive/detail/core/matcher/keeper_matcher.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -1,7 +1,7 @@
 ///////////////////////////////////////////////////////////////////////////////
 // keeper_matcher.hpp
 //
-// Copyright 2004 Eric Niebler. Distributed under the Boost
+// Copyright 2007 Eric Niebler. Distributed under the Boost
 // Software License, Version 1.0. (See accompanying file
 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/boost/xpressive/detail/core/matcher/literal_matcher.hpp
==============================================================================
--- branches/hash/boost/xpressive/detail/core/matcher/literal_matcher.hpp (original)
+++ branches/hash/boost/xpressive/detail/core/matcher/literal_matcher.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -1,7 +1,7 @@
 ///////////////////////////////////////////////////////////////////////////////
 // literal_matcher.hpp
 //
-// Copyright 2004 Eric Niebler. Distributed under the Boost
+// Copyright 2007 Eric Niebler. Distributed under the Boost
 // Software License, Version 1.0. (See accompanying file
 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/boost/xpressive/detail/core/matcher/logical_newline_matcher.hpp
==============================================================================
--- branches/hash/boost/xpressive/detail/core/matcher/logical_newline_matcher.hpp (original)
+++ branches/hash/boost/xpressive/detail/core/matcher/logical_newline_matcher.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -1,7 +1,7 @@
 ///////////////////////////////////////////////////////////////////////////////
 // logical_newline_matcher.hpp
 //
-// Copyright 2004 Eric Niebler. Distributed under the Boost
+// Copyright 2007 Eric Niebler. Distributed under the Boost
 // Software License, Version 1.0. (See accompanying file
 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/boost/xpressive/detail/core/matcher/lookahead_matcher.hpp
==============================================================================
--- branches/hash/boost/xpressive/detail/core/matcher/lookahead_matcher.hpp (original)
+++ branches/hash/boost/xpressive/detail/core/matcher/lookahead_matcher.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -1,7 +1,7 @@
 ///////////////////////////////////////////////////////////////////////////////
 // lookahead_matcher.hpp
 //
-// Copyright 2004 Eric Niebler. Distributed under the Boost
+// Copyright 2007 Eric Niebler. Distributed under the Boost
 // Software License, Version 1.0. (See accompanying file
 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/boost/xpressive/detail/core/matcher/lookbehind_matcher.hpp
==============================================================================
--- branches/hash/boost/xpressive/detail/core/matcher/lookbehind_matcher.hpp (original)
+++ branches/hash/boost/xpressive/detail/core/matcher/lookbehind_matcher.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -1,7 +1,7 @@
 ///////////////////////////////////////////////////////////////////////////////
 // lookbehind_matcher.hpp
 //
-// Copyright 2004 Eric Niebler. Distributed under the Boost
+// Copyright 2007 Eric Niebler. Distributed under the Boost
 // Software License, Version 1.0. (See accompanying file
 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/boost/xpressive/detail/core/matcher/mark_begin_matcher.hpp
==============================================================================
--- branches/hash/boost/xpressive/detail/core/matcher/mark_begin_matcher.hpp (original)
+++ branches/hash/boost/xpressive/detail/core/matcher/mark_begin_matcher.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -1,7 +1,7 @@
 ///////////////////////////////////////////////////////////////////////////////
 // mark_begin_matcher.hpp
 //
-// Copyright 2004 Eric Niebler. Distributed under the Boost
+// Copyright 2007 Eric Niebler. Distributed under the Boost
 // Software License, Version 1.0. (See accompanying file
 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/boost/xpressive/detail/core/matcher/mark_end_matcher.hpp
==============================================================================
--- branches/hash/boost/xpressive/detail/core/matcher/mark_end_matcher.hpp (original)
+++ branches/hash/boost/xpressive/detail/core/matcher/mark_end_matcher.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -1,7 +1,7 @@
 ///////////////////////////////////////////////////////////////////////////////
 // mark_end_matcher.hpp
 //
-// Copyright 2004 Eric Niebler. Distributed under the Boost
+// Copyright 2007 Eric Niebler. Distributed under the Boost
 // Software License, Version 1.0. (See accompanying file
 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/boost/xpressive/detail/core/matcher/mark_matcher.hpp
==============================================================================
--- branches/hash/boost/xpressive/detail/core/matcher/mark_matcher.hpp (original)
+++ branches/hash/boost/xpressive/detail/core/matcher/mark_matcher.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -1,7 +1,7 @@
 ///////////////////////////////////////////////////////////////////////////////
 // mark_matcher.hpp
 //
-// Copyright 2004 Eric Niebler. Distributed under the Boost
+// Copyright 2007 Eric Niebler. Distributed under the Boost
 // Software License, Version 1.0. (See accompanying file
 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/boost/xpressive/detail/core/matcher/optional_matcher.hpp
==============================================================================
--- branches/hash/boost/xpressive/detail/core/matcher/optional_matcher.hpp (original)
+++ branches/hash/boost/xpressive/detail/core/matcher/optional_matcher.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -1,7 +1,7 @@
 ///////////////////////////////////////////////////////////////////////////////
 // optional_matcher.hpp
 //
-// Copyright 2004 Eric Niebler. Distributed under the Boost
+// Copyright 2007 Eric Niebler. Distributed under the Boost
 // Software License, Version 1.0. (See accompanying file
 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/boost/xpressive/detail/core/matcher/posix_charset_matcher.hpp
==============================================================================
--- branches/hash/boost/xpressive/detail/core/matcher/posix_charset_matcher.hpp (original)
+++ branches/hash/boost/xpressive/detail/core/matcher/posix_charset_matcher.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -1,7 +1,7 @@
 ///////////////////////////////////////////////////////////////////////////////
 // posix_charset_matcher.hpp
 //
-// Copyright 2004 Eric Niebler. Distributed under the Boost
+// Copyright 2007 Eric Niebler. Distributed under the Boost
 // Software License, Version 1.0. (See accompanying file
 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/boost/xpressive/detail/core/matcher/predicate_matcher.hpp
==============================================================================
--- branches/hash/boost/xpressive/detail/core/matcher/predicate_matcher.hpp (original)
+++ branches/hash/boost/xpressive/detail/core/matcher/predicate_matcher.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -1,7 +1,7 @@
 ///////////////////////////////////////////////////////////////////////////////
 // predicate_matcher.hpp
 //
-// Copyright 2004 Eric Niebler. Distributed under the Boost
+// Copyright 2007 Eric Niebler. Distributed under the Boost
 // Software License, Version 1.0. (See accompanying file
 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/boost/xpressive/detail/core/matcher/range_matcher.hpp
==============================================================================
--- branches/hash/boost/xpressive/detail/core/matcher/range_matcher.hpp (original)
+++ branches/hash/boost/xpressive/detail/core/matcher/range_matcher.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -1,7 +1,7 @@
 ///////////////////////////////////////////////////////////////////////////////
 // range_matcher.hpp
 //
-// Copyright 2004 Eric Niebler. Distributed under the Boost
+// Copyright 2007 Eric Niebler. Distributed under the Boost
 // Software License, Version 1.0. (See accompanying file
 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/boost/xpressive/detail/core/matcher/regex_byref_matcher.hpp
==============================================================================
--- branches/hash/boost/xpressive/detail/core/matcher/regex_byref_matcher.hpp (original)
+++ branches/hash/boost/xpressive/detail/core/matcher/regex_byref_matcher.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -1,7 +1,7 @@
 ///////////////////////////////////////////////////////////////////////////////
 // regex_byref_matcher.hpp
 //
-// Copyright 2004 Eric Niebler. Distributed under the Boost
+// Copyright 2007 Eric Niebler. Distributed under the Boost
 // Software License, Version 1.0. (See accompanying file
 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/boost/xpressive/detail/core/matcher/regex_matcher.hpp
==============================================================================
--- branches/hash/boost/xpressive/detail/core/matcher/regex_matcher.hpp (original)
+++ branches/hash/boost/xpressive/detail/core/matcher/regex_matcher.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -1,7 +1,7 @@
 ///////////////////////////////////////////////////////////////////////////////
 // regex_matcher.hpp
 //
-// Copyright 2004 Eric Niebler. Distributed under the Boost
+// Copyright 2007 Eric Niebler. Distributed under the Boost
 // Software License, Version 1.0. (See accompanying file
 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/boost/xpressive/detail/core/matcher/repeat_begin_matcher.hpp
==============================================================================
--- branches/hash/boost/xpressive/detail/core/matcher/repeat_begin_matcher.hpp (original)
+++ branches/hash/boost/xpressive/detail/core/matcher/repeat_begin_matcher.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -1,7 +1,7 @@
 ///////////////////////////////////////////////////////////////////////////////
 // repeat_end_matcher.hpp
 //
-// Copyright 2004 Eric Niebler. Distributed under the Boost
+// Copyright 2007 Eric Niebler. Distributed under the Boost
 // Software License, Version 1.0. (See accompanying file
 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/boost/xpressive/detail/core/matcher/repeat_end_matcher.hpp
==============================================================================
--- branches/hash/boost/xpressive/detail/core/matcher/repeat_end_matcher.hpp (original)
+++ branches/hash/boost/xpressive/detail/core/matcher/repeat_end_matcher.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -1,7 +1,7 @@
 ///////////////////////////////////////////////////////////////////////////////
 // repeat_end_matcher.hpp
 //
-// Copyright 2004 Eric Niebler. Distributed under the Boost
+// Copyright 2007 Eric Niebler. Distributed under the Boost
 // Software License, Version 1.0. (See accompanying file
 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/boost/xpressive/detail/core/matcher/set_matcher.hpp
==============================================================================
--- branches/hash/boost/xpressive/detail/core/matcher/set_matcher.hpp (original)
+++ branches/hash/boost/xpressive/detail/core/matcher/set_matcher.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -1,7 +1,7 @@
 ///////////////////////////////////////////////////////////////////////////////
 // set.hpp
 //
-// Copyright 2004 Eric Niebler. Distributed under the Boost
+// Copyright 2007 Eric Niebler. Distributed under the Boost
 // Software License, Version 1.0. (See accompanying file
 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/boost/xpressive/detail/core/matcher/simple_repeat_matcher.hpp
==============================================================================
--- branches/hash/boost/xpressive/detail/core/matcher/simple_repeat_matcher.hpp (original)
+++ branches/hash/boost/xpressive/detail/core/matcher/simple_repeat_matcher.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -1,7 +1,7 @@
 ///////////////////////////////////////////////////////////////////////////////
 // simple_repeat_matcher.hpp
 //
-// Copyright 2004 Eric Niebler. Distributed under the Boost
+// Copyright 2007 Eric Niebler. Distributed under the Boost
 // Software License, Version 1.0. (See accompanying file
 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/boost/xpressive/detail/core/matcher/string_matcher.hpp
==============================================================================
--- branches/hash/boost/xpressive/detail/core/matcher/string_matcher.hpp (original)
+++ branches/hash/boost/xpressive/detail/core/matcher/string_matcher.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -1,7 +1,7 @@
 ///////////////////////////////////////////////////////////////////////////////
 // string_matcher.hpp
 //
-// Copyright 2004 Eric Niebler. Distributed under the Boost
+// Copyright 2007 Eric Niebler. Distributed under the Boost
 // Software License, Version 1.0. (See accompanying file
 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/boost/xpressive/detail/core/matcher/true_matcher.hpp
==============================================================================
--- branches/hash/boost/xpressive/detail/core/matcher/true_matcher.hpp (original)
+++ branches/hash/boost/xpressive/detail/core/matcher/true_matcher.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -1,7 +1,7 @@
 ///////////////////////////////////////////////////////////////////////////////
 // true_matcher.hpp
 //
-// Copyright 2004 Eric Niebler. Distributed under the Boost
+// Copyright 2007 Eric Niebler. Distributed under the Boost
 // Software License, Version 1.0. (See accompanying file
 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/boost/xpressive/detail/core/matchers.hpp
==============================================================================
--- branches/hash/boost/xpressive/detail/core/matchers.hpp (original)
+++ branches/hash/boost/xpressive/detail/core/matchers.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -1,7 +1,7 @@
 ///////////////////////////////////////////////////////////////////////////////
 // matchers.hpp
 //
-// Copyright 2004 Eric Niebler. Distributed under the Boost
+// Copyright 2007 Eric Niebler. Distributed under the Boost
 // Software License, Version 1.0. (See accompanying file
 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/boost/xpressive/detail/core/optimize.hpp
==============================================================================
--- branches/hash/boost/xpressive/detail/core/optimize.hpp (original)
+++ branches/hash/boost/xpressive/detail/core/optimize.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -1,7 +1,7 @@
 ///////////////////////////////////////////////////////////////////////////////
 // optimize.hpp
 //
-// Copyright 2004 Eric Niebler. Distributed under the Boost
+// Copyright 2007 Eric Niebler. Distributed under the Boost
 // Software License, Version 1.0. (See accompanying file
 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/boost/xpressive/detail/core/peeker.hpp
==============================================================================
--- branches/hash/boost/xpressive/detail/core/peeker.hpp (original)
+++ branches/hash/boost/xpressive/detail/core/peeker.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -1,7 +1,7 @@
 ///////////////////////////////////////////////////////////////////////////////
 // peeker.hpp
 //
-// Copyright 2004 Eric Niebler. Distributed under the Boost
+// Copyright 2007 Eric Niebler. Distributed under the Boost
 // Software License, Version 1.0. (See accompanying file
 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/boost/xpressive/detail/core/quant_style.hpp
==============================================================================
--- branches/hash/boost/xpressive/detail/core/quant_style.hpp (original)
+++ branches/hash/boost/xpressive/detail/core/quant_style.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -1,7 +1,7 @@
 ///////////////////////////////////////////////////////////////////////////////
 // quant_style.hpp
 //
-// Copyright 2004 Eric Niebler. Distributed under the Boost
+// Copyright 2007 Eric Niebler. Distributed under the Boost
 // Software License, Version 1.0. (See accompanying file
 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/boost/xpressive/detail/core/regex_impl.hpp
==============================================================================
--- branches/hash/boost/xpressive/detail/core/regex_impl.hpp (original)
+++ branches/hash/boost/xpressive/detail/core/regex_impl.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -1,7 +1,7 @@
 ///////////////////////////////////////////////////////////////////////////////
 // regex_impl.hpp
 //
-// Copyright 2004 Eric Niebler. Distributed under the Boost
+// Copyright 2007 Eric Niebler. Distributed under the Boost
 // Software License, Version 1.0. (See accompanying file
 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/boost/xpressive/detail/core/results_cache.hpp
==============================================================================
--- branches/hash/boost/xpressive/detail/core/results_cache.hpp (original)
+++ branches/hash/boost/xpressive/detail/core/results_cache.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -1,7 +1,7 @@
 ///////////////////////////////////////////////////////////////////////////////
 // results_cache.hpp
 //
-// Copyright 2004 Eric Niebler. Distributed under the Boost
+// Copyright 2007 Eric Niebler. Distributed under the Boost
 // Software License, Version 1.0. (See accompanying file
 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/boost/xpressive/detail/core/state.hpp
==============================================================================
--- branches/hash/boost/xpressive/detail/core/state.hpp (original)
+++ branches/hash/boost/xpressive/detail/core/state.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -1,7 +1,7 @@
 ///////////////////////////////////////////////////////////////////////////////
 // state.hpp
 //
-// Copyright 2004 Eric Niebler. Distributed under the Boost
+// Copyright 2007 Eric Niebler. Distributed under the Boost
 // Software License, Version 1.0. (See accompanying file
 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/boost/xpressive/detail/core/sub_match_impl.hpp
==============================================================================
--- branches/hash/boost/xpressive/detail/core/sub_match_impl.hpp (original)
+++ branches/hash/boost/xpressive/detail/core/sub_match_impl.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -1,7 +1,7 @@
 ///////////////////////////////////////////////////////////////////////////////
 // sub_match_impl.hpp
 //
-// Copyright 2004 Eric Niebler. Distributed under the Boost
+// Copyright 2007 Eric Niebler. Distributed under the Boost
 // Software License, Version 1.0. (See accompanying file
 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/boost/xpressive/detail/core/sub_match_vector.hpp
==============================================================================
--- branches/hash/boost/xpressive/detail/core/sub_match_vector.hpp (original)
+++ branches/hash/boost/xpressive/detail/core/sub_match_vector.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -1,7 +1,7 @@
 ///////////////////////////////////////////////////////////////////////////////
 // sub_match_vector.hpp
 //
-// Copyright 2004 Eric Niebler. Distributed under the Boost
+// Copyright 2007 Eric Niebler. Distributed under the Boost
 // Software License, Version 1.0. (See accompanying file
 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/boost/xpressive/detail/detail_fwd.hpp
==============================================================================
--- branches/hash/boost/xpressive/detail/detail_fwd.hpp (original)
+++ branches/hash/boost/xpressive/detail/detail_fwd.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -1,7 +1,7 @@
 ///////////////////////////////////////////////////////////////////////////////
 // detail_fwd.hpp
 //
-// Copyright 2004 Eric Niebler. Distributed under the Boost
+// Copyright 2007 Eric Niebler. Distributed under the Boost
 // Software License, Version 1.0. (See accompanying file
 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/boost/xpressive/detail/dynamic/dynamic.hpp
==============================================================================
--- branches/hash/boost/xpressive/detail/dynamic/dynamic.hpp (original)
+++ branches/hash/boost/xpressive/detail/dynamic/dynamic.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -1,7 +1,7 @@
 ///////////////////////////////////////////////////////////////////////////////
 // dynamic.hpp
 //
-// Copyright 2004 Eric Niebler. Distributed under the Boost
+// Copyright 2007 Eric Niebler. Distributed under the Boost
 // Software License, Version 1.0. (See accompanying file
 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/boost/xpressive/detail/dynamic/matchable.hpp
==============================================================================
--- branches/hash/boost/xpressive/detail/dynamic/matchable.hpp (original)
+++ branches/hash/boost/xpressive/detail/dynamic/matchable.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -1,7 +1,7 @@
 ///////////////////////////////////////////////////////////////////////////////
 // matchable.hpp
 //
-// Copyright 2004 Eric Niebler. Distributed under the Boost
+// Copyright 2007 Eric Niebler. Distributed under the Boost
 // Software License, Version 1.0. (See accompanying file
 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/boost/xpressive/detail/dynamic/parse_charset.hpp
==============================================================================
--- branches/hash/boost/xpressive/detail/dynamic/parse_charset.hpp (original)
+++ branches/hash/boost/xpressive/detail/dynamic/parse_charset.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -1,7 +1,7 @@
 ///////////////////////////////////////////////////////////////////////////////
 // parse_charset.hpp
 //
-// Copyright 2004 Eric Niebler. Distributed under the Boost
+// Copyright 2007 Eric Niebler. Distributed under the Boost
 // Software License, Version 1.0. (See accompanying file
 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/boost/xpressive/detail/dynamic/parser.hpp
==============================================================================
--- branches/hash/boost/xpressive/detail/dynamic/parser.hpp (original)
+++ branches/hash/boost/xpressive/detail/dynamic/parser.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -3,7 +3,7 @@
 /// Contains the definition of regex_compiler, a factory for building regex objects
 /// from strings.
 //
-// Copyright 2004 Eric Niebler. Distributed under the Boost
+// Copyright 2007 Eric Niebler. Distributed under the Boost
 // Software License, Version 1.0. (See accompanying file
 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/boost/xpressive/detail/dynamic/parser_enum.hpp
==============================================================================
--- branches/hash/boost/xpressive/detail/dynamic/parser_enum.hpp (original)
+++ branches/hash/boost/xpressive/detail/dynamic/parser_enum.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -1,7 +1,7 @@
 ///////////////////////////////////////////////////////////////////////////////
 // parser_enum.hpp
 //
-// Copyright 2004 Eric Niebler. Distributed under the Boost
+// Copyright 2007 Eric Niebler. Distributed under the Boost
 // Software License, Version 1.0. (See accompanying file
 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/boost/xpressive/detail/dynamic/parser_traits.hpp
==============================================================================
--- branches/hash/boost/xpressive/detail/dynamic/parser_traits.hpp (original)
+++ branches/hash/boost/xpressive/detail/dynamic/parser_traits.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -1,7 +1,7 @@
 ///////////////////////////////////////////////////////////////////////////////
 // detail/dynamic/parser_traits.hpp
 //
-// Copyright 2004 Eric Niebler. Distributed under the Boost
+// Copyright 2007 Eric Niebler. Distributed under the Boost
 // Software License, Version 1.0. (See accompanying file
 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/boost/xpressive/detail/dynamic/sequence.hpp
==============================================================================
--- branches/hash/boost/xpressive/detail/dynamic/sequence.hpp (original)
+++ branches/hash/boost/xpressive/detail/dynamic/sequence.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -1,7 +1,7 @@
 ///////////////////////////////////////////////////////////////////////////////
 // sequence.hpp
 //
-// Copyright 2004 Eric Niebler. Distributed under the Boost
+// Copyright 2007 Eric Niebler. Distributed under the Boost
 // Software License, Version 1.0. (See accompanying file
 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/boost/xpressive/detail/static/compile.hpp
==============================================================================
--- branches/hash/boost/xpressive/detail/static/compile.hpp (original)
+++ branches/hash/boost/xpressive/detail/static/compile.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -1,7 +1,7 @@
 ///////////////////////////////////////////////////////////////////////////////
 // compile.hpp
 //
-// Copyright 2004 Eric Niebler. Distributed under the Boost
+// Copyright 2007 Eric Niebler. Distributed under the Boost
 // Software License, Version 1.0. (See accompanying file
 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/boost/xpressive/detail/static/grammar.hpp
==============================================================================
--- branches/hash/boost/xpressive/detail/static/grammar.hpp (original)
+++ branches/hash/boost/xpressive/detail/static/grammar.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -1,7 +1,7 @@
 ///////////////////////////////////////////////////////////////////////////////
 // grammar.hpp
 //
-// Copyright 2004 Eric Niebler. Distributed under the Boost
+// Copyright 2007 Eric Niebler. Distributed under the Boost
 // Software License, Version 1.0. (See accompanying file
 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/boost/xpressive/detail/static/is_pure.hpp
==============================================================================
--- branches/hash/boost/xpressive/detail/static/is_pure.hpp (original)
+++ branches/hash/boost/xpressive/detail/static/is_pure.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -1,7 +1,7 @@
 ///////////////////////////////////////////////////////////////////////////////
 // is_pure.hpp
 //
-// Copyright 2004 Eric Niebler. Distributed under the Boost
+// Copyright 2007 Eric Niebler. Distributed under the Boost
 // Software License, Version 1.0. (See accompanying file
 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/boost/xpressive/detail/static/modifier.hpp
==============================================================================
--- branches/hash/boost/xpressive/detail/static/modifier.hpp (original)
+++ branches/hash/boost/xpressive/detail/static/modifier.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -1,7 +1,7 @@
 ///////////////////////////////////////////////////////////////////////////////
 // modifier.hpp
 //
-// Copyright 2004 Eric Niebler. Distributed under the Boost
+// Copyright 2007 Eric Niebler. Distributed under the Boost
 // Software License, Version 1.0. (See accompanying file
 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/boost/xpressive/detail/static/placeholders.hpp
==============================================================================
--- branches/hash/boost/xpressive/detail/static/placeholders.hpp (original)
+++ branches/hash/boost/xpressive/detail/static/placeholders.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -1,7 +1,7 @@
 ///////////////////////////////////////////////////////////////////////////////
 // placeholders.hpp
 //
-// Copyright 2004 Eric Niebler. Distributed under the Boost
+// Copyright 2007 Eric Niebler. Distributed under the Boost
 // Software License, Version 1.0. (See accompanying file
 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/boost/xpressive/detail/static/static.hpp
==============================================================================
--- branches/hash/boost/xpressive/detail/static/static.hpp (original)
+++ branches/hash/boost/xpressive/detail/static/static.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -1,7 +1,7 @@
 ///////////////////////////////////////////////////////////////////////////////
 // static.hpp
 //
-// Copyright 2004 Eric Niebler. Distributed under the Boost
+// Copyright 2007 Eric Niebler. Distributed under the Boost
 // Software License, Version 1.0. (See accompanying file
 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/boost/xpressive/detail/static/transmogrify.hpp
==============================================================================
--- branches/hash/boost/xpressive/detail/static/transmogrify.hpp (original)
+++ branches/hash/boost/xpressive/detail/static/transmogrify.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -1,7 +1,7 @@
 ///////////////////////////////////////////////////////////////////////////////
 // transmogrify.hpp
 //
-// Copyright 2004 Eric Niebler. Distributed under the Boost
+// Copyright 2007 Eric Niebler. Distributed under the Boost
 // Software License, Version 1.0. (See accompanying file
 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/boost/xpressive/detail/static/type_traits.hpp
==============================================================================
--- branches/hash/boost/xpressive/detail/static/type_traits.hpp (original)
+++ branches/hash/boost/xpressive/detail/static/type_traits.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -1,7 +1,7 @@
 ///////////////////////////////////////////////////////////////////////////////
 // type_traits.hpp
 //
-// Copyright 2004 Eric Niebler. Distributed under the Boost
+// Copyright 2007 Eric Niebler. Distributed under the Boost
 // Software License, Version 1.0. (See accompanying file
 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/boost/xpressive/detail/static/visitor.hpp
==============================================================================
--- branches/hash/boost/xpressive/detail/static/visitor.hpp (original)
+++ branches/hash/boost/xpressive/detail/static/visitor.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -1,7 +1,7 @@
 ///////////////////////////////////////////////////////////////////////////////
 // visitor.hpp
 //
-// Copyright 2004 Eric Niebler. Distributed under the Boost
+// Copyright 2007 Eric Niebler. Distributed under the Boost
 // Software License, Version 1.0. (See accompanying file
 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/boost/xpressive/detail/static/width_of.hpp
==============================================================================
--- branches/hash/boost/xpressive/detail/static/width_of.hpp (original)
+++ branches/hash/boost/xpressive/detail/static/width_of.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -1,7 +1,7 @@
 ///////////////////////////////////////////////////////////////////////////////
 // width_of.hpp
 //
-// Copyright 2004 Eric Niebler. Distributed under the Boost
+// Copyright 2007 Eric Niebler. Distributed under the Boost
 // Software License, Version 1.0. (See accompanying file
 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/boost/xpressive/detail/utility/algorithm.hpp
==============================================================================
--- branches/hash/boost/xpressive/detail/utility/algorithm.hpp (original)
+++ branches/hash/boost/xpressive/detail/utility/algorithm.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -1,7 +1,7 @@
 ///////////////////////////////////////////////////////////////////////////////
 // algorithm.hpp
 //
-// Copyright 2004 Eric Niebler. Distributed under the Boost
+// Copyright 2007 Eric Niebler. Distributed under the Boost
 // Software License, Version 1.0. (See accompanying file
 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/boost/xpressive/detail/utility/any.hpp
==============================================================================
--- branches/hash/boost/xpressive/detail/utility/any.hpp (original)
+++ branches/hash/boost/xpressive/detail/utility/any.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -1,7 +1,7 @@
 ///////////////////////////////////////////////////////////////////////////////
 // any.hpp
 //
-// Copyright 2004 Eric Niebler. Distributed under the Boost
+// Copyright 2007 Eric Niebler. Distributed under the Boost
 // Software License, Version 1.0. (See accompanying file
 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/boost/xpressive/detail/utility/boyer_moore.hpp
==============================================================================
--- branches/hash/boost/xpressive/detail/utility/boyer_moore.hpp (original)
+++ branches/hash/boost/xpressive/detail/utility/boyer_moore.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -4,7 +4,7 @@
 /// purpose boyer-moore implementation. It truncates the search string at
 /// 256 characters, but it is sufficient for the needs of xpressive.
 //
-// Copyright 2004 Eric Niebler. Distributed under the Boost
+// Copyright 2007 Eric Niebler. Distributed under the Boost
 // Software License, Version 1.0. (See accompanying file
 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/boost/xpressive/detail/utility/chset/chset.hpp
==============================================================================
--- branches/hash/boost/xpressive/detail/utility/chset/chset.hpp (original)
+++ branches/hash/boost/xpressive/detail/utility/chset/chset.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -1,7 +1,7 @@
 ///////////////////////////////////////////////////////////////////////////////
 // chset.hpp
 //
-// Copyright 2004 Eric Niebler. Distributed under the Boost
+// Copyright 2007 Eric Niebler. Distributed under the Boost
 // Software License, Version 1.0. (See accompanying file
 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/boost/xpressive/detail/utility/cons.hpp
==============================================================================
--- branches/hash/boost/xpressive/detail/utility/cons.hpp (original)
+++ branches/hash/boost/xpressive/detail/utility/cons.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -1,7 +1,7 @@
 ///////////////////////////////////////////////////////////////////////////////
 // cons.hpp
 //
-// Copyright 2004 Eric Niebler. Distributed under the Boost
+// Copyright 2007 Eric Niebler. Distributed under the Boost
 // Software License, Version 1.0. (See accompanying file
 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/boost/xpressive/detail/utility/dont_care.hpp
==============================================================================
--- branches/hash/boost/xpressive/detail/utility/dont_care.hpp (original)
+++ branches/hash/boost/xpressive/detail/utility/dont_care.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -1,7 +1,7 @@
 ///////////////////////////////////////////////////////////////////////////////
 // dont_care.hpp
 //
-// Copyright 2004 Eric Niebler. Distributed under the Boost
+// Copyright 2007 Eric Niebler. Distributed under the Boost
 // Software License, Version 1.0. (See accompanying file
 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/boost/xpressive/detail/utility/hash_peek_bitset.hpp
==============================================================================
--- branches/hash/boost/xpressive/detail/utility/hash_peek_bitset.hpp (original)
+++ branches/hash/boost/xpressive/detail/utility/hash_peek_bitset.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -1,7 +1,7 @@
 ///////////////////////////////////////////////////////////////////////////////
 // hash_peek_bitset.hpp
 //
-// Copyright 2004 Eric Niebler. Distributed under the Boost
+// Copyright 2007 Eric Niebler. Distributed under the Boost
 // Software License, Version 1.0. (See accompanying file
 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/boost/xpressive/detail/utility/ignore_unused.hpp
==============================================================================
--- branches/hash/boost/xpressive/detail/utility/ignore_unused.hpp (original)
+++ branches/hash/boost/xpressive/detail/utility/ignore_unused.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -1,7 +1,7 @@
 ///////////////////////////////////////////////////////////////////////////////
 // ignore_unused.hpp
 //
-// Copyright 2004 Eric Niebler. Distributed under the Boost
+// Copyright 2007 Eric Niebler. Distributed under the Boost
 // Software License, Version 1.0. (See accompanying file
 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/boost/xpressive/detail/utility/literals.hpp
==============================================================================
--- branches/hash/boost/xpressive/detail/utility/literals.hpp (original)
+++ branches/hash/boost/xpressive/detail/utility/literals.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -1,7 +1,7 @@
 ///////////////////////////////////////////////////////////////////////////////
 // literals.hpp
 //
-// Copyright 2004 Eric Niebler. Distributed under the Boost
+// Copyright 2007 Eric Niebler. Distributed under the Boost
 // Software License, Version 1.0. (See accompanying file
 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/boost/xpressive/detail/utility/never_true.hpp
==============================================================================
--- branches/hash/boost/xpressive/detail/utility/never_true.hpp (original)
+++ branches/hash/boost/xpressive/detail/utility/never_true.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -1,7 +1,7 @@
 ///////////////////////////////////////////////////////////////////////////////
 // never_true.hpp
 //
-// Copyright 2004 Eric Niebler. Distributed under the Boost
+// Copyright 2007 Eric Niebler. Distributed under the Boost
 // Software License, Version 1.0. (See accompanying file
 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/boost/xpressive/detail/utility/save_restore.hpp
==============================================================================
--- branches/hash/boost/xpressive/detail/utility/save_restore.hpp (original)
+++ branches/hash/boost/xpressive/detail/utility/save_restore.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -1,7 +1,7 @@
 ///////////////////////////////////////////////////////////////////////////////
 // save_restore.hpp
 //
-// Copyright 2004 Eric Niebler. Distributed under the Boost
+// Copyright 2007 Eric Niebler. Distributed under the Boost
 // Software License, Version 1.0. (See accompanying file
 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/boost/xpressive/detail/utility/sequence_stack.hpp
==============================================================================
--- branches/hash/boost/xpressive/detail/utility/sequence_stack.hpp (original)
+++ branches/hash/boost/xpressive/detail/utility/sequence_stack.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -1,7 +1,7 @@
 ///////////////////////////////////////////////////////////////////////////////
 // sequence_stack.hpp
 //
-// Copyright 2004 Eric Niebler. Distributed under the Boost
+// Copyright 2007 Eric Niebler. Distributed under the Boost
 // Software License, Version 1.0. (See accompanying file
 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/boost/xpressive/detail/utility/tracking_ptr.hpp
==============================================================================
--- branches/hash/boost/xpressive/detail/utility/tracking_ptr.hpp (original)
+++ branches/hash/boost/xpressive/detail/utility/tracking_ptr.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -1,7 +1,7 @@
 ///////////////////////////////////////////////////////////////////////////////
 // tracking_ptr.hpp
 //
-// Copyright 2004 Eric Niebler. Distributed under the Boost
+// Copyright 2007 Eric Niebler. Distributed under the Boost
 // Software License, Version 1.0. (See accompanying file
 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/boost/xpressive/detail/utility/traits_utils.hpp
==============================================================================
--- branches/hash/boost/xpressive/detail/utility/traits_utils.hpp (original)
+++ branches/hash/boost/xpressive/detail/utility/traits_utils.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -1,7 +1,7 @@
 ///////////////////////////////////////////////////////////////////////////////
 // traits_utils.hpp
 //
-// Copyright 2004 Eric Niebler. Distributed under the Boost
+// Copyright 2007 Eric Niebler. Distributed under the Boost
 // Software License, Version 1.0. (See accompanying file
 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/boost/xpressive/detail/utility/width.hpp
==============================================================================
--- branches/hash/boost/xpressive/detail/utility/width.hpp (original)
+++ branches/hash/boost/xpressive/detail/utility/width.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -1,7 +1,7 @@
 ///////////////////////////////////////////////////////////////////////////////
 // width.hpp
 //
-// Copyright 2004 Eric Niebler. Distributed under the Boost
+// Copyright 2007 Eric Niebler. Distributed under the Boost
 // Software License, Version 1.0. (See accompanying file
 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/boost/xpressive/match_results.hpp
==============================================================================
--- branches/hash/boost/xpressive/match_results.hpp (original)
+++ branches/hash/boost/xpressive/match_results.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -4,7 +4,7 @@
 /// The match_results type holds the results of a regex_match() or
 /// regex_search() operation.
 //
-// Copyright 2004 Eric Niebler. Distributed under the Boost
+// Copyright 2007 Eric Niebler. Distributed under the Boost
 // Software License, Version 1.0. (See accompanying file
 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 //

Modified: branches/hash/boost/xpressive/proto/args.hpp
==============================================================================
--- branches/hash/boost/xpressive/proto/args.hpp (original)
+++ branches/hash/boost/xpressive/proto/args.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -3,7 +3,7 @@
     /// \file args.hpp
     /// Contains definition of args\<\> class template.
     //
- // Copyright 2004 Eric Niebler. Distributed under the Boost
+ // Copyright 2007 Eric Niebler. Distributed under the Boost
     // Software License, Version 1.0. (See accompanying file
     // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/boost/xpressive/proto/context/callable.hpp
==============================================================================
--- branches/hash/boost/xpressive/proto/context/callable.hpp (original)
+++ branches/hash/boost/xpressive/proto/context/callable.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -7,7 +7,7 @@
     /// have an overload that handles this node, fall-back to the default_context.
     /// TODO: make the fall-back configurable!
     //
- // Copyright 2004 Eric Niebler. Distributed under the Boost
+ // Copyright 2007 Eric Niebler. Distributed under the Boost
     // Software License, Version 1.0. (See accompanying file
     // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/boost/xpressive/proto/context/default.hpp
==============================================================================
--- branches/hash/boost/xpressive/proto/context/default.hpp (original)
+++ branches/hash/boost/xpressive/proto/context/default.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -5,7 +5,7 @@
     /// proto::eval() that uses Boost.Typeof to deduce return types
     /// of the built-in operators.
     //
- // Copyright 2004 Eric Niebler. Distributed under the Boost
+ // Copyright 2007 Eric Niebler. Distributed under the Boost
     // Software License, Version 1.0. (See accompanying file
     // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/boost/xpressive/proto/context/null.hpp
==============================================================================
--- branches/hash/boost/xpressive/proto/context/null.hpp (original)
+++ branches/hash/boost/xpressive/proto/context/null.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -5,7 +5,7 @@
     /// proto::eval() that simply evaluates each child expression, doesn't
     /// combine the results at all, and returns void.
     //
- // Copyright 2004 Eric Niebler. Distributed under the Boost
+ // Copyright 2007 Eric Niebler. Distributed under the Boost
     // Software License, Version 1.0. (See accompanying file
     // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/boost/xpressive/proto/debug.hpp
==============================================================================
--- branches/hash/boost/xpressive/proto/debug.hpp (original)
+++ branches/hash/boost/xpressive/proto/debug.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -2,7 +2,7 @@
 /// \file debug.hpp
 /// Utilities for debugging proto expression trees
 //
-// Copyright 2004 Eric Niebler. Distributed under the Boost
+// Copyright 2007 Eric Niebler. Distributed under the Boost
 // Software License, Version 1.0. (See accompanying file
 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/boost/xpressive/proto/deep_copy.hpp
==============================================================================
--- branches/hash/boost/xpressive/proto/deep_copy.hpp (original)
+++ branches/hash/boost/xpressive/proto/deep_copy.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -3,7 +3,7 @@
     /// \file deep_copy.hpp
     /// Replace all nodes stored by reference by nodes stored by value.
     //
- // Copyright 2004 Eric Niebler. Distributed under the Boost
+ // Copyright 2007 Eric Niebler. Distributed under the Boost
     // Software License, Version 1.0. (See accompanying file
     // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/boost/xpressive/proto/detail/funop.hpp
==============================================================================
--- branches/hash/boost/xpressive/proto/detail/funop.hpp (original)
+++ branches/hash/boost/xpressive/proto/detail/funop.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -2,7 +2,7 @@
 // funop.hpp
 // Contains definition of funop[n]\<\> class template.
 //
-// Copyright 2004 Eric Niebler. Distributed under the Boost
+// Copyright 2007 Eric Niebler. Distributed under the Boost
 // Software License, Version 1.0. (See accompanying file
 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/boost/xpressive/proto/domain.hpp
==============================================================================
--- branches/hash/boost/xpressive/proto/domain.hpp (original)
+++ branches/hash/boost/xpressive/proto/domain.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -3,7 +3,7 @@
 /// Contains definition of domain\<\> class template, for defining domains
 /// with a grammar for controlling operator overloading.
 //
-// Copyright 2004 Eric Niebler. Distributed under the Boost
+// Copyright 2007 Eric Niebler. Distributed under the Boost
 // Software License, Version 1.0. (See accompanying file
 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/boost/xpressive/proto/eval.hpp
==============================================================================
--- branches/hash/boost/xpressive/proto/eval.hpp (original)
+++ branches/hash/boost/xpressive/proto/eval.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -2,7 +2,7 @@
 /// \file eval.hpp
 /// Contains the eval() expression evaluator.
 //
-// Copyright 2004 Eric Niebler. Distributed under the Boost
+// Copyright 2007 Eric Niebler. Distributed under the Boost
 // Software License, Version 1.0. (See accompanying file
 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/boost/xpressive/proto/expr.hpp
==============================================================================
--- branches/hash/boost/xpressive/proto/expr.hpp (original)
+++ branches/hash/boost/xpressive/proto/expr.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -3,7 +3,7 @@
     /// \file expr.hpp
     /// Contains definition of expr\<\> class template.
     //
- // Copyright 2004 Eric Niebler. Distributed under the Boost
+ // Copyright 2007 Eric Niebler. Distributed under the Boost
     // Software License, Version 1.0. (See accompanying file
     // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/boost/xpressive/proto/extends.hpp
==============================================================================
--- branches/hash/boost/xpressive/proto/extends.hpp (original)
+++ branches/hash/boost/xpressive/proto/extends.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -2,7 +2,7 @@
 /// \file extends.hpp
 /// Macros and a base class for defining end-user expression types
 //
-// Copyright 2004 Eric Niebler. Distributed under the Boost
+// Copyright 2007 Eric Niebler. Distributed under the Boost
 // Software License, Version 1.0. (See accompanying file
 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/boost/xpressive/proto/fusion.hpp
==============================================================================
--- branches/hash/boost/xpressive/proto/fusion.hpp (original)
+++ branches/hash/boost/xpressive/proto/fusion.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -2,7 +2,7 @@
 /// \file fusion.hpp
 /// Make any Proto parse tree a valid Fusion sequence
 //
-// Copyright 2004 Eric Niebler. Distributed under the Boost
+// Copyright 2007 Eric Niebler. Distributed under the Boost
 // Software License, Version 1.0. (See accompanying file
 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/boost/xpressive/proto/generate.hpp
==============================================================================
--- branches/hash/boost/xpressive/proto/generate.hpp (original)
+++ branches/hash/boost/xpressive/proto/generate.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -4,7 +4,7 @@
     /// Contains definition of generate\<\> class template, which end users can
     /// specialize for generating domain-specific expression wrappers.
     //
- // Copyright 2004 Eric Niebler. Distributed under the Boost
+ // Copyright 2007 Eric Niebler. Distributed under the Boost
     // Software License, Version 1.0. (See accompanying file
     // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/boost/xpressive/proto/make_expr.hpp
==============================================================================
--- branches/hash/boost/xpressive/proto/make_expr.hpp (original)
+++ branches/hash/boost/xpressive/proto/make_expr.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -4,7 +4,7 @@
     /// Given a Fusion sequence of arguments and the type of a proto Expression,
     /// unpacks the sequence into the Expression.
     //
- // Copyright 2004 Eric Niebler. Distributed under the Boost
+ // Copyright 2007 Eric Niebler. Distributed under the Boost
     // Software License, Version 1.0. (See accompanying file
     // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/boost/xpressive/proto/matches.hpp
==============================================================================
--- branches/hash/boost/xpressive/proto/matches.hpp (original)
+++ branches/hash/boost/xpressive/proto/matches.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -4,7 +4,7 @@
     /// Contains definition of matches\<\> metafunction for determining if
     /// a given expression matches a given pattern.
     //
- // Copyright 2004 Eric Niebler. Distributed under the Boost
+ // Copyright 2007 Eric Niebler. Distributed under the Boost
     // Software License, Version 1.0. (See accompanying file
     // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/boost/xpressive/proto/operators.hpp
==============================================================================
--- branches/hash/boost/xpressive/proto/operators.hpp (original)
+++ branches/hash/boost/xpressive/proto/operators.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -3,7 +3,7 @@
 /// Contains all the overloaded operators that make it possible to build
 /// expression templates using proto components
 //
-// Copyright 2004 Eric Niebler. Distributed under the Boost
+// Copyright 2007 Eric Niebler. Distributed under the Boost
 // Software License, Version 1.0. (See accompanying file
 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/boost/xpressive/proto/proto.hpp
==============================================================================
--- branches/hash/boost/xpressive/proto/proto.hpp (original)
+++ branches/hash/boost/xpressive/proto/proto.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -2,7 +2,7 @@
 /// \file proto.hpp
 /// The proto expression template compiler and supporting utilities.
 //
-// Copyright 2004 Eric Niebler. Distributed under the Boost
+// Copyright 2007 Eric Niebler. Distributed under the Boost
 // Software License, Version 1.0. (See accompanying file
 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/boost/xpressive/proto/proto_fwd.hpp
==============================================================================
--- branches/hash/boost/xpressive/proto/proto_fwd.hpp (original)
+++ branches/hash/boost/xpressive/proto/proto_fwd.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -2,7 +2,7 @@
 /// \file proto_fwd.hpp
 /// Forward declarations of all of proto's public types and functions.
 //
-// Copyright 2004 Eric Niebler. Distributed under the Boost
+// Copyright 2007 Eric Niebler. Distributed under the Boost
 // Software License, Version 1.0. (See accompanying file
 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/boost/xpressive/proto/proto_typeof.hpp
==============================================================================
--- branches/hash/boost/xpressive/proto/proto_typeof.hpp (original)
+++ branches/hash/boost/xpressive/proto/proto_typeof.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -3,7 +3,7 @@
 /// Type registrations so that proto expression templates can be used together
 /// with the Boost.Typeof library.
 //
-// Copyright 2004 Eric Niebler. Distributed under the Boost
+// Copyright 2007 Eric Niebler. Distributed under the Boost
 // Software License, Version 1.0. (See accompanying file
 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/boost/xpressive/proto/ref.hpp
==============================================================================
--- branches/hash/boost/xpressive/proto/ref.hpp (original)
+++ branches/hash/boost/xpressive/proto/ref.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -2,7 +2,7 @@
 /// \file ref.hpp
 /// Utility for storing a sub-expr by reference
 //
-// Copyright 2004 Eric Niebler. Distributed under the Boost
+// Copyright 2007 Eric Niebler. Distributed under the Boost
 // Software License, Version 1.0. (See accompanying file
 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/boost/xpressive/proto/tags.hpp
==============================================================================
--- branches/hash/boost/xpressive/proto/tags.hpp (original)
+++ branches/hash/boost/xpressive/proto/tags.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -2,7 +2,7 @@
 /// \file tags.hpp
 /// Contains the tags for all the overloadable operators in C++
 //
-// Copyright 2004 Eric Niebler. Distributed under the Boost
+// Copyright 2007 Eric Niebler. Distributed under the Boost
 // Software License, Version 1.0. (See accompanying file
 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/boost/xpressive/proto/traits.hpp
==============================================================================
--- branches/hash/boost/xpressive/proto/traits.hpp (original)
+++ branches/hash/boost/xpressive/proto/traits.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -5,7 +5,7 @@
     /// right\<\>, tag\<\>, and the helper functions arg(), arg_c(),
     /// left() and right().
     //
- // Copyright 2004 Eric Niebler. Distributed under the Boost
+ // Copyright 2007 Eric Niebler. Distributed under the Boost
     // Software License, Version 1.0. (See accompanying file
     // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/boost/xpressive/proto/transform/apply.hpp
==============================================================================
--- branches/hash/boost/xpressive/proto/transform/apply.hpp (original)
+++ branches/hash/boost/xpressive/proto/transform/apply.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -2,7 +2,7 @@
 /// \file apply.hpp
 /// Proto transforms for applying MPL placeholder expressions.
 //
-// Copyright 2004 Eric Niebler. Distributed under the Boost
+// Copyright 2007 Eric Niebler. Distributed under the Boost
 // Software License, Version 1.0. (See accompanying file
 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/boost/xpressive/proto/transform/arg.hpp
==============================================================================
--- branches/hash/boost/xpressive/proto/transform/arg.hpp (original)
+++ branches/hash/boost/xpressive/proto/transform/arg.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -2,7 +2,7 @@
 /// \file arg.hpp
 /// Proto transforms for extracting arguments from expressions.
 //
-// Copyright 2004 Eric Niebler. Distributed under the Boost
+// Copyright 2007 Eric Niebler. Distributed under the Boost
 // Software License, Version 1.0. (See accompanying file
 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/boost/xpressive/proto/transform/branch.hpp
==============================================================================
--- branches/hash/boost/xpressive/proto/transform/branch.hpp (original)
+++ branches/hash/boost/xpressive/proto/transform/branch.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -4,7 +4,7 @@
 /// tree separately from the rest. Given an expression and a new state, it
 /// transforms the expression using the new state.
 //
-// Copyright 2004 Eric Niebler. Distributed under the Boost
+// Copyright 2007 Eric Niebler. Distributed under the Boost
 // Software License, Version 1.0. (See accompanying file
 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/boost/xpressive/proto/transform/compose.hpp
==============================================================================
--- branches/hash/boost/xpressive/proto/transform/compose.hpp (original)
+++ branches/hash/boost/xpressive/proto/transform/compose.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -5,7 +5,7 @@
 /// according to that grammar, and the result is forwarded to the second
 /// for further transformation.
 //
-// Copyright 2004 Eric Niebler. Distributed under the Boost
+// Copyright 2007 Eric Niebler. Distributed under the Boost
 // Software License, Version 1.0. (See accompanying file
 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/boost/xpressive/proto/transform/construct.hpp
==============================================================================
--- branches/hash/boost/xpressive/proto/transform/construct.hpp (original)
+++ branches/hash/boost/xpressive/proto/transform/construct.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -3,7 +3,7 @@
     /// \file construct.hpp
     /// For constructing an arbitrary type from a bunch of transforms.
     //
- // Copyright 2004 Eric Niebler. Distributed under the Boost
+ // Copyright 2007 Eric Niebler. Distributed under the Boost
     // Software License, Version 1.0. (See accompanying file
     // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/boost/xpressive/proto/transform/fold.hpp
==============================================================================
--- branches/hash/boost/xpressive/proto/transform/fold.hpp (original)
+++ branches/hash/boost/xpressive/proto/transform/fold.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -5,7 +5,7 @@
     /// It transforms the right operand and passes the result as state while transforming
     /// the left. Or, it might do the left first, if you choose.
     //
- // Copyright 2004 Eric Niebler. Distributed under the Boost
+ // Copyright 2007 Eric Niebler. Distributed under the Boost
     // Software License, Version 1.0. (See accompanying file
     // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/boost/xpressive/proto/transform/fold_tree.hpp
==============================================================================
--- branches/hash/boost/xpressive/proto/transform/fold_tree.hpp (original)
+++ branches/hash/boost/xpressive/proto/transform/fold_tree.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -3,7 +3,7 @@
 /// A higher-level transform that uses the fold, and branch transforms
 /// to recursively fold a tree.
 //
-// Copyright 2004 Eric Niebler. Distributed under the Boost
+// Copyright 2007 Eric Niebler. Distributed under the Boost
 // Software License, Version 1.0. (See accompanying file
 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/boost/xpressive/proto/transform/function.hpp
==============================================================================
--- branches/hash/boost/xpressive/proto/transform/function.hpp (original)
+++ branches/hash/boost/xpressive/proto/transform/function.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -2,7 +2,7 @@
 /// \file function.hpp
 /// Proto transforms for applying a function object.
 //
-// Copyright 2004 Eric Niebler. Distributed under the Boost
+// Copyright 2007 Eric Niebler. Distributed under the Boost
 // Software License, Version 1.0. (See accompanying file
 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/boost/xpressive/proto/transform/list.hpp
==============================================================================
--- branches/hash/boost/xpressive/proto/transform/list.hpp (original)
+++ branches/hash/boost/xpressive/proto/transform/list.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -3,7 +3,7 @@
 /// A special-purpose proto transform for putting things into a
 /// fusion::cons<> list.
 //
-// Copyright 2004 Eric Niebler. Distributed under the Boost
+// Copyright 2007 Eric Niebler. Distributed under the Boost
 // Software License, Version 1.0. (See accompanying file
 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/boost/xpressive/proto/transform/pass_through.hpp
==============================================================================
--- branches/hash/boost/xpressive/proto/transform/pass_through.hpp (original)
+++ branches/hash/boost/xpressive/proto/transform/pass_through.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -3,7 +3,7 @@
     /// \file pass_through.hpp
     /// TODO
     //
- // Copyright 2004 Eric Niebler. Distributed under the Boost
+ // Copyright 2007 Eric Niebler. Distributed under the Boost
     // Software License, Version 1.0. (See accompanying file
     // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/boost/xpressive/proto/v1_/arg_traits.hpp
==============================================================================
--- branches/hash/boost/xpressive/proto/v1_/arg_traits.hpp (original)
+++ branches/hash/boost/xpressive/proto/v1_/arg_traits.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -4,7 +4,7 @@
 /// right_type\<\>, tag_type\<\>, and the helper functions arg(), left(),
 /// and right().
 //
-// Copyright 2004 Eric Niebler. Distributed under the Boost
+// Copyright 2007 Eric Niebler. Distributed under the Boost
 // Software License, Version 1.0. (See accompanying file
 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/boost/xpressive/proto/v1_/compiler/branch.hpp
==============================================================================
--- branches/hash/boost/xpressive/proto/v1_/compiler/branch.hpp (original)
+++ branches/hash/boost/xpressive/proto/v1_/compiler/branch.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -6,7 +6,7 @@
 /// It then passes the result along with the current state and the visitor
 /// to the lambda for further processing.
 //
-// Copyright 2004 Eric Niebler. Distributed under the Boost
+// Copyright 2007 Eric Niebler. Distributed under the Boost
 // Software License, Version 1.0. (See accompanying file
 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/boost/xpressive/proto/v1_/compiler/conditional.hpp
==============================================================================
--- branches/hash/boost/xpressive/proto/v1_/compiler/conditional.hpp (original)
+++ branches/hash/boost/xpressive/proto/v1_/compiler/conditional.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -3,7 +3,7 @@
 /// A special-purpose proto1 compiler for compiling an expression either one
 /// way or another depending on the properties of the expression.
 //
-// Copyright 2004 Eric Niebler. Distributed under the Boost
+// Copyright 2007 Eric Niebler. Distributed under the Boost
 // Software License, Version 1.0. (See accompanying file
 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/boost/xpressive/proto/v1_/compiler/error.hpp
==============================================================================
--- branches/hash/boost/xpressive/proto/v1_/compiler/error.hpp (original)
+++ branches/hash/boost/xpressive/proto/v1_/compiler/error.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -3,7 +3,7 @@
 /// A special-purpose proto1 compiler that simply generates an error. Useful for
 /// flagging certain constructs as illegal.
 //
-// Copyright 2004 Eric Niebler. Distributed under the Boost
+// Copyright 2007 Eric Niebler. Distributed under the Boost
 // Software License, Version 1.0. (See accompanying file
 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/boost/xpressive/proto/v1_/compiler/fold.hpp
==============================================================================
--- branches/hash/boost/xpressive/proto/v1_/compiler/fold.hpp (original)
+++ branches/hash/boost/xpressive/proto/v1_/compiler/fold.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -4,7 +4,7 @@
 /// It compiles the right operand and passes the result as state while compiling
 /// the left. Or, it might do the left first, if you choose.
 //
-// Copyright 2004 Eric Niebler. Distributed under the Boost
+// Copyright 2007 Eric Niebler. Distributed under the Boost
 // Software License, Version 1.0. (See accompanying file
 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/boost/xpressive/proto/v1_/compiler/switch.hpp
==============================================================================
--- branches/hash/boost/xpressive/proto/v1_/compiler/switch.hpp (original)
+++ branches/hash/boost/xpressive/proto/v1_/compiler/switch.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -5,7 +5,7 @@
 /// find the compiler in the map corresponding to the key and use that compiler
 /// to compile the expression.
 //
-// Copyright 2004 Eric Niebler. Distributed under the Boost
+// Copyright 2007 Eric Niebler. Distributed under the Boost
 // Software License, Version 1.0. (See accompanying file
 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/boost/xpressive/proto/v1_/compiler/transform.hpp
==============================================================================
--- branches/hash/boost/xpressive/proto/v1_/compiler/transform.hpp (original)
+++ branches/hash/boost/xpressive/proto/v1_/compiler/transform.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -8,7 +8,7 @@
 /// extracts the operand of a unary op, the left and right operands of
 /// a binary op, and a way to compose multiple transforms into one.
 //
-// Copyright 2004 Eric Niebler. Distributed under the Boost
+// Copyright 2007 Eric Niebler. Distributed under the Boost
 // Software License, Version 1.0. (See accompanying file
 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/boost/xpressive/proto/v1_/op_base.hpp
==============================================================================
--- branches/hash/boost/xpressive/proto/v1_/op_base.hpp (original)
+++ branches/hash/boost/xpressive/proto/v1_/op_base.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -3,7 +3,7 @@
 /// Contains definitions of unary_op\<\>, binary_op\<\> and nary_op\<\>,
 /// as well as the is_op\<\> and the make_op() helper function.
 //
-// Copyright 2004 Eric Niebler. Distributed under the Boost
+// Copyright 2007 Eric Niebler. Distributed under the Boost
 // Software License, Version 1.0. (See accompanying file
 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/boost/xpressive/proto/v1_/op_tags.hpp
==============================================================================
--- branches/hash/boost/xpressive/proto/v1_/op_tags.hpp (original)
+++ branches/hash/boost/xpressive/proto/v1_/op_tags.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -4,7 +4,7 @@
 /// the base tags unary_tag, binary_tag and nary_tag, as well as the is_unary\<\>,
 /// is_binary\<\> and is_nary\<\> predicates.
 //
-// Copyright 2004 Eric Niebler. Distributed under the Boost
+// Copyright 2007 Eric Niebler. Distributed under the Boost
 // Software License, Version 1.0. (See accompanying file
 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/boost/xpressive/proto/v1_/operators.hpp
==============================================================================
--- branches/hash/boost/xpressive/proto/v1_/operators.hpp (original)
+++ branches/hash/boost/xpressive/proto/v1_/operators.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -3,7 +3,7 @@
 /// Contains all the overloaded operators that make it possible to build
 /// expression templates using proto1 components
 //
-// Copyright 2004 Eric Niebler. Distributed under the Boost
+// Copyright 2007 Eric Niebler. Distributed under the Boost
 // Software License, Version 1.0. (See accompanying file
 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/boost/xpressive/proto/v1_/proto.hpp
==============================================================================
--- branches/hash/boost/xpressive/proto/v1_/proto.hpp (original)
+++ branches/hash/boost/xpressive/proto/v1_/proto.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -2,7 +2,7 @@
 /// \file proto1.hpp
 /// The proto1 expression template compiler and supporting utilities.
 //
-// Copyright 2004 Eric Niebler. Distributed under the Boost
+// Copyright 2007 Eric Niebler. Distributed under the Boost
 // Software License, Version 1.0. (See accompanying file
 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/boost/xpressive/proto/v1_/proto_fwd.hpp
==============================================================================
--- branches/hash/boost/xpressive/proto/v1_/proto_fwd.hpp (original)
+++ branches/hash/boost/xpressive/proto/v1_/proto_fwd.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -2,7 +2,7 @@
 /// \file proto_fwd.hpp
 /// Forward declarations of all of proto1's public types and functions.
 //
-// Copyright 2004 Eric Niebler. Distributed under the Boost
+// Copyright 2007 Eric Niebler. Distributed under the Boost
 // Software License, Version 1.0. (See accompanying file
 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/boost/xpressive/proto/v1_/proto_typeof.hpp
==============================================================================
--- branches/hash/boost/xpressive/proto/v1_/proto_typeof.hpp (original)
+++ branches/hash/boost/xpressive/proto/v1_/proto_typeof.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -3,7 +3,7 @@
 /// Type registrations so that proto1 expression templates can be used together
 /// with the Boost.Typeof library.
 //
-// Copyright 2004 Eric Niebler. Distributed under the Boost
+// Copyright 2007 Eric Niebler. Distributed under the Boost
 // Software License, Version 1.0. (See accompanying file
 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/boost/xpressive/regex_actions.hpp
==============================================================================
--- branches/hash/boost/xpressive/regex_actions.hpp (original)
+++ branches/hash/boost/xpressive/regex_actions.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -2,7 +2,7 @@
 /// \file regex_actions.hpp
 /// Defines the syntax elements of xpressive's action expressions.
 //
-// Copyright 2004 Eric Niebler. Distributed under the Boost
+// Copyright 2007 Eric Niebler. Distributed under the Boost
 // Software License, Version 1.0. (See accompanying file
 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/boost/xpressive/regex_algorithms.hpp
==============================================================================
--- branches/hash/boost/xpressive/regex_algorithms.hpp (original)
+++ branches/hash/boost/xpressive/regex_algorithms.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -2,7 +2,7 @@
 /// \file regex_algorithms.hpp
 /// Contains the regex_match(), regex_search() and regex_replace() algorithms.
 //
-// Copyright 2004 Eric Niebler. Distributed under the Boost
+// Copyright 2007 Eric Niebler. Distributed under the Boost
 // Software License, Version 1.0. (See accompanying file
 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/boost/xpressive/regex_compiler.hpp
==============================================================================
--- branches/hash/boost/xpressive/regex_compiler.hpp (original)
+++ branches/hash/boost/xpressive/regex_compiler.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -3,7 +3,7 @@
 /// Contains the definition of regex_compiler, a factory for building regex objects
 /// from strings.
 //
-// Copyright 2004 Eric Niebler. Distributed under the Boost
+// Copyright 2007 Eric Niebler. Distributed under the Boost
 // Software License, Version 1.0. (See accompanying file
 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/boost/xpressive/regex_constants.hpp
==============================================================================
--- branches/hash/boost/xpressive/regex_constants.hpp (original)
+++ branches/hash/boost/xpressive/regex_constants.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -3,7 +3,7 @@
 /// Contains definitions for the syntax_option_type, match_flag_type and
 /// error_type enumerations.
 //
-// Copyright 2004 Eric Niebler. Distributed under the Boost
+// Copyright 2007 Eric Niebler. Distributed under the Boost
 // Software License, Version 1.0. (See accompanying file
 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/boost/xpressive/regex_error.hpp
==============================================================================
--- branches/hash/boost/xpressive/regex_error.hpp (original)
+++ branches/hash/boost/xpressive/regex_error.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -2,7 +2,7 @@
 /// \file regex_error.hpp
 /// Contains the definition of the regex_error exception class.
 //
-// Copyright 2004 Eric Niebler. Distributed under the Boost
+// Copyright 2007 Eric Niebler. Distributed under the Boost
 // Software License, Version 1.0. (See accompanying file
 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/boost/xpressive/regex_iterator.hpp
==============================================================================
--- branches/hash/boost/xpressive/regex_iterator.hpp (original)
+++ branches/hash/boost/xpressive/regex_iterator.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -3,7 +3,7 @@
 /// Contains the definition of the regex_iterator type, an STL-compatible iterator
 /// for stepping through all the matches in a sequence.
 //
-// Copyright 2004 Eric Niebler. Distributed under the Boost
+// Copyright 2007 Eric Niebler. Distributed under the Boost
 // Software License, Version 1.0. (See accompanying file
 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/boost/xpressive/regex_primitives.hpp
==============================================================================
--- branches/hash/boost/xpressive/regex_primitives.hpp (original)
+++ branches/hash/boost/xpressive/regex_primitives.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -2,7 +2,7 @@
 /// \file regex_primitives.hpp
 /// Contains the syntax elements for writing static regular expressions.
 //
-// Copyright 2004 Eric Niebler. Distributed under the Boost
+// Copyright 2007 Eric Niebler. Distributed under the Boost
 // Software License, Version 1.0. (See accompanying file
 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/boost/xpressive/regex_token_iterator.hpp
==============================================================================
--- branches/hash/boost/xpressive/regex_token_iterator.hpp (original)
+++ branches/hash/boost/xpressive/regex_token_iterator.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -3,7 +3,7 @@
 /// Contains the definition of regex_token_iterator, and STL-compatible iterator
 /// for tokenizing a string using a regular expression.
 //
-// Copyright 2004 Eric Niebler. Distributed under the Boost
+// Copyright 2007 Eric Niebler. Distributed under the Boost
 // Software License, Version 1.0. (See accompanying file
 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/boost/xpressive/regex_traits.hpp
==============================================================================
--- branches/hash/boost/xpressive/regex_traits.hpp (original)
+++ branches/hash/boost/xpressive/regex_traits.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -3,7 +3,7 @@
 /// Includes the C regex traits or the CPP regex traits header file depending on the
 /// BOOST_XPRESSIVE_USE_C_TRAITS macro.
 //
-// Copyright 2004 Eric Niebler. Distributed under the Boost
+// Copyright 2007 Eric Niebler. Distributed under the Boost
 // Software License, Version 1.0. (See accompanying file
 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/boost/xpressive/sub_match.hpp
==============================================================================
--- branches/hash/boost/xpressive/sub_match.hpp (original)
+++ branches/hash/boost/xpressive/sub_match.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -3,7 +3,7 @@
 /// Contains the definition of the class template sub_match\<\>
 /// and associated helper functions
 //
-// Copyright 2004 Eric Niebler. Distributed under the Boost
+// Copyright 2007 Eric Niebler. Distributed under the Boost
 // Software License, Version 1.0. (See accompanying file
 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/boost/xpressive/traits/c_regex_traits.hpp
==============================================================================
--- branches/hash/boost/xpressive/traits/c_regex_traits.hpp (original)
+++ branches/hash/boost/xpressive/traits/c_regex_traits.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -4,7 +4,7 @@
 /// wrapper for the C locale functions that can be used to customize the
 /// behavior of static and dynamic regexes.
 //
-// Copyright 2004 Eric Niebler. Distributed under the Boost
+// Copyright 2007 Eric Niebler. Distributed under the Boost
 // Software License, Version 1.0. (See accompanying file
 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/boost/xpressive/traits/cpp_regex_traits.hpp
==============================================================================
--- branches/hash/boost/xpressive/traits/cpp_regex_traits.hpp (original)
+++ branches/hash/boost/xpressive/traits/cpp_regex_traits.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -4,7 +4,7 @@
 /// wrapper for std::locale that can be used to customize the behavior of
 /// static and dynamic regexes.
 //
-// Copyright 2004 Eric Niebler. Distributed under the Boost
+// Copyright 2007 Eric Niebler. Distributed under the Boost
 // Software License, Version 1.0. (See accompanying file
 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/boost/xpressive/traits/detail/c_ctype.hpp
==============================================================================
--- branches/hash/boost/xpressive/traits/detail/c_ctype.hpp (original)
+++ branches/hash/boost/xpressive/traits/detail/c_ctype.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -1,7 +1,7 @@
 ///////////////////////////////////////////////////////////////////////////////
 // c_ctype.hpp
 //
-// Copyright 2004 Eric Niebler. Distributed under the Boost
+// Copyright 2007 Eric Niebler. Distributed under the Boost
 // Software License, Version 1.0. (See accompanying file
 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/boost/xpressive/traits/null_regex_traits.hpp
==============================================================================
--- branches/hash/boost/xpressive/traits/null_regex_traits.hpp (original)
+++ branches/hash/boost/xpressive/traits/null_regex_traits.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -4,7 +4,7 @@
 /// stub regex traits implementation that can be used by static and dynamic
 /// regexes for searching non-character data.
 //
-// Copyright 2004 Eric Niebler. Distributed under the Boost
+// Copyright 2007 Eric Niebler. Distributed under the Boost
 // Software License, Version 1.0. (See accompanying file
 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/boost/xpressive/xpressive.hpp
==============================================================================
--- branches/hash/boost/xpressive/xpressive.hpp (original)
+++ branches/hash/boost/xpressive/xpressive.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -3,7 +3,7 @@
 /// Includes all of xpressive including support for both static and
 /// dynamic regular expressions.
 //
-// Copyright 2004 Eric Niebler. Distributed under the Boost
+// Copyright 2007 Eric Niebler. Distributed under the Boost
 // Software License, Version 1.0. (See accompanying file
 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/boost/xpressive/xpressive_dynamic.hpp
==============================================================================
--- branches/hash/boost/xpressive/xpressive_dynamic.hpp (original)
+++ branches/hash/boost/xpressive/xpressive_dynamic.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -2,7 +2,7 @@
 /// \file xpressive_dynamic.hpp
 /// Includes everything you need to write and use dynamic regular expressions.
 //
-// Copyright 2004 Eric Niebler. Distributed under the Boost
+// Copyright 2007 Eric Niebler. Distributed under the Boost
 // Software License, Version 1.0. (See accompanying file
 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/boost/xpressive/xpressive_fwd.hpp
==============================================================================
--- branches/hash/boost/xpressive/xpressive_fwd.hpp (original)
+++ branches/hash/boost/xpressive/xpressive_fwd.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -2,7 +2,7 @@
 /// \file xpressive_fwd.hpp
 /// Forward declarations for all of xpressive's public data types.
 //
-// Copyright 2004 Eric Niebler. Distributed under the Boost
+// Copyright 2007 Eric Niebler. Distributed under the Boost
 // Software License, Version 1.0. (See accompanying file
 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/boost/xpressive/xpressive_static.hpp
==============================================================================
--- branches/hash/boost/xpressive/xpressive_static.hpp (original)
+++ branches/hash/boost/xpressive/xpressive_static.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -3,7 +3,7 @@
 /// Includes everything you need to write static regular expressions and use
 /// them.
 //
-// Copyright 2004 Eric Niebler. Distributed under the Boost
+// Copyright 2007 Eric Niebler. Distributed under the Boost
 // Software License, Version 1.0. (See accompanying file
 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/boost/xpressive/xpressive_typeof.hpp
==============================================================================
--- branches/hash/boost/xpressive/xpressive_typeof.hpp (original)
+++ branches/hash/boost/xpressive/xpressive_typeof.hpp 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -2,7 +2,7 @@
 /// \file xpressive_typeof.hpp
 /// Type registrations so that xpressive can be used with the Boost.Typeof library.
 //
-// Copyright 2004 Eric Niebler. Distributed under the Boost
+// Copyright 2007 Eric Niebler. Distributed under the Boost
 // Software License, Version 1.0. (See accompanying file
 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 

Modified: branches/hash/libs/functional/hash/test/Jamfile.v2
==============================================================================
--- branches/hash/libs/functional/hash/test/Jamfile.v2 (original)
+++ branches/hash/libs/functional/hash/test/Jamfile.v2 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -40,6 +40,7 @@
         [ compile-fail hash_no_ext_fail_test.cpp ]
         [ run hash_no_ext_macro_1.cpp ]
         [ run hash_no_ext_macro_2.cpp ]
+ [ run hash_deprecated_headers.cpp : : : <test-info>always_show_run_output ]
     ;
 
 build-project ../examples ;

Modified: branches/hash/libs/xpressive/doc/xpressive.qbk
==============================================================================
--- branches/hash/libs/xpressive/doc/xpressive.qbk (original)
+++ branches/hash/libs/xpressive/doc/xpressive.qbk 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -8,14 +8,14 @@
 [library Boost.Xpressive
     [quickbook 1.3]
     [authors [Niebler, Eric]]
- [copyright 2003 2004 Eric Niebler]
+ [copyright 2007 Eric Niebler]
     [category string-text]
     [id xpressive]
     [dirname xpressive]
     [purpose
         Regular expressions that can be written as strings or as expression templates,
         and that can refer to each other and themselves recursively with the power of
- context-free grammars
+ context-free grammars.
     ]
     [license
         Distributed under the Boost Software License, Version 1.0.

Modified: branches/hash/tools/jam/src/compile.c
==============================================================================
--- branches/hash/tools/jam/src/compile.c (original)
+++ branches/hash/tools/jam/src/compile.c 2007-10-14 03:20:07 EDT (Sun, 14 Oct 2007)
@@ -896,6 +896,15 @@
     
     return result;
 }
+
+module_t* python_module()
+{
+ static module_t* python = 0;
+ if ( !python )
+ python = bindmodule("__python__");
+ return python;
+}
+
 #endif
 
 /*
@@ -937,7 +946,41 @@
 #ifdef HAVE_PYTHON
     if (rule->python_function)
     {
- return call_python_function(rule, frame);
+ /* The below messing with modules is due to the
+ way modules are implemented in jam.
+ Suppose we're in module M1 now. The global
+ variable map actually holds 'M1' variables,
+ and M1->variables hold global variables.
+
+ If we call Python right away, and then Python
+ call back Jam, and jam does:
+
+ module M1 { }
+
+ then jam will try to swap current global
+ variables with M1->variables. The result will
+ be that global variables map will hold
+ global variables, and any variables settings
+ we do will go to global module, not M1.
+
+ By restoring basic state, where global
+ variable map hold global variable, we make
+ sure any fugure 'module M1' will work OK. */
+
+ LIST *result;
+ module_t *m = python_module();
+
+ frame->module = m;
+
+ exit_module( prev_module );
+ enter_module( m );
+
+ result = call_python_function(rule, frame);
+
+ exit_module( m );
+ enter_module ( prev_module );
+
+ return result;
     }
 #endif
 


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