Commit Graph

  • 8b98b696ff Qualify boost::search in test/algorithm to avoid ambiguity with C++17's std::search Peter Dimov 2017-09-10 03:01:13 +03:00
  • 97951d2a8b Fix test compilation Marcel Raad 2015-09-22 00:51:41 +02:00
  • efa2dc71f9 Fix compilation Marcel Raad 2015-09-18 09:54:08 +02:00
  • d99628981d push_back: added support for not-copyable but moveable value-types like e.g. unique_ptr Christopher Wecht 2017-09-01 17:53:46 +02:00
  • e65434eb4f Merge pull request #53 from morinmorin/fix_c++03_breakage neilgroves 2017-07-12 14:18:05 +01:00
  • 93513a3801 Make rng | replaced_if consistent with rng | replaced morinmorin 2017-07-12 22:08:22 +09:00
  • 93eb91e63e Fix breakage in replaced adaptor for C++03 morinmorin 2017-07-12 22:06:58 +09:00
  • f3a4246bd9 Merge pull request #48 from t-wynants/fix-ticket-12754-sfinae-friendly-overload neilgroves 2017-06-30 12:45:34 +01:00
  • 796080bbb8 Merge pull request #46 from jeanphilippeD/lambda_copy_transform_it neilgroves 2017-06-30 12:43:38 +01:00
  • 370f1a4cd2 Merge pull request #51 from DanielaE/feature/replace-removed-c++98-stuff neilgroves 2017-06-30 12:42:59 +01:00
  • 7d564572e2 Merge pull request #50 from orgads/patch-1 neilgroves 2017-06-30 12:42:41 +01:00
  • 9afc3bcbe2 Merge pull request #52 from morinmorin/use_boost_distance_from_iterator_lib neilgroves 2017-06-30 12:40:18 +01:00
  • 69409ed63a Make boost::distance traversal-category-aware (and constexpr in C++14) morinmorin 2017-06-30 20:02:53 +09:00
  • 23e5801e2a Conditionally replace deprecated/removed C++98 function adapters and std::random_shuffle by equivalents. Daniela Engert 2017-05-04 18:36:40 +02:00
  • e476e1900a Fix broken link in overview Orgad Shaneh 2017-05-03 10:18:25 +03:00
  • 452b1bb7e7 Merge pull request #44 from apolukhin/develop neilgroves 2017-04-17 14:39:19 +01:00
  • 7b89c747d6 Ticket 12754 - operator| overload for boost::range_details::replace_holder is not SFINEA friendly Tim Wynants 2017-01-12 17:45:31 +01:00
  • deb3ae9800 Merge branch 'master' into develop Eric Niebler 2016-11-26 22:45:08 -08:00
  • 56d470635d Qualify call to boost::size to avoid ambiguity with std::size boost-1.65.1 boost-1.65.0 boost-1.64.0-beta2 boost-1.64.0-beta1 boost-1.64.0 boost-1.63.0 Eric Niebler 2016-11-23 14:47:42 -08:00
  • 5c70a54597 Merge branch 'master' into develop Eric Niebler 2016-11-23 14:56:09 -08:00
  • f829c55c72 Merge pull request #47 from boostorg/fix-boost-size_type Eric Niebler 2016-11-18 12:06:32 -08:00
  • 910fc7bf82 Qualify call to boost::size to avoid ambiguity with std::size Eric Niebler 2016-11-23 14:47:42 -08:00
  • 67c18ac1f1 Merge remote-tracking branch 'origin/master' into develop Eric Niebler 2016-11-18 21:28:24 -08:00
  • 5787c56994 Merge pull request #47 from boostorg/fix-boost-size_type Eric Niebler 2016-11-18 12:06:32 -08:00
  • 9e5680b590 Don't assume that because type T is a range that const T is also a range. fix-boost-size_type Eric Niebler 2016-11-18 11:50:32 -08:00
  • 1b4f8100ef Allow iterator copy for lambda in transformed and filtered Jean-Philippe DUFRAIGNE 2016-10-23 23:27:31 +01:00
  • 7567dce0c1 Add, and update, documentation build targets. Rene Rivera 2016-10-07 23:07:36 -05:00
  • e48b9c38e7 Add, and update, documentation build targets. Rene Rivera 2016-10-07 23:07:36 -05:00
  • 283b8beddc Update irange.hpp mateuszlewko 2016-04-09 19:32:22 +02:00
  • 4ce15f9b52 Added BOOST_CONSTEXPR for begin()/end() Antony Polukhin 2016-01-24 22:51:19 +03:00
  • bb43887430 irange: introduce one-parameter variant of irange Tim Blechmann 2016-01-17 11:40:55 +01:00
  • 5a37aa4e98 Merge pull request #41 from robin-eckert/adaptor_ref_unwrapped neilgroves 2016-01-04 16:38:36 +00:00
  • 0e931f4a80 Merge pull request #33 from tobias-loew/master boost-1.62.0 boost-1.61.0 neilgroves 2016-01-04 16:37:18 +00:00
  • 5196baa1b0 Merge pull request #42 from rydotyosh/patch-1 neilgroves 2016-01-04 16:36:58 +00:00
  • 1947daf1b5 Merge pull request #39 from MarcelRaad/fix_iterator_pair_test neilgroves 2016-01-04 16:36:42 +00:00
  • 7ca999c662 [range] fixed minor typo in docs rydotyosh 2015-11-14 15:41:48 +09:00
  • e7ebe14707 Merge pull request #40 from treh/treh-patch-1 neilgroves 2015-11-05 11:42:43 +00:00
  • 3225aaf82b add a new range adaptor boost::adaptors::ref_unwrapped Robin Eckert 2015-11-04 19:12:26 +01:00
  • 262c0f96b3 qualify boost::range_[const|mutable]_iterator treh 2015-11-04 09:58:15 +01:00
  • 1a3aeeb336 Fix test compilation Marcel Raad 2015-09-22 00:51:41 +02:00
  • 78a8f5bf3d Merge pull request #38 from MarcelRaad/patch-1 neilgroves 2015-09-18 09:08:01 +01:00
  • 9bf860fd30 Fix compilation Marcel Raad 2015-09-18 09:54:08 +02:00
  • 64c83341ab Merge pull request #37 from mclow/develop neilgroves 2015-09-13 21:52:09 +01:00
  • 6241dc62aa Remove use of deprecated macros Marshall Clow 2015-09-11 15:16:24 -07:00
  • f83381d938 Merge pull request #36 from morinmorin/fix/ticket11563 neilgroves 2015-09-07 07:45:08 +01:00
  • 926318105e Merge pull request #35 from morinmorin/fix/credit_in_trac5014 neilgroves 2015-09-07 07:44:51 +01:00
  • 140866b402 Merge pull request #34 from morinmorin/fix/ticket11528 neilgroves 2015-09-07 07:44:35 +01:00
  • 490ba3fdcd Reapply r85400 (this time use Iterator1 instead of Iterator2 as per r85691) and enhance the testcase; fixes ticket 11563. morinmorin 2015-08-21 21:40:25 +09:00
  • e4f456d438 Fix credit in ticket 5014 testcase morinmorin 2015-08-20 20:36:19 +09:00
  • adcb071dc6 Replace std::min_element/max_element with boost::first_min_element/first_max_element to accept a range that models ForwardRange but its underlying iterator models only InputIterator; fixes ticket 11528. morinmorin 2015-08-20 20:03:08 +09:00
  • 4f66482414 Ticket #10397 - compilation error with mfc-iteratior-support: ambiguous symbol tobias-loew 2015-08-12 15:32:31 +02:00
  • 7fad9837fb Merge pull request #32 from mclow/develop neilgroves 2015-05-13 12:23:39 +01:00
  • 11dbb1cb5a Add char16_t and char32_t to the list of literal string types. Fixes bug 11265 in Boost.StringAlgo's join. Marshall Clow 2015-05-12 21:26:05 -06:00
  • e961e66909 Merge pull request #26 from Yasami/develop neilgroves 2015-04-27 19:51:18 +01:00
  • 8847fd63cb Merge pull request #30 from nekko1119/pr-fix-doc neilgroves 2015-04-27 19:50:57 +01:00
  • 62941f740d Merge pull request #31 from eldiener/develop neilgroves 2015-04-27 19:49:28 +01:00
  • 0c930a3697 Fix syntax error. Edward Diener 2015-04-27 14:06:59 -04:00
  • 09084d6355 Use || operator instead of boost::mpl::or_ for constant boolean value since current Boost compilers all support operator use. Edward Diener 2015-04-27 13:18:48 -04:00
  • 9ca1622dd0 Fix parameters in replaced adaptor document nekko1119 2015-04-22 02:26:19 +09:00
  • 7669f52547 Merge branch 'develop' boost-1.60.0 boost-1.59.0 Neil Groves 2015-04-21 08:22:15 +01:00
  • c6c4a8f3c1 Merge pull request #29 from ericniebler/develop Eric Niebler 2015-04-19 13:28:52 -07:00
  • 3d5f3611ba fix build break on msvc-8.0 Eric Niebler 2015-04-18 11:42:38 -07:00
  • 8c1180f7f2 Merge pull request #27 from eldiener/develop neilgroves 2015-04-14 09:27:05 +01:00
  • 8ea11f9281 Merge pull request #28 from ericniebler/develop neilgroves 2015-04-14 09:26:35 +01:00
  • 811b27141a make range_iterator, range_difference, and range_size SFINAE-friendly, refs #11187 Eric Niebler 2015-04-14 00:57:54 -07:00
  • a53bd134b2 Remove dependency on type traits ice_xxx.hpp headers, which are deprecated. Edward Diener 2015-04-02 01:54:45 -04:00
  • 0b28fd043f Fix for MSVC subrange iterator conversions. Neil Groves 2015-02-09 01:21:16 +00:00
  • 474c62ab16 fix missing return statement Masahide Sakamaki 2015-02-04 15:52:15 +09:00
  • de206a64db ticket10514 subrange unit test added. Neil Groves 2015-02-02 20:26:31 +00:00
  • 435ca994bf Ticket 10989 - strided adapter category. Neil Groves 2015-02-02 20:17:04 +00:00
  • 4a80ccd50d Ticket 10988 - Filtered adaptor should only require SinglePassRange. Neil Groves 2015-02-01 19:05:58 +00:00
  • 6f11252633 Ticket 10336 - unit test added. Neil Groves 2015-01-31 14:50:58 +00:00
  • 2356783e17 Merge branch 'develop' boost-1.58.0 Neil Groves 2015-01-31 13:38:08 +00:00
  • 688d1bc418 Update inclusion of polymorphic_cast.hpp to cat.hpp Neil Groves 2015-01-31 13:31:33 +00:00
  • dcbe4f9365 Merge pull request #21 from Lastique/patch-1 neilgroves 2015-01-25 19:15:31 +00:00
  • 9b3a21b5e3 Merge pull request #25 from levinmk/master neilgroves 2015-01-25 19:15:05 +00:00
  • e362bb1855 Merge pull request #20 from danieljames/metadata Peter Dimov 2015-01-25 20:30:52 +02:00
  • 1965b797d8 fix ticket #10754 levinmk 2014-12-12 16:43:32 -06:00
  • 4f3bdbe4d3 Merge pull request #24 from steveire/remove-algorithm-dep neilgroves 2014-09-25 01:12:32 +01:00
  • 8bb3a85f68 Use local sfinae typedefs for yes_type and no_type. Stephen Kelly 2014-09-10 15:37:21 +02:00
  • 0e9a9e613b Rely on the 'typename' keyword from the compiler. Stephen Kelly 2014-09-10 15:37:45 +02:00
  • 18e5bfd037 Merge pull request #22 from insideoutclub/develop Nathan Ridge 2014-09-05 13:47:21 -04:00
  • 51b8115fc1 Update algorithms.qbk insideoutclub 2014-09-05 10:34:21 -07:00
  • 4617c43b5e Use public interface of Boost.Iterator Andrey Semashev 2014-08-30 16:04:46 +04:00
  • a58e59ec67 Add metadata file. Daniel James 2014-08-18 15:09:55 +01:00
  • 470a28ecb6 replace =default in test to fix iterator_range.cpp unit test regression with older compilers. Neil Groves 2014-08-15 12:26:30 +01:00
  • 1e509e6749 Merge pull request #19 from ericniebler/develop neilgroves 2014-08-10 17:07:10 +01:00
  • 7d13f63d5d avoid SFINAE problem in iterator_range constructor Eric Niebler 2014-08-09 14:48:57 -07:00
  • d6bce30c4f Merge remote-tracking branch 'origin/develop' into develop Eric Niebler 2014-08-09 12:30:26 -07:00
  • b0b08e0039 Add upgrade documentation about pop_front() and pop_back() being renamed. boost-1.57.0 boost-1.56.0 Neil Groves 2014-08-04 19:32:37 +01:00
  • c865de5aa6 Hotfix to add back advance_begin and advance_end. Neil Groves 2014-08-04 17:53:14 +01:00
  • dc0a6b6340 Add upgrade documentation about pop_front() and pop_back() being renamed. Neil Groves 2014-08-04 19:32:37 +01:00
  • 7fb879a283 Hotfix to add back advance_begin and advance_end. Neil Groves 2014-08-04 17:53:14 +01:00
  • af2f17ccc5 Merge pull request #18 from ericniebler/master Eric Niebler 2014-07-30 09:11:20 -07:00
  • 4716c1efec Merge pull request #16 from ericniebler/develop Eric Niebler 2014-07-30 07:53:31 -07:00
  • 9d8034d541 Merge remote-tracking branch 'origin/develop' into develop Eric Niebler 2014-07-29 19:35:26 -07:00
  • 48dfb68045 Merge pull request #17 from ericniebler/iterators-namespace Eric Niebler 2014-07-29 18:21:34 -07:00
  • 1617a513d2 accomodate new boost::iterators namespace. See boostorg/iterator@dc96d371fa Eric Niebler 2014-07-29 18:18:02 -07:00
  • c2a7ac4197 attempted fix for iterator_range relational operators bug Eric Niebler 2014-07-29 17:53:27 -07:00
  • 1e25d862bc Merge branch 'master' into develop Eric Niebler 2014-07-22 09:37:16 -07:00