83e927f998
Use is_same from Boost.TypeTraits
...
boost::core::is_same is deprecated, so use the one from Boost.TypeTraits.
2022-12-23 07:55:33 -05:00
0a0241dc9d
Add nullstream
2022-01-06 22:42:21 -05:00
c8ce84089b
Support stream width and fill and write directly to stream buffer
2020-04-10 16:11:48 -04:00
aa70414fde
Add pedantic and warnings-as-errors to tests
2019-12-23 22:09:45 -05:00
c761bbc285
Clean up ios_state unit tests
2019-12-17 20:22:16 -05:00
daf69d8864
Rename Jamfile.v2 to Jamfile
2019-12-17 09:26:01 -05:00
fc28ee1c44
Remove CMake test
2019-12-17 09:25:05 -05:00
16913b5484
Move my ostream_string function to the IO library
2019-12-15 09:20:05 -05:00
76ee346773
Update and release the quoted manipulators
2019-12-15 00:20:12 -05:00
2dc89e1eee
Implement ostream_joiner
2019-12-14 10:55:58 -05:00
69560d45d2
Switch to Lightweight Test for unit tests
2019-12-12 22:22:17 -05:00
fbceb17be3
[CMake] Small formatting and comment changes
2018-11-12 13:59:42 +01:00
20f343cc03
[CMake] Add test for cmake file
2018-11-12 10:57:35 +01:00
436e153c3e
Updated code for inclusion of stdexcept
2016-11-10 13:08:08 -05:00
820699b385
Fix for gcc and clang. Right now gcc throws an old ABI version of std::ios_base::failure even when the version being used is the newer ABI version of std::ios_base::failure. I have been told that this will be fixed in gcc-7.
2016-10-27 11:25:27 -04:00
337e0ddc59
eliminated unit_test_framework and BOOST_MESSAGE
...
[SVN r74724]
2011-10-05 09:34:51 +00:00
e2fe59318b
Revert [67111] (addition of boost/detail/iomanip.hpp) and all the commits that depend on it. ([68137], [68140], [68141], [68154], and [68165]).
...
[SVN r68168]
2011-01-15 08:11:51 +00:00
4b6617d62b
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 r68140]
2011-01-14 02:35:58 +00:00
961be4e927
Fix bug quoted_manip.hpp and in its tests. Thanks to Daniel James for a patch.
...
[SVN r64856]
2010-08-16 21:53:33 +00:00
ab59f094aa
Add boost/io/detail/quoted_manip.hpp, with docs and test
...
[SVN r63119]
2010-06-19 20:30:31 +00:00
81458c44a6
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 r56942]
2009-10-17 02:07:38 +00:00
3bf1eee7e4
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 r55159]
2009-07-26 00:49:56 +00:00
25d1746f8a
Updating CMake files to latest trunk. Added dependency information for regression tests and a few new macros for internal use.
...
[SVN r49627]
2008-11-07 17:02:56 +00:00
3b31c330d5
Continuing merge of CMake build system files into trunk with the encouragement of Doug Gregor
...
[SVN r49510]
2008-11-01 13:15:41 +00:00
e0ba7aaea6
Remove V1 Jamfiles
...
[SVN r38516]
2007-08-08 19:02:26 +00:00
03d3918627
Allow building of shared versions of some Boost.Test libraries.
...
Adjust tests to use always use static linking to Boost.Test, since
linking to the shared version requires test changes.
Patch from Juergen Hunold.
[SVN r35989]
2006-11-10 19:09:56 +00:00
9f164153eb
Modernize
...
[SVN r32421]
2006-01-26 17:03:53 +00:00
61141d5872
Add V2 Jamfile
...
[SVN r23090]
2004-06-11 12:03:36 +00:00
30431241e2
Moved some of my stuff to the Boost Software License, Version 1.0
...
[SVN r20681]
2003-11-05 07:04:53 +00:00
4e999873c5
new test was linking to boost_test_exec_monitor instead of boost_unit_test_framework
...
[SVN r20033]
2003-09-12 06:02:07 +00:00
174a9d724e
Moved Boost.I/O tests to separate file
...
[SVN r20032]
2003-09-12 04:57:05 +00:00
4674eca6b3
Changed all wide character operations to narrow characters so my GCC can work
...
[SVN r20030]
2003-09-12 04:37:04 +00:00
38c84588c0
Added new (unit) tests for I/O-state saving classes
...
[SVN r18854]
2003-06-23 08:34:06 +00:00
6ea242e6b1
Adjusted to changes in Boost.Test
...
[SVN r18797]
2003-06-15 22:29:44 +00:00
dd1332522b
Fixed new locales to be based on std::locale::classic()
...
[SVN r14700]
2002-08-05 20:11:06 +00:00
fa5ed210ec
add explicit base class qualification to work around Intel C++ 6.0 bug
...
[SVN r13820]
2002-05-11 15:08:14 +00:00
9a7bf6c9c4
Initial commit
...
[SVN r13766]
2002-05-09 01:10:05 +00:00