$include_dir="/home/hyper-archives/boost-commit/include"; include("$include_dir/msg-header.inc") ?>
Subject: [Boost-commit] svn:boost r52784 - in sandbox/boost0x/boost: . function
From: sebastian.redl_at_[hidden]
Date: 2009-05-05 19:17:40
Author: cornedbee
Date: 2009-05-05 19:17:40 EDT (Tue, 05 May 2009)
New Revision: 52784
URL: http://svn.boost.org/trac/boost/changeset/52784
Log:
Strange chars
Text files modified: 
   sandbox/boost0x/boost/function.hpp                           |    10 +++++++                                 
   sandbox/boost0x/boost/function/function_variadic_invoker.hpp |    54 ++++++++++++++++++++--------------------
   2 files changed, 37 insertions(+), 27 deletions(-)
Modified: sandbox/boost0x/boost/function.hpp
==============================================================================
--- sandbox/boost0x/boost/function.hpp	(original)
+++ sandbox/boost0x/boost/function.hpp	2009-05-05 19:17:40 EDT (Tue, 05 May 2009)
@@ -12,6 +12,14 @@
 
 #include <functional> // unary_function, binary_function
 
+#include <boost/config.hpp>
+
+#if defined(BOOST_HAS_VARIADIC_TMPL)
+
+#include <boost/function/function_variadic.hpp>
+
+#else
+
 #include <boost/preprocessor/iterate.hpp>
 #include <boost/detail/workaround.hpp>
 
@@ -64,3 +72,5 @@
 #  include BOOST_PP_ITERATE()
 #  undef BOOST_PP_ITERATION_PARAMS_1
 #endif
+
+#endif
Modified: sandbox/boost0x/boost/function/function_variadic_invoker.hpp
==============================================================================
--- sandbox/boost0x/boost/function/function_variadic_invoker.hpp	(original)
+++ sandbox/boost0x/boost/function/function_variadic_invoker.hpp	2009-05-05 19:17:40 EDT (Tue, 05 May 2009)
@@ -18,7 +18,7 @@
       template<
          typename FunctionPtr,
          typename R,
-⨠       typename ... Args
+         typename ... Args
          >
       struct void_function_invoker
       {
@@ -34,7 +34,7 @@
       template<
          typename FunctionObj,
          typename R,
-⨠       typename ... Args
+         typename ... Args
       >
       struct function_obj_invoker
       {
@@ -53,7 +53,7 @@
       template<
          typename FunctionObj,
          typename R,
-⨠       typename ... Args
+         typename ... Args
       >
       struct void_function_obj_invoker
       {
@@ -73,7 +73,7 @@
       template<
          typename FunctionObj,
          typename R,
-⨠       typename ... Args
+         typename ... Args
       >
       struct function_ref_invoker
       {
@@ -89,7 +89,7 @@
       template<
          typename FunctionObj,
          typename R,
-⨠       typename ... Args
+         typename ... Args
       >
       struct void_function_ref_invoker
       {
@@ -108,7 +108,7 @@
       template<
          typename MemberPtr,
          typename R,
-⨠       typename ... Args
+         typename ... Args
       >
       struct function_mem_invoker
       {
@@ -124,7 +124,7 @@
       template<
          typename MemberPtr,
          typename R,
-⨠       typename ... Args
+         typename ... Args
       >
       struct function_void_mem_invoker
       {
@@ -142,7 +142,7 @@
       template<
          typename FunctionPtr,
          typename R,
-⨠       typename ... Args
+         typename ... Args
       >
       struct get_function_invoker
       {
@@ -150,12 +150,12 @@
                                 void_function_invoker<
                                 FunctionPtr,
                                 R,
-⨠                             Args...
+                                Args...
                              >,
                              function_invoker<
                                 FunctionPtr,
                                 R,
-⨠                             Args...
+                                Args...
                              >
                           >::type type;
       };
@@ -163,7 +163,7 @@
       template<
          typename FunctionObj,
          typename R,
-⨠       typename ... Args
+         typename ... Args
         >
       struct get_function_obj_invoker
       {
@@ -171,12 +171,12 @@
                                 void_function_obj_invoker<
                                 FunctionObj,
                                 R,
-⨠                             Args...
+                                Args...
                              >,
                              function_obj_invoker<
                                 FunctionObj,
                                 R,
-⨠                             Args...
+                                Args...
                              >
                           >::type type;
       };
@@ -184,7 +184,7 @@
       template<
          typename FunctionObj,
          typename R,
-⨠       typename ... Args
+         typename ... Args
         >
       struct get_function_ref_invoker
       {
@@ -192,12 +192,12 @@
                                 BOOST_FUNCTION_VOID_FUNCTION_REF_INVOKER<
                                 FunctionObj,
                                 R,
-⨠                             Args...
+                                Args...
                              >,
                              function_ref_invoker<
                                 FunctionObj,
                                 R,
-⨠                             Args...
+                                Args...
                              >
                           >::type type;
       };
@@ -207,7 +207,7 @@
       template<
          typename MemberPtr,
          typename R,
-⨠       typename ... Args
+         typename ... Args
         >
       struct get_member_invoker
       {
@@ -215,12 +215,12 @@
                                 function_void_mem_invoker<
                                 MemberPtr,
                                 R,
-⨠                             Args...
+                                Args...
                              >,
                              function_mem_invoker<
                                 MemberPtr,
                                 R,
-⨠                             Args...
+                                Args...
                              >
                           >::type type;
       };
@@ -249,7 +249,7 @@
            typedef typename get_function_invoker<
                                  FunctionPtr,
                                  R,
-⨠                               Args...
+                                 Args...
                               >::type
              invoker_type;
 
@@ -264,7 +264,7 @@
            typedef typename get_function_invoker<
                                  FunctionPtr,
                                  R,
-⨠                               Args...
+                                 Args...
                               >::type
              invoker_type;
 
@@ -284,7 +284,7 @@
            typedef typename get_member_invoker<
                                  MemberPtr,
                                  R,
-⨠                               Args...
+                                 Args...
                               >::type
              invoker_type;
 
@@ -299,7 +299,7 @@
            typedef typename get_member_invoker<
                                  MemberPtr,
                                  R,
-⨠                               Args...
+                                 Args...
                               >::type
              invoker_type;
 
@@ -319,7 +319,7 @@
            typedef typename get_function_obj_invoker<
                                  FunctionObj,
                                  R,
-⨠                               Args...
+                                 Args...
                               >::type
              invoker_type;
 
@@ -334,7 +334,7 @@
            typedef typename get_function_obj_invoker<
                                  FunctionObj,
                                  R,
-⨠                               Args...
+                                 Args...
                               >::type
              invoker_type;
 
@@ -353,7 +353,7 @@
            typedef typename get_function_ref_invoker<
                                  typename RefWrapper::type,
                                  R,
-⨠                               Args...
+                                 Args...
                               >::type
              invoker_type;
 
@@ -368,7 +368,7 @@
            typedef typename get_function_ref_invoker<
                                  typename RefWrapper::type,
                                  R,
-⨠                               Args...
+                                 Args...
                               >::type
              invoker_type;