2
0
mirror of https://github.com/boostorg/leaf.git synced 2026-01-19 16:32:08 +00:00

Commit Graph

  • cc09447f1e Check if an error object's value member is a null pointer before printing it Emil Dotchevski 2024-09-08 17:48:45 -07:00
  • 7358896f82 More robust compile-time parsing of error type names, static_assert on failure to parse Emil Dotchevski 2024-09-08 17:08:13 -07:00
  • 2c1219716a diagnostic_info and diagnostic_details storing e_source_location in context, avoids dynamic allocations Emil Dotchevski 2024-09-05 22:58:36 -07:00
  • 8ace70c3ad Sync from upstream. Rene Rivera 2024-09-05 08:59:44 -05:00
  • 16f1341f77 Refinement in how clear_current_error is handled Emil Dotchevski 2024-09-04 13:00:14 -07:00
  • 3422b31e8c Deleted context_ptr (was deprecated) Emil Dotchevski 2024-09-04 01:22:29 -07:00
  • c9d494a8f8 Exception wrapper optimization Emil Dotchevski 2024-09-03 11:50:42 -07:00
  • dca66a505b Sync from upstream. Rene Rivera 2024-09-03 20:10:42 -05:00
  • a4207bb678 Missing includes Emil Dotchevski 2024-09-03 11:48:04 -07:00
  • 29da96fd66 Deploying to gh-pages from @ boostorg/leaf@fa378e60f3 🚀 zajo 2024-09-03 12:27:41 +00:00
  • fa378e60f3 Documentation update Emil Dotchevski 2024-09-03 05:25:58 -07:00
  • 8bb0223f5f Deploying to gh-pages from @ boostorg/leaf@acf0ae1e4d 🚀 zajo 2024-09-03 06:33:53 +00:00
  • acf0ae1e4d Improved diagnostics Emil Dotchevski 2024-09-02 18:26:16 -07:00
  • e4a5dfecbf Sync from upstream. Rene Rivera 2024-08-26 07:14:59 -05:00
  • 907bd6c26a diagnostics.hpp Emil Dotchevski 2024-08-25 18:25:55 -07:00
  • c46bf7b4dc Sync from upstream. Rene Rivera 2024-08-25 08:45:04 -05:00
  • 16ed99327c Renamed verbose_diagnostic_info -> diagnostic_details Emil Dotchevski 2024-08-25 00:17:12 -07:00
  • c5db573c2f Correctly handling demangle failures Emil Dotchevski 2024-08-24 18:02:42 -07:00
  • 393385a97d Deploying to gh-pages from @ boostorg/leaf@11dfa37fab 🚀 zajo 2024-08-24 18:30:59 +00:00
  • b1707e005c Sync from upstream. Rene Rivera 2024-08-24 00:09:27 -05:00
  • 11dfa37fab Streamlined demangling support Emil Dotchevski 2024-08-23 15:20:57 -07:00
  • 466e3160fe Sync from upstream. Rene Rivera 2024-08-23 11:13:22 -05:00
  • 0fc90725b5 Deploying to gh-pages from @ boostorg/leaf@abaf59def4 🚀 zajo 2024-08-23 11:10:25 +00:00
  • abaf59def4 Merge branch 'develop' Emil Dotchevski 2024-08-23 04:08:35 -07:00
  • 9c139e094c C++11 constexpr type name parsing for diagnostics Emil Dotchevski 2024-08-21 20:20:36 -07:00
  • b46c332209 Sync from upstream. Rene Rivera 2024-08-21 13:05:52 -05:00
  • b026a00790 Improved demangling for prettier verbose_diagnostic_info printing Emil Dotchevski 2024-08-21 09:59:26 -07:00
  • 144cd1d045 Workaround in result<> to avoid msvc warnings Emil Dotchevski 2024-08-21 09:58:11 -07:00
  • 9efc872e21 Removed constexpr from exception constructors, to support base types use virtual inheritance Emil Dotchevski 2024-08-21 09:50:08 -07:00
  • f9230c4c26 Fixed compatibility isue in asio_beast_leaf_rpc example Emil Dotchevski 2024-08-21 09:49:07 -07:00
  • 9bdf06b0e8 Added vscode debug config for Window sdevelopment Emil Dotchevski 2024-08-21 09:48:29 -07:00
  • 3ed033458b Added _CRT_SECURE_NO_WARNINGS for Windows builds Emil Dotchevski 2024-08-21 09:47:46 -07:00
  • 8e3f5a4e6a Sync from upstream. Rene Rivera 2024-08-20 09:59:00 -05:00
  • 83384607ad Deploying to gh-pages from @ boostorg/leaf@7d17e6f7b5 🚀 zajo 2024-08-19 16:29:07 +00:00
  • 7d17e6f7b5 Merge branch 'develop' Emil Dotchevski 2024-08-19 09:27:29 -07:00
  • 0e7f5a097e Fix for Issue 75 + unit test Emil Dotchevski 2024-08-18 20:23:43 -07:00
  • 670f453e50 Sync from upstream. Rene Rivera 2024-08-08 22:01:14 -05:00
  • dc9c8d3ebe Deploying to gh-pages from @ boostorg/leaf@cf0dcfcb78 🚀 zajo 2024-08-05 02:17:43 +00:00
  • cf0dcfcb78 Merge branch 'develop' boost-1.86.0 Emil Dotchevski 2024-08-04 19:16:15 -07:00
  • cb3a943a4d Updated documentation to link talk on using exception hondling on embedded systems Emil Dotchevski 2024-08-04 17:33:44 -07:00
  • 05b94dfdfb Added meson config for testing embedded builds Emil Dotchevski 2024-08-04 16:23:53 -07:00
  • e6a5ece28a Deploying to gh-pages from @ boostorg/leaf@64bb944a1d 🚀 zajo 2024-07-30 22:33:00 +00:00
  • 64bb944a1d Merge branch 'develop' Emil Dotchevski 2024-07-30 15:31:37 -07:00
  • 59b881c666 Sync from upstream. Rene Rivera 2024-07-29 20:15:34 -05:00
  • 1f74580555 Merge pull request #72 from indiosmo/develop Emil Dotchevski 2024-07-28 19:52:41 -07:00
  • dce571eec0 Deploying to gh-pages from @ boostorg/leaf@e8ed8fefd1 🚀 zajo 2024-07-28 05:27:23 +00:00
  • e8ed8fefd1 Merge branch 'develop' Emil Dotchevski 2024-07-27 22:25:57 -07:00
  • ca88243363 GHA Emil Dotchevski 2024-07-27 20:31:11 -07:00
  • 05bda5c20f Deploying to gh-pages from @ boostorg/leaf@57c097d527 🚀 zajo 2024-07-27 23:07:55 +00:00
  • 8ad47bb408 Sync from upstream. Rene Rivera 2024-07-27 11:10:27 -05:00
  • 9debb6fd04 Merge branch 'boostorg:develop' into develop Luiz Siqueira 2024-07-27 00:52:46 -03:00
  • 123aadd4a9 Deploying to gh-pages from @ boostorg/leaf@fd6ae82d74 🚀 zajo 2024-07-27 01:00:17 +00:00
  • fd6ae82d74 GHA update Emil Dotchevski 2024-07-26 17:00:28 -07:00
  • 4565377340 GHA update Emil Dotchevski 2024-07-26 15:53:43 -07:00
  • 16e0cac7c9 Deploying to gh-pages from @ boostorg/leaf@5a621a8f75 🚀 zajo 2024-07-26 21:58:12 +00:00
  • ad38d5f113 Merge branch 'develop' Emil Dotchevski 2024-07-26 11:37:11 -07:00
  • dcdc9bd47e Updated gha Emil Dotchevski 2024-07-25 17:53:51 -07:00
  • 5583af83c5 Change syntax of attribute to avoid conflicts Luiz Siqueira 2024-07-25 11:48:38 -03:00
  • a7690d069a remove BOOST_LEAF_SYMBOL_VISIBLE for testing Luiz Siqueira 2024-07-25 11:08:34 -03:00
  • be26dfbeef Merge branch 'boostorg:develop' into develop Luiz Siqueira 2024-07-25 10:38:39 -03:00
  • dbfe54eab2 Move inter-lib dependencies to a project variable and into the build targets. Rene Rivera 2024-07-23 22:34:24 -05:00
  • 5a40f46d65 Update copyright dates. Rene Rivera 2024-07-20 22:52:05 -05:00
  • ab314102fc Change all <source> references to <library>. Rene Rivera 2024-07-20 19:40:23 -05:00
  • 044b9d72df Sync from upstream. Rene Rivera 2024-07-12 08:55:35 -05:00
  • e5cf085aee Attempt at fixing gh-pages deployment boost-1.86.0.beta1 Emil Dotchevski 2024-07-03 12:27:27 -07:00
  • de202432ab Upgrading gh-pages deployment script Emil Dotchevski 2024-06-30 23:36:50 -07:00
  • 70ffa085f2 Upgraded gh-pages deployment script Emil Dotchevski 2024-06-30 23:33:23 -07:00
  • d755b4ce1c Fix a bug in dynamic_allocator Emil Dotchevski 2024-06-30 16:37:26 -07:00
  • 5ed2782f05 Update GHA Emil Dotchevski 2024-06-30 16:37:05 -07:00
  • 4cc258aead Bump B2 require to 5.2 Rene Rivera 2024-06-14 11:33:55 -05:00
  • b8102ac376 require c++17 regardless of compiler Luiz Siqueira 2024-05-10 17:45:17 -03:00
  • 863eb2133e require c++17 for both clang and gcc Luiz Siqueira 2024-05-10 15:28:05 -03:00
  • 32620fe868 Revert "Add the [[nodiscard]] attribute to the result class" Luiz Siqueira 2024-05-10 14:43:41 -03:00
  • a2958ec8cf Add the [[nodiscard]] attribute to the result class Luiz Siqueira 2024-05-09 08:30:34 -03:00
  • 8154274e4b Add requires-b2 check to top-level build file. Rene Rivera 2024-05-05 09:00:01 -05:00
  • d1177e71cc Make the library modular usable. Rene Rivera 2024-03-11 08:38:17 -05:00
  • b2bc479a62 Deploying to gh-pages from @ ed8f9cd32f 🚀 zajo 2024-01-28 20:16:34 +00:00
  • ed8f9cd32f Issue 70 boost-1.85.0.beta1 boost-1.85.0 Emil Dotchevski 2024-01-27 17:48:53 -08:00
  • 17b43e5cf7 Documentation update Emil Dotchevski 2024-01-20 15:36:53 -08:00
  • 74f9235689 Deploying to gh-pages from @ 52bbec06cf 🚀 zajo 2024-01-18 00:28:46 +00:00
  • 52bbec06cf Minor changes in result member functions sfinae use Emil Dotchevski 2024-01-16 22:32:42 -08:00
  • 66deb97fc7 Formatting Emil Dotchevski 2024-01-16 22:31:55 -08:00
  • b895a42596 Deploying to gh-pages from @ bfabf9d4b6 🚀 zajo 2024-01-15 23:14:08 +00:00
  • bfabf9d4b6 Removed redundant open/close of leaf namespace Emil Dotchevski 2024-01-14 20:15:20 -08:00
  • c33f7ac67d fixed a bug in .vscode/tasks.json Emil Dotchevski 2024-01-14 20:14:58 -08:00
  • 2b1a7da376 Deploying to gh-pages from @ 031dfa09f7 🚀 zajo 2024-01-09 05:17:42 +00:00
  • 031dfa09f7 Issue 69 Emil Dotchevski 2024-01-08 17:52:41 -08:00
  • f70beecc1c Deploying to gh-pages from @ 668049c7fc 🚀 zajo 2024-01-08 05:37:36 +00:00
  • 668049c7fc Bug fix: adding missing inline on lead_detail::unload_result Emil Dotchevski 2024-01-07 21:35:07 -08:00
  • febc51040b Documentation white space tweak Emil Dotchevski 2024-01-07 14:57:55 -08:00
  • c0798c0be9 Deploying to gh-pages from @ b4093c5060 🚀 zajo 2024-01-07 21:21:54 +00:00
  • b4093c5060 Renamed try_capture_all example/test files Emil Dotchevski 2024-01-07 11:18:18 -08:00
  • 971141db00 New dynamic capture system: try_capture_all. Previous API based on make_shared_contex/capture is deprecated. Emil Dotchevski 2024-01-06 17:59:10 -08:00
  • 971ecacf0f dynamic_capture -> result<T>, a new way to hold and transport errors across threads. Legacy capture functionality removed. Emil Dotchevski 2023-12-24 18:52:14 -08:00
  • ce855d2d8d Deploying to gh-pages from @ d8aae79133 🚀 zajo 2023-11-06 06:12:48 +00:00
  • d8aae79133 Merge pull request #66 from boostorg/feature/result_value_type boost-1.84.0.beta1 boost-1.84.0 Emil Dotchevski 2023-11-05 17:30:19 -08:00
  • 30a6e2a0a5 Documentation update for result<T>::value_type Emil Dotchevski 2023-11-05 16:28:42 -08:00
  • c4977866bc Public result<T>::value_type Emil Dotchevski 2023-11-05 13:53:17 -08:00
  • 4b37ca62f1 Merge pull request #65 from boostorg/feature/removed_redundant_value_logic Emil Dotchevski 2023-10-28 22:20:54 -07:00
  • 867e2c94d9 removed redundant logic in error_id::value() Emil Dotchevski 2023-10-28 16:36:16 -07:00