Add Vicente to thread authors.

git-svn-id: http://svn.boost.org/svn/boost/trunk@84503 b8fc166d-592f-0410-95f2-cb63ce0dd405
Document that constructors initialize enable_shared_from_this. Refs #8573.

git-svn-id: http://svn.boost.org/svn/boost/trunk@84506 b8fc166d-592f-0410-95f2-cb63ce0dd405
Fix C++11 array ambiguity in iostreams tests.

git-svn-id: http://svn.boost.org/svn/boost/trunk@84509 b8fc166d-592f-0410-95f2-cb63ce0dd405
1. Extracted forward declarations to a separate header so that it can be included by other libraries (Boost.Log, for instance).
2. Added a default value for char traits template parameter.
3. Added missing headers and removed unused ones.
4. Added inline specifiers to operators.
5. Fixed operator<< behaving incorrectly when particular width is requested (std::setw, etc.).
6. Replaced all throw statements with BOOST_THROW_EXCEPTION.


git-svn-id: http://svn.boost.org/svn/boost/trunk@84511 b8fc166d-592f-0410-95f2-cb63ce0dd405
Refs. #8614. Width specification now works correctly for strings.

git-svn-id: http://svn.boost.org/svn/boost/trunk@84512 b8fc166d-592f-0410-95f2-cb63ce0dd405
Minor change (no need to create a sentry, it will be created by the stream methods).

git-svn-id: http://svn.boost.org/svn/boost/trunk@84513 b8fc166d-592f-0410-95f2-cb63ce0dd405
write() no longer asserts when the stream wrapper is not attached to a string. Rather, it behaves more like a standard stream write() when the stream is bad.

git-svn-id: http://svn.boost.org/svn/boost/trunk@84514 b8fc166d-592f-0410-95f2-cb63ce0dd405
Fall back to portable implementation of unhandled_exception_count() on MinGW GCC 4.4 as it seems to not work the same way as the newer versions of GCC do.

git-svn-id: http://svn.boost.org/svn/boost/trunk@84515 b8fc166d-592f-0410-95f2-cb63ce0dd405
Removed constexpr from substr() as it doesn't work with BOOST_THROW_EXCEPTION. Added a test for streaming.

git-svn-id: http://svn.boost.org/svn/boost/trunk@84518 b8fc166d-592f-0410-95f2-cb63ce0dd405
Thread: fix copy_exception ambiguity.

git-svn-id: http://svn.boost.org/svn/boost/trunk@84520 b8fc166d-592f-0410-95f2-cb63ce0dd405
Thread: replace asynchronous result  by shared state on the future doc and add value_type on futures and promise.

git-svn-id: http://svn.boost.org/svn/boost/trunk@84521 b8fc166d-592f-0410-95f2-cb63ce0dd405
geometry extensions: fixed error in nsphere num_points, added ball concept implementation - nsphere using indexed access.

git-svn-id: http://svn.boost.org/svn/boost/trunk@84522 b8fc166d-592f-0410-95f2-cb63ce0dd405
geometry extensions: changed ball's geometry_id.

git-svn-id: http://svn.boost.org/svn/boost/trunk@84523 b8fc166d-592f-0410-95f2-cb63ce0dd405
Initial supprort for creating symlinks in the git layout.

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