Peter Dimov
|
cbd61ba5b9
|
Change macos-10.15 to macos-11 in ci.yml
boost-1.81.0.beta1
boost-1.81.0
|
2022-08-24 20:43:19 +03:00 |
|
Peter Dimov
|
fe0ade9c8f
|
Update cmake_subdir_test
|
2022-08-24 20:42:36 +03:00 |
|
Peter Dimov
|
b9e32ab23e
|
Add CMake tests to ci.yml
|
2022-08-24 20:04:22 +03:00 |
|
Peter Dimov
|
0abab115dd
|
Update ci.yml
|
2022-08-24 20:01:55 +03:00 |
|
Peter Dimov
|
20908f71e7
|
Merge pull request #29 from fanquake/point_to_bind_mem_fn
refactor: use boost/bind/mem_fn over boost/mem_fn
|
2022-08-24 19:58:43 +03:00 |
|
fanquake
|
3a1b8da4b0
|
refactor: use boost/bind/mem_fn over boost/mem_fn
The later just includes the former.
|
2022-08-23 16:12:04 +01:00 |
|
Peter Dimov
|
edc56d8442
|
Update .yml files
boost-1.80.0.beta1
boost-1.80.0
boost-1.79.0.beta1
boost-1.79.0
|
2022-02-12 22:40:47 +02:00 |
|
Peter Dimov
|
57d26f5ab3
|
libstdc++ 4.8 and below don't have std::bit_not. Fixes #28.
|
2022-02-12 20:48:46 +02:00 |
|
Peter Dimov
|
f50916d0e1
|
Update tests
|
2022-02-12 19:13:09 +02:00 |
|
Peter Dimov
|
a5491d988a
|
Disable rvalue references on GCC 4.4
|
2022-02-12 18:53:29 +02:00 |
|
Peter Dimov
|
536721c41d
|
Disable placeholder_std_bind_test on GCC 4.4
|
2022-02-12 18:47:23 +02:00 |
|
Peter Dimov
|
f75413b14a
|
Add a workaround for GCC 4.4 to protect.hpp
|
2022-02-12 18:34:37 +02:00 |
|
Peter Dimov
|
988a8707b4
|
Update drone.sh permissions
|
2022-02-12 18:19:46 +02:00 |
|
Peter Dimov
|
f6026ae53f
|
Fix library name
|
2022-02-12 18:18:40 +02:00 |
|
Peter Dimov
|
5599f2210f
|
Add Drone files
|
2022-02-12 18:17:09 +02:00 |
|
Peter Dimov
|
24bd5e7e5b
|
Merge branch 'develop' into feature/result-traits
boost-1.78.0.beta1
boost-1.78.0
|
2021-10-01 01:56:25 +03:00 |
|
Peter Dimov
|
b0b2ed2814
|
Update ci.yml
|
2021-10-01 01:14:41 +03:00 |
|
Peter Dimov
|
b719777942
|
Do not rely on result_type for standard function objects on C++17 or above
|
2021-10-01 01:07:32 +03:00 |
|
Peter Dimov
|
5b1fe62dbb
|
Update ci.yml
|
2021-10-01 00:20:25 +03:00 |
|
Peter Dimov
|
34a3ee580c
|
Update .github/workflows
boost-1.77.0.beta1
boost-1.77.0
|
2021-04-19 18:09:51 +03:00 |
|
Peter Dimov
|
ebc0c07e96
|
Add -DBUILD_TESTING=ON to .yml files; it's not default anymore
|
2021-03-19 03:51:47 +02:00 |
|
Peter Dimov
|
12e2ca325d
|
Add apply_rv_test2.cpp; refs #26
boost-1.76.0.beta1
boost-1.76.0
|
2021-03-06 18:57:09 +02:00 |
|
Peter Dimov
|
1e3efb361b
|
Update boost::apply to use variadics and perfect forwarding; refs #26
|
2021-03-06 18:52:42 +02:00 |
|
Peter Dimov
|
bb50844171
|
Add apply_test2.cpp
|
2021-03-06 18:42:13 +02:00 |
|
Peter Dimov
|
ee25007a9f
|
Add apply_test.cpp
|
2021-03-06 18:38:14 +02:00 |
|
Peter Dimov
|
c85b31e3d2
|
Support use of standard placeholders with boost::bind
|
2021-02-23 21:34:20 +02:00 |
|
Peter Dimov
|
6c84518748
|
Add .github/workflows
|
2021-01-20 00:32:08 +02:00 |
|
Peter Dimov
|
725fc8f73f
|
Merge pull request #25 from eldiener/develop
[skip ci] Add "cxxstd" json field
|
2021-01-20 00:27:35 +02:00 |
|
Edward Diener
|
a373d662b4
|
[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-19 00:04:38 -05:00 |
|
Peter Dimov
|
df4e0530e8
|
Update maintainer e-mail
|
2020-12-12 00:59:25 +02:00 |
|
Peter Dimov
|
dbd3d09ede
|
Update appveyor.yml
|
2020-11-14 21:59:31 +02:00 |
|
Peter Dimov
|
f50f42aae9
|
Enable the type<> syntax for noexcept member functions; add test; closes #23
boost-1.75.0.beta1
boost-1.75.0
|
2020-08-27 20:19:32 +03:00 |
|
Peter Dimov
|
d67c22ff44
|
Use BOOST_INLINE_CONSTEXPR for placeholders if inline variables are supported
|
2020-07-02 19:28:37 +03:00 |
|
Peter Dimov
|
e41ba84da8
|
Add protect_cpp20_test.cpp
|
2020-06-30 22:06:37 +03:00 |
|
Peter Dimov
|
9ce9a7ce99
|
Define protect(f)::result_type only when F::result_type is defined
|
2020-06-30 21:58:58 +03:00 |
|
Peter Dimov
|
1aac698358
|
Add protect_test2.cpp
|
2020-06-30 21:39:22 +03:00 |
|
Peter Dimov
|
3cbcd02965
|
Update protect.hpp to use perfect forwarding on C++11
|
2020-06-30 21:31:46 +03:00 |
|
Peter Dimov
|
8cea63f1c9
|
msvc-9.0 doesn't have std::bit_and, or, xor
|
2020-06-30 04:33:51 +03:00 |
|
Peter Dimov
|
b601e8924d
|
Move result_traits to its own header; add specializations for <functional> objects on MSVC >= C++17
|
2020-06-30 04:23:39 +03:00 |
|
Peter Dimov
|
c4fc8e5065
|
Remove std::bit_not test, as it's C++14
|
2020-06-30 03:29:23 +03:00 |
|
Peter Dimov
|
ba0ca52695
|
Add cxxstd=latest to Appveyor
|
2020-06-30 03:13:48 +03:00 |
|
Peter Dimov
|
24242b037f
|
Update .travis.yml
|
2020-06-30 03:12:26 +03:00 |
|
Peter Dimov
|
5340508c16
|
Test <functional> objects which had their result_types removed in C++20
|
2020-06-30 03:07:18 +03:00 |
|
Peter Dimov
|
cd32792f0e
|
Use pip install --user
boost-1.74.0.beta1
boost-1.74.0
|
2020-06-04 16:17:39 +03:00 |
|
Peter Dimov
|
fd4aa77824
|
Remove boost_install call from CMakeLists.txt
|
2020-06-04 15:56:39 +03:00 |
|
Peter Dimov
|
40f38c9fb5
|
Merge pull request #19 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-06 16:36:47 +03:00 |
|
Edward Diener
|
3bdf307707
|
Change __BORLANDC__ to BOOST_BORLANDC, which is defined in Boost config for the Embarcadero non-clang-based compilers.
|
2020-03-28 05:40:00 -04:00 |
|
Peter Dimov
|
e3cf787dff
|
Add msvc-14.2 to Appveyor
boost-1.73.0.beta1
boost-1.73.0
|
2020-03-25 02:31:15 +02:00 |
|
Peter Dimov
|
e31c1f77e6
|
Add support for noexcept member functions to mem_fn under C++17
|
2020-03-25 02:30:18 +02:00 |
|
Peter Dimov
|
d521b5198e
|
Add mem_fn_noexcept_test
|
2020-03-24 21:54:20 +02:00 |
|