df9315101ewhoops
Eric Niebler
2012-04-11 00:13:10 +0000
2637dfcc59result_of uses decltype on compilers that implement N3276
Eric Niebler
2012-04-11 00:05:56 +0000
a7e8d28621Updated IdentityType docs.
Lorenzo Caminiti
2012-04-10 21:53:28 +0000
acf8b66a4fApplied patch from Michel Morin to fix#6755. Updated copyright to recognize contributors from the past several years.
Daniel Walker
2012-04-01 20:38:36 +0000
7aa68731b4Utility: Fix#6570
Vicente J. Botet Escriba
2012-04-01 20:16:57 +0000
c11e08b6b7Utility: Rollback unwanted commit while adding noexcept to boost::declval
Vicente J. Botet Escriba
2012-03-26 17:07:17 +0000
2cfe775694Utility: Fix for Adding noexcept to boost::declval
Vicente J. Botet Escriba
2012-03-25 23:17:39 +0000
799b066e7dUtility: Added doc for Adding noexcept to boost::declval
Vicente J. Botet Escriba
2012-03-25 18:28:24 +0000
9fa5d63525Utility: Apply patch for 6570: Adding noexcept to boost::declval
Vicente J. Botet Escriba
2012-03-25 15:58:40 +0000
2a6cd0c9c4Split Utility/IdentityType and Functional/OverloadedFunction tests into smaller tests. Updated docs for ScopeExit, LocalFunction, Utility/IdentityType, and Functional/OverloadedFunction.
Lorenzo Caminiti
2012-03-22 20:54:20 +0000
5825b6c329Fixed test indentation and updated docs.
Lorenzo Caminiti
2012-02-20 20:17:07 +0000
54c78121c2Updated ScopeExit "world" tests making person a struct instead of a class. Added a code comment to Utility/IdentityType tmp_assert test.
Lorenzo Caminiti
2012-02-18 19:29:35 +0000
2891cb52d6Added Boost.Utility/IdentityType and Boost.Functional/OverloadedFunction to status/Jamfile.v2 list of regression tests. Updated Boost.ScopeExit documentation.
Lorenzo Caminiti
2012-02-17 21:02:00 +0000
0db9276e8cFixed (hopefully) conflict between boost::base_from_member's C++11 constructor template and the automatically defined non-template copy- and/or move-constructors.
Daryle Walker
2012-02-17 01:55:33 +0000
d6cb9a9176Fixed a bug in BOOST_LOCAL_FUNCTION_DETAIL_PP_VOID_LIST: a typo VOId -> VOID. Fixed a bug in scope_exit.hpp: An extra trailing \ in a macro definition (compiled only when BOOST_NO_VARIADIC_MACROS is defined). Renamed LocalFunction and ScopeExit tests and examples from _err to _error. Updated LocalFunction docs.
Lorenzo Caminiti
2012-02-16 18:24:34 +0000
ef0f82f62bAdded Utility/IdentityType docs, tests, and examples to libs/.
Lorenzo Caminiti
2012-02-15 01:16:00 +0000
9a16aaa2b9Added LocalFunction and Utility/IdentityType source files.
Lorenzo Caminiti
2012-02-15 00:41:33 +0000
e763315b55Updated boost::base_from_member for C++2011.
Daryle Walker
2012-02-11 18:27:02 +0000
87b3643647Merged doc updates and fix for #5098 from trunk
Daniel Walker
2012-01-31 02:30:03 +0000
c9d56eed6eMerge Boost.Config changes from Trunk - numerous small bug fixes plus a new Cray C++ config. Fixes#5607. Fixes#5941. Fixes#5878.
John Maddock
2011-10-10 11:50:55 +0000
e36315c151Merged in BGL, enable_if, and related changes from trunk: r67035, r57559, r72837, r73010, r73026, r72960, r73425, r73424, r73009, r73998, r73997, r73006, r73630, r73631, r73999, r73422, r73423, r73996, r71221
Jeremiah Willcock
2011-08-23 18:26:46 +0000
fe653d0a9aChange call_traits to pass enum's by value. Fixes#5790.
John Maddock
2011-08-20 16:03:58 +0000
26b39384e3Apply patch from #5607. Refs #5607.
John Maddock
2011-06-14 08:27:14 +0000
9525d062b3added clarification to result_of doc
Daniel Walker
2011-06-03 14:45:59 +0000
6d196c4244added tr1_result_of info to result_of doc
Daniel Walker
2011-06-01 20:02:40 +0000
e83682c091updated result_of doc with decltype info
Daniel Walker
2011-06-01 19:29:57 +0000
1d146d010aupped BOOST_RESULT_OF_NUM_ARGS for Phoenix
Daniel Walker
2011-05-06 19:55:35 +0000
5684a2f2b3Applied doc patches from Matt Calabrese
Jeremiah Willcock
2011-04-13 02:30:39 +0000
95d2c38379Fix doc errors reported by Rob Stewart. Fixes#5421.
Steven Watanabe
2011-04-06 20:21:51 +0000
1aa48ea698Utility/operators: [67268] Limit warning suppression to old versions of VC++, fixes#4432.
Daniel James
2011-03-24 21:01:36 +0000
7d23c75eefRevised the assertion_failed_msg function to use std::exit(-1) instead of std::abort() for Windows CE (since Windows CE does not have an abort() function in the CRT library)
David Deakins
2011-02-18 03:46:55 +0000
c58748cfd9use declval to fix#5098
Daniel Walker
2011-01-22 22:18:48 +0000
58bb88d4bdRevert [67111] (addition of boost/detail/iomanip.hpp) and all the commits that depend on it. ([68137], [68140], [68141], [68154], and [68165]).
Steven Watanabe
2011-01-15 08:11:51 +0000
11d50ecb9fReplacing 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.
Bryce Adelstein-Lelbach
2011-01-14 02:35:58 +0000
636283d7c2Limit warning suppression to old versions of VC++, fixes#4432
Daniel Frey
2010-12-16 17:30:46 +0000
1df0bf80bcStop inspect complaining that assert is used in BOOST_ASSERT.
Daniel James
2010-11-14 18:37:37 +0000
8176af84e1Merges changes from Trunk: refer to history.qbk for the details.
John Maddock
2010-10-01 11:11:16 +0000
71e78a0081Add declval and common type from Vicente J. Botet Escriba. Regenerate docs.
John Maddock
2010-09-17 12:12:03 +0000
f7e4b0e399Make sure that utility/index.html has a complete list of components. Fixes#4629.
Steven Watanabe
2010-09-16 15:40:47 +0000
b7d4b6edaemerged [64695] and [64696] result_of docs from trunk
Daniel Walker
2010-08-11 18:15:46 +0000
fb1d2effefcorrection to result_of documentation
Daniel Walker
2010-08-09 16:23:50 +0000
94b91e8c92updated result_of documentation
Daniel Walker
2010-08-09 16:07:20 +0000
d7cf3628f7Merge some link fixes.
Daniel James
2010-07-15 21:19:14 +0000
a4b8043e68Fix some header links.
Daniel James
2010-07-14 08:15:33 +0000
b273cd3914Merged value_init fixes (extra tests + documentation) from trunk, see #3472, #3869.
Niels Dekker
2010-07-04 21:56:44 +0000
b4a08fc80eAdded test for private_int_array_pair, hoping to (possibly) fix a minion-clang/darwin-4.2.1 failure at boost.org/development/tests/trunk/developer/utility_.html
Niels Dekker
2010-06-17 16:53:55 +0000
9da96d9737Added value_init_workaround_test, reviewed by Fernando Cacciola, see #3869
Niels Dekker
2010-06-16 08:45:43 +0000
a991936c96Made memset call in value_init conditional, see #3869. Updated the section "compiler issues" of its documentation.
Niels Dekker
2010-05-30 09:19:09 +0000
6239e685a2value_init_test now uses lightweight_test by Peter Dimov; see #4246. Fernando Cacciola mailed me he agreed as well.
Niels Dekker
2010-05-22 22:05:54 +0000
e601fcb9c9Locally disabled a trivial MSVC warning in value_init.hpp (C4512, "assignment operator could not be generated")
Niels Dekker
2010-05-16 11:08:00 +0000
f29a5db08eHopefully fixed value_initialized compile errors on clang and comeau (strict mode) reported by Christopher Jefferson, see #4213
Niels Dekker
2010-05-13 14:36:06 +0000
e3c982287aadd tr1_result_of that always behaves as TR1 specifies, fix Boost.TR1's result_of to use tr1_result_of
Eric Niebler
2010-04-13 15:01:11 +0000
13da21e7b1Revert changes to result_of. Reopens#862, #1310, #1535.
Daniel James
2010-04-08 21:59:33 +0000
82e1111bb8Revert [60052], as it causes other libraries to break.
Daniel James
2010-04-06 07:56:54 +0000
b3ffef536dMerged std_bitset.cpp (boost::swap test) from trunk r60292 through r60334 and r61065 through r61076, including #3984 fix.
Niels Dekker
2010-04-05 19:21:12 +0000
e2c98762dbRevert [60052] as it isn't as uncontroversial as I thought.
Daniel James
2010-03-07 16:22:34 +0000
e6cb3a77eeFix a couple of comments.
Daniel James
2010-03-07 13:11:10 +0000
bbccfbbab4Remove use of deprecated macro in result_of test.
Daniel James
2010-03-07 13:10:54 +0000
8af4250c3cSuppress/fix some msvc and gcc compiler warnings ([57494]).
Daniel James
2010-03-07 12:13:29 +0000
e30889304cMerge some tests for unwrap ([47296], [47297])
Daniel James
2010-03-07 12:11:44 +0000
b4dee80e61Merge various result_of changes.
Daniel James
2010-03-07 12:08:00 +0000
74a6a693d3Remove use of deprecated config macro in result_of.
Daniel James
2010-03-01 19:39:52 +0000
bf713ad47aRevert unintentional reference to "noncopyable_adl_barrier" test that's not checked in.
Dave Abrahams
2010-01-28 14:41:16 +0000
76b17c497bSupport different MS calling conventions, thanks to Nicolas Lelong. Closes#3833.
Dave Abrahams
2010-01-24 02:08:46 +0000
a47dce770cFix some whitespace differences between trunk and release.
Daniel James
2010-01-10 19:17:23 +0000
dab1e8e522Merging changes from trunk.
Emil Dotchevski
2009-12-16 22:26:57 +0000
3de5974419Suppressing warnings. Please report any problems (may have broken something!)
Emil Dotchevski
2009-12-01 02:16:50 +0000
7eb1536590Suppress/fix some msvc and gcc compiler warnings.
John Maddock
2009-11-08 18:53:59 +0000
583422cda2Add swap to utility index page.
Daniel James
2009-11-08 11:45:20 +0000
9339431e03rm 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
Troy D. Straszheim
2009-10-17 02:07:38 +0000
ee146a02a1rm cmake from the release branch before it goes out broken. Policy dictates that you never commit to release, you commit to trunk and merge to release.
Troy D. Straszheim
2009-10-17 01:10:45 +0000
c131cbd0b2Merged value_init from the trunk, including fix of #2548, regarding "const value_initialized".
Niels Dekker
2009-10-03 10:19:09 +0000
f2349baf7dUpdated value_init documentation, because the fix of #2548 was not yet included with Boost release 1.40.0.
Niels Dekker
2009-10-03 09:18:26 +0000
f8bef7ba95Merged value_init_test from trunk, inc. [51356], anticipating the fix of ticket #2548, which will remove implicit conversion from const value_initialized<T> to non-const T&.
Niels Dekker
2009-10-03 09:08:10 +0000
e54cbf3053Merged Swap documentation from trunk, including revision [56107] and [56108].
Niels Dekker
2009-10-03 08:15:14 +0000
8745ca628aUpdated revision date of Boost Swap documentation
Niels Dekker
2009-09-08 17:07:13 +0000
d5291d08b8Merged 52463
Daniel Frey
2009-08-09 13:45:03 +0000
afe74fffbcCopyrights on CMakeLists.txt to keep them from clogging up the inspect reports. This is essentially the same commit as r55095 on the release branch.
Troy D. Straszheim
2009-07-26 00:49:56 +0000
61755605afAdd basic copyright/license to keep cmake out of the inspection report
Troy D. Straszheim
2009-07-22 21:51:01 +0000
cd12e322bdMerging in changes trunk updates: adding standard error_info typedefs, updating the documentation.
Emil Dotchevski
2009-07-22 20:55:50 +0000
09a0137016Reverted value_init revision [54502], intel_9_value_init_conversion-operator.patch from ticket #2548, as it only increased the number of compile errors at the regression page, and Fernando Cacciola also suggested me to leave it broken (without the patch), for this specific (old) compiler version.
Niels Dekker
2009-07-09 08:06:19 +0000
a1d3ec6c53Documentation update
Emil Dotchevski
2009-07-09 03:51:30 +0000
5be3004e6cAdded commonly used error_info typedefs. Added boost/exception/all.hpp. Removed tabs from source files.
Emil Dotchevski
2009-07-08 23:44:28 +0000
d387905150Updated documentation of value_initialized, according to a remark by Daniel James at ticket #2548
Niels Dekker
2009-06-29 18:04:24 +0000
b514e40733Worked around Intel 9 specific ambiguity w.r.t. value_initialized conversion operators, by applying intel_9_value_init_conversion-operator.patch, as discussed w/ Daniel James at ticket #2548
Niels Dekker
2009-06-29 17:53:33 +0000
8cb975feb7Merge [47295] to release.
Ronald Garcia
2009-06-03 14:45:12 +0000
ffe151458eUse local copy of the valid HTML 4.01 icon, and make sure all the pages that use it are valid.
Daniel James
2009-05-25 20:06:26 +0000
4003a9f74aMerge [53060] from the trunk.
Steven Watanabe
2009-05-23 05:36:13 +0000
211eb04f33Merge [44151], [48025] to release. Closes#3064.
Daniel Frey
2009-05-22 09:00:11 +0000
e57213b298Fixed almost all tab and min/max issues found by inspect tool
Jeremiah Willcock
2009-05-20 19:41:20 +0000