Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
b169c8205b
Merging commit ned14/outcome@db728f98d6 :
...
upd
2026-01-08 18:50:09 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
e7805af0f1
Merging commit ned14/outcome@9b5743a715 :
...
Update changelog and Rust recipe.
2025-05-01 23:28:01 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
03cadce530
Merging commit ned14/outcome@571f9c930e :
...
upd
2024-03-13 20:50:49 +00:00
Henrik Gaßmann
02b07b0a93
Merging commit ned14/outcome@093f364aa6 :
...
Merge pull request #274 from amerry/appleclang-warning-fix
Properly guard the usage of [[likely]] (especially for AppleClang 12)
2023-01-26 06:59:42 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
64406c50fc
Merging commit ned14/outcome@af7e4879b9 :
...
Complete first attempt at review of error handling frameworks for the docs.
2022-01-04 12:41:50 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
613953775e
Merging commit ned14/outcome@1a8140bda2 :
...
Fix previous commit of CMakeLists.txt for Boost.Outcome test. Also workaround Boost conversion for test issue0203, and disable for Boost test issue0182.
2021-07-17 13:39:36 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
1a8140bda2
Fix previous commit of CMakeLists.txt for Boost.Outcome test. Also workaround Boost conversion for test issue0203, and disable for Boost test issue0182.
2021-05-28 14:36:07 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
7f853d7bab
Merging commit ned14/outcome@5b2ad540ae :
...
upd
2021-02-02 10:16:37 +00:00
Jenkins nedprod CI
6a0adc9fd1
Merging commit ned14/outcome@4b535a3ce3 :
...
Merged from develop branch as CDash reports all green
2020-01-09 19:49:21 +00:00
Jenkins nedprod CI
bbd4e31869
Merging commit ned14/outcome@6d45806413 :
...
Merged from develop branch as CDash reports all green
2019-10-22 13:42:33 +00:00
Jenkins nedprod CI
b13840fb38
Merging commit ned14/outcome@23a1077036 :
...
Merged from develop branch as CDash reports all green
2019-10-11 16:10:48 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
be732f3c4f
Rename regression tests so their number is zero prefixed.
2019-10-10 16:26:57 +01:00
Jenkins nedprod CI
b67c4fa3c4
Merging commit ned14/outcome@f98eb4f1e6 :
...
Merged from develop branch as CDash reports all green
2019-10-10 12:43:34 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
89811697af
#199 Support for C++ Coroutines has been added. This comes in two parts, firstly there is
...
now an `OUTCOME_CO_TRY()` operation suitable for performing the `TRY` operation from
within a C++ Coroutine. Secondly, in the header `outcome/coroutine_support.hpp` there are
implementations of `awaitable<OutcomeType>` and `task<OutcomeType>` which let you more
naturally and efficiently use `basic_result` or `basic_outcome` from within C++
Coroutines -- specifically, if the result or outcome will construct from an exception
pointer, exceptions thrown in the coroutine return an errored or excepted result with
the thrown exception instead of throwing the exception through the coroutine machinery
(which in current compilers, has a high likelihood of blowing up the program). Both
`awaitable<T>` and `task<T>` can accept any `T` as well. Both have been tested and found
working on VS2019 and clang 9.
2019-10-03 18:35:31 +01:00
Jenkins nedprod CI
be17de5379
Merging commit ned14/outcome@aa81442811 :
...
Merged from develop branch as CDash reports all green
2019-09-25 15:15:54 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
20917c3cb0
Outcome is now make install-able, and cmake find_package() can find it. Note that
...
you must separately install and `find_package()` Outcome's dependency, quickcpplib, else
`find_package()` of Outcome will fail.
2019-09-24 17:42:51 +01:00
Jenkins nedprod CI
4598879ed9
Merging commit ned14/outcome@5e9c7aa1d0 :
...
Merged from develop branch as CDash reports all green
2019-08-13 14:56:36 +00:00
Jenkins nedprod CI
19784c627c
Merging commit ned14/outcome@c146404642 :
...
Merged from develop branch as CDash reports all green
2019-08-06 09:51:17 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
84452a3294
Add test for issue #203
2019-08-02 10:17:00 +01:00