2
0
mirror of https://github.com/boostorg/outcome.git synced 2026-01-29 19:52:12 +00:00

185 Commits

Author SHA1 Message Date
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
d4a0869b59 Merging commit ned14/outcome@0c0173d5b0:
For boostorg/outcome, remove GHA CI and just use Drone CI from now on.
2021-12-08 13:26:35 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
162d9e9bf4 Merging commit ned14/outcome@0b3eccd83a:
Remove a bunch of test targets from boostorg/outcome CI as they are irrelevant.
2021-12-08 13:26:34 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
5b49c38f44 Merging commit ned14/outcome@b120c4dce4:
upd
2021-12-08 13:26:31 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
4c812e7ba9 Merging commit ned14/outcome@0c0173d5b0:
For boostorg/outcome, remove GHA CI and just use Drone CI from now on.
2021-11-19 12:33:49 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
bee98e0e3a Merging commit ned14/outcome@0b3eccd83a:
Remove a bunch of test targets from boostorg/outcome CI as they are irrelevant.
2021-11-18 18:05:22 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
5f5e10446f Fix all github actions failures in last commit. 2020-11-14 16:31:22 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
f28208d95a Fix cdash link. 2020-11-02 10:59:33 +00:00
Jenkins nedprod CI
37a5cecd75 Merging commit ned14/outcome@f38cf5aee1:
Merged from develop branch as CDash reports all green
2020-06-03 13:02:41 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
0a68655e74 Issue #184 Place licence boilerplate on the top of all source files missing one. 2019-06-18 10:52:17 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
248b05f75c Fix remaining failures on the Boost regression matrix. 2019-02-16 08:18:35 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
7c58d23d35 Fix bug in boostify script which was failing to update Boost.Outcome. 2019-02-12 14:52:03 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
c000663368 Finished reflowing FAQ 2019-02-12 14:02:37 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
b77bfecc94 Restore recently purged policy/error_code helper function as LLFIO needs it.
Add CMakeLists.txt to Boost.Outcome, fixing issue #170. Note that the Boost.Exception dependency is missing cmake support.

Clarify requirements page to avoid issues like #171 in future.
2019-02-11 15:13:33 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
b027e17cbe Split tutorial into two parts, essential and advanced.
Fix broken Boost index generation, hopefully.
2019-02-08 22:18:08 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
4771f5b81e Reflowed tutorial section "Hooking events" 2019-02-07 14:30:22 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
7a97e2ca18 Fix build breakage in status_outcome, and remove the unnecessary dragging in of <system_error>. 2019-02-05 21:41:47 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
a720b4423f More reference docs for basic outcome. 2019-01-30 16:16:10 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
bc306f037e Finished clang-tidy round. 2019-01-30 00:23:15 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
85e6a66ab1 Wrote C macro API documentation page. 2019-01-28 22:40:33 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
e90229e265 Prevent Boost conversion for tests/experimental-core-outcome-status.cpp. 2019-01-28 12:16:38 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
19998e2d05 Finished documentation on Experimental Outcome. 2019-01-26 23:38:56 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
82cc977869 No longer choke on new clangs combined with old libstdc++'s.
Stop Boost.Outcome being tested on clangs before 4.0, as they will never work.

Fix menu on docs website sometimes running monotype and non-monotype items together.
2019-01-26 21:01:46 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
e4f8cc8492 Fix build breakage due to yesterday's commit on gcc and clang.
FINALLY fix the .natvis update problem. Now basic_result and basic_outcome visualise properly in the Visual Studio debugger.
2019-01-26 15:32:22 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
84431eb086 Made a start on a new documentation section on Experimental.
Freshened History and Credits pages.

Experimental default policies now also fall back onto fail_to_compile_observers.
2019-01-25 23:04:27 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
375ed27183 Finished off reference documented the type aliases. Did another pass at fixing up stale links in the tutorial. 2019-01-24 01:15:16 +00:00
Jenkins nedprod CI
7539d43af0 Merging commit ned14/outcome@c1a2eb76a1:
Merged from develop branch as CDash reports all green
2019-01-12 20:24:14 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
da9f24be05 Merge branch 'orig-master' (early part) 2019-01-10 12:17:16 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
dade07176c Fix issue #148 where fetch is no longer available on OS X. 2018-09-04 19:13:49 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
cc218e85c3 upd 2018-04-25 09:55:50 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
1521b80835 Added experimental status_result and status_outcome based on experimental status_code. 2018-04-13 10:01:45 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
7df4e24cf1 Fix generation of double underscored temporary variables in OUTCOME_UNIQUE_NAME, fixing issue #120. 2018-03-14 09:12:42 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
9ec5e29123 Reworked outcome into basic_outcome etc. I think that's issue #110 closed, yay! 2018-03-13 21:38:50 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
c0b1fb11f6 Merge remote-tracking branch 'remotes/origin/pr/131' into develop 2018-02-06 18:59:26 +00:00
catskul
bca4812f25 Add quick explanation of it's purpose
Cribbed directly from beginning of documentation:

https://ned14.github.io/outcome/
2018-02-05 18:54:11 -05:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
39826427da Disable boost-outcome automatic updates 2018-01-24 18:41:56 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
c317ec7c8e Minor improvements to Outcome history page 2018-01-18 09:31:24 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
8e19b539c4 In theory, this is it for the peer review on Friday: code and docs freeze. All known broken links are fixed, including anchors, though no doubt the review will find some I've missed. I still have a few small items to tend to tomorrow, but basically Outcome is ready for review! Woohoo! 2018-01-17 23:35:00 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
d52d32c4df Did manual pass through of Standardese generated docs, inserting hacks and workarounds where necessary to generate a review ready set of reference API docs. These ain't perfect, but they're not awful. 2018-01-17 21:03:44 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
ca592532a1 Latest standardese 2018-01-17 14:28:20 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
0374bf55bf clang-tidy round 1 2018-01-17 09:10:33 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
17e190fa9d Try standardese markdown-output-fix branch. 2018-01-15 21:29:11 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
a120fee6f3 Reset CI to use Boost 1.66. Checked Boost edition files for copyright (issue #38) 2018-01-15 20:02:29 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
249bc7bbe9 Make tests in Boost edition up to date with non-Boost edition. 2018-01-15 19:04:51 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
b01402c247 Improve documentation for the free function operator== and operator!=. Related to issue #86. 2018-01-15 18:58:44 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
823f933870 Fix reference docs for all_narrow policy (issue #81) 2018-01-12 09:19:51 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
62ab35a6b4 Purge the deduced template editions of success/failure sugar types, and eliminate remaining API compatibility with them (issue #93) 2018-01-10 09:54:34 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
521ccdde98 Many documentation fixes and clarifications. 2017-12-11 19:22:08 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
322f5c1f66 Add docs to Boost edition script generation 2017-11-20 14:32:12 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2e23e0db1b Add in conference talks and slides. 2017-11-20 14:06:58 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
b3dc2b0c4f Fix issue #72 (it was actually already fixed, but the docs were wrong, fixed) 2017-11-20 13:25:37 +00:00