Commit Graph

  • df9315101e whoops Eric Niebler 2012-04-11 00:13:10 +0000
  • 2637dfcc59 result_of uses decltype on compilers that implement N3276 Eric Niebler 2012-04-11 00:05:56 +0000
  • a7e8d28621 Updated IdentityType docs. Lorenzo Caminiti 2012-04-10 21:53:28 +0000
  • acf8b66a4f Applied 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
  • 7aa68731b4 Utility: Fix #6570 Vicente J. Botet Escriba 2012-04-01 20:16:57 +0000
  • c11e08b6b7 Utility: Rollback unwanted commit while adding noexcept to boost::declval Vicente J. Botet Escriba 2012-03-26 17:07:17 +0000
  • 2cfe775694 Utility: Fix for Adding noexcept to boost::declval Vicente J. Botet Escriba 2012-03-25 23:17:39 +0000
  • 799b066e7d Utility: Added doc for Adding noexcept to boost::declval Vicente J. Botet Escriba 2012-03-25 18:28:24 +0000
  • 9fa5d63525 Utility: Apply patch for 6570: Adding noexcept to boost::declval Vicente J. Botet Escriba 2012-03-25 15:58:40 +0000
  • 2a6cd0c9c4 Split 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
  • 5825b6c329 Fixed test indentation and updated docs. Lorenzo Caminiti 2012-02-20 20:17:07 +0000
  • 54c78121c2 Updated 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
  • 2891cb52d6 Added 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
  • 0db9276e8c Fixed (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
  • d6cb9a9176 Fixed 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
  • ef0f82f62b Added Utility/IdentityType docs, tests, and examples to libs/. Lorenzo Caminiti 2012-02-15 01:16:00 +0000
  • 9a16aaa2b9 Added LocalFunction and Utility/IdentityType source files. Lorenzo Caminiti 2012-02-15 00:41:33 +0000
  • e763315b55 Updated boost::base_from_member for C++2011. Daryle Walker 2012-02-11 18:27:02 +0000
  • 87b3643647 Merged doc updates and fix for #5098 from trunk Daniel Walker 2012-01-31 02:30:03 +0000
  • c9d56eed6e Merge 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
  • e36315c151 Merged 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
  • fe653d0a9a Change call_traits to pass enum's by value. Fixes #5790. John Maddock 2011-08-20 16:03:58 +0000
  • 26b39384e3 Apply patch from #5607. Refs #5607. John Maddock 2011-06-14 08:27:14 +0000
  • 9525d062b3 added clarification to result_of doc Daniel Walker 2011-06-03 14:45:59 +0000
  • 6d196c4244 added tr1_result_of info to result_of doc Daniel Walker 2011-06-01 20:02:40 +0000
  • e83682c091 updated result_of doc with decltype info Daniel Walker 2011-06-01 19:29:57 +0000
  • 1d146d010a upped BOOST_RESULT_OF_NUM_ARGS for Phoenix Daniel Walker 2011-05-06 19:55:35 +0000
  • 5684a2f2b3 Applied doc patches from Matt Calabrese Jeremiah Willcock 2011-04-13 02:30:39 +0000
  • 95d2c38379 Fix doc errors reported by Rob Stewart. Fixes #5421. Steven Watanabe 2011-04-06 20:21:51 +0000
  • 1aa48ea698 Utility/operators: [67268] Limit warning suppression to old versions of VC++, fixes #4432. Daniel James 2011-03-24 21:01:36 +0000
  • 7d23c75eef Revised 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
  • d01eb82fb7 Repair failed merge Beman Dawes 2011-02-15 16:18:51 +0000
  • 86791caf0e Merge trunk BOOST_ASSERT_MSG additions Beman Dawes 2011-02-15 14:54:16 +0000
  • 3279399fe3 Remove BOOST_ENABLE_ASSERT_MSG_HANDLER; use BOOST_ENABLE_ASSERT_HANDLER in its stead Beman Dawes 2011-01-24 20:15:36 +0000
  • 87875cadda Add BOOST_ASSERT_MSG. Add macros to configure output stream. Beman Dawes 2011-01-24 15:37:13 +0000
  • c58748cfd9 use declval to fix #5098 Daniel Walker 2011-01-22 22:18:48 +0000
  • 58bb88d4bd Revert [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
  • 11d50ecb9f 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. Bryce Adelstein-Lelbach 2011-01-14 02:35:58 +0000
  • 636283d7c2 Limit warning suppression to old versions of VC++, fixes #4432 Daniel Frey 2010-12-16 17:30:46 +0000
  • 1df0bf80bc Stop inspect complaining that assert is used in BOOST_ASSERT. Daniel James 2010-11-14 18:37:37 +0000
  • 8176af84e1 Merges changes from Trunk: refer to history.qbk for the details. John Maddock 2010-10-01 11:11:16 +0000
  • 71e78a0081 Add declval and common type from Vicente J. Botet Escriba. Regenerate docs. John Maddock 2010-09-17 12:12:03 +0000
  • f7e4b0e399 Make sure that utility/index.html has a complete list of components. Fixes #4629. Steven Watanabe 2010-09-16 15:40:47 +0000
  • b7d4b6edae merged [64695] and [64696] result_of docs from trunk Daniel Walker 2010-08-11 18:15:46 +0000
  • fb1d2effef correction to result_of documentation Daniel Walker 2010-08-09 16:23:50 +0000
  • 94b91e8c92 updated result_of documentation Daniel Walker 2010-08-09 16:07:20 +0000
  • d7cf3628f7 Merge some link fixes. Daniel James 2010-07-15 21:19:14 +0000
  • a4b8043e68 Fix some header links. Daniel James 2010-07-14 08:15:33 +0000
  • b273cd3914 Merged value_init fixes (extra tests + documentation) from trunk, see #3472, #3869. Niels Dekker 2010-07-04 21:56:44 +0000
  • ca7db1f361 Merged value_init fixes from trunk, ref #3472, #3869. Niels Dekker 2010-07-04 21:50:38 +0000
  • b4a08fc80e Added 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
  • 9da96d9737 Added value_init_workaround_test, reviewed by Fernando Cacciola, see #3869 Niels Dekker 2010-06-16 08:45:43 +0000
  • a991936c96 Made 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
  • 6239e685a2 value_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
  • 2a7e81e07f Merged revisions 61248 via svnmerge from https://svn.boost.org/svn/boost/trunk Eric Niebler 2010-05-22 05:35:51 +0000
  • e601fcb9c9 Locally 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
  • f29a5db08e Hopefully 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
  • 22743ee125 Added boost::initialized<T> as was agreed at http://lists.boost.org/Archives/boost/2010/04/164916.php -- see #3472 Niels Dekker 2010-05-09 20:51:24 +0000
  • e3c982287a add 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
  • 13da21e7b1 Revert changes to result_of. Reopens #862, #1310, #1535. Daniel James 2010-04-08 21:59:33 +0000
  • 82e1111bb8 Revert [60052], as it causes other libraries to break. Daniel James 2010-04-06 07:56:54 +0000
  • b3ffef536d Merged 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
  • 9339b32178 Updated copyright notice. Niels Dekker 2010-04-05 19:08:01 +0000
  • 3770221507 Hopefully fixed #3984 (std::bitset constructor issue). Tested by Juergen Hunold on msvc-10.0, msvc-9.0, and gcc-4.4. See thread starting at http://lists.boost.org/Archives/boost/2010/03/162690.php Niels Dekker 2010-03-07 21:42:22 +0000
  • e2c98762db Revert [60052] as it isn't as uncontroversial as I thought. Daniel James 2010-03-07 16:22:34 +0000
  • e6cb3a77ee Fix a couple of comments. Daniel James 2010-03-07 13:11:10 +0000
  • bbccfbbab4 Remove use of deprecated macro in result_of test. Daniel James 2010-03-07 13:10:54 +0000
  • 8af4250c3c Suppress/fix some msvc and gcc compiler warnings ([57494]). Daniel James 2010-03-07 12:13:29 +0000
  • e30889304c Merge some tests for unwrap ([47296], [47297]) Daniel James 2010-03-07 12:11:44 +0000
  • b4dee80e61 Merge various result_of changes. Daniel James 2010-03-07 12:08:00 +0000
  • 74a6a693d3 Remove use of deprecated config macro in result_of. Daniel James 2010-03-01 19:39:52 +0000
  • bf713ad47a Revert unintentional reference to "noncopyable_adl_barrier" test that's not checked in. Dave Abrahams 2010-01-28 14:41:16 +0000
  • 76b17c497b Support different MS calling conventions, thanks to Nicolas Lelong. Closes #3833. Dave Abrahams 2010-01-24 02:08:46 +0000
  • a47dce770c Fix some whitespace differences between trunk and release. Daniel James 2010-01-10 19:17:23 +0000
  • dab1e8e522 Merging changes from trunk. Emil Dotchevski 2009-12-16 22:26:57 +0000
  • 3de5974419 Suppressing warnings. Please report any problems (may have broken something!) Emil Dotchevski 2009-12-01 02:16:50 +0000
  • 7eb1536590 Suppress/fix some msvc and gcc compiler warnings. John Maddock 2009-11-08 18:53:59 +0000
  • 583422cda2 Add swap to utility index page. Daniel James 2009-11-08 11:45:20 +0000
  • 9339431e03 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 Troy D. Straszheim 2009-10-17 02:07:38 +0000
  • ee146a02a1 rm 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
  • c131cbd0b2 Merged value_init from the trunk, including fix of #2548, regarding "const value_initialized". Niels Dekker 2009-10-03 10:19:09 +0000
  • f2349baf7d Updated 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
  • f8bef7ba95 Merged 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
  • e54cbf3053 Merged Swap documentation from trunk, including revision [56107] and [56108]. Niels Dekker 2009-10-03 08:15:14 +0000
  • 8745ca628a Updated revision date of Boost Swap documentation Niels Dekker 2009-09-08 17:07:13 +0000
  • ba61e9d796 Mentioned swap.hpp header, as requested by Thorsten Ottosen <http://lists.boost.org/Archives/boost/2009/06/153477.php> and David Abrahams <http://lists.boost.org/Archives/boost/2009/09/156064.php> Niels Dekker 2009-09-08 16:54:54 +0000
  • d5291d08b8 Merged 52463 Daniel Frey 2009-08-09 13:45:03 +0000
  • afe74fffbc 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. Troy D. Straszheim 2009-07-26 00:49:56 +0000
  • 61755605af Add basic copyright/license to keep cmake out of the inspection report Troy D. Straszheim 2009-07-22 21:51:01 +0000
  • cd12e322bd Merging in changes trunk updates: adding standard error_info typedefs, updating the documentation. Emil Dotchevski 2009-07-22 20:55:50 +0000
  • 09a0137016 Reverted 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
  • a1d3ec6c53 Documentation update Emil Dotchevski 2009-07-09 03:51:30 +0000
  • 5be3004e6c Added commonly used error_info typedefs. Added boost/exception/all.hpp. Removed tabs from source files. Emil Dotchevski 2009-07-08 23:44:28 +0000
  • d387905150 Updated documentation of value_initialized, according to a remark by Daniel James at ticket #2548 Niels Dekker 2009-06-29 18:04:24 +0000
  • b514e40733 Worked 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
  • 8cb975feb7 Merge [47295] to release. Ronald Garcia 2009-06-03 14:45:12 +0000
  • ffe151458e Use 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
  • 4003a9f74a Merge [53060] from the trunk. Steven Watanabe 2009-05-23 05:36:13 +0000
  • 211eb04f33 Merge [44151], [48025] to release. Closes #3064. Daniel Frey 2009-05-22 09:00:11 +0000
  • e57213b298 Fixed almost all tab and min/max issues found by inspect tool Jeremiah Willcock 2009-05-20 19:41:20 +0000