Peter Dimov
|
dae3bc7e89
|
Enable -Wundef for Clang
|
2024-01-07 02:02:57 +02:00 |
|
Peter Dimov
|
a4b8f2b6a0
|
Suppress Clang warnings in mem_fn_eq_test
|
2024-01-06 15:01:25 +02:00 |
|
Peter Dimov
|
b23df0f222
|
Enable warnings as errors in test/Jamfile
|
2024-01-06 14:59:12 +02:00 |
|
Peter Dimov
|
3be7521aa2
|
Fix BOOST_MSVC checks
|
2024-01-06 14:34:59 +02:00 |
|
Peter Dimov
|
d4614204e5
|
Suppress MSVC warnings
|
2024-01-06 07:42:32 +02:00 |
|
Peter Dimov
|
71f21c757f
|
Fix BOOST_MP11_MSVC remnants
|
2024-01-06 07:28:16 +02:00 |
|
Peter Dimov
|
3fa518fe9a
|
Add missing newlines at end
|
2024-01-06 07:21:29 +02:00 |
|
Peter Dimov
|
919c5583dd
|
Some early GCC 5 versions also need the workaround for generic function objects
|
2024-01-06 02:24:23 +02:00 |
|
Peter Dimov
|
ea7f38833f
|
Remove dependency on Mp11 (fixes msvc-12.0 as a side effect)
|
2024-01-06 01:29:50 +02:00 |
|
Peter Dimov
|
b523bc3042
|
Re-expand the generic function object case because of GCC 4.x
|
2024-01-05 22:39:31 +02:00 |
|
Peter Dimov
|
46fbb87bbb
|
Simplify list, bind
|
2024-01-05 03:55:27 +02:00 |
|
Peter Dimov
|
ebc6107bd6
|
Simplify rrlist, bind_t
|
2024-01-05 01:44:37 +02:00 |
|
Peter Dimov
|
9140f3e793
|
More workaround removal in bind.hpp
|
2024-01-05 01:09:22 +02:00 |
|
Peter Dimov
|
42c7177509
|
Move/remove detail headers as appropriate
|
2024-01-05 01:04:40 +02:00 |
|
Peter Dimov
|
52d6b7c2fd
|
Remove workarounds from bind.hpp
|
2024-01-05 00:58:01 +02:00 |
|
Peter Dimov
|
6a73daa5db
|
Merge branch 'develop' into feature/requires-cxx11
|
2024-01-04 21:22:52 +02:00 |
|
Peter Dimov
|
74308ee223
|
Add bind_over_mf2_test.cpp
|
2024-01-04 20:56:32 +02:00 |
|
Peter Dimov
|
6926dbfc51
|
Expand bind_over_mf_test.cpp
|
2024-01-04 20:49:06 +02:00 |
|
Peter Dimov
|
1d123d6432
|
Add bind_over_mf_test.cpp
|
2024-01-04 20:36:39 +02:00 |
|
Peter Dimov
|
9b9851a887
|
Add bind_over_test.cpp
|
2024-01-04 20:26:54 +02:00 |
|
Peter Dimov
|
e391ef6d92
|
Do not use deduced return types
|
2024-01-04 20:17:22 +02:00 |
|
Peter Dimov
|
5b218046dc
|
Eliminate mem_fn_cc.hpp
|
2024-01-04 20:07:02 +02:00 |
|
Peter Dimov
|
5cef4e4f78
|
Eliminate mem_fn_template.hpp
|
2024-01-04 19:51:50 +02:00 |
|
Peter Dimov
|
506838badd
|
Modernize mem_fn_template.hpp
|
2024-01-04 19:11:35 +02:00 |
|
Peter Dimov
|
1acf70f920
|
Remove g++-4.6 from CI
|
2024-01-04 19:01:02 +02:00 |
|
Peter Dimov
|
58fee45699
|
Update mem_fn_dm_test
|
2024-01-04 18:44:49 +02:00 |
|
Peter Dimov
|
56ffdf4c9a
|
Modernize implementation of _mfi::dm
|
2024-01-04 18:38:45 +02:00 |
|
Peter Dimov
|
e41138c7d9
|
Expand mem_fn_ref_test
|
2024-01-04 18:06:14 +02:00 |
|
Peter Dimov
|
e728e25376
|
Add shared_ptr tests to mem_fn_dm_test
|
2024-01-04 17:55:06 +02:00 |
|
Peter Dimov
|
4767d6243d
|
Add ref(x) tests to mem_fn_dm_test
|
2024-01-04 17:36:49 +02:00 |
|
Peter Dimov
|
5a68a35866
|
Update boost/detail includes
|
2024-01-04 17:30:08 +02:00 |
|
Peter Dimov
|
021826f2a9
|
Regenerate CMakeLists.txt
|
2024-01-04 14:06:30 +02:00 |
|
Peter Dimov
|
3de992d5c0
|
Update meta/libraries.json
|
2024-01-04 14:05:59 +02:00 |
|
Peter Dimov
|
fcaa213721
|
Use C++11 in mem_fn_cc.hpp, mem_fn_template.hpp
|
2024-01-04 07:34:04 +02:00 |
|
Peter Dimov
|
4584bd9e9d
|
Remove obsolete workarounds from placeholders.hpp
|
2024-01-04 07:02:00 +02:00 |
|
Peter Dimov
|
defcfd175a
|
Remove pre-C++11 code from std_placeholders.hpp
|
2024-01-04 06:38:05 +02:00 |
|
Peter Dimov
|
fe3500804f
|
Remove g++-4.4 from CI
|
2024-01-04 06:29:14 +02:00 |
|
Peter Dimov
|
8175753863
|
Remove pre-C++11 code from protect.hpp
|
2024-01-04 06:15:38 +02:00 |
|
Peter Dimov
|
e16c224c85
|
Remove C++03 from CI
|
2024-01-04 05:48:14 +02:00 |
|
Peter Dimov
|
b193ecc1b0
|
Remove pre-C++11 code from apply.hpp
|
2024-01-04 05:12:54 +02:00 |
|
Peter Dimov
|
732bc0787c
|
Remove BOOST_NO_VOID_RETURNS code path from bind.hpp
|
2024-01-02 20:09:20 +02:00 |
|
Peter Dimov
|
645d30d455
|
Remove unnecessary macros from mem_fn.hpp
|
2024-01-02 19:55:36 +02:00 |
|
Peter Dimov
|
08e5b5831c
|
Remove BOOST_NO_VOID_RETURNS code path from mem_fn.hpp
|
2024-01-02 19:47:55 +02:00 |
|
Peter Dimov
|
d9b74619b7
|
Update ci.yml
|
2024-01-02 19:04:31 +02:00 |
|
Peter Dimov
|
6892ffa0a3
|
Update .drone.jsonnet
|
2024-01-02 18:41:32 +02:00 |
|
Peter Dimov
|
586d4e1fb0
|
Update ci.yml
boost-1.84.0
boost-1.84.0.beta1
|
2023-10-18 14:03:41 +03:00 |
|
Peter Dimov
|
186b9c66de
|
Update C++03 deprecation message
|
2023-10-18 14:00:38 +03:00 |
|
Peter Dimov
|
55d037093b
|
Update C++03 deprecation message
boost-1.83.0
boost-1.83.0.beta1
|
2023-06-03 02:25:23 +03:00 |
|
Peter Dimov
|
8d945a9733
|
Update .drone.jsonnet
boost-1.82.0.beta1
boost-1.82.0
|
2023-03-04 20:12:04 +02:00 |
|
Peter Dimov
|
a421c908e3
|
Add notice for C++03 deprecation
|
2023-03-04 19:58:19 +02:00 |
|