Fixed a typo that caused a test to fail on PGI with type-of emu (peron instead of person).
Added #error to tests and examples that require variadic macros and/or lambda functions for better error reporting.
Split all sequence syntax with forced no-variadic tests and examples (..._nova) in their own separate file (to avoid macro redefinition warning on compilers within variadic macros).
Updated docs.
Fixed an include (wrong file).
I think I fixed a bug in ScopeExit that caused not to use typename prefix on non-variadic compilers when capturing this (e.g., on Intel compilers). I don't have such a compiler so I need to check the regression tests to verify the fix...
Also using MPL_ASSERT to improve compiler error messages when trying to capture this on MSVC in type-of emulation mode (which doesn't work because of a MSVC bug).
Added linking to Boost.Test in Boost.ScopeExit example Jamfile.
Using Boost.Detail/LightweightTest instead of Boost.Test for ScopeExit tests and examples (because Boost.Test fails to build on some regression test platforms and because this library tests are simple enough that they don't really require Boost.Test).
Fixed a spelling bug in a ScopeExit regression test (executed only in type-of emulation mode).
Fixed a bug with _ALL on MSVC.
Marked some expected failures for both ScopeExit and Functional/OverloadedFunction on Sun. Removed some unecessary cout from a ScopeExit regression test.
Not added SCOPE_EXIT_ALL_TPL but SCOPE_EXIT_ALL can capture `this_` only on C++11 compilers that allow typename in templates (not MVSC10) -- all SCOPE_EXTIA_ALL can always capture the object using `this` instead of `this_` and SCOPE_EXIT can always capture `this_` even when implemented using C++11 lambdas because there is already a SCOPE_EXIT_TPL.
Extended ScopeExit MSVC workaround to do `typedef typeof(this) ...` to work also in type-of emulation mode.
Compiling all ScopeExit and LocalFunction tests and examples on GCC with and without type-of emulation mode.
Added LocalFunction configuration macro to force use or not use of locals as template parameters.
Added a temporary workaround the Boost.Config bug that causes Boost.Typeof to fail on Sun (Jamfile <define>__typeof__=__typeof__ so Boost.Config does not define __typeof__ to be typeof).
Trying compiling on Sun forcing BOOST_TYPEOF_EMULATION.
Trying a different set of cxxflags to compile on Sun.
Final (?) updated of ScopeExit docs.
Updated ScopeExit docs.
Trying to workaround Typeof/Config failures on Sun.
Removed tpl param from same_line test.
Fixed a bug in same_line test and upd docs.