e33f8b0055Merged new added components from trunk. Merged other sublibraries which tests are passing for a long time as well.
Andrey Semashev
2013-09-08 19:28:44 +0000
9df000eeceExtracted empty_deleter to Boost.Utility.
Andrey Semashev
2013-09-05 18:25:41 +0000
8e4054467eAttempt to work around explicit_operator_bool_compile_fail_conv_pvoid test failure for VACPP.
Andrey Semashev
2013-09-05 08:28:24 +0000
7ae5e14681Extracted BOOST_EXPLICIT_OPERATOR_BOOL macro from Boost.Log.
Andrey Semashev
2013-09-01 16:31:16 +0000
b051dd665b[utility] Fixes to value_init docs.
Robert Kawulak
2013-08-13 21:39:57 +0000
eca8d9f1ef[utility] Fixes to value_init docs.
Robert Kawulak
2013-08-13 21:39:57 +0000
b813232bbaMerged recent changes from trunk.
Andrey Semashev
2013-07-20 17:17:10 +0000
15021632dcadded new result_of mode that uses TR1 with a decltype fallback as suggested by Nathan Crookston; fixes#7753
Daniel Walker
2013-07-03 22:14:27 +0000
9baf33dd16Optimized BOOST_ASSERT_MSG so that it is more lightweight and doesn't prevent enclosing functions from inlining. Also added branching hints for the checked conditions.
Andrey Semashev
2013-06-07 20:21:24 +0000
e02523e286Merged changes from trunk. Fixes operator<< handling of width specification.
Andrey Semashev
2013-06-07 17:33:25 +0000
6bb1ce9b7bAvoid using ios_base and streamsize, which are not defined in iosfwd.
Andrey Semashev
2013-06-04 18:41:39 +0000
9092b9277bAdded a test for long padding.
Andrey Semashev
2013-06-02 20:00:04 +0000
d09b37d3efMore modifications according to the review.
Andrey Semashev
2013-06-02 19:16:50 +0000
f3bb2a493cModifications according to the review.
Andrey Semashev
2013-06-02 18:15:53 +0000
71b501a0b0Removed constexpr from substr() as it doesn't work with BOOST_THROW_EXCEPTION. Added a test for streaming.
Andrey Semashev
2013-05-26 19:23:52 +0000
547c562464Minor change (no need to create a sentry, it will be created by the stream methods).
Andrey Semashev
2013-05-26 15:52:16 +0000
91aab126e11. Extracted forward declarations to a separate header so that it can be included by other libraries (Boost.Log, for instance). 2. Added a default value for char traits template parameter. 3. Added missing headers and removed unused ones. 4. Added inline specifiers to operators. 5. Fixed operator<< behaving incorrectly when particular width is requested (std::setw, etc.). 6. Replaced all throw statements with BOOST_THROW_EXCEPTION.
Andrey Semashev
2013-05-26 15:36:25 +0000
0d605befd4Merge bug fix in test to release
Marshall Clow
2013-05-23 18:38:20 +0000
4080fe22e3utility/noncopyable : fix#6578.
Vicente J. Botet Escriba
2013-04-13 13:49:52 +0000
1057ff4d9eUtility/noncopyable: Make use of =delete #6578.
Vicente J. Botet Escriba
2013-04-10 17:16:02 +0000
2eda3f5299Utility/address_off: fix#7079.
Vicente J. Botet Escriba
2013-03-23 01:44:06 +0000
9cb31aee6eFix bug in test; thanks to AddressSanitizer for the heads-up
Marshall Clow
2013-03-18 20:46:53 +0000
2e4007413eAssert: rollback [82428].
Vicente J. Botet Escriba
2013-03-14 22:27:04 +0000
98bb9e6300Utility: address_of take care of #7079.
Vicente J. Botet Escriba
2013-03-14 17:48:06 +0000
1cdb78c30aAssert: take care of #7028.
Vicente J. Botet Escriba
2013-03-14 17:46:52 +0000
1ab9131bcaUtility: merge [68982] to fix#5213.
Vicente J. Botet Escriba
2013-03-14 17:35:42 +0000
d51799518bmerge [82901], [82902], and [83147] from trunk
Eric Niebler
2013-03-10 21:18:49 +0000
f9540f360cmerge [82960] to release, fixes#7663
Eric Niebler
2013-03-09 22:55:05 +0000
c1fdb477c1Merged boost::algorithm::gather and updated tests for Utility, Algorithm and Utility libraries
Marshall Clow
2013-02-25 18:43:26 +0000
e0e16be802fix breakage of string_ref logical ops, detabify, remove trailing whitespace
Eric Niebler
2013-02-25 06:30:00 +0000
71205b6e84Updated the string_ref docs with a reference section; committed the generated HTML
Marshall Clow
2013-01-14 16:25:56 +0000
856b01240aMerge string_ref to release
Marshall Clow
2012-12-17 14:36:31 +0000
98d793152cMove string_ref to Boost.Utility; first crack at docs
Marshall Clow
2012-12-15 16:38:07 +0000
611395441eMerge deprecated macro change for Boost.Utility to release; no functionality change
Marshall Clow
2012-12-11 16:41:54 +0000
dc8ffe92b8Removed use of deprecated macros
Marshall Clow
2012-12-08 18:37:29 +0000
c55d5ca7deRemoved usage of deprecated macros in Boost.Utility; specifically result_of
Marshall Clow
2012-11-26 20:32:24 +0000
943af35553Tweak comments (removing a non-ascii character, updating references to the C++11 standard, etc.) and rename the include guard macro.
Michel Morin
2012-10-30 16:51:16 +0000
b35ef27b35add missing close tag
Eric Niebler
2012-10-03 23:09:58 +0000
3cca2755cfadd missing close tag
Eric Niebler
2012-10-03 23:08:44 +0000
124f4ea879result_of: merge [80732] from trunk
Eric Niebler
2012-09-28 22:21:32 +0000
93f6e3473bfriendlier wrt overloaded comma
Eric Niebler
2012-09-28 08:47:35 +0000
0f43c44e97result_of: merge [80636],[80654],[80655],[80656],[80712] from trunk
Eric Niebler
2012-09-26 18:52:08 +0000
4a08e3d0bfremove workaround for gcc-4.4, boost.config is correct now
Eric Niebler
2012-09-26 18:47:08 +0000
3d650b7f92nicer work-around for gcc warnings
Eric Niebler
2012-09-23 02:08:32 +0000
0568a114a8supress warnings in result_of_iterate.hpp on gcc 4 and up.
Daniel Walker
2012-09-23 01:44:39 +0000
7148d6c95egcc-4.4 doesn't have robust enough support for sfinae-for-expressions
Eric Niebler
2012-09-23 01:11:00 +0000
1cfe3145b4sfinae-friendly result_of implementation for compilers that don't have extended sfinae for expressions
Eric Niebler
2012-09-22 19:15:37 +0000
7d8353f46aresult_of: merge [80445], [80452], [80535], [80550], [80605], [80608] from trunk
Eric Niebler
2012-09-21 18:49:46 +0000
57d65d6a94untab-ify
Eric Niebler
2012-09-20 17:06:34 +0000
ac9f617f7fSFINAE enabled result_of fixes [7343]
Daniel Walker
2012-09-19 23:10:08 +0000
1920623a4fmerged [80550], allowing users to force result_of to use decltype
Daniel Walker
2012-09-17 00:16:36 +0000
b6a55f878creverting [78195] in result_of_iterate.hpp to allow users to force result_of to use decltype
Daniel Walker
2012-09-17 00:04:55 +0000
a4e332c4c0updated docs to include guidelines, changes and various suggestions from Andrey Semashev, JeffLee Hellrung and others
Daniel Walker
2012-09-16 00:39:41 +0000
e9bbb50eb4reverting [80445] which is still under discussion on the mailing list
Daniel Walker
2012-09-08 15:32:35 +0000
c0cca9e8ccMerge changes from Trunk. Fixes#5790.
John Maddock
2012-09-07 08:49:11 +0000
d63444f22emerge [77702] to release, fixes#6755
Eric Niebler
2012-09-02 03:42:37 +0000
1f23425baaresult_of limit bumped to 16, merge [71769] from trunk
Eric Niebler
2012-09-02 03:29:41 +0000
a89b0101fcboost::result_of uses decltype on compilers that implement N3276, merges [77905], [78195], [80352] from trunk
Eric Niebler
2012-09-01 23:12:32 +0000
ff0cb36416Fixes [6754]. Minor edits to documentation.
Daniel Walker
2012-09-01 20:00:33 +0000
37c5395e7aTicket #7094, thanks 1czajnik
Emil Dotchevski
2012-07-10 03:43:13 +0000
fb2d391928Merge documentation build fix from trunk.
Daniel James
2012-06-11 07:23:17 +0000
3558d61c51Make the new pdf install rules explicit, and fix intrusive's.
Daniel James
2012-06-11 01:33:10 +0000
ad5cf8cf08Update Jamfiles and build scripts for PDF generation. Set local_function image DPI's for better PDF builds.
John Maddock
2012-06-07 16:47:33 +0000
a201cbe646Changes required to build PDF versions of docs.
John Maddock
2012-06-07 12:32:56 +0000
2fc827ad23Utility/declval: update history.
Vicente J. Botet Escriba
2012-05-28 19:00:53 +0000
8036d4370fUtility/declval: update history.
Vicente J. Botet Escriba
2012-05-28 18:44:24 +0000
88e7d86270Marked some expected failures for release regression test compilers. Renamed a local function internal template parameter from Bn to Bindn (because B0 is defined as a macro from a Linux header to represent a baudrate). Added itdentity_type.hpp to utility.hpp. Made reference data members of LocalFunction Addable static (because they are not set in the constructor).
Lorenzo Caminiti
2012-05-26 21:17:03 +0000
5fe00c4322Added identity_type.hpp to utility.hpp. Added static to Addable data members because they are references. Marked a couple of regression tests for release compilers.
Lorenzo Caminiti
2012-05-26 20:39:22 +0000
6b9f0103d5Merged ScopeExit (improved), LocalFunction (new), Functional/OverloadedFunction (new), and Utility/IdentityType (new) from trunk into release branch.
Lorenzo Caminiti
2012-05-24 01:35:04 +0000
eb613e1b16Resolved all LocalFunctions to-dos. Still trying to pin-point a VACPP internal error.
Lorenzo Caminiti
2012-05-07 18:54:38 +0000
923caf4410Fix for GCC-4.3.x.
John Maddock
2012-04-30 14:07:24 +0000
36bc0a72acUpdated docs.
Lorenzo Caminiti
2012-04-28 02:35:08 +0000
d5cacff7c6only use decltype when Boost.Config says it's ok
Eric Niebler
2012-04-25 17:41:51 +0000
b9411f807fAdded Lorenzo Caminiti to maintainers.txt and libraries.htm.
Lorenzo Caminiti
2012-04-13 01:02:02 +0000
4111de6f68result_of uses decltype on compilers that implement N3276
Eric Niebler
2012-04-11 00:28:33 +0000