Emil Dotchevski
c2c1728a5b
Documentation update.
...
[SVN r79025]
2012-06-21 02:15:19 +00:00
Emil Dotchevski
886e9ee793
Removing tabs.
...
[SVN r79014]
2012-06-20 05:08:25 +00:00
Emil Dotchevski
4cdfbb9ec6
Ticket 6878, thanks Dave Deakins
...
[SVN r79013]
2012-06-19 22:30:12 +00:00
Emil Dotchevski
b43961cf94
Bug in exception_ptr_test.cpp.
...
[SVN r79012]
2012-06-19 20:51:02 +00:00
Emil Dotchevski
6fe16d80ef
Making error_info's destructor virtual.
...
[SVN r78235]
2012-04-28 06:05:06 +00:00
David Deakins
b3640aa019
For Windows CE, rethrow_exception should use ::exit instead of ::abort (the CRT on Windows CE does not include ::abort).
...
[SVN r78187]
2012-04-25 03:54:37 +00:00
Emil Dotchevski
41ce8a3322
This should take care of #6349 . Hopefully doesn't break some other configurations.
...
[SVN r77593]
2012-03-27 19:33:22 +00:00
Emil Dotchevski
b3b930b7f5
Merging minor tested bugfixes from trunk.
...
[SVN r77592]
2012-03-27 19:31:48 +00:00
Emil Dotchevski
c3e35e9d37
Making clone_impl derive virtually from clone_base, so that calling boost::copy_exception with a type that already derives from clone_impl doesn't make pointer conversions to clone_impl ambiguous.
...
[SVN r77339]
2012-03-15 02:13:52 +00:00
Emil Dotchevski
439ef89742
Added redundant include guard to error_info.hpp (ticket 6428)
...
[SVN r76590]
2012-01-20 07:57:48 +00:00
Emil Dotchevski
3d10233a6b
Ticket 6414, thank you Petr Machata
...
[SVN r76549]
2012-01-17 03:59:33 +00:00
Emil Dotchevski
f576e14dbc
Ticket 6374, thanks edA-qa
...
[SVN r76403]
2012-01-11 01:13:03 +00:00
Emil Dotchevski
192ffd0379
Applying the Boost Exception part of the patch mentioned in #4594 .
...
[SVN r76109]
2011-12-22 21:27:10 +00:00
Emil Dotchevski
d4acff61be
Better fix for the bug fixed by my previous commit.
...
[SVN r75646]
2011-11-24 21:07:14 +00:00
Emil Dotchevski
875bc71581
Bug fix in exception cloning (thanks Johan Soderback for reporting it.)
...
[SVN r75636]
2011-11-23 08:40:08 +00:00
Emil Dotchevski
c7bae18633
Fix for the problem reported by Pavel Lebedev. Thanks!
...
[SVN r74471]
2011-09-19 21:45:34 +00:00
Emil Dotchevski
b053deaf22
documentation update
...
[SVN r73005]
2011-07-11 17:56:47 +00:00
Emil Dotchevski
a73deaa3f3
Fixing a build glitch in the non-intrusive exception_ptr support (Authorized by Eric)
...
[SVN r72995]
2011-07-10 05:45:57 +00:00
Emil Dotchevski
32e2b33250
Fixing two issues with non-intrusive exception cloning support.
...
[SVN r72924]
2011-07-05 23:53:33 +00:00
Emil Dotchevski
5f6812b226
Hopefully fixing a GCC warning.
...
[SVN r72127]
2011-05-23 19:34:44 +00:00
Emil Dotchevski
f5dc3715bc
merged changes from trunk: better boost::diagnostic_information
...
[SVN r71158]
2011-04-10 02:13:12 +00:00
Emil Dotchevski
f6e9b5808a
doc update
...
[SVN r70990]
2011-04-05 00:48:19 +00:00
Emil Dotchevski
9bab07e9bc
issue #5386
...
[SVN r70989]
2011-04-05 00:25:59 +00:00
Emil Dotchevski
cc0d73af9d
bug 5384
...
[SVN r70988]
2011-04-05 00:11:42 +00:00
Emil Dotchevski
24f3292606
doc update
...
[SVN r70975]
2011-04-04 21:55:53 +00:00
Emil Dotchevski
ef12c8b8fb
Committing changes merged from trunk, most notably optional non-intrusive exception_ptr support for MSVC.
...
[SVN r70974]
2011-04-04 21:19:48 +00:00
Daniel James
2a2cf697b1
Revert r69620.
...
It's breaking the tests and probably isn't appropriate for a bug fix release.
[SVN r69816]
2011-03-10 07:34:15 +00:00
Emil Dotchevski
b41047174d
Committing changes merged from trunk, most notably optional non-intrusive exception_ptr support for MSVC.
...
[SVN r69620]
2011-03-07 07:45:38 +00:00
Emil Dotchevski
fb4ed73b5e
Incorrect check in cloning_test fixed, and workaround for Metrowerks.
...
[SVN r69619]
2011-03-07 07:39:50 +00:00
Emil Dotchevski
a74d041bd5
Ticket 4282
...
[SVN r68794]
2011-02-12 00:09:06 +00:00
Emil Dotchevski
08f65cca73
Ticket #5178
...
[SVN r68793]
2011-02-11 23:46:38 +00:00
Steven Watanabe
d1065c8a13
Remove extra semicolon. Fixes #5168 .
...
[SVN r68771]
2011-02-11 02:54:04 +00:00
Emil Dotchevski
6b0bfad6bf
Converted exception_ptr from a shared_ptr typedef to a stand-alone class to allow simpler declaration of namespace boost { class exception_ptr; }
...
[SVN r68202]
2011-01-17 07:01:35 +00:00
Steven Watanabe
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
Bryce Adelstein-Lelbach
f1a4e59469
Updating line numbers in unit test.
...
[SVN r68154]
2011-01-14 14:41:20 +00:00
Bryce Adelstein-Lelbach
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
Emil Dotchevski
41efaba6b8
Ticket #4344
...
[SVN r67128]
2010-12-09 06:40:19 +00:00
Emil Dotchevski
feadd7e878
Ticket #4968
...
[SVN r67127]
2010-12-09 06:19:56 +00:00
Emil Dotchevski
56ae4311bb
default gcc visibility for exception types, <link>static requirement in test Jamfile.
...
[SVN r65763]
2010-10-05 15:04:50 +00:00
Emil Dotchevski
6d41b399d0
addressing msvc 7.1 issues in the non-intrusive exception_ptr support.
...
[SVN r65361]
2010-09-09 00:32:37 +00:00
Emil Dotchevski
b48a7933c7
documentation update
...
[SVN r65353]
2010-09-08 07:28:24 +00:00
Emil Dotchevski
c98deb1e40
properly ifdeffing the X86 MSVC non-intrusive exception_ptr support
...
[SVN r65346]
2010-09-07 21:46:10 +00:00
Emil Dotchevski
976e89a137
fixing obscure, extremely rare double- free() bug in clone_current_exception_msvc.cpp
...
[SVN r65228]
2010-09-04 00:43:24 +00:00
Emil Dotchevski
d637e8efc7
fixing minor memory leak in the non-intrusive MSVC exception_ptr support.
...
[SVN r65206]
2010-09-03 07:15:47 +00:00
Emil Dotchevski
12903d4e49
cosmetic bug fix in the exception_ptr support when the attempt to copy the exception object throws.
...
[SVN r65205]
2010-09-03 02:24:45 +00:00
Emil Dotchevski
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
Emil Dotchevski
5dbd4c8f32
disabling the non-intrusive exception_ptr support in tests, seems buggy..
...
[SVN r65161]
2010-09-01 07:59:35 +00:00
Emil Dotchevski
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
Emil Dotchevski
eb810d49cb
merging changes from trunk.
...
[SVN r63565]
2010-07-03 21:32:02 +00:00
Emil Dotchevski
79964f73df
fixing runtime errors in this test, hopefully
...
[SVN r63564]
2010-07-03 21:24:26 +00:00