Commit Graph

  • ea7d35d949 Added some comments Marshall Clow 2018-05-13 17:24:36 -07:00
  • c5c5d24ff3 Add range-based overloads of find*_backward(). Zach Laine 2018-05-12 16:03:41 -05:00
  • 6c68cf8624 Add range-based overload of find_not(). Zach Laine 2018-05-12 15:25:37 -05:00
  • 8c9d5e858c Add docs for find_backward.hpp. Zach Laine 2018-05-11 15:14:49 -05:00
  • 86d26e7e2e Add docs for find_not.hpp. Zach Laine 2018-05-10 19:01:12 -05:00
  • 94460b0ca5 Add tests for find_backward.hpp. Zach Laine 2018-05-10 13:22:53 -05:00
  • 45a4d2580c Add tests for find_not.hpp. Zach Laine 2018-05-10 12:32:09 -05:00
  • d7d91d431a Add find_not() and the four find_*_backward overloads from Boost.Text. Needs tests. Zach Laine 2018-05-08 16:33:25 -05:00
  • 7ec1c5c413 Remove too-simple test, add tests for the variants of minmax_element Marshall Clow 2018-05-02 11:41:16 -07:00
  • d574d1edd7 Fuzzing targets for minmax Marshall Clow 2018-05-01 19:10:47 -07:00
  • 6d0126df8a Catch up with the changes; apply_permutation; constexpr, etc Marshall Clow 2018-05-01 08:17:06 -07:00
  • 3af7acabc7 fix constexpr-ness of a couple of algorithhms - and tests. Based on Pull Request #44 by Flast - thanks! Marshall Clow 2018-04-04 11:18:38 -07:00
  • 509201f29f Merge pull request #46 from DanielaE/fix/missing-constexpr Marshall Clow 2018-03-25 13:01:44 -07:00
  • b0f04afcb0 functions used in constexpr context must be marked 'constexpr' Daniela Engert 2018-03-25 17:45:50 +02:00
  • df58b44581 Merge pull request #45 from samuela/patch-1 Marshall Clow 2018-03-20 19:05:03 -07:00
  • c34713b983 Revert "Fix clang "parameter not found" warning" Samuel Ainsworth 2018-03-20 19:01:56 -07:00
  • aa8cce5bb4 Fix clang "parameter not found" warning samuela 2018-03-20 17:57:58 -07:00
  • d6c8b271b3 remove other incorrect docstring params samuela 2018-03-20 17:53:09 -07:00
  • 50a2115236 docstring fix for first_finder samuela 2018-03-20 17:50:04 -07:00
  • 739d1ed8a2 Merge pull request #43 from jeremy-murphy/C++14_constexpr Marshall Clow 2018-02-05 07:09:53 -08:00
  • 298310f521 Add BOOST_CXX14_CONSTEXPR to identity_operation. Jeremy W. Murphy 2018-02-06 00:45:21 +11:00
  • 63c85e7c5e Qualify calls to Boost.Algorithm algs that have the same name as ones in the standard; prevents ADL ambiguities. Thanks to Billy O'Neill for the heads up. Marshall Clow 2018-01-10 10:26:21 -08:00
  • cb52d61054 Merge pull request #39 from ZaMaZaN4iK/feature_branch/apply_permutation Marshall Clow 2017-11-01 12:57:31 -07:00
  • 4ac6b84cfa Merge pull request #41 from DanielaE/fix/typo-in-test Marshall Clow 2017-10-08 07:38:32 -07:00
  • 0539e0d84a Copy-and-paste error ... Daniela Engert 2017-10-08 10:33:22 +02:00
  • 7df35ffd56 Different fixes Alexander Zaitsev 2017-08-30 20:25:15 +03:00
  • 554db2f07d Merge pull request #35 from very-cool-name/apolukhin/constexpr Marshall Clow 2017-08-29 09:07:59 -07:00
  • f9583cfd39 Merge pull request #36 from DanielaE/feature/replace-deprecated Marshall Clow 2017-08-29 07:41:02 -07:00
  • 8ae18ae455 Conditionally replace deprecated c++98 features by c++11 ones Daniela Engert 2017-04-22 17:13:39 +02:00
  • 32016b3c79 Fixed missed header for std::swap Alexander Zaitsev 2017-07-19 22:10:29 +03:00
  • 15c7ff3828 Fixed compatibility with old compilers Alexander Zaitsev 2017-07-19 02:15:06 +03:00
  • daef6d41c5 C++17 algorithms boost-1.67.0 boost-1.66.0 boost-1.65.1 boost-1.65.0 Marshall Clow 2017-06-28 20:13:38 -07:00
  • f14719c3a9 Replace an assert in a test with BOOST_CHECK Marshall Clow 2017-06-28 10:04:25 -07:00
  • 6bd8bc197a use boost::algorithm::iota in the tests instead of std::iota, which requires C++11 Marshall Clow 2017-06-28 07:58:21 -07:00
  • 334737eebe Implement the C++17 new algorithms Marshall Clow 2017-06-27 16:43:17 -07:00
  • 000040b3d9 binary_function is removed from equal and unary_function removed from tests. Mike Maximoff 2017-06-19 19:03:00 +03:00
  • 055075aa61 Bug fixes and is_partititioned_XXX for the 1.65.0 release Marshall Clow 2017-06-14 18:49:39 -07:00
  • e07e8e65c6 Fixed references Alexander Zaitsev 2017-05-19 18:50:03 -06:00
  • ba7655eb3a Add documentation Alexander Zaitsev 2017-05-19 16:59:11 -06:00
  • 1970454ecb Added test Alexander Zaitsev 2017-05-18 23:33:26 -06:00
  • 1ed284d696 Added initial for apply_permutation Alexander Zaitsev 2017-05-18 20:38:07 -06:00
  • d6b7f3da90 Use boost::begin/end instead of macros Marshall Clow 2017-05-03 22:38:21 -07:00
  • 0e62dfb92e Merge pull request #33 from ZaMaZaN4iK/feature_branch/is_partitioned_until Marshall Clow 2017-05-03 18:15:09 -07:00
  • f250014931 Merge pull request #38 from DanielaE/fix/narrowing Marshall Clow 2017-05-03 18:14:28 -07:00
  • 56d88410c6 fix narrowing conversions Daniela Engert 2015-02-01 07:17:45 +01:00
  • 968d30e9e3 Merge branch 'develop' into apolukhin/constexpr very-cool-name 2017-04-10 12:16:38 +03:00
  • dfa332e915 Updated constexpr tests for all affected modules. Added conditional constexpr to equal, which uses std::distance. MMaximoff 2017-04-07 22:31:23 +03:00
  • 5d76dab9b8 Merge remote-tracking branch 'refs/remotes/origin/feature_branch/is_partitioned_until' Alexander Zaitsev 2017-02-22 01:26:16 +03:00
  • 6f34145390 Removed empty README.md, fixed docs Alexander Zaitsev 2017-02-22 01:25:38 +03:00
  • a446ef0758 Cleaned README Alexander 2017-02-15 00:11:10 +03:00
  • 383e800df9 Added examples, tests, doc Alexander Zaitsev 2017-02-14 15:59:07 +03:00
  • a838feb81a Added is_partitioned_until Alexander Zaitsev 2017-02-14 12:22:49 +03:00
  • 17d4f70e97 Merge pull request #32 from jhunold/extra_semi Marshall Clow 2017-01-06 18:19:59 -08:00
  • d22c60c2d4 Remove trailing ";" Jürgen Hunold 2017-01-06 09:59:12 +01:00
  • 037fe4e33d Merge pull request #31 from danieljames/fix-algorithm-location Marshall Clow 2016-12-13 19:30:52 -08:00
  • 25d54bd1e8 Build the algorithm documentation standalone. Daniel 2016-12-13 19:36:43 +00:00
  • e442420d49 Change name of (another) parameter; fixes 'shadowing' warning (Trac #12623) Marshall Clow 2016-11-25 20:50:53 -08:00
  • 42db8a4403 Change name of parameter; fixes 'shadowing' warning (Trac #12623) Marshall Clow 2016-11-25 08:11:01 -08:00
  • 9b19fc00c2 use std::shuffle instead of random_shuffle in C++11 and later Marshall Clow 2016-11-20 17:24:19 -08:00
  • 7977bd0cdc Remove all mentions of (unary|binary)_function; not needed and they have been removed for C++17 Marshall Clow 2016-11-20 17:02:49 -08:00
  • efd7a8b544 Updated the docs for the searchers to reflect the new interface, and added rationale for the change. Marshall Clow 2016-10-26 11:22:37 -07:00
  • 8dfebc4580 Added README.md Alexander 2016-10-25 14:31:26 +03:00
  • 6a650ade1d Merge pull request #28 from ZaMaZaN4iK/feature_branch/is_palindromic Marshall Clow 2016-10-12 16:42:14 -07:00
  • 303ff13b86 Delete duplicate version os is_palindrome Alexander 2016-10-12 22:22:30 +03:00
  • d029402f05 Add, and update, documentation build targets. boost-1.64.0-beta2 boost-1.64.0-beta1 boost-1.64.0 boost-1.63.0 Rene Rivera 2016-10-07 23:03:40 -05:00
  • eccac19108 Add, and update, documentation build targets. Rene Rivera 2016-10-07 23:03:40 -05:00
  • 8627d02f20 Merge pull request #2 from boostorg/develop Alexander 2016-08-19 21:44:27 +03:00
  • 24d2cceb27 Fix a couple of test failures for the 1.62.0 release boost-1.62.0 Marshall Clow 2016-08-17 18:11:47 -07:00
  • b3dabe10e4 Add missing error_info include Marshall Clow 2016-08-17 13:54:58 -07:00
  • f1e9d3140c Made is_palindrome work for C++03 Marshall Clow 2016-08-17 13:49:16 -07:00
  • c5b41eba46 Merge to master for 1.62.0 release Marshall Clow 2016-08-17 13:32:45 -07:00
  • 18bcbba8f4 Merge pull request #22 from ZaMaZaN4iK/feature_branch/is_palindromic Marshall Clow 2016-08-16 18:19:15 -07:00
  • ff79a9c2db Updated tests Alexander 2016-08-16 16:22:01 +03:00
  • a53b0121b9 Updated documentation for is_palindrome Alexander 2016-08-16 16:20:22 +03:00
  • 42bbfdeb4c Deleted support for nullptr, NULL and 0. Alexander 2016-08-16 16:18:21 +03:00
  • 3c25ce1090 Added C-String support for 'is_palindrome' Alexander Zaitsev 2016-08-16 05:14:56 +03:00
  • 0f5136de65 Merged branch feature_branch/is_palindromic into feature_branch/is_palindromic Alexander Zaitsev 2016-08-15 04:10:10 +03:00
  • 774fb437f3 Disabled 'is_palindrome' for 'const char*' Alexander Zaitsev 2016-08-15 04:09:48 +03:00
  • f6d20e612b Merge pull request #20 from MarcelRaad/patch-1 Marshall Clow 2016-07-14 11:46:33 -07:00
  • 71ed4a159f Remove unused bad include Marcel Raad 2016-07-14 11:36:47 +02:00
  • 712f16d000 Merge pull request #19 from ZaMaZaN4iK/feature_branch/is_palindromic Marshall Clow 2016-07-11 08:27:48 -07:00
  • 1a34a6935b [micro] Added "#include <functional>" Alexander 2016-07-11 18:26:18 +03:00
  • 093900a8f3 [micro] Replaced constructor of singleElement Alexander 2016-07-11 18:25:04 +03:00
  • 4fcb7afa84 Merge branch 'feature_branch/is_palindromic' of https://github.com/ZaMaZaN4iK/algorithm into feature_branch/is_palindromic Alexander Zaitsev 2016-07-10 22:53:57 +03:00
  • 52f91139af Fix comments Alexander Zaitsev 2016-07-10 22:52:55 +03:00
  • fb964d72d7 Updated documentation for is_palindrome Alexander 2016-07-06 23:00:55 +03:00
  • 366274ff0a Added new tests to is_palindrome_test Alexander 2016-07-06 22:56:02 +03:00
  • 1ec1cd3045 Fixed is_palindrome_test Alexander Zaitsev 2016-07-06 11:57:05 +03:00
  • 9bee197bd8 Added all files to the new repository Alexander Zaitsev 2016-07-06 11:42:18 +03:00
  • 5314d592e3 Fix up misleading indentation; Fixes https://svn.boost.org/trac/boost/ticket/12206 Marshall Clow 2016-05-16 07:47:09 -07:00
  • 3aef0ab9ac Merge pull request #17 from kundor/develop Marshall Clow 2016-04-29 16:07:27 -07:00
  • c11878cd8a typo Kolya Matteo 2016-04-29 16:20:43 -04:00
  • e066bfae81 Fix documentation to reflect commit 4dac507 Kolya Matteo 2016-04-29 16:12:49 -04:00
  • f06dc424dd In cxx14, remove unnecessary #include <algorithm> and correct some comments Kolya Matteo 2016-04-29 16:04:17 -04:00
  • 1da90fcc4a Remove unnecessary #include <algorithm> and correct some comments Kolya Matteo 2016-04-29 15:37:09 -04:00
  • 795c6c69e5 Removed doc comment for replace_all that said it returned something; Fixes https://svn.boost.org/trac/boost/ticket/12163 Marshall Clow 2016-04-28 08:47:47 -07:00
  • 94bed863f0 Merge pull request #16 from aldonin/fix-minmax-example Marshall Clow 2016-04-27 10:56:56 -07:00
  • 352768cf66 Fix missing include <iterator> aldonin 2016-04-27 17:56:17 +03:00
  • dc2149fbc5 Merge pull request #15 from nigels-com/develop Marshall Clow 2016-03-07 21:54:42 -08:00
  • 3cedd051fa Test coverage for algorithm::hex_lower, adapting existing coverage for algorithm::hex Nigel Stewart 2016-01-31 20:18:22 +10:00