Commit Graph

  • 5e5ca878a5 Fixed URL to value-initialization bug report. Niels Dekker 2010-05-01 08:55:01 +0000
  • 02d25790db At several places in the ptr_container tests, we have the following pattern: Douglas Gregor 2010-05-01 00:13:03 +0000
  • 2c3e20348e replace non-portable using declarations with typedefs Eric Niebler 2010-04-30 23:48:20 +0000
  • 5dc5545615 fixed precedence errors Joel de Guzman 2010-04-30 15:59:12 +0000
  • d1204377b4 Merged fixes for #4156 from trunk to the release branch. Andreas Huber 2010-04-30 12:23:50 +0000
  • 86b2db8d93 Merge doc changes. Christopher Kohlhoff 2010-04-30 09:42:57 +0000
  • 97a51c4791 Eliminate redundant (and incorrect) using declarations at function scope. Douglas Gregor 2010-04-30 07:10:56 +0000
  • 110dcc44e6 We can't use the incomplete type simple_trace (actually, there are two of these) inside a template in a non-dependent expression. Use a little template trickery to make the expression dependent, delaying type-checking until later, which simple_trace will be complete. Douglas Gregor 2010-04-30 07:04:39 +0000
  • dfc1d8c3bc Move the implementation of boost::phoenix::detail::ensure_default<Cases>::eval for the default case so that it comes *after* the definition of the default_case template. Douglas Gregor 2010-04-30 07:02:54 +0000
  • e9f7dbfe60 Cannot bind a non-const reference to a const lvalue; change this function to return by value instead. Douglas Gregor 2010-04-30 07:01:36 +0000
  • 0ce127d8cf Eliminate a redundant (and therefore incorrect) using declaration for int_. Douglas Gregor 2010-04-30 07:00:44 +0000
  • d043ee225d Clang has a version macro now. Use it. Douglas Gregor 2010-04-30 03:00:31 +0000
  • 4234f0f2eb Added BOOST_NO_COMPLETE_VALUE_INITIALIZATION to CodeGear (trunk), see #4080. Niels Dekker 2010-04-29 22:32:44 +0000
  • 5b9f8fb246 Boost.Range - modified join and irange to return public range types. Neil Groves 2010-04-29 22:03:58 +0000
  • b60df8a3ae Manually add dependency to force_load declared source. Rene Rivera 2010-04-29 22:02:27 +0000
  • 005a861fa7 Boost.Range documentation merge from the trunk. Corrects inconsitency with return types, Range Return Categories etc. Neil Groves 2010-04-29 21:18:58 +0000
  • 449fbc70ed Add a force-load dependency feature to allow for cases where the linker removes 'unused' symbols as is common in the linking model of Apple's Objective C Rene Rivera 2010-04-29 20:21:14 +0000
  • bbb7dad11c Spirit: Qi generator fully functional now Hartmut Kaiser 2010-04-29 16:18:09 +0000
  • bfda44ccb7 more const-correctness fixes when invoking proto domains Eric Niebler 2010-04-29 15:18:21 +0000
  • ef2493c53f const-correctness fixes when invoking proto domains Eric Niebler 2010-04-29 15:08:18 +0000
  • f485082edf allow virtual members to be in a different domain than their enclosing class Eric Niebler 2010-04-29 13:59:12 +0000
  • 17bb2b8542 More doc updates. Christopher Kohlhoff 2010-04-29 13:25:53 +0000
  • a219909727 Fix a standards-conformance problem where we default-initialize a const object of non-POD class type without a user-declared default constructor Douglas Gregor 2010-04-29 04:58:39 +0000
  • b016f6bfeb Spirit: Added missing file Hartmut Kaiser 2010-04-29 01:12:58 +0000
  • 92e42bdedf Spirit: one minor thing left in the Qi generator Hartmut Kaiser 2010-04-29 00:55:57 +0000
  • 53ed5d2e97 Standards-conformance fix for Boost.Interprocess: max_value needs to be declared before it is used, since ADL won't look here. Douglas Gregor 2010-04-29 00:54:26 +0000
  • 94c60b0c96 Various standards-conformation fixes for Boost.Graph. Fixes #4157 Douglas Gregor 2010-04-29 00:42:35 +0000
  • 6d81360d02 Various standards-conformance fixes for Boost.Interprocess. Douglas Gregor 2010-04-29 00:36:35 +0000
  • 2bc505db84 Mutable references are ill-formed. Remove a sporadic "mutable". Douglas Gregor 2010-04-29 00:35:20 +0000
  • be6e4cd9ae Boost.Range documentation iteration. Neil Groves 2010-04-28 19:27:44 +0000
  • e6dd2acbd5 Boost.Range corrected dodgy link in the Uniqued adaptor documentation. Neil Groves 2010-04-28 19:16:28 +0000
  • 2560a21fa1 Boost.Range documentation iteration. Neil Groves 2010-04-28 19:07:47 +0000
  • f2375a5e1b Boost.Range documentation: corrected the Returned Range Category for the uniqued adaptor Neil Groves 2010-04-28 18:09:41 +0000
  • c9fde0e298 Boost.Range documentation iteration. Primarily this is the inclusion of Range Return Categories for every Range Adaptor page. Neil Groves 2010-04-28 18:03:26 +0000
  • 70a11248e8 Added BOOST_NO_COMPLETE_VALUE_INITIALIZATION to Borland (trunk), see #4080 Niels Dekker 2010-04-28 17:54:03 +0000
  • 9ebe7b88c5 Boost.Range commit fix for the mismatch documentation - thanks to vincente botet for spotting this. Neil Groves 2010-04-28 16:52:24 +0000
  • 8b1af5b89a Boost.Range documentation iteration. Neil Groves 2010-04-28 16:29:11 +0000
  • 4dfec1852b Spirit: fixed const correctness problem Hartmut Kaiser 2010-04-28 16:25:50 +0000
  • c5ce87ea7d Boost.Range updated unit tests. Neil Groves 2010-04-28 16:11:40 +0000
  • caa0838104 Boost.Range documentation update iteration. Neil Groves 2010-04-28 16:09:03 +0000
  • 9160fc123d Spirit: fixing wrong return statement construct Hartmut Kaiser 2010-04-28 14:55:12 +0000
  • ebdb6c0676 Doc updates. Christopher Kohlhoff 2010-04-28 12:39:06 +0000
  • a5c5eb4402 Added BOOST_NO_COMPLETE_VALUE_INITIALIZATION to GCC < 4.4 (trunk), see #4080. Niels Dekker 2010-04-28 08:50:23 +0000
  • 3e000cd85a Merge iostreams. Fixes #4135 and some small tweaks for clang. Daniel James 2010-04-28 08:29:11 +0000
  • 65ca276ef7 Support for clang. Daniel James 2010-04-28 08:23:41 +0000
  • 3a54f946de Add more missing template keywords. Diagnosed by Clang, patch by Doug Gregor. Fixes bug 4158. Sebastian Redl 2010-04-28 07:21:04 +0000
  • 3848fd3826 Fixes #4156. Thanks for the report! Andreas Huber 2010-04-28 04:26:51 +0000
  • b979ed277a applies BOOST_DEDUCED_TYPENAME to hopefully please VACPP Tobias Schwinger 2010-04-27 23:14:23 +0000
  • 6aead20f0c Merged revisions 61263 via svnmerge from https://svn.boost.org/svn/boost/trunk Eric Niebler 2010-04-27 22:56:23 +0000
  • e350e3e9e8 For the four Boost.Thread tests that are intended to fail on C++98/03 compilers, add expected failure markup for Clang. Douglas Gregor 2010-04-27 20:57:47 +0000
  • f58f97c818 Merged revisions 61264,61449 via svnmerge from https://svn.boost.org/svn/boost/trunk Eric Niebler 2010-04-27 20:08:09 +0000
  • 34b302e6d9 Compiler configuration logic for Clang. Douglas Gregor 2010-04-27 19:45:08 +0000
  • 53eeef66a0 Added more documentation to boost_no_complete_value_initialization test. Niels Dekker 2010-04-27 19:09:04 +0000
  • 8ab9be55ab Correct the name of the BOOST_NO_EXPLICIT_CONVERSION_OPERATORS macro in the documentation Douglas Gregor 2010-04-27 19:06:22 +0000
  • d0d2f6004a Fix for compile error win Sun CC 5.9 Anthony Williams 2010-04-27 13:23:00 +0000
  • 0acec5e915 Update tutorial and an example to the new functions. Fixes bug 3929. Sebastian Redl 2010-04-27 12:23:56 +0000
  • b89c3cac0f Update version number in build scripts. John Maddock 2010-04-27 12:22:46 +0000
  • d5a741466c Update build scripts for PDF docs. John Maddock 2010-04-27 12:20:23 +0000
  • b2b8df69a7 Change HP aCC fix version. John Maddock 2010-04-27 12:18:15 +0000
  • c4d19ae3b0 Explicitly convert some iterators. Fixes bug 4140. Sebastian Redl 2010-04-27 10:05:03 +0000
  • e41ffba353 Add a missing template keyword. Fixes bug 3989. Sebastian Redl 2010-04-27 09:36:13 +0000
  • d873d1d473 Fix a huge bunch of useless GCC warnings. Fixes bug 4016. Sebastian Redl 2010-04-27 09:33:18 +0000
  • 7f83c76ed0 Hopefully fixed config_test/darwin-4.0.1 error, "heap_object_wrapper(const &) is private" (second try). Also hopefully fixed warnings from IBM XL V10.1, saying "The temporary is not constructed, but the copy constructor must be accessible". Added more bool tests. Niels Dekker 2010-04-27 09:20:42 +0000
  • c7a5e23c5f MSVC 10 final did not fix the std::pair bug as I had hoped, so update the workaround. Sebastian Redl 2010-04-27 09:04:42 +0000
  • b9d1fb8e26 Cater to compilers too stupid to interpret a bitwise OR in a template argument as a constant. Sebastian Redl 2010-04-27 08:59:34 +0000
  • 2818b1c5f8 Fix property tree for systems without wstring. Fixes bug 4145 Sebastian Redl 2010-04-27 08:49:25 +0000
  • e4434f8e9d workaround for double-destruction bugs in compilers: with this, boost::exception objects should survive the case when the destructor is called twice. Emil Dotchevski 2010-04-27 01:14:03 +0000
  • 0b3bfa4638 removes outdated and defunct files Tobias Schwinger 2010-04-26 23:34:55 +0000
  • 34605ac058 adds Functional.Factory/Forward Tobias Schwinger 2010-04-26 23:32:55 +0000
  • dc9bddb788 adds Functional/Forward Tobias Schwinger 2010-04-26 23:21:31 +0000
  • 4330956bb8 adds Functional/Factory Tobias Schwinger 2010-04-26 23:20:27 +0000
  • 840a37de1a Eliminate a redundant BOOST_MATH_STD_USING; we aren't allowed to redeclare declarations in function scope Douglas Gregor 2010-04-26 22:57:02 +0000
  • 916a1a5132 MPL: merge fix for ticket #1992 Aleksey Gurtovoy 2010-04-26 21:31:09 +0000
  • 7de4d4bad4 MPL: merge fix for ticket #4061 Aleksey Gurtovoy 2010-04-26 18:48:26 +0000
  • d2623781b6 Spirit: removed a temp hack Hartmut Kaiser 2010-04-26 17:36:18 +0000
  • bb5c7eaedc Spirit: added 'what' string as name to generated rules in Qi compiler Hartmut Kaiser 2010-04-26 17:34:49 +0000
  • 5dee0a6170 Spirit: added Qi rules and grammars to Qi parser Hartmut Kaiser 2010-04-26 17:33:59 +0000
  • dbf0853c47 Add BOOST_HAS_VARIADIC_TMPL as a test condition. Peter Dimov 2010-04-26 16:39:45 +0000
  • a61f4835a9 calculator working. memoization saved the day. Joel de Guzman 2010-04-26 16:22:26 +0000
  • 07df53b973 lists of ints grammar almost working Joel de Guzman 2010-04-26 13:02:30 +0000
  • 8c0e404ab2 lists of ints grammar almost working Joel de Guzman 2010-04-26 13:00:31 +0000
  • cf59ca3725 Remove duplicate using declarations. Peter Dimov 2010-04-26 12:20:44 +0000
  • e6f4a17a88 Fix detail::forward to work with rvalue references v2. Peter Dimov 2010-04-26 12:16:55 +0000
  • fc90fed42a lists of ints grammar almost working Joel de Guzman 2010-04-26 11:35:51 +0000
  • 839ebd8adc Hopefully fixed config_test/darwin-4.0.1 error, "heap_object_wrapper(const &) is private". Added bool to pod_struct. Niels Dekker 2010-04-26 10:24:28 +0000
  • 73bfc2553d circular_buffer: applied patch to remove workaround for DEC C++ compiler - now all compilers will use this->invalidate_iterators_except Jan Gaspar 2010-04-26 09:40:08 +0000
  • 05a02b85e4 Scheme extension: forward declarations. Joel de Guzman 2010-04-26 08:22:55 +0000
  • 964ea7aa50 Scheme extension: forward declarations. Joel de Guzman 2010-04-26 07:57:48 +0000
  • bc21cdecf5 implemented: + space, alpha, int_, char_ + kleene_composite + difference + sequence Joel de Guzman 2010-04-26 04:56:42 +0000
  • 3ad2626cb3 changed fragments storage from vector to map to avoid invalidation of rule addresses. Joel de Guzman 2010-04-26 04:13:18 +0000
  • 355c815c9a qi primitives working Joel de Guzman 2010-04-26 02:18:02 +0000
  • e106c15d75 updates Joel de Guzman 2010-04-26 02:02:48 +0000
  • 273bca9a8f Attempt to resolve assertion and memory leak for void_cast records Robert Ramey 2010-04-25 16:04:52 +0000
  • 4d8e81e632 Postponed BOOST_NO_COMPLETE_VALUE_INITIALIZATION definition, in order to check value-initialization of heap objects, which I just added to boost_no_complete_value_initialization::test() [61552] Niels Dekker 2010-04-25 09:48:49 +0000
  • 966ad48446 qi-compiler Joel de Guzman 2010-04-25 09:46:09 +0000
  • da924f5bd7 Added value-initialization tests for heap objects, added private_int_holder class, did some cosmetics, added link to https://connect.microsoft.com/VisualStudio/feedback/details/484295 Niels Dekker 2010-04-25 09:38:48 +0000
  • 63be112ed7 primitives Joel de Guzman 2010-04-25 09:22:02 +0000
  • 19e8f2f3d2 Change memcpy to memmove in example as ranges may overlap. Update/regenerate docs. John Maddock 2010-04-25 08:29:57 +0000
  • 8d8171908e various updates Joel de Guzman 2010-04-25 00:55:21 +0000
  • 03acdb11ff Fixed typo (again) Joel de Guzman 2010-04-24 23:10:00 +0000