Move: applying patch fixing a problem when compiling Boost.Container with newer compilers

git-svn-id: http://svn.boost.org/svn/boost/trunk@81873 b8fc166d-592f-0410-95f2-cb63ce0dd405
Removed use of comma operator; Refs #7752

git-svn-id: http://svn.boost.org/svn/boost/trunk@81876 b8fc166d-592f-0410-95f2-cb63ce0dd405
Made codecvt::do_length param constant based on the library used, not the compiler

git-svn-id: http://svn.boost.org/svn/boost/trunk@81877 b8fc166d-592f-0410-95f2-cb63ce0dd405
Updated the Docs for BOOST_HAS_RVALUE_REFS (thanks Peter!), minor tweaks to suffix.hpp

git-svn-id: http://svn.boost.org/svn/boost/trunk@81878 b8fc166d-592f-0410-95f2-cb63ce0dd405
altered test to use std::istream_iterator rather than serialization version of same

git-svn-id: http://svn.boost.org/svn/boost/trunk@81881 b8fc166d-592f-0410-95f2-cb63ce0dd405
More tests for string_ref

git-svn-id: http://svn.boost.org/svn/boost/trunk@81884 b8fc166d-592f-0410-95f2-cb63ce0dd405
Use BOOST_NO_CXX11_RVALUE_REFERENCES and BOOST_NO_CXX11_VARIADIC_TEMPLATES instead of the legacy macros. Rename identifiers of detail utility functions.

git-svn-id: http://svn.boost.org/svn/boost/trunk@81886 b8fc166d-592f-0410-95f2-cb63ce0dd405
Two detail utility functions identifier renaming reverted

git-svn-id: http://svn.boost.org/svn/boost/trunk@81887 b8fc166d-592f-0410-95f2-cb63ce0dd405
[range] fixed a typo in the docs, introduced in r77990, that messed up the sections

git-svn-id: http://svn.boost.org/svn/boost/trunk@81888 b8fc166d-592f-0410-95f2-cb63ce0dd405
[range] fixed some doc typos (patch by Michel Morin)

git-svn-id: http://svn.boost.org/svn/boost/trunk@81889 b8fc166d-592f-0410-95f2-cb63ce0dd405
[range] added missing includes to any_range.hpp and related files; fixes #5603


git-svn-id: http://svn.boost.org/svn/boost/trunk@81890 b8fc166d-592f-0410-95f2-cb63ce0dd405
clarify in fusion docs that associative sequences are not checked for key uniqueness.

git-svn-id: http://svn.boost.org/svn/boost/trunk@81891 b8fc166d-592f-0410-95f2-cb63ce0dd405
Remove -fno-deduce-init-list for certain tests in Jamfile.v2

git-svn-id: http://svn.boost.org/svn/boost/trunk@81894 b8fc166d-592f-0410-95f2-cb63ce0dd405
Spirit: Fixing problem in result size computation for Karma sequence involving variants

git-svn-id: http://svn.boost.org/svn/boost/trunk@81896 b8fc166d-592f-0410-95f2-cb63ce0dd405
Replace use of BOOST_HAS_RVALUE_REFS with !BOOST_NO_CXX11_RVALUE_REFERENCES.

git-svn-id: http://svn.boost.org/svn/boost/trunk@81900 b8fc166d-592f-0410-95f2-cb63ce0dd405
Replace use of BOOST_HAS_VARIADIC_TMPL with !BOOST_NO_CXX11_VARIADIC_TEMPLATES.

git-svn-id: http://svn.boost.org/svn/boost/trunk@81901 b8fc166d-592f-0410-95f2-cb63ce0dd405
Still more tests for string_ref

git-svn-id: http://svn.boost.org/svn/boost/trunk@81903 b8fc166d-592f-0410-95f2-cb63ce0dd405
When you add a test, you should actually call it.

git-svn-id: http://svn.boost.org/svn/boost/trunk@81904 b8fc166d-592f-0410-95f2-cb63ce0dd405
Correct call to init_list in make_shared and allocate_shared. Move g++ failing case into separate test to not mask other issues.

git-svn-id: http://svn.boost.org/svn/boost/trunk@81905 b8fc166d-592f-0410-95f2-cb63ce0dd405
heap: use new c++11 feature tests

git-svn-id: http://svn.boost.org/svn/boost/trunk@81906 b8fc166d-592f-0410-95f2-cb63ce0dd405