Commit Graph

  • 8bc5f4ea49 merged from trunk Eric Niebler 2008-08-05 05:39:57 +00:00
  • 7e3e326faf Updated documentation to remove references to the 'ADL barrier' Joseph Gauterin 2008-08-04 18:25:45 +00:00
  • 7019e18149 Renamed 'test_adl_barrier.cpp' to 'no_ambiguity_in_boost.cpp' and altered comments to reflect new disambiguation technique. Joseph Gauterin 2008-08-04 18:22:10 +00:00
  • 49faf23433 Updated copyright info. Joseph Gauterin 2008-08-04 18:16:16 +00:00
  • 62836f2928 Changed 'using std::swap;' to 'using namesapce std;' in swap_impl function to work around ADL bugs in some compilers. Joseph Gauterin 2008-08-04 11:21:02 +00:00
  • 1ecf3ceb74 Added swap tests for std types, as discussed at "Re: [boost] [swap] Workaround for ADL failures of MSVC 7.1 and Borland okay?", http://lists.boost.org/Archives/boost/2008/08/140589.php Niels Dekker 2008-08-02 11:41:47 +00:00
  • 2aa48414c9 Removed swap_adl_barrier namespace, as discussed at "Re: [boost] [swap] How to fix ADL barrier for XL, Intel, GCC, Sun and Como?", http://lists.boost.org/Archives/boost/2008/07/140511.php Niels Dekker 2008-07-31 20:18:04 +00:00
  • c84e4d70d3 1.36.0 beta 1 boost-1.36.0-beta1 Beman Dawes 2008-07-31 18:56:21 +00:00
  • d215f2176c Applied "swap.hpp.patch" by Steven Watanabe, "Re: [boost] [swap] How to fix ADL barrier for XL, Intel, GCC, Sun and Como?", http://lists.boost.org/Archives/boost/2008/07/140482.php Niels Dekker 2008-07-30 08:04:34 +00:00
  • c286d62223 Fixed comment in swap/test/specialized_in_boost_and_other.cpp Niels Dekker 2008-07-27 12:46:45 +00:00
  • 3fd0ea6e75 Added specialized_in_boost_and_other to swap/test, as discussed at "[boost] [swap] End-user allowed to add overloads to boost namespace?", http://lists.boost.org/Archives/boost/2008/07/140327.php Niels Dekker 2008-07-27 11:35:33 +00:00
  • b050431638 Added a newline to swap/test/lib_header_1.cpp, hoping to fix Sun 5.x compile issue, "Error: There is extra text on this line" Niels Dekker 2008-07-26 17:47:59 +00:00
  • b311fcefb2 Added test_adl_barrier to swap/test, as discussed with Joseph Gauterin. Niels Dekker 2008-07-25 18:48:09 +00:00
  • 899c92420c Fixed silly little typo of mine, in test/swap_arrays.cpp Niels Dekker 2008-07-20 12:18:25 +00:00
  • 64a0e0cb20 Added swap_test_class swap functions to test/swap_arrays.cpp. My fault, they should have been there already! Niels Dekker 2008-07-20 12:13:33 +00:00
  • ece6992540 Fixed silly little bug of mine in swap/test/swap_arrays.cpp Niels Dekker 2008-07-20 11:05:49 +00:00
  • 6098304ea8 Corrected duplicated file contents Joseph Gauterin 2008-07-19 19:40:12 +00:00
  • 28fff2d821 Remove duplicate content. Vladimir Prus 2008-07-12 17:56:01 +00:00
  • be9550365d Save state before 1.36 merges. svn-branches/pdimov_pre_136 Peter Dimov 2008-07-12 09:06:42 +00:00
  • 0ce3885d59 Added an anonymous unwrapping test. Ronald Garcia 2008-07-10 23:01:26 +00:00
  • 1823481d96 Added tests for unwrap_ref. Ronald Garcia 2008-07-10 19:29:02 +00:00
  • cce5d77d2b Added unwrap_ref. Ronald Garcia 2008-07-10 19:28:49 +00:00
  • 3c5c2bc107 Moved utility\swap to the trunk, as discussed in trac issue #2056. Joseph Gauterin 2008-07-05 11:16:38 +00:00
  • 7a036f6f3a Merge some small fixes from trunk. Daniel James 2008-07-04 17:04:47 +00:00
  • e632b0fb1f Boost Exception In other libraries, watch for compile error referring to throw_exception_assert_compatibility in boost::throw_exception. Resolve by throwing an exception that derives from std::exception. This is not a new requirement but it is being enforced now. Emil Dotchevski 2008-06-28 18:29:40 +00:00
  • 17bee9d43f With his kind permission, change Jaakko "Järvi" to "Jarvi" Beman Dawes 2008-06-28 13:57:20 +00:00
  • 177ee78bbb With his kind permission, change Jaakko "Järvi" to "Jarvi" Beman Dawes 2008-06-28 13:45:21 +00:00
  • f1ec0c4d04 Fix a character encoding error. Daniel James 2008-06-26 19:20:56 +00:00
  • 4a564744fe documentation update, added function exception::diagnostic_information, added std::exception to_string overload, removed tabs from source files Emil Dotchevski 2008-06-25 23:27:56 +00:00
  • f009e6754d Branch at revision 46530 svn-branches/cpp0x Beman Dawes 2008-06-19 18:57:10 +00:00
  • 492a8ad213 Merge of new boost.thread code along with required changes from boost.bind Anthony Williams 2008-06-18 13:01:08 +00:00
  • 8827b8ed8b Merged value_init doc + test from trunk, including doc and test for boost::initialized_value, that was added with changeset [46464] Niels Dekker 2008-06-17 22:17:14 +00:00
  • 8849fbc52d Merged value_init.hpp from trunk, including new boost::initialized_value object. (Was discussed beforehand with Fernando Cacciola.) Niels Dekker 2008-06-17 22:14:09 +00:00
  • 5f06636929 merged from trunk Eric Niebler 2008-05-28 00:03:07 +00:00
  • 67f3ca090a Fixed value_init test + doc, according to change of boost::initialized_value, revision [45685] Niels Dekker 2008-05-23 16:48:10 +00:00
  • 8efae71f4a Changed boost::initialized_value from a class to an instance, to make its use more convenient, as discussed with Fernando. Niels Dekker 2008-05-23 16:46:43 +00:00
  • 50bc75a802 Add minor documentation fixes to the release branch. (I left out the changes to the hash library). Daniel James 2008-05-21 20:57:05 +00:00
  • c5d979561d merged from trunk Eric Niebler 2008-05-11 18:27:27 +00:00
  • ad0bcf4a00 result_of implementation that makes use of C++0x decltype, from Daniel Walker. Fixes #862. Douglas Gregor 2008-05-09 22:08:46 +00:00
  • 8416a6f99b Merged revisions 44724,44726-44730,44738,44741-44742,44744,44746-44750,44752-44753,44755-44756,44758,44764,44766-44768,44771-44775,44777,44781-44787,44789-44807,44812-44816,44818-44826,44831,44837-44840,44842-44853,44857,44862,44864,44873,44877,44881-44883,44886-44887,44889,44891,44893,44895,44897,44900-44902,44904-44907,44919,44934,44941-44942,44946,44949-44954,44957,44962,44968-44973,44975,44977,44979-44984,44991-44993,44995,44997-45002,45004-45006,45010-45011,45019,45023,45025-45027 via svnmerge from https://svn.boost.org/svn/boost/trunk Eric Niebler 2008-05-02 17:44:19 +00:00
  • 6741375cae Update 'more' links. svn-branches/doc Daniel James 2008-05-01 21:34:42 +00:00
  • f0f76aaff1 Merge with trunk. Daniel James 2008-04-27 08:13:25 +00:00
  • f1c86c35c4 Merge in documentation fixes. Apart from the change to optional's documenation Jamfile, which I included by mistake. Daniel James 2008-04-27 07:39:49 +00:00
  • 7b85472325 Merged revisions 44678-44679,44681-44689,44691-44692,44694,44697-44699,44704-44707,44711,44715,44717-44719,44722 via svnmerge from https://svn.boost.org/svn/boost/trunk Eric Niebler 2008-04-22 20:29:12 +00:00
  • a5b85eda07 Fix #1846. Peter Dimov 2008-04-21 21:42:29 +00:00
  • d6c957da65 Fix the lincense url in shared container iterator documentation. Daniel James 2008-04-20 17:59:47 +00:00
  • 9862788664 Create a branch for documentation work. Daniel James 2008-04-19 14:48:18 +00:00
  • cc02692ee2 Merged revisions 44427,44431-44439,44441-44446,44448-44450 via svnmerge from https://svn.boost.org/svn/boost/trunk Eric Niebler 2008-04-16 05:50:41 +00:00
  • bafe37fdab Boost Exception header compilation tests added. Emil Dotchevski 2008-04-15 21:13:24 +00:00
  • e7cdd8e6dc really screwy merge trancking behavior, starting over svn-branches/proto/v4.bak Eric Niebler 2008-04-14 05:45:24 +00:00
  • cefd52543b Merged revisions 44111-44378 via svnmerge from https://svn.boost.org/svn/boost/trunk Eric Niebler 2008-04-14 05:18:26 +00:00
  • 5bc139ac0a Cleanup release tags. svn-tags/start/Version_1_18_3 Rene Rivera 2008-04-12 03:12:43 +00:00
  • be50b95508 Added test and fix for "convertible to bool" requirement Daniel Frey 2008-04-10 14:38:14 +00:00
  • 5a94dd1bf0 post-review proto version Eric Niebler 2008-04-05 18:00:00 +00:00
  • 96d573d6ca Replaced all occurrences of non-ASCII copyright symbol with '(c)' for people using non-ASCII code pages Marshall Clow 2008-04-02 01:42:32 +00:00
  • b9fddc1caa Release boost-1.35.0 Beman Dawes 2008-03-29 11:50:24 +00:00
  • 986caf4ca7 Version 1.35.0 RC3 boost-1.35.0-rc3 Beman Dawes 2008-03-28 13:24:38 +00:00
  • e562407477 Merged revisions 43553-43678 via svnmerge from https://svn.boost.org/svn/boost/trunk svn-branches/proto/v3 Eric Niebler 2008-03-17 18:47:42 +00:00
  • 9b52e49fda Merge inspection failure fixes from Trunk. John Maddock 2008-03-15 18:45:28 +00:00
  • 2412b864d6 Fix some inspection report issues. John Maddock 2008-03-15 18:41:51 +00:00
  • 592e1f1e68 1.35.0 Release Candidate 1 boost-1.35.0-rc1 Beman Dawes 2008-03-14 14:45:55 +00:00
  • 9a7dd70d01 Merged revisions 42451-43517 via svnmerge from https://svn.boost.org/svn/boost/trunk Eric Niebler 2008-03-05 20:37:04 +00:00
  • 94865eabe6 boost exception Emil Dotchevski 2008-03-04 01:41:17 +00:00
  • 50268d1b29 Tested the assignment of value_initialized<T>, for T being a C-style array. Related to the fix of changeset [43308] Niels Dekker 2008-02-18 22:13:21 +00:00
  • ad9108c1dc Fixed the assignment of value_initialized<T> for T being a C-style array. (The previous version would trigger a compile error in this case.) Niels Dekker 2008-02-18 22:11:19 +00:00
  • e2308ce3c9 More fixed links. svn-branches/fix-links Daniel James 2008-02-16 11:39:55 +00:00
  • ab479794f3 Merged revisions 43206,43208-43213 via svnmerge from https://svn.boost.org/svn/boost/trunk Daniel James 2008-02-10 16:39:38 +00:00
  • 691e4b6c34 Link to people pages on the website, as they've been removed from the download. Daniel James 2008-02-10 14:56:22 +00:00
  • c733d07560 Change people links to link to the site. Daniel James 2008-02-07 22:27:50 +00:00
  • d497ff80e7 Roll back links to the beta site. Daniel James 2008-02-07 20:47:08 +00:00
  • bb3fffd929 Merge. Daniel James 2008-02-03 10:35:18 +00:00
  • 28596e678d value_init: Removed aligned_storage::address() calls, to improve TR1 compatibility, as confirmed by John Maddock. Added internal helper function, wrapper_address(), as discussed with Fernando. Niels Dekker 2008-01-30 22:42:23 +00:00
  • 928091779d Merge. Daniel James 2008-01-21 20:15:02 +00:00
  • 1beca24dd8 Removed local named variable from value_initialized::operator=, as Fernando Cacciola suggested me to avoid unnecessary named variables. Niels Dekker 2008-01-19 20:52:04 +00:00
  • 721764937f value_init_test now works around Borland 5.82 bug ("Error E2015: Ambiguity..." when using initialized_value), that is fixed with a newer compiler version Niels Dekker 2008-01-19 20:21:18 +00:00
  • a511007d0f Added test and documentation for convenience class initialized_value, that was added with changeset [42815] Niels Dekker 2008-01-16 09:37:25 +00:00
  • 8ce58b1675 Added convenience class initialized_value, as announced at http://article.gmane.org/gmane.comp.lib.boost.devel/169833 Niels Dekker 2008-01-16 09:35:12 +00:00
  • 97b8966337 value_init doc + test: Merged from trunk changeset [42798] to release. Niels Dekker 2008-01-15 19:55:28 +00:00
  • 9ed68b8321 value_init doc + test: Added revision date. Niels Dekker 2008-01-15 19:53:28 +00:00
  • 79bbf71d0d Minor "beautifications" of value_init documentation, inc. placing references in order of appearance Niels Dekker 2008-01-14 21:46:20 +00:00
  • ac93de7c1b Documented value_init workaround to compiler issues, added new introduction, updated to 2003 edition of C++ Standard -- reviewed by Fernando Cacciola Niels Dekker 2008-01-14 18:17:30 +00:00
  • 88099a882f Merged value_init.hpp from trunk [42277] to release branch, thereby resolving ticket #1459 and #1491. Fernando Cacciola (owner of value_init) encouraged me to do the commit. Niels Dekker 2008-01-05 22:38:50 +00:00
  • fc960ec5ef Merge. Daniel James 2007-12-29 15:30:07 +00:00
  • b8509c8984 Merged revisions 42236-42288 via svnmerge from https://svn.boost.org/svn/boost/trunk Eric Niebler 2007-12-25 04:38:53 +00:00
  • d731b8e1c5 Added value_init tests, testing copy construction and assignment. Niels Dekker 2007-12-24 22:00:37 +00:00
  • ac1567b3fc value_init now uses aligned_storage::address(), instead of "&x", as recommended by Fernando Cacciola (by mail) Niels Dekker 2007-12-24 20:42:16 +00:00
  • e76c779b8c Merge from trunk. Daniel James 2007-12-22 15:36:31 +00:00
  • e8e82802ba Merged revisions 42180-42235 via svnmerge from https://svn.boost.org/svn/boost/trunk Eric Niebler 2007-12-21 22:19:06 +00:00
  • c1fd670480 Reduce header dependencies, from Shunsuke Sogame. Fixes #1535 Douglas Gregor 2007-12-21 21:18:17 +00:00
  • 038df9ba32 Branch for Iostreams development svn-branches/iostreams_dev Jonathan Turkanis 2007-12-18 20:08:11 +00:00
  • dc46ee91ec Merged revisions 41941-41953 via svnmerge from https://svn.boost.org/svn/boost/trunk Eric Niebler 2007-12-10 12:24:20 +00:00
  • 01274cf6ac value_init.hpp now no longer distinguished between workaround and non-workaround, because many compilers don't do value-initialization well. Fixed copy construction and assignment -- discussed with Fernando Cacciola Niels Dekker 2007-12-09 22:49:58 +00:00
  • bbda7fbb66 Merged revisions 41916-41940 via svnmerge from https://svn.boost.org/svn/boost/trunk Eric Niebler 2007-12-09 22:25:23 +00:00
  • 8080673977 Added value_init tests if a copy function of T is called when value_initialized<T> is copied -- a case I hadn't thought of before... Niels Dekker 2007-12-09 11:53:08 +00:00
  • 1a4aa43cad Merge from trunk, finally. Daniel James 2007-12-07 01:12:02 +00:00
  • 9ece1d1d4c Update/fix a load of links, add a missing jamfile. Daniel James 2007-12-06 07:47:43 +00:00
  • 1d444c54c2 Merged revisions 41596-41677 via svnmerge from https://svn.boost.org/svn/boost/trunk Eric Niebler 2007-12-04 07:28:37 +00:00
  • a470b591fb Added value_init test for an value_initialized<T> object allocated on the heap. Niels Dekker 2007-12-03 21:41:59 +00:00
  • e1a63495b6 Added missing #include to value_init_test.cpp. (My mistake!) Niels Dekker 2007-12-03 18:20:19 +00:00
  • 7300ac83f1 Added value_init test for C style array of bytes Niels Dekker 2007-12-03 18:14:37 +00:00