ead855f4f3
Rework as esp-idf component
2023-11-23 17:17:05 +01:00
d6e0a32f2e
Merge pull request #131 from BenjaminRodenberg/patch-1
...
Fix typo
2022-01-23 09:01:28 -05:00
95095cf4bb
Fix typo
2022-01-23 12:53:11 +01:00
88c6199aed
Merge branch 'master' into develop
boost-1.83.0
boost-1.84.0.beta1
boost-1.84.0
boost-1.83.0.beta1
boost-1.77.0
boost-1.82.0.beta1
boost-1.82.0
boost-1.81.0.beta1
boost-1.81.0
boost-1.80.0.beta1
boost-1.80.0
boost-1.79.0.beta1
boost-1.79.0
boost-1.78.0.beta1
boost-1.78.0
boost-1.77.0.beta1
2021-05-29 01:02:17 +03:00
fd40a25fea
Add CMakeLists.txt
2021-03-18 17:28:05 +02:00
da69f60d3e
Merge pull request #120 from eldiener/develop
...
[skip ci] Add "cxxstd" json field
2021-01-21 09:13:11 +00:00
6fc6e92adc
[skip ci] Add "cxxstd" json field. The "cxxstd" json field is being added to each Boost library's meta json information for libraries in order to specify the minumum C++ standard compilation level. 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.
2021-01-21 03:20:56 -05:00
e13030df17
Merge pull request #117 from Mike-Devel/patch-1
...
Replace include of outdated boost/cast.hpp header
2020-12-12 09:21:49 -05:00
6776ffa8e8
Replace incldue of outdated boost/cast.hpp header
...
- Instead include `boost/polymorphic_cast.hpp` directly.
- This replaces the direct dependency of Boost.Range on Boost.NumericConversion with a direct dependency on Boost.Conversion
2020-11-19 14:25:21 +01:00
000b4882aa
Merge branch 'develop'
boost-1.76.0
boost-1.76.0.beta1
boost-1.75.0.beta1
boost-1.75.0
2020-11-03 07:32:17 -05:00
486c74fbeb
No longer include the deprecated headers in metafunctions.hpp
2020-09-12 07:48:06 -04:00
f3ff60c3bc
Merge branch 'develop'
boost-1.74.0.beta1
boost-1.74.0
2020-06-24 19:44:12 +01:00
72e2a4457a
Merge pull request #69 from cwecht/unique_erase
...
Added boost::unique_erase
2020-05-11 19:05:31 +01:00
bb27d50b31
Merge pull request #84 from cekc/patch-1
...
add std::tuple_element and std::tuple_size specializations for index_value
2020-05-11 19:05:06 +01:00
5572b24a71
Merge pull request #101 from Kojoley/deprecated-headers-compile-time-warning
...
Add compile-time warning to deprecated headers
2020-05-11 19:04:30 +01:00
b42165a916
Merge pull request #102 from Kojoley/combine-remove-unused-includes-and-code
...
combine: remove unused includes and code
2020-05-11 19:04:10 +01:00
9a2960f01b
Merge pull request #104 from eldiener/develop
...
Changes for Embarcadero C++ clang-based compilers, targeting Boost 1.74. Change __BORLANDC__ to BOOST_BORLANDC, which is defined in Boost conf…
2020-05-11 13:00:07 -04:00
4ed7887128
Merge pull request #105 from Lastique/fix_deprecated_headers
...
Fix usage of deprecated headers
2020-05-11 12:59:37 -04:00
ee1ec1cf57
Fix deprecated usage of boost/bind.hpp.
...
boost/bind.hpp emits compiler warnings about deprecation of the header
and global _N placeholders. This commit converts usage of this header
to boost/bind/bind.hpp and using namespace boost::placeholders.
Where boost::bind is not actually used, the includes are removed.
2020-05-11 19:26:26 +03:00
3b04f1a65e
Remove uses of deprecated header boost/detail/iterator.hpp.
...
This header was deprecated in favor of <iterator>. It generates compiler
warnings and will be removed in a future release.
2020-05-11 19:13:20 +03:00
45d3aae111
Change __BORLANDC__ to BOOST_BORLANDC, which is defined in Boost config for the Embarcadero non-clang-based compilers.
2020-03-31 16:55:55 -04:00
0e8ad01bf9
combine: remove unused includes and code
2020-03-01 18:03:19 +03:00
c25b0e5069
Add compile-time warning to deprecated headers
2020-02-13 18:29:06 +03:00
994ff83292
Merge pull request #95 from mjendruk/fix-lower-upper-bound-taking-argument-by-value
...
Make lower_bound and upper_bound take argument by const reference
2020-02-13 09:38:29 +00:00
77e5b868a0
Merge pull request #97 from Kojoley/remove-broken-no_function_template_ordering-support
...
Remove broken BOOST_NO_FUNCTION_TEMPLATE_ORDERING workaround
2020-02-13 09:37:35 +00:00
474efda11a
Merge pull request #94 from mjendruk/fix-any-range-non-reference-references
...
Fix any_range with non-reference references can cause UB
2020-02-13 09:36:50 +00:00
f1215fbda2
Remove broken BOOST_NO_FUNCTION_TEMPLATE_ORDERING workaround
...
The workaround seems to be broken for a while, no compilers with that bug are
tested/supported, and there is no complaint whatsoever, not even on trac.
2019-09-28 01:11:01 +03:00
5f04231144
Make lower_bound and upper_bound take argument by const reference
2019-05-31 16:06:46 +02:00
4e0b172a23
Merge branch 'fix-any-range-non-reference-references' of https://github.com/mjendruk/range into fix-any-range-non-reference-references
...
# Conflicts:
# include/boost/range/detail/any_iterator_interface.hpp
2019-05-31 10:46:51 +02:00
21a06a93aa
Replace decay with remove_reference / remove_const
2019-05-31 10:46:04 +02:00
6b3750f209
Remove unused include
2019-05-08 22:43:09 +02:00
1bf2db29c0
Replace is_copy_constructible and is_abstract with is_convertible
2019-05-08 17:21:45 +02:00
9f03cc44d8
Add is_copy_constructible for >= C++11
2019-05-08 09:58:37 +02:00
911d8a427d
Add result_type typedef in tests
2019-05-07 17:17:50 +02:00
3496282d3b
Remove usage of initializer_list in test
2019-05-07 17:01:02 +02:00
ce24356018
Replace is_copy_constructible with is_abstract (for pre C++11)
2019-05-07 15:03:56 +02:00
dbb6ef424f
Fix any_range with non-reference references can cause UB
2019-05-07 12:06:05 +02:00
77a4dd5124
Merge pull request #91 from glenfe/develop
...
Implement min_element and max_element and sever algorithm dependency
boost-1.71.0
boost-1.73.0.beta1
boost-1.73.0
boost-1.72.0.beta1
boost-1.72.0
boost-1.71.0.beta1
2019-04-23 09:13:53 +10:00
4ec46acdf5
Implement min_element and max_element and sever algorithm dependency
2019-04-22 18:20:35 -04:00
cecebeea51
Merge pull request #77 from MBoldyrev/MBoldyrev-doc-fix-var-name
...
fixed variable name in docs
2019-04-02 08:40:20 -04:00
802fda6701
Merge pull request #85 from Eelis/patch-1
...
Fix function name in remove_if documentation
2019-04-02 08:39:11 -04:00
4ad147a220
Fix function name in remove_if documentation
2019-03-08 17:59:18 +01:00
221ae46c2b
add std::tuple_element and std::tuple_size specializations for index_value
...
To make index_value work with structured bindings
https://wandbox.org/permlink/gsveiKdAamnEbOKM
2019-02-25 18:35:53 +03:00
eced0cfac8
fixed variable name in docs
2018-10-14 19:24:57 +03:00
9f94c8703b
Merge branch 'develop'
boost-1.69.0-beta1
boost-1.70.0
boost-1.70.0.beta1
boost-1.69.0
2018-10-01 15:42:04 +03:00
023f45be01
Remove constexpr from begin/end on g++ 4.6 as it doesn't like it
2018-09-30 01:34:50 +03:00
364f755d99
Use boost::declval, as g++ 4.4 has decltype but no std::declval
2018-09-30 01:11:12 +03:00
af9f65e06e
Add g++-4.4, g++-4.6 to Travis
2018-09-29 17:34:43 +03:00
b91cb90dca
Make min/max engine members constexpr in random_shuffle.hpp
2018-09-24 02:26:50 +03:00
7efe3c68f6
Fix msvc-10.0, msvc-11.0 failures in ref_unwrapped tests
2018-09-24 02:21:55 +03:00