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

1135 Commits

Author SHA1 Message Date
Emil Dotchevski
52bbec06cf Minor changes in result member functions sfinae use 2024-01-16 22:32:42 -08:00
Emil Dotchevski
66deb97fc7 Formatting 2024-01-16 22:31:55 -08:00
Emil Dotchevski
bfabf9d4b6 Removed redundant open/close of leaf namespace 2024-01-14 20:15:20 -08:00
Emil Dotchevski
c33f7ac67d fixed a bug in .vscode/tasks.json 2024-01-14 20:14:58 -08:00
Emil Dotchevski
031dfa09f7 Issue 69 2024-01-08 17:52:41 -08:00
Emil Dotchevski
668049c7fc Bug fix: adding missing inline on lead_detail::unload_result 2024-01-07 21:35:07 -08:00
Emil Dotchevski
febc51040b Documentation white space tweak 2024-01-07 14:57:55 -08:00
Emil Dotchevski
b4093c5060 Renamed try_capture_all example/test files 2024-01-07 11:18:18 -08:00
Emil Dotchevski
971141db00 New dynamic capture system: try_capture_all. Previous API based on make_shared_contex/capture is deprecated. 2024-01-06 17:59:10 -08:00
Emil Dotchevski
971ecacf0f dynamic_capture -> result<T>, a new way to hold and transport errors across threads. Legacy capture functionality removed. 2023-12-24 18:52:14 -08:00
Emil Dotchevski
d8aae79133 Merge pull request #66 from boostorg/feature/result_value_type
Public result<T>::value_type
boost-1.84.0.beta1 boost-1.84.0
2023-11-05 17:30:19 -08:00
Emil Dotchevski
30a6e2a0a5 Documentation update for result<T>::value_type 2023-11-05 16:28:42 -08:00
Emil Dotchevski
c4977866bc Public result<T>::value_type 2023-11-05 13:53:17 -08:00
Emil Dotchevski
4b37ca62f1 Merge pull request #65 from boostorg/feature/removed_redundant_value_logic
Feature/removed redundant value logic
2023-10-28 22:20:54 -07:00
Emil Dotchevski
867e2c94d9 removed redundant logic in error_id::value() 2023-10-28 16:36:16 -07:00
Emil Dotchevski
c353af70da GHA compat 2023-10-28 16:33:24 -07:00
Emil Dotchevski
e3571f4dcf Merge pull request #64 from godmaycrying/develop
Visual studio 2015 build error fixing
2023-10-28 12:03:00 -07:00
godmaycrying
5b5673c273 Update error.hpp 2023-10-28 10:44:38 +08:00
godmaycrying
51f6f6597a Visual studio 2015 build error fixing 2023-10-27 15:25:06 +08:00
Emil Dotchevski
f2ec744ce9 Merge pull request #61 from boostorg/feature/issue60
Issue 60
2023-09-22 16:43:29 -07:00
Emil Dotchevski
49a1fb31f6 Issue 60 2023-09-22 09:54:47 -07:00
Emil Dotchevski
3199f47578 Merge pull request #59 from boostorg/feature/drone_disable_gcc_49
Disabled GCC 4.9 in Drone unit tests
2023-09-16 17:41:28 -07:00
Emil Dotchevski
863bfdd369 Disabled GCC 4.9 in Drone unit tests 2023-09-16 12:13:58 -07:00
Emil Dotchevski
3cf130eb97 Merge pull request #58 from sdarwin/drone2
Upgrade MacOS drone tests
2023-09-15 17:06:04 -07:00
Emil Dotchevski
a84943f030 Removing references to deleted doc png files 2023-09-15 13:58:40 -07:00
Emil Dotchevski
87efaf7380 Improved diagnostics 2023-09-15 11:15:10 -07:00
Emil Dotchevski
9e39b70c5a Improved configuration validation 2023-09-15 11:14:10 -07:00
Emil Dotchevski
87c6ba405d Changed b2 invocation order for .vscode integration b2 2023-09-15 11:12:29 -07:00
Emil Dotchevski
48319b4197 Deleted test for GCC 4.8 2023-09-15 11:11:42 -07:00
Emil Dotchevski
351a563de0 Copyright message update 2023-09-15 11:11:13 -07:00
Emil Dotchevski
b7ed6273c1 Merge pull request #57 from boostorg/feature/issue56
Issue 56
2023-08-29 12:18:54 -07:00
Emil Dotchevski
98288f52f2 Improved noexcept in load_slot 2023-08-28 23:22:32 -07:00
Emil Dotchevski
bcdf82f3a5 GHA update 2023-08-28 23:21:50 -07:00
sdarwin
0b497c06e4 Upgrade MacOS drone tests 2023-08-28 10:17:00 -06:00
Emil Dotchevski
f56c3ec69d Much streamlined handling of diagnostics 2023-08-27 16:38:25 -07:00
Emil Dotchevski
81b1141c64 Renamed meson bulid directory from bld to _bld 2023-08-27 16:37:55 -07:00
Emil Dotchevski
8b5cd796ea One more accumulate test bug fixed 2023-08-26 20:44:28 -07:00
Emil Dotchevski
c3f61f154e Fixed bugs in accumulate unit tests, error info object was not initialized correctly 2023-08-26 20:27:48 -07:00
Emil Dotchevski
422a5340bc Added optional::put overload that uses T's default ctor 2023-08-26 20:26:53 -07:00
Emil Dotchevski
333af1543c Issue 56 2023-08-19 18:11:08 -07:00
Emil Dotchevski
801e5e813f Fix for Issue 53 boost-1.83.0.beta1 boost-1.83.0 boost-1.82.0 2023-04-04 21:30:36 -07:00
Emil Dotchevski
e02fc6ba22 Better includes for try_catch_test.cpp 2023-04-04 21:30:18 -07:00
Emil Dotchevski
2e72c5cf6b GHA & Drone updates boost-1.82.0.beta1 2023-03-02 16:19:13 -08:00
Emil Dotchevski
50fe0ed3d4 Merge pull request #51 from kammce/local-conanfile
[conan] Fix imports and license path
2022-12-01 16:18:28 -08:00
Khalil Estell
5dcf605412 [conan] Fix imports and license path
- Bump version to 1.81.0
- Import fix is simply a cleanup step that has no impact on the
  conanfile as the import was not used
- License path was incorrect meaning that the package was previously not
  included the local conan package cache.
2022-12-01 12:44:42 -08:00
Emil Dotchevski
216393895f Documentation update boost-1.81.0 1.81.0 boost-1.81.0.beta1 2022-10-15 17:57:21 -07:00
Emil Dotchevski
9d3ffa0f1c Merge pull request #49 from kammce/prerelease
Set conan veresion to 1.81.0-prerelease
1.81.0-prerelease
2022-09-08 19:14:05 -07:00
Khalil Estell
538340ddf9 Set conan veresion to 1.81.0-prerelease
This version is the prerelease version of the offical 1.81.0 boost
versino. In semver, version with tags have lower precedence over
unlabled versions. To use this version in a conanfile the version range
will have to look like this:

    boost-leaf/[>1.80.0, include_prerelease=True]

or to simply get the latest

    boost-leaf/[x, include_prerelease=True]
2022-09-08 06:35:17 -07:00
Emil Dotchevski
b2090ac95f Fixed warnings 2022-09-06 14:49:00 -07:00
Emil Dotchevski
c697236d25 Merge pull request #48 from kammce/local-conanfile
Add local conanfile.py
2022-09-01 23:16:39 -07:00