2
0
mirror of https://github.com/boostorg/outcome.git synced 2026-01-21 17:12:15 +00:00

28 Commits

Author SHA1 Message Date
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)
3d6ad998b7 Merging commit ned14/outcome@2d2c444e36:
Merge branch 'develop'
2022-04-16 12:05:02 +00:00
Niall Douglas
94575dc7ff Merging commit ned14/outcome@eeda50853d:
Merge pull request #260 from ned14/issue0259fix

Fix issue #259 enabling of move assignable is not calculated correctly.
2022-04-16 12:04:55 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
0090259cd0 Merging commit ned14/outcome@71a8796b1d:
Fix last commit not building if exceptions were disabled.
2022-03-18 15:11:00 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
0fd2a2307e Merging commit ned14/outcome@dd70808c68:
Add Outcome specialised awaitables::generator<T>.
2022-03-18 15:10:59 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
71a8796b1d Fix last commit not building if exceptions were disabled. 2022-03-17 20:13:07 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
dd70808c68 Add Outcome specialised awaitables::generator<T>. 2022-03-17 19:36:18 +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)
ba11268330 Merging commit ned14/outcome@38142ef2a3:
Add cmake option OUTCOME_ENABLE_CXX_MODULES, which fails to compile currently (#246).
2021-02-23 22:41:01 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
f75d0be62c Merging commit ned14/outcome@873ceddd1f:
Fix breakage in coroutine test, update changelog.
2021-02-23 18:07:15 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
38142ef2a3 Add cmake option OUTCOME_ENABLE_CXX_MODULES, which fails to compile currently (#246). 2021-02-22 18:54:43 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
873ceddd1f Fix breakage in coroutine test, update changelog. 2021-02-12 13:17:54 +00: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
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
f89211b2a8 Merging commit ned14/outcome@5eb94deea5:
Fix up test suite for changes from previous fix for #236.
2020-09-11 11:00:04 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
5eb94deea5 Fix up test suite for changes from previous fix for #236. 2020-09-11 11:51:54 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
3faf1b7e3c Merging commit ned14/outcome@28df3c4515:
Issue #224 The clang Apple ships in Xcode 11.4 (currently the latest) has not been patched with the fixes to LLVM clang that fix `noexcept(std::is_constructible<T, void>)` failing to compile which I originally submitted years ago. So give up waiting on Apple to fix their clang, add a workaround to Outcome.

Also fix up Coroutines support detection, as apparently the feature detection macro was changed.
2020-05-14 11:07:52 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
28df3c4515 Issue #224 The clang Apple ships in Xcode 11.4 (currently the latest) has not been patched with the fixes to LLVM clang that fix noexcept(std::is_constructible<T, void>) failing to compile which I originally submitted years ago. So give up waiting on Apple to fix their clang, add a workaround to Outcome.
Also fix up Coroutines support detection, as apparently the feature detection macro was changed.
2020-05-14 12:00:27 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
cc2e1bd6fd Merging commit ned14/outcome@3f877000af:
Fix clang with concepts puking on lack of brackets on requires clauses.
2020-01-09 19:49:20 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
53263e8dfa Merging commit ned14/outcome@29404e652f:
Fix out of date paths in boostify script.
2019-10-21 14:35:09 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
27ddabaf4c Merging commit ned14/outcome@e8e275143a:
Rename awaitable to eager, and task to lazy to meet most recent WG21 naming.
2019-10-10 12:43:20 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
716e1b7ec0 Merging commit ned14/outcome@4788ad6f0b:
Fix travis.
2019-10-10 12:43:19 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2177e5612b Merging commit ned14/outcome@566a77473a:
Add missing coroutine support files, sorry.
2019-10-10 12:43:18 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
e8e275143a Rename awaitable to eager, and task to lazy to meet most recent WG21 naming. 2019-10-04 15:58:37 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
4788ad6f0b Fix travis. 2019-10-04 12:46:39 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
566a77473a Add missing coroutine support files, sorry. 2019-10-04 10:00:09 +01:00