Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
e368a09e52
Yet another round of clang-tidy. Now is completely clean.
2017-10-18 03:29:25 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
be12789232
Second round of clang-tidy automated fixes
2017-10-18 02:50:33 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
59a675096e
First round of automated clang-tidy fixes
2017-10-18 02:36:39 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
19168b8c2b
wip tutorial section on policies
2017-10-18 02:26:11 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
1c2d524c5b
Added tutorial section on hooking events.
2017-10-18 01:20:59 +01:00
Jenkins nedprod CI
f4c4b13593
Merged from develop branch as CDash reports all green
2017-10-18 00:00:21 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
f3730a95dc
Restored testing of Outcome with C++ exceptions and RTTI disabled. Fixed minor build regressions when C++ exceptions are disabled.
2017-10-17 23:20:53 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
887e8051dc
Tutorial landing page is now calculated by Hugo with page summaries.
...
Doc snippets are now tested when building docs on Travis
2017-10-17 22:41:15 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
f6b86ec5b7
Realised I had committed an incomplete set of reference docs, fixed.
2017-10-17 21:45:48 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
5ad59a19bc
Fixed up the font on the Outcome with payload landing page
2017-10-17 03:14:15 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
bedf76acbb
Fix test regressions
2017-10-17 03:00:12 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
250fe74b7d
cmake now adds targets for the source code snippets in the docs.
...
Added new section to the tutorial explaining how to use the payload outcome edition.
2017-10-17 02:53:10 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
b27c9248bd
Documented the default policy selection for outcome. Regenerated reference API docs.
2017-10-17 00:58:49 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
817043f438
Finished off implementing the outcome policies.
2017-10-16 23:51:09 +01:00
Jenkins nedprod CI
6398a2e034
Merged from develop branch as CDash reports all green
2017-10-14 00:00:18 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
4e4b43125f
Refrshed API reference docs
2017-10-13 23:55:29 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
9f265a3fcf
Some tabs had snuck in, ran TabsToSpaces.py
2017-10-13 23:29:04 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
914d8d55b7
Updated Readme's changelog as the old one was stale.
...
Replaced error_code and exception_ptr detection with overridable traits.
2017-10-13 23:16:54 +01:00
Jenkins nedprod CI
e13f5665c8
Merged from develop branch as CDash reports all green
2017-10-12 00:00:27 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
68c1e20761
Added in test set of standardese docs
2017-10-11 22:01:41 +01:00
Andrzej Krzemieński
34e3b67850
docs: minor fixes to tutorial
2017-10-11 08:43:28 +02:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
ec5b68d2fb
Replace Andrzej's ascii graph with a mermaid one
2017-10-11 02:56:17 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
bb5d5654e8
Merge branch 'develop' of github.com:ned14/boost.outcome into develop
2017-10-11 02:21:21 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
51798ec892
Add link to github original code to all snippets in docs.
2017-10-11 02:21:00 +01:00
Jenkins nedprod CI
f7fe9f3dae
Merged from develop branch as CDash reports all green
2017-10-11 00:00:28 +01:00
Krzemienski
8fc77c9392
Docs: added missing number in one of the examples
2017-10-10 23:28:50 +02:00
Krzemienski
42b9a4870a
Docs: added outcome to tutorial
2017-10-10 23:13:57 +02:00
Jenkins nedprod CI
169f742c3a
Merged from develop branch as CDash reports all green
2017-10-10 00:00:35 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
ab42942992
Merge branch 'develop' of github.com:ned14/boost.outcome into develop
2017-10-09 22:59:49 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
7809f2c4d4
Various standardese related fixes and cleanups
2017-10-09 22:59:28 +01:00
Krzemienski
1ca2f817b4
Docs: describing result rther than unchecked
2017-10-09 19:59:21 +02:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
cd7e2de410
Added repro for issue #65 to test suite, yet it appears to pass perfectly on MSVC at least. We'll see what the CIs say.
2017-10-09 15:34:35 +01:00
Jenkins nedprod CI
93e71250aa
Merged from develop branch as CDash reports all green
2017-10-08 00:00:16 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
34b86bd6d8
Temporarily place a set of doxygen dumped reference docs into the Outcome docs website for others to use whilst we work upon Standardese.
2017-10-07 00:45:54 +01:00
Jenkins nedprod CI
30865659e3
Merged from develop branch as CDash reports all green
2017-10-06 00:00:15 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
6db1f3501a
Finished fixing up the reference API docs for OUTCOME.
...
Broke out the parameter requirements into a template bool and generalised across result and outcome.
Purged the last of the status test code from the test suite.
Tried getting template deduced success/failure working, but also blows up on clang :(
2017-10-05 02:40:10 +01:00
Jenkins nedprod CI
3978710527
Merged from develop branch as CDash reports all green
2017-10-05 00:00:15 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
0141101e3c
Fix bug where errno bit wasn't being set
2017-10-04 00:19:46 +01:00
Jenkins nedprod CI
f8de072937
Merged from develop branch as CDash reports all green
2017-10-04 00:00:15 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
d86cfe3b94
Added docs for C11 macro API
2017-10-03 23:57:45 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
be042a90c7
Fix failure to compile on clang
2017-10-03 22:00:04 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
82e85374c7
Broke up outcome.hpp into many constituent files.
2017-10-03 03:19:55 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
4c8a079d34
Permit relaxation of implicit constructors disable only when error type is one of the common error types
2017-10-03 02:51:10 +01:00
Jenkins nedprod CI
e470fb5779
Merged from develop branch as CDash reports all green
2017-10-03 00:00:18 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
6d5ce888de
Broke tutorial into sections.
2017-10-02 14:47:10 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
04f670ee4c
Replace checked with unchecked in tutorial
2017-10-02 14:19:37 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
0beb667db0
Fix missing clipboard icon in code views
2017-10-02 03:37:55 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
060464804d
Upgraded Hugo to v0.29 and DocDock theme to latest master
2017-10-02 03:07:14 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
ce4b2d6ae8
Fixed up the reference docs for result at least. Purged the last of the status support.
2017-10-02 02:10:33 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
89f1389e6c
Updated what little docs we have to use checked instead of result.
2017-10-02 01:46:48 +01:00