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