2
0
mirror of https://github.com/boostorg/compat.git synced 2026-01-19 04:02:16 +00:00

Commit Graph

  • 7ce75ac955 Update ci.yml develop feature/gha Peter Dimov 2026-01-16 02:16:52 +02:00
  • 0776d62a95 Update documentation boost-1.90.0 master feature/nontype Peter Dimov 2025-11-18 11:26:04 +02:00
  • 904b80b8a1 Move nontype.hpp to detail Peter Dimov 2025-11-18 11:23:41 +02:00
  • ffaadc079d Update .drone.jsonnet feature/drone Peter Dimov 2025-11-18 11:33:14 +02:00
  • ab09450342 Update documentation of function_ref boost-1.90.0.beta1 Peter Dimov 2025-11-03 18:54:47 +02:00
  • 79ca9646ea Update documentation of nontype to clarify that it requires C++17 Peter Dimov 2025-11-03 18:41:18 +02:00
  • 6b9e52c284 Rename detail::nontype11 to nttp_holder Peter Dimov 2025-11-01 19:45:39 +02:00
  • 4c9e9079c1 Remove feature check for variable templates; if we have auto template parameters (C++17) we probably have C++14 as well Peter Dimov 2025-11-01 19:32:34 +02:00
  • e522245e9c Remove uses of is_rvalue_reference_v Peter Dimov 2025-11-01 19:21:51 +02:00
  • cef4d529d0 Remove BOOST_COMPAT_HAS_AUTO_NTTP Peter Dimov 2025-11-01 19:16:17 +02:00
  • 1e3cb9cc7a Disable tests that require noexcept function types to pass Peter Dimov 2025-11-01 19:15:14 +02:00
  • 1226bab251 Remove use of BOOST_COMPAT_HAS_AUTO_NTTP in function_ref_mfn_noexcept_test.cpp Peter Dimov 2025-11-01 19:00:44 +02:00
  • f9dd6181fb Remove use of BOOST_COMPAT_HAS_AUTO_NTTP in function_ref_mfn_test.cpp Peter Dimov 2025-11-01 18:51:37 +02:00
  • db39b5075c Add a C++11 compatible base class to nontype_t; unconditionally enable the function_ref constructors for it Peter Dimov 2025-11-01 18:36:05 +02:00
  • f72aeb4e59 Update documentation Peter Dimov 2025-11-01 17:57:22 +02:00
  • 8e7e16e9c3 Add nontype_test.cpp Peter Dimov 2025-11-01 17:18:55 +02:00
  • f897f32064 Extract nontype_t to its own header; add nontype Peter Dimov 2025-11-01 17:07:54 +02:00
  • a5a56ee5c0 Merge pull request #22 from k3DW/to_underlying Peter Dimov 2025-09-05 18:48:05 +03:00
  • 72ff680a72 Fix function signature in to_array docs Braden Ganetsky 2025-09-03 20:34:35 -05:00
  • 94b1675762 Add to_underlying Braden Ganetsky 2025-09-03 21:00:18 -05:00
  • 694b78df7a Update ci.yml Peter Dimov 2025-09-04 16:08:07 +03:00
  • e374640265 Remove windows-2019 from ci.yml boost-1.89.0 Peter Dimov 2025-07-02 19:06:07 +03:00
  • f496e814b5 update changelog Christian Mazakas 2025-07-02 07:12:23 -07:00
  • 10e1dad9ba Merge pull request #21 from cmazakas/feature/move-only-function Peter Dimov 2025-06-28 17:52:06 +03:00
  • 6172b5e50f add move_only_function docs Christian Mazakas 2025-06-11 19:57:40 -07:00
  • 1a60e0357c add move_only_function Christian Mazakas 2025-06-11 19:57:30 -07:00
  • 6901952904 remove ubuntu 20 from posix cmake gha jobs Christian Mazakas 2025-05-29 14:37:03 -07:00
  • a1eb40bd0e update gha to use containers Christian Mazakas 2025-05-28 14:20:01 -07:00
  • 61b464c3ee Merge pull request #17 from cmazakas/fix/lvalue-params boost-1.88.0.beta1 boost-1.88.0 Christian Mazakas 2024-12-17 12:49:24 -08:00
  • c3bd40856d remove erroneous rvalue qualification Christian Mazakas 2024-12-17 11:20:57 -08:00
  • 736b381d13 add failing test case Christian Mazakas 2024-12-17 10:55:34 -08:00
  • 881cc909fb Update .drone.jsonnet Peter Dimov 2024-12-13 03:55:39 +02:00
  • c9f3354cff Apply Node20 workaround Peter Dimov 2024-12-13 03:34:16 +02:00
  • c4924db9e5 Update ci.yml Peter Dimov 2024-12-13 03:21:42 +02:00
  • 1a8bb0b574 Update revision history boost-1.87.0.beta1 boost-1.87.0 feature/pr-14 Peter Dimov 2024-10-04 13:43:06 +03:00
  • c18e5f2276 Move MSVC workarounds from test/Jamfile to to_array_rvalue_test.cpp Peter Dimov 2024-10-04 13:26:50 +03:00
  • d2d5cbe094 Added to_array (#14) Anarthal (Rubén Pérez) 2024-10-04 12:06:44 +02:00
  • c49f822b2e Update .drone.jsonnet Peter Dimov 2024-08-21 10:49:04 +03:00
  • 889d2608e6 Add VERBATIM to add_custom_target feature/modular-b2 Peter Dimov 2024-08-20 21:06:26 +03:00
  • 787a5dd4d1 Update build.jam Peter Dimov 2024-08-20 20:56:20 +03:00
  • a6520ef2e1 Sync from upstream. Rene Rivera 2024-07-25 17:20:02 -05:00
  • 0d2593326f Move inter-lib dependencies to a project variable and into the build targets. Rene Rivera 2024-07-23 22:34:24 -05:00
  • 4abae7082a Update ci.yml Peter Dimov 2024-07-22 02:15:35 +03:00
  • d802b97ba8 Update .drone.jsonnet Peter Dimov 2024-07-22 02:03:00 +03:00
  • e6d2faa267 Sync from upstream. Rene Rivera 2024-07-12 08:55:45 -05:00
  • 9244cd17b9 Merge pull request #11 from cmazakas/feature/function-ref-cpp17 boost-1.86.0.beta1 boost-1.86.0 Peter Dimov 2024-06-22 20:09:56 +03:00
  • 37dbb81cce add workaround for clang-7 Christian Mazakas 2024-06-19 13:43:50 -07:00
  • 8ed23dd6a7 implement pointer-to-member function_ref overloads Christian Mazakas 2024-06-13 16:00:10 -07:00
  • 915a207fc9 Merge pull request #12 from cmazakas/fix/obj-tests Peter Dimov 2024-06-21 05:30:24 +03:00
  • 2a5e8031f8 fix erroneous handling of const types in function_ref callable constructor Christian Mazakas 2024-06-20 11:06:18 -07:00
  • b9f5082f6e expand fn object function_ref tests Christian Mazakas 2024-06-20 11:05:25 -07:00
  • 6a0f933b2e Update BOOST_MSVC workarounds for msvc-14.3 19.40 Peter Dimov 2024-06-19 03:38:32 +03:00
  • ef0f49933b Update ci.yml Peter Dimov 2024-06-19 03:36:09 +03:00
  • 438e0fbbf3 Bump B2 require to 5.2 Rene Rivera 2024-06-14 11:33:55 -05:00
  • df5cd71735 Add requires-b2 check to top-level build file. Rene Rivera 2024-05-05 09:00:00 -05:00
  • 6f8c2fe8c1 Add missing import-search for cconfig/predef checks. Rene Rivera 2024-05-04 23:28:15 -05:00
  • e5f0043abc Sync from upstream. Rene Rivera 2024-04-28 20:36:12 -05:00
  • fb5f95b3b2 Remove unnecessary GCC jobs from Drone Peter Dimov 2024-04-28 20:57:41 +03:00
  • cc45f3198a Disable -Warray-bounds on GCC when sanitization is on Peter Dimov 2024-04-28 20:12:14 +03:00
  • ef87b7c225 Add Drone support Peter Dimov 2024-04-28 17:35:27 +03:00
  • 257ce0b4bd Update ci.yml Peter Dimov 2024-04-28 13:48:18 +03:00
  • ea462a4363 Update revision history Peter Dimov 2024-04-28 13:45:11 +03:00
  • d5cf9802bd Add new lib dependencies. Rene Rivera 2024-04-25 22:12:11 -05:00
  • 28496a6a01 Sync from upstream. Rene Rivera 2024-04-20 15:34:30 -05:00
  • 09dd50c8db Merge pull request #10 from cmazakas/feature/function-ref Peter Dimov 2024-04-17 20:49:09 +03:00
  • f969df9b2a Add workaround for msvc-14.1 Christian Mazakas 2024-04-17 10:12:05 -07:00
  • 74d9d80471 Add initial function_ref docs Christian Mazakas 2024-04-16 12:09:21 -07:00
  • 26e3edd0af Add initial draft of function_ref Christian Mazakas 2024-04-04 09:42:01 -07:00
  • 09d1a51778 Add gitignore Christian Mazakas 2024-04-04 09:37:43 -07:00
  • f0aeb3ba95 Revert "Update doc/Jamfile" Peter Dimov 2024-04-16 22:37:08 +03:00
  • 0afd51fcd3 Update doc/Jamfile Peter Dimov 2024-04-16 22:16:08 +03:00
  • ed8837a4ff Sync from upstream. Rene Rivera 2024-04-10 07:58:31 -05:00
  • 54c72a5033 Update documentation Peter Dimov 2024-04-06 22:56:05 +03:00
  • 2bc168926b Add is_nothrow_invocable_r feature/invoke_r Peter Dimov 2024-04-06 22:20:25 +03:00
  • 3025c1b929 Add is_invocable_r Peter Dimov 2024-04-06 21:36:15 +03:00
  • 04e6d2ce20 Remove unnecessary includes Peter Dimov 2024-04-06 21:09:05 +03:00
  • 8cfda56a62 Add constexpr tests for invoke_r Peter Dimov 2024-04-06 21:07:28 +03:00
  • 430c9b1b60 Add noexcept tests for invoke_r Peter Dimov 2024-04-06 20:12:13 +03:00
  • a91461a442 Fix C++11 constexpr errors in invoke_r<void> Peter Dimov 2024-04-06 19:45:44 +03:00
  • 984d6b39da Add invoke_r Peter Dimov 2024-04-06 19:03:58 +03:00
  • 87e758f538 Update meta/libraries.json Peter Dimov 2024-03-31 22:38:49 +03:00
  • ab2670f0a8 Merge pull request #9 from ashtum/resolve-mem_fn_ambiguity Peter Dimov 2024-03-31 17:23:43 +03:00
  • 0561949e15 Qualify call to mem_fn Mohammad Nejati 2024-03-31 09:53:34 +00:00
  • 5e88ebb1d1 Fix changelog Peter Dimov 2024-03-30 22:24:04 +02:00
  • d071dfc91f Update documentation Peter Dimov 2024-03-30 21:54:03 +02:00
  • 7fc7795d6b Switch to library requirements instead of source. As source puts extra source in install targets. Rene Rivera 2024-03-29 21:15:58 -05:00
  • 30242af2c2 Add constexpr tests for bind_back feature/bind_back Peter Dimov 2024-03-29 21:43:34 +02:00
  • 9a58caf918 Add bind_back Peter Dimov 2024-03-29 21:20:49 +02:00
  • 28e71552eb Add integer_sequence_test feature/bind_front Peter Dimov 2024-03-28 21:37:43 +02:00
  • 10ad6ab592 Add boost/compat/integer_sequence.hpp Peter Dimov 2024-03-28 21:28:20 +02:00
  • 39ddb40a47 Update test/quick.cpp Peter Dimov 2024-03-28 20:14:14 +02:00
  • 928f2d7255 Add bind_front_md_constexpr_test Peter Dimov 2024-03-28 17:40:55 +02:00
  • 5a5db4a74f Add bind_front_mfn_constexpr_test Peter Dimov 2024-03-28 17:32:45 +02:00
  • acd8c12e91 Add bind_front_obj_constexpr_test Peter Dimov 2024-03-28 17:21:41 +02:00
  • 710ea6a904 Add bind_front_fn_constexpr_test Peter Dimov 2024-03-28 17:14:19 +02:00
  • a09b9b2c5a Add bind_front_md_test Peter Dimov 2024-03-28 02:59:27 +02:00
  • 758b0c2ef9 Add bind_front_mfn_test Peter Dimov 2024-03-28 02:30:40 +02:00
  • 4ea967b756 Avoid bind_front_obj_test failure on GCC 4.8 Peter Dimov 2024-03-28 02:07:31 +02:00
  • d745abe3a3 Disable invoke_mfn_constexpr_test, invoke_md_constexpr_test for GCC 4.9 as well Peter Dimov 2024-03-28 01:26:22 +02:00
  • fa9180b234 Add GCC 4.9 to GHA Peter Dimov 2024-03-27 22:34:00 +02:00