Commit Graph

2221 Commits

Author SHA1 Message Date
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
7c8eaaa0c8
Added tutorial section on new ValueOrError support. 2017-11-15 00:17:50 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
0dc0cdc91b
ValueOrError concept support finished. 2017-11-14 15:48:57 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
dbeaed2068
Restored the old converting constructors 2017-11-11 12:35:13 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
c542429b09
Implement construction from anything matching the ValueOrError concept 2017-11-10 22:41:47 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
7393ce92b1
Rename try_throw_exception_from_error to try_throw_std_exception_from_error 2017-11-09 17:37:45 +01:00
Jenkins nedprod CI
129d3493a3 Merged from develop branch as CDash reports all green 2017-11-07 00:00:18 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
e9dfe7cabf
Fix issue #69 (execinfo.h doesn't exist on Android) 2017-11-06 01:11:17 +00:00
Jenkins nedprod CI
1f2d788c04 Merged from develop branch as CDash reports all green 2017-11-04 00:00:22 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
fe7b637586
reset gh-pages 2017-11-03 03:57:00 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
3e030f0757
Fix test regression 2017-11-03 03:39:09 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
8ee8cd4467
Reworked the hook support somewhat. Wrote the snippet for the final tutorial section. 2017-11-03 03:23:23 +00:00
Jenkins nedprod CI
eab1271ffa Merged from develop branch as CDash reports all green 2017-11-03 00:00:55 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
d2cbd02cc3
Add a use decision matrix 2017-11-02 00:08:00 +00:00
Jenkins nedprod CI
b9cb2feaaa Merged from develop branch as CDash reports all green 2017-11-01 00:01:05 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
1f510e8055
Finished tutorial section on builtin policies 2017-10-31 17:54:44 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2034f8a87b
Nearly finished a pass on the docs after the recent error code payload refactor. 2017-10-31 03:47:36 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
d36cbf7c9e
Apply solutions to Arthur's feedback: (i) have filesystem_error thrower not throw all failures through filesystem_error (ii) make declaration of throw_as_system_error_with_payload() mandatory for custom EC types. 2017-10-31 02:44:59 +00:00
Jenkins nedprod CI
f8810b80f8 Merged from develop branch as CDash reports all green 2017-10-30 00:00:18 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
786bd12410
Refactored the payload part of the tutorial to match recent changes.
Ported some of the FAQ entries over from v1 Outcome, and refreshed the benchmarks.

Added a table of contents shortcode to Hugo.
2017-10-29 01:39:36 +00:00
Jenkins nedprod CI
d74589af52 Merged from develop branch as CDash reports all green 2017-10-29 00:00:20 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
091a983ae0
Updated standardese docs 2017-10-28 02:27:55 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
1e95991bcb
Refresh doxygen docs 2017-10-28 02:22:27 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
1f596bc85f
Update docs with Conan packaging support. 2017-10-28 02:14:40 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
4a07a87ece
All unit tests now passing with refactored library 2017-10-28 01:57:53 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
bef2b1df89
In theory, outcome is now purged of all payload support. core-result and core-outcome tests pass, next step is the rest of the test suite. 2017-10-28 01:31:10 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2f5dedb84c
Made a start on purging payload support from outcome 2017-10-27 01:59:25 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
a5599e5112
Ok, I think result is now fully ported over to the new payload capable design. Now just need to purge outcome of payload support. 2017-10-27 01:20:01 +01:00
Jenkins nedprod CI
7564ef80b1 Merged from develop branch as CDash reports all green 2017-10-27 00:00:17 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
c461d69104
Merge branch 'develop' into refactor_payload 2017-10-26 23:15:35 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
ef1c30d802
Did a bit more work on #68 2017-10-26 22:42:50 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
63553475b1
wip in getting result to throw with payload. 2017-10-26 03:44:58 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
8b5d849717
First step of refactoring payload out of outcome and into result complete. 2017-10-26 01:41:25 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
b984797742
Merge pr #68, though it has problems. 2017-10-26 00:54:56 +01:00
Jenkins nedprod CI
0f8fb8f19a Merged from develop branch as CDash reports all green 2017-10-25 00:00:19 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2184dcc390
Fix page summaries randomly leaking into the tutorial index 2017-10-24 22:04:57 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
8686b52958
Replaced any mention of incorrect observation with no-value observation. 2017-10-24 21:42:04 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
8b736bd8a0
Finished tutorial section on result returning constructors 2017-10-24 15:42:27 +01:00
Jenkins nedprod CI
0101f2a757 Merged from develop branch as CDash reports all green 2017-10-22 00:00:43 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
a0e6c8224e
Fix CI failures 2017-10-21 00:36:16 +01:00
Jenkins nedprod CI
3fa6f313f5 Merged from develop branch as CDash reports all green 2017-10-21 00:00:30 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
0a13d5ae8e
Started tutorial section on constructors 2017-10-20 18:57:40 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
e054470a5c
Added tutorial section on the C API 2017-10-20 02:06:07 +01:00
Jenkins nedprod CI
25efbc5997 Merged from develop branch as CDash reports all green 2017-10-20 00:00:17 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
714a8ee0a5
wip tutorial section on policies 2017-10-19 17:34:58 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
584013d042
Finished the tutorial section on default actions. 2017-10-19 01:56:42 +01:00
Jenkins nedprod CI
19f95d29ba Merged from develop branch as CDash reports all green 2017-10-19 00:00:20 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
993efbdecd
More tutorial 2017-10-18 18:39:20 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
0112aba314
Fix more clang build breakage 2017-10-18 14:23:44 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
1a6a8ddee6
Fix build breakage on clang 2017-10-18 14:08:24 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
67fcb49243
wip policies tutorial section 2017-10-18 04:29:16 +01:00