Add private assignment operators.

Patch from Richard Webb.
This fixes #1414, where msvc complained that default assignment operator
could not be generated. This can be fixed either by pragmas, or by
declaring (but not defining), private assignment operator. The latter
approach seems better, since it's likely to help on other compilers.

svn path=/trunk/boost/io/; revision=53425
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/io/; 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/io/; revision=56942
Add boost/io/detail/quoted_manip.hpp, with docs and test

svn path=/trunk/boost/io/; revision=63119
String may be const type so disable assignment

svn path=/trunk/boost/io/; revision=63135
Use boost::io::quoted I/O manipulator as a better solution to embedded spaces. See #3863

svn path=/trunk/libs/io/; revision=63136
Move minimal.css to doc/src.

svn path=/trunk/libs/io/; revision=63148
Fix bug quoted_manip.hpp and in its tests. Thanks to Daniel James for a patch.

svn path=/trunk/boost/io/; revision=64856
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/io/; 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/io/; revision=68168
eliminated unit_test_framework and BOOST_MESSAGE

svn path=/trunk/libs/io/; revision=74724
Editorial. Tweak spacing.

svn path=/trunk/libs/io/; revision=83424