Commit Graph
678 Commits
Author SHA1 Message Date
Peter Dimov ce1046f007 Remove unnecessary include 2021-08-21 15:06:10 +03:00
Peter Dimov 3d8901bf8b Merge branch 'feature/nary-compose' of https://github.com/grisumbras/mp11 into feature/pr-64 2021-08-21 15:01:02 +03:00
Peter Dimov f081f3e516 Update ci.yml 2021-08-17 15:49:42 +03:00
Peter Dimov 5954168980 Update version 2021-08-17 15:14:34 +03:00
Dmitry Arkhipov f4b3414e62 Add support for n-ary functions to mp_compose 2021-07-27 08:39:01 +03:00
Dmitry Arkhipov 8cd25cc950 Put mp_rename, mp_apply into their own file 2021-07-27 08:38:29 +03:00
Dmitry Arkhipov 7b854477f8 Put mp_front into its own file 2021-07-27 08:33:01 +03:00
Peter Dimov 9d43d1f696 Update appveyor.yml boost-1.77.0.beta1 boost-1.77.0 2021-06-13 18:17:13 +03:00
Peter Dimov 20aa0f9dcd Update ci.yml 2021-06-13 02:52:14 +03:00
Peter Dimov c3aed9a44f Update ci.yml 2021-06-13 02:03:19 +03:00
Peter Dimov ab2ed40371 Update .travis.yml 2021-06-13 01:16:58 +03:00
Peter Dimov ec581685d8 Update GHA ci.yml 2021-04-17 20:12:42 +03:00
Peter Dimov 03fbf117f3 Update version 2021-04-17 19:47:34 +03:00
Peter Dimov 575b858a9b Update version 2021-04-17 19:14:14 +03:00
Peter Dimov 7694815d7b Switch msvc-14.0 to VS2017 image 2021-03-25 06:17:23 +02:00
Peter Dimov b7295ee2c3 Add xcode 11.6, 12.2 to Travis 2021-03-24 21:29:58 +02:00
Peter Dimov 680d5e6396 Disable g++-4.7 warning 2021-03-24 19:10:53 +02:00
Peter Dimov 6fdfb5bde8 Avoid g++-10 warning about < 0 compare 2021-03-24 18:59:09 +02:00
Peter Dimov 531a8d173e Enable -Wextra in test/Jamfile 2021-03-24 18:14:50 +02:00
Peter Dimov 091648424d Split msvc-12.0 and msvc-14.0 in appveyor.yml 2021-03-23 16:09:38 +02:00
Peter Dimov 9215c68d35 Implement mp_any in terms of mp_count 2021-03-23 03:11:03 +02:00
Peter Dimov ae4c83c8a6 Implement mp_all in terms of mp_count 2021-03-23 02:55:45 +02:00
Peter Dimov 598a40644e Change mp_same to use mp_count instead of mp_all 2021-03-23 00:29:57 +02:00
Peter Dimov 76f68d09a0 Test mp_any with N=1089 2021-03-22 20:04:10 +02:00
Peter Dimov a07cc9062f Test mp_all with N=1089 2021-03-22 20:00:46 +02:00
Peter Dimov 2132bae540 Test mp_none_of with N=1089 2021-03-22 19:51:02 +02:00
Peter Dimov e893d535f1 Test mp_any_of with N=1089 2021-03-22 19:44:51 +02:00
Peter Dimov 7749432254 Test mp_all_of with N=1089 2021-03-22 19:42:08 +02:00
Peter Dimov c92d2d0b6f No longer use fold expressions for mp_count_if to avoid compiler limits 2021-03-22 19:17:44 +02:00
Peter Dimov 0348adbed9 No longer use fold expressions for mp_count to avoid compiler limits 2021-03-22 18:37:46 +02:00
Peter Dimov b6451c4ae4 Add -DBUILD_TESTING=ON to .yml files; it's not default anymore 2021-03-19 04:12:10 +02:00
Peter Dimov 085980c876 Update revision history 2021-03-12 19:21:15 +02:00
Peter Dimov 47cf2e9a5f Merge branch 'feature/travis-clang-bionic' into develop 2021-03-12 19:18:21 +02:00
Peter Dimov b08452c21c Switch failing clangs to bionic 2021-03-12 08:05:30 +02:00
Peter Dimov 50382f0127 Merge branch 'feature/mp_intersperse' into feature/mp_split 2021-03-12 07:11:01 +02:00
Peter Dimov 5babdec063 Fix typo in VS2013 workaround 2021-03-12 07:10:41 +02:00
Peter Dimov c7dbff81e5 Document mp_join 2021-03-12 06:41:59 +02:00
Peter Dimov e7f2e7a45d Add mp_join 2021-03-12 06:35:11 +02:00
Peter Dimov d669ed844c Document mp_split 2021-03-12 06:25:43 +02:00
Peter Dimov 0837acfde1 Add mp_split (refs #59) 2021-03-12 06:18:45 +02:00
Peter Dimov 4a1f343dbc Add VS2013 workaround 2021-03-12 04:55:25 +02:00
Peter Dimov 0075288002 Document mp_intersperse 2021-03-12 04:34:42 +02:00
Peter Dimov 080c3437ed Add mp_intersperse 2021-03-12 04:27:50 +02:00
Peter Dimov 0dea2f1a2b Expand mp_for_each note slightly boost-1.76.0.beta1 boost-1.76.0 2021-03-04 20:15:30 +02:00
Peter Dimov a0658d7797 Merge pull request #58 from bernhardmgruber/foreach
Add a note to mp_for_each for lists with elements which are not default-constructible
2021-03-04 20:12:23 +02:00
Bernhard Manfred Gruber 09780a6df8 Add a note to mp_for_each for lists with elements which are not default-constructible 2021-03-04 12:46:48 +01:00
Peter Dimov 2d709e5639 Update ci.yml 2020-12-23 07:13:43 +02:00
Peter Dimov bfeef9e50e Merge pull request #57 from eldiener/develop
Add "cxxstd" json field. The "cxxstd" json field is being added to ea…
2020-12-16 18:44:41 +02:00
Edward Diener f257a448a4 Add "cxxstd" json field. The "cxxstd" json field is being added to each Boost library's meta json information for libraries whose minumum C++ standard compilation level is C++11 on up. The value of this field matches one of the values for 'cxxstd' in Boost.Build. The purpose of doing this is to provide information for the Boost website documentation for each library which will specify the minimum C++ standard compilation that an end-user must employ in order to use the particular library. This will aid end-users who want to know if they can successfully use a Boost library based on their C++ compiler's compilation level, without having to search the library's documentation to find this out. 2020-12-15 21:51:31 -05:00
Peter Dimov e81291318c Update version 2020-12-14 03:34:16 +02:00