* feature/quickbookdoc-fixcompilationissues: (23 commits)
Fixing the compilation issue when the C++11 extensions are disabled.
doxydoc
minor warnings
Using existing macros in boost.config to achieve the same result
Using existing macros in boost.config to achieve the same result
Silencing the warnings on clang for the examples
removing the warning ignore of Tim Blechmann since this is not an issue
cleanups and doxygen doc
path stripping
erroneous include guard
cleanup to test the inclusion of example files in the documentation
silencing warnings on clang: these ones are super annoying by default on tests, the C++11 extensions on gcc toolchain are on. I remove this and make it explicitly available for the test_datasets_cxx11 test only.
doc warning on clang
cleanups + doxygen style file description
silencing warnings on clang
Adding a macro for switching between C++98 throw() and C++11 noexcept
cleanup
fix compilation osx
cleanup
fix warning
...
Conflicts:
include/boost/test/auto_unit_test.hpp
Added support for collection comparison interface using BOOST_CHECK( c1 == c2 ). This interface supports all forward iterable collections (including boost::range, but it is currently broken due to error in boost::range.
Added support for floating point comparisons using BOOST_CHECK( a == b, tolerance ) interface. Both percent and fraction tolerance are supported.
NEW feature: added support for floating point comparisons using BOOST_CHECK( a >= b, tolerance ) interface (all kinds of comparisons: != >= >, <= <). Both percent and fraction tolerance are supported.
NEW feature: added support for bitwise comparison using BOOST_CHECK( a == b, bitwise ) interface
NEW feature: sticky tolerance. We now can specify type specific tolerance once and use it in multiple BOOST_CHECK( a==b ) with floating point values without specifying one. More over one can now specify a tolerance for the test case using the new decorator decorator::tolerance()
NEW feature: added support for fixture decorator with an argument
Rerouted printing values in new tools message formatting implementation through the print_helper_t interface to facilitate used defined overwrite.
predicate_result-> assertion_result to better convey the intended use
Implemented new error message formatting helpers
check_is_close_t, check_is_small_t eliminated. Use either functions or new tools API instead.
Added full set of comparison routines for basic_cstring
New traits: is_cstring
is_forward_iterable implementation improved
Failure to open a pattern file is not a warning, but just a message now
Use new C++11 config macros
[SVN r82718]