2
0
mirror of https://github.com/boostorg/leaf.git synced 2026-02-09 11:12:37 +00:00
Commit Graph

1237 Commits

Author SHA1 Message Date
ericli-splunk
60633582c0 Update pointer test 2025-10-07 09:46:16 -07:00
Emil Dotchevski
61e4b0db4e Merge pull request #82 from striezel-stash/ci-ubuntu-20.04-deprecation
ci: move Ubuntu 20.04 builds to container
2025-06-01 19:52:50 -07:00
Dirk Stolle
f9a05e7554 ci: move Ubuntu 20.04 builds to container
The Ubuntu 20.04 image on GitHub Actions has been unavailable since
2025-04-15. See <https://github.com/actions/runner-images/issues/11101>
for more information on the deprecation and removal.

Therefore all build jobs that use the Ubuntu 20.04 runner image
of GHA have to be moved to Docker containers using Ubuntu 20.04.
2025-06-01 07:14:14 +02:00
Emil Dotchevski
1170f55faa Merge pull request #81 from striezel-stash/fix-typos
Fix some typos
2025-05-31 19:31:42 -07:00
Dirk Stolle
d327c083ff Fix some typos 2025-06-01 03:22:57 +02:00
Peter Dimov
f4034fecde Merge pull request #73 from grafikrobot/modular
Add support for modular build structure.
2025-05-02 19:13:41 +03:00
Rene Rivera
2b338aa28e Move project global include to target local include. 2025-04-07 18:54:35 -05:00
Rene Rivera
277f588f94 Tweak exception testing dependency to only header only use. 2025-04-06 20:22:20 -05:00
Rene Rivera
1230a7be13 Sync from upstream. 2025-04-04 21:41:34 -05:00
Emil Dotchevski
aff38b5be3 Windoms demangle bug fix boost-1.89.0 boost-1.88.0.beta1 boost-1.88.0 2025-02-23 15:32:44 -08:00
Emil Dotchevski
a8774e9b60 Fixed critical compile error on Windows introduced by previous commit 2025-02-23 10:59:20 -08:00
Emil Dotchevski
753267a6b0 Merge pull request #79 from Mishura4/develop
Added parsing for clang-cl of BOOST_LEAF_PRETTY_FUNCTION
2025-02-22 23:27:10 -08:00
Emil Dotchevski
758531740a Updated GHA 2025-02-22 21:21:56 -08:00
Amber Ehrlich
1a2fd64021 Add old clang style to clang-cl type parsing
Co-authored-by: Emil Dotchevski <emildotchevski@gmail.com>
2025-02-20 11:40:59 -05:00
Amber Ehrlich
54b7db131e Added parsing for clang-cl of BOOST_LEAF_PRETTY_FUNCTION 2025-02-17 18:19:57 -05:00
Rene Rivera
f049b12a60 Sync from upstream. 2024-10-10 08:44:14 -05:00
Emil Dotchevski
6633c368f1 Deleted benchmark boost-1.87.0.beta1 boost-1.87.0 2024-09-28 17:38:23 -07:00
Emil Dotchevski
adb98d856a Changed leaf.hpp link to open raw file in the brownser rather than download. 2024-09-28 11:09:05 -07:00
Emil Dotchevski
c973cd4a7d std::error_code interoperability improvements 2024-09-27 22:10:43 -07:00
Emil Dotchevski
9f63201034 Added boost::source_location overload in lightweight_test.hpp for boost::throw_exception under BOOST_NO_EXCEPTIONS 2024-09-27 22:10:21 -07:00
Emil Dotchevski
d9bc66a0ce Converted e_file_name::value to proper member even under BOOST_LEAF_CFG_STD_STRING=0 2024-09-27 22:09:29 -07:00
Emil Dotchevski
8a3b024486 Renamed examples, fixed minor issues in build scripts 2024-09-27 22:08:30 -07:00
Emil Dotchevski
cd4b96ca53 Single header generation only writes the output if it has changed 2024-09-27 22:07:36 -07:00
Rene Rivera
e64865ad37 Sync from upstream. 2024-09-17 07:44:48 -05:00
Emil Dotchevski
7bd20a5eae Documentation update 2024-09-14 20:40:21 -07:00
Rene Rivera
b591cbd677 Sync from upstream. 2024-09-14 08:41:48 -05:00
Emil Dotchevski
5991052a6b Removed a few unused items 2024-09-13 21:46:56 -07:00
Emil Dotchevski
0c7923933e Improvements in single header distro. Build script tweaks. 2024-09-13 19:58:00 -07:00
Rene Rivera
8fa2dcf54a Sync from upstream. 2024-09-09 15:24:46 -05:00
Emil Dotchevski
ec11ab1d9c Renamed namespace leaf_detail -> detail 2024-09-08 22:20:57 -07:00
Emil Dotchevski
f81020e77c Merge branch 'feature/update_copyright_dates' into develop 2024-09-08 19:37:00 -07:00
Emil Dotchevski
e85effa177 Merge branch 'feature/has_value_any_key' into develop 2024-09-08 19:36:06 -07:00
Emil Dotchevski
d0047b721c Updated copyright dates 2024-09-08 18:26:05 -07:00
Emil Dotchevski
c0bf40181e Renamed optional::has_value() to has_value_any_key() to avoid confusion 2024-09-08 18:08:08 -07:00
Emil Dotchevski
3bbe113ac2 Correct name for include guard 2024-09-08 18:07:43 -07:00
Emil Dotchevski
cc09447f1e Check if an error object's value member is a null pointer before printing it 2024-09-08 17:48:45 -07:00
Emil Dotchevski
7358896f82 More robust compile-time parsing of error type names, static_assert on failure to parse 2024-09-08 17:08:13 -07:00
Emil Dotchevski
2c1219716a diagnostic_info and diagnostic_details storing e_source_location in context, avoids dynamic allocations 2024-09-06 21:31:28 -07:00
Rene Rivera
8ace70c3ad Sync from upstream. 2024-09-05 08:59:44 -05:00
Emil Dotchevski
16f1341f77 Refinement in how clear_current_error is handled 2024-09-04 13:00:14 -07:00
Emil Dotchevski
3422b31e8c Deleted context_ptr (was deprecated) 2024-09-04 01:22:29 -07:00
Emil Dotchevski
c9d494a8f8 Exception wrapper optimization 2024-09-03 21:29:28 -07:00
Rene Rivera
dca66a505b Sync from upstream. 2024-09-03 20:10:42 -05:00
Emil Dotchevski
a4207bb678 Missing includes 2024-09-03 11:48:04 -07:00
Emil Dotchevski
fa378e60f3 Documentation update 2024-09-03 05:25:58 -07:00
Emil Dotchevski
acf0ae1e4d Improved diagnostics 2024-09-02 18:26:16 -07:00
Rene Rivera
e4a5dfecbf Sync from upstream. 2024-08-26 07:14:59 -05:00
Emil Dotchevski
907bd6c26a diagnostics.hpp 2024-08-25 18:25:55 -07:00
Rene Rivera
c46bf7b4dc Sync from upstream. 2024-08-25 08:45:04 -05:00
Emil Dotchevski
16ed99327c Renamed verbose_diagnostic_info -> diagnostic_details 2024-08-25 00:17:12 -07:00