Copyrights on CMakeLists.txt to keep them from clogging up the inspect
reports.  This is essentially the same commit as r55095 on the release
branch.


svn path=/trunk/libs/tuple/; revision=55159
rm cmake from trunk.  I'm not entirely sure this is necessary to satisfy the inspect script, but I'm not taking any chances, and it is easy to put back

svn path=/trunk/libs/tuple/; revision=56942
Make reading a tuple work with std::noskipws.  Fixes #1920

svn path=/trunk/boost/tuple/; revision=62678
Reimplement boost::tuples::element and boost::tuples::get to make better use of memoization.  Fixes #2130

svn path=/trunk/boost/tuple/; revision=62683
Use an inline function instead of a static object for boost::tuples::ignore, avoiding problems with the ODR and Borland precompiled headers.  Fixes #2656

svn path=/trunk/boost/tuple/; revision=62684
Add an element-wise swap for Boost.Tuple.  Fixes #1324

svn path=/trunk/boost/tuple/; revision=62686
Handle width correctly.  Fixes #5046.

svn path=/trunk/boost/tuple/; revision=67751
Replacing the use of <iomanip> with <boost/detail/iomanip.hpp> across Boost.
On Linux, GNU's libstdc++, which is the default stdlib for icc and clang,
cannot parse the <iomanip> header in version 4.5+ (which thankfully neither
compiler advises the use of yet), as it's original C++98-friendly
implementation has been replaced with a gnu++0x implementation.
<boost/detail/iomanip.hpp> is a portable implementation of <iomanip>, providing
boost::detail::setfill, boost::detail::setbase, boost::detail::setw,
boost::detail::setprecision, boost::detail::setiosflags and
boost::detail::resetiosflags. 


svn path=/trunk/libs/tuple/; revision=68140
Revert [67111] (addition of boost/detail/iomanip.hpp) and all the commits that depend on it. ([68137], [68140], [68141], [68154], and [68165]).

svn path=/trunk/libs/tuple/; revision=68168