cc0d73af9d
bug 5384
...
[SVN r70988]
2011-04-05 00:11:42 +00:00
fb4ed73b5e
Incorrect check in cloning_test fixed, and workaround for Metrowerks.
...
[SVN r69619]
2011-03-07 07:39:50 +00:00
c210c38dae
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
f1a4e59469
Updating line numbers in unit test.
...
[SVN r68154]
2011-01-14 14:41:20 +00:00
e43210c417
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
56ae4311bb
default gcc visibility for exception types, <link>static requirement in test Jamfile.
...
[SVN r65763]
2010-10-05 15:04:50 +00:00
3b4cdfce47
Non-intrusive exception_ptr support for msvc 7.1/8.0/9.0 (thanks Anthony Williams)
...
[SVN r65204]
2010-09-03 02:03:15 +00:00
5dbd4c8f32
disabling the non-intrusive exception_ptr support in tests, seems buggy..
...
[SVN r65161]
2010-09-01 07:59:35 +00:00
17304c365c
non-intrusive exception_ptr support for msvc 7.1 and 8.0 (for now) thanks Anthony Williams
...
[SVN r65159]
2010-09-01 06:05:11 +00:00
79964f73df
fixing runtime errors in this test, hopefully
...
[SVN r63564]
2010-07-03 21:24:26 +00:00
c251404656
workaround for double-destruction bugs in compilers: with this, boost::exception objects should survive the case when the destructor is called twice.
...
[SVN r61602]
2010-04-27 01:14:03 +00:00
f6588caf4e
detab
...
[SVN r59945]
2010-02-26 07:58:55 +00:00
0cebd7efbf
Fixing problems found by the vacpp test.
...
[SVN r59743]
2010-02-18 05:58:00 +00:00
1af9381775
fixing bug in printing failure info in exception_ptr_test.cpp
...
[SVN r59419]
2010-02-01 17:52:20 +00:00
6b30091ee3
improved memory leak test.
...
[SVN r59372]
2010-01-30 20:05:31 +00:00
4ae002cbf8
Ticket #3848 (thanks Nikki Chumakov) and (unrelated) exception_ptr refactoring.
...
[SVN r59364]
2010-01-30 05:26:43 +00:00
9dee0fb9e6
fixing bogus FBSD failure in errinfos_test.cpp.
...
[SVN r59263]
2010-01-25 06:51:28 +00:00
3911cd2472
Adding another test for exception_ptr.
...
[SVN r59259]
2010-01-24 21:18:29 +00:00
9d499676ae
Simplified type_info support due to improvements in boost/detail/sp_typeinfo.hpp. A few tweaks to better deal with warnings.
...
[SVN r58132]
2009-12-04 06:33:47 +00:00
58a49ff77e
minor diagnostic_information maintenance, updated documentation
...
[SVN r58131]
2009-12-04 01:29:22 +00:00
8d24c87032
Suppressing warnings. Please report any problems (may have broken something!)
...
[SVN r58072]
2009-12-01 02:16:50 +00:00
baece0983f
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
17951c2b7d
Added errinfo_nested_exception typedef. Fixed minor documentation error.
...
[SVN r56766]
2009-10-13 01:47:22 +00:00
c25d7d2ba0
New function: diagnostic_information_what.
...
[SVN r56448]
2009-09-27 21:17:48 +00:00
920ae71b00
fixing compile errors with some compilers
...
[SVN r55744]
2009-08-23 22:34:19 +00:00
fa96125efb
mutable get_error_info support
...
[SVN r55707]
2009-08-21 22:28:44 +00:00
7b4290bc76
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
f2d6ca64da
Fixing Sun compile errors
...
[SVN r54835]
2009-07-09 17:34:39 +00:00
bd0ed9f83b
Added commonly used error_info typedefs.
...
Added boost/exception/all.hpp.
Removed tabs from source files.
[SVN r54825]
2009-07-08 23:44:28 +00:00
1643ad2e81
support for exception_ptr and nesting in boost::diagnostic_information
...
documentation update
[SVN r53038]
2009-05-15 22:34:30 +00:00
bec171e234
exception_ptr improvements, documentation update.
...
[SVN r52981]
2009-05-14 00:36:46 +00:00
6aa4d2f93b
comments
...
[SVN r52227]
2009-04-07 03:02:15 +00:00
87384d2116
get_error_info returns raw pointer instead of shared_ptr (breaking change)
...
diagnostic_information can now be called with boost::exception or std::exception object.
BOOST_THROW_EXCEPTION can now be used even if exceptions are disabled.
added functions: current_exception_diagnostic_information, current_exception_cast
documentation updated to match.
[SVN r52225]
2009-04-06 23:15:42 +00:00
f28285c073
Implemented support for custom to_string overloads for converting boost::error_info objects to string by the boost::diagnostic_information function.
...
[SVN r50507]
2009-01-08 01:26:15 +00:00
5d92a68e68
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
8e75a12330
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
4182c3634e
fixing a warning on sun-5.10-stdcxx-4.2.2_x86_64
...
[SVN r49091]
2008-10-01 18:24:56 +00:00
717997e014
Tests workarounds for CodeGear 2009. Thanks Nicola for all the CodeGear workarounds.
...
[SVN r48921]
2008-09-22 22:47:03 +00:00
da0c1fa744
Added 4 more tests
...
[SVN r48738]
2008-09-11 18:15:25 +00:00
b84fb75a60
Optimization for error_info<throw_function>, error_info<throw_file>, error_info<throw_line>. Refactored exception_ptr to use shared_ptr.
...
[SVN r48521]
2008-09-01 21:06:09 +00:00
9a35c999a2
bug in refcount_ptr_test.cpp
...
[SVN r48509]
2008-09-01 00:23:59 +00:00
5d4c014f5b
nitpicking
...
[SVN r48488]
2008-08-31 04:05:19 +00:00
6fc0e3ac1e
simplified further
...
[SVN r48485]
2008-08-31 02:40:42 +00:00
f12d40765b
Both enable_error_info.hpp and enable_current_exception.hpp now do not depend on intrusive_ptr or any other Boost lib.
...
[SVN r48482]
2008-08-31 01:39:00 +00:00
23923c1045
nit in diagnostic_information_test.cpp
...
[SVN r48470]
2008-08-30 03:05:26 +00:00
9dd2d64304
decoupled boost/exception/exception.hpp from boost/exception/detail/type_info.hpp
...
diagnostic_information improvements
documentation update
[SVN r48469]
2008-08-30 02:57:12 +00:00
5258fbc2d1
Further simplified enable_current_exception. Improved exception_ptr testing.
...
[SVN r48455]
2008-08-29 19:27:38 +00:00
0c9d70964e
enable_current_exception.hpp decoupled from atomic_count.hpp
...
[SVN r48439]
2008-08-29 04:56:02 +00:00
850b7d9618
Boost Exception now works with BOOST_NO_RTTI and/or BOOST_NO_TYPEID.
...
[SVN r48429]
2008-08-28 23:49:55 +00:00
d7722921a7
removed tabs from source files
...
updated documentation
[SVN r47250]
2008-07-09 00:18:09 +00:00