Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
6d01ab8546
|
Add usage from cmake to docs
|
2017-04-14 09:44:00 +01:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
b120ecef17
|
upd
|
2017-04-12 23:44:11 +01:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
ac242bb745
|
Fix spelling mistake
|
2017-04-11 13:37:04 +01:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
df4468529a
|
upd
|
2017-04-09 23:09:59 +01:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
0dc8cc8216
|
Add a note to the docs for make_errored_*(ErrCondEnum).
|
2017-04-09 14:54:18 +01:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
ad136750f6
|
Add make_errored_*() overloads for error conditions
|
2017-04-08 11:01:11 +01:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
0b332aea8a
|
Fix overstrict valueless constructor
|
2017-04-06 14:14:13 +01:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
91c8eb0814
|
valueless_t tagging now working and issue #7 should be fixed
|
2017-04-06 10:57:52 +01:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
430d9c10dc
|
wip for issue #7
|
2017-04-06 09:49:54 +01:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
748e7bab1a
|
upd
|
2017-04-04 23:03:06 +01:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
98aab22d0e
|
Mention new BOOST_OUTCOME_TRYV macro in tutorial
|
2017-04-04 22:25:53 +01:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
1772bbfbc8
|
Clarify empty braced init semantics
|
2017-04-04 21:54:30 +01:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
dfdbe1f091
|
Docs fix
|
2017-03-30 15:26:09 +01:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
960faf556d
|
Small fixes
|
2017-03-30 09:56:10 +01:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
b9640b2cf2
|
Remove coverage badge as we haven't been calculating coverage in a long time
|
2017-03-30 09:35:51 +01:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
27cb8b799a
|
Implement more of Andrzej's feedback
|
2017-03-29 08:07:47 +01:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
17c38e9410
|
First round of improvements thanks to Andrzej.
|
2017-03-28 10:33:31 +01:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
95eb507b7c
|
Fix missing images in FAQ on web based docs
|
2017-03-23 11:09:58 +00:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
f5366e7c25
|
Updated FAQ with benchmarks.
|
2017-03-23 08:20:06 +00:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
f370bd6473
|
Fix failure to regenerate preprocessed edition as needed
|
2017-03-21 00:15:38 +00:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
9a4bc9fca7
|
Add FAQ entry on ABI stability promises.
|
2017-03-15 16:54:36 +00:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
7525b18392
|
Restamp the SHA of the docs to latest.
|
2017-03-13 15:50:30 +00:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
f2647eed84
|
Fixed a typo in the tutorial.
|
2017-03-13 00:43:09 +00:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
a97cd62c79
|
Fixed the problem of lack of constructors in the faked outcome/result/option/expected.
|
2017-03-13 00:26:09 +00:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
60c076d49c
|
Remove mentions of Part A, B and C from tutorial.
|
2017-03-11 00:55:26 +00:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
f4d068e535
|
Fix typos in tutorial part C.
|
2017-03-03 13:13:38 +00:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
01320023d0
|
I think I've finished the tutorial!
|
2017-03-01 17:47:24 +00:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
d903e1f174
|
Fixed a bug where a less representative void transport was not implicitly converting into a more representative transport.
|
2017-03-01 16:40:14 +00:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
36c870ef42
|
Copy edit last night's tutorial adds.
|
2017-02-28 10:04:37 +00:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
c22ea26009
|
Fix up some issues in tutorial
|
2017-02-27 23:49:27 +00:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
f222d4ee28
|
Docs should build properly now.
|
2017-02-27 23:32:12 +00:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
4e1a096735
|
Added side by side use example of Expected vs Outcome
|
2017-02-27 23:09:10 +00:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
12b98e214f
|
Returned to the tutorial after taking a break.
|
2017-02-27 16:42:03 +00:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
a24c020561
|
Rewrote part B of the tutorial to match feedback from Reddit
|
2017-02-03 15:46:48 +00:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
9439f32725
|
Wide ranging edits to docs
|
2017-02-02 18:12:15 +00:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
d02459b739
|
Fixed the wrong title for tutorial part B
|
2017-01-30 10:07:40 +00:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
34359e1979
|
Update html docs SHA stamp
|
2017-01-30 09:38:41 +00:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
fe73e98a4f
|
Reordered the tutorial somewhat.
|
2017-01-30 09:14:24 +00:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
47ee7ea693
|
Lots more tutorial part C
|
2017-01-28 18:22:38 +00:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
4e8a938d3f
|
Fix missing API docs in error_code_extended synopsis
|
2017-01-27 14:31:35 +00:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
98522e4154
|
Hopefully finished tutorial part B.
|
2017-01-27 14:18:34 +00:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
dfa153b4d6
|
Added acknowledgements and history page to docs.
|
2017-01-26 14:02:29 +00:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
c2c5609ee8
|
Rework introduction page.
|
2017-01-25 13:36:28 +00:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
bca11ff64c
|
More third attempt at tutorial
|
2017-01-25 13:27:10 +00:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
8fb0168a34
|
More third rewrite of the tutorial.
|
2017-01-24 17:12:44 +00:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
7ace97f75a
|
Finished side by side comparison of Outcome's Expected to LEWG Expected
|
2017-01-24 15:12:45 +00:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
439d5757fa
|
Added side by side view of LEWG Expected vs Outcome Expected
|
2017-01-24 12:29:28 +00:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
5e7e1fc9c4
|
Added a code example using expected<T, E>
|
2017-01-24 11:55:22 +00:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
39b41d1d9b
|
Third time writing this blasted tutorial for Outcome. Part A at least.
|
2017-01-23 18:33:27 +00:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
d045c7ac42
|
Move the existing docs into the attic as we're about to start once again.
|
2017-01-23 14:08:45 +00:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
8426c22efe
|
Relocate emplacement implementation into .ipp file
|
2017-01-21 16:18:55 +00:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
ebed2b62bb
|
Added the reference Expected implementation's unit test suite, adjusted only to match the current WG21 proposal text.
|
2017-01-19 15:43:25 +00:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
9b83fec5bc
|
In theory the homebrew integration is now working. We shall see!
|
2017-01-13 17:46:32 +00:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
69886c5ff0
|
upd
|
2017-01-13 16:47:59 +00:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
5a5dcf761e
|
Make submodules shallow cloned
|
2017-01-13 15:51:42 +00:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
1917cd2a5a
|
A little more FAQ
|
2017-01-13 12:45:05 +00:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
10c512e7ad
|
Refactored the FAQ which is now up to date with current Outcome.
|
2017-01-13 12:29:55 +00:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
10c30bac35
|
vcpkg for boost.outcome looks to be working. Woo hoo.
|
2017-01-11 17:51:50 +00:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
a94bbdfc54
|
Updated quick start with improved info on monadic operators
|
2017-01-11 13:12:23 +00:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
010935c1fd
|
Last update to docs before asking boost-dev for more feedback
|
2017-01-11 12:40:18 +00:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
46b5fdd470
|
Yet more tutorial
|
2017-01-11 11:55:29 +00:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
c8bf250f96
|
Minor edits
|
2017-01-10 22:29:42 +00:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
b9c8ddab4e
|
Fix doxygen warning
|
2017-01-10 18:17:50 +00:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
4c5e8293eb
|
Tutorial update for today
|
2017-01-10 18:16:26 +00:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
bb6f0482ec
|
More tutorial
|
2017-01-10 08:26:25 +00:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
8fa89da7a8
|
Try resetting the docs manually as my updates aren't appearing
|
2017-01-09 17:58:29 +00:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
d641332e59
|
Try again working around older doxygen
|
2017-01-09 17:40:11 +00:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
2b69794b88
|
Try a workaround to get older doxygen to understand anchored markdown pages
|
2017-01-09 17:34:00 +00:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
1c3154bab8
|
Today's work on the tutorial
|
2017-01-09 16:24:16 +00:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
3dcb43e543
|
Save out wip docs because my workstation monitor has gone futzy
|
2017-01-09 14:29:01 +00:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
d53760087d
|
Fix doxygen warnings
|
2017-01-07 15:41:53 +00:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
153883cce5
|
Fix not uploading the noexcept unit tests to cdash
|
2017-01-07 15:01:00 +00:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
86c0ec19da
|
upd
|
2017-01-07 13:43:39 +00:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
a3b0bb9928
|
travis try gcc 7
|
2017-01-07 11:25:34 +00:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
9a87088477
|
Try once again with travis. Sigh.
|
2017-01-07 10:19:47 +00:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
b7f5bc9ef0
|
Temporarily use clang instead of GCC 6 on Travis because Travis' GCC 6 is borked somehow (ICEs there, works fine here)
|
2017-01-06 18:12:00 +00:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
3c5a91a45f
|
Experimentally tried splitting off a section from the docs page into s separate page to see how that might work.
|
2017-01-06 09:24:07 +00:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
19f392ea71
|
Relocate the giant Markdown file representing "the docs" from the root into a doc/md directory and point doxygen at that md directory. Next step is to try breaking up the markdown file into self contained pages.
|
2017-01-06 07:18:41 +00:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
fa4f9de7ae
|
Turn on use of C++ 14 constexpr on VS2017. Haven't tested it yet, it may work, it may not :)
|
2017-01-05 17:57:04 +00:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
5739ef9a34
|
Use new, clean, warning free method of poking cmake to make code with exceptions disabled.
|
2017-01-04 16:22:05 +00:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
68b52bd9f3
|
Worked around the new ICE in VS2017 RC 1
|
2017-01-03 08:35:58 +00:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
1d4f56a693
|
Add develop branch CI badges to Readme.md
|
2016-12-23 10:26:58 +00:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
08636b113a
|
Move all new commits onto develop branch and make master branch protected such that soon master branch will always only ever reflect the last commit on develop which passes all its CIs
|
2016-11-15 09:11:50 +00:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
4856e1abf1
|
Add todos before I forget them
|
2016-11-11 22:14:06 +00:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
f78ec744d1
|
Finished tutorial copy edit
|
2016-11-11 14:38:22 +00:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
7cfc5feef7
|
tutorial copy edit
|
2016-11-11 09:18:12 +00:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
d722a8b875
|
tutorial
|
2016-11-10 12:54:47 +00:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
ffbed4a261
|
tutorial
|
2016-11-10 08:58:49 +00:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
fe751faa0a
|
tutorial
|
2016-11-09 13:46:15 +00:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
a188267c52
|
Merge branch 'master' of github.com:ned14/boost.outcome
# Conflicts:
# release_notes.md
|
2016-11-07 18:56:20 +00:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
2af6ab6f52
|
Added operators * and -> plus error() and exception() and inplace_t implicit construction to much more closely match Expected and Optional.
Replaced the BOOST_OUTCOME_FILTER_xxx macros with a new, much more simple BOOST_OUTCOME_TRY()
|
2016-11-07 18:01:51 +00:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
05a02dc499
|
tutorial
|
2016-11-05 00:59:13 +00:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
f18d40b6d6
|
Tutorial cleanup
|
2016-11-04 19:31:02 +00:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
099a689aef
|
More tutorial
|
2016-11-04 17:51:30 +00:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
8ed4cf5385
|
upd
|
2016-11-03 11:10:17 +00:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
c57c5800d3
|
Typos in debian metadata
|
2016-11-03 07:57:22 +00:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
0cb8835c71
|
Disable win32 error code mapping in prep for new custom error code categories
|
2016-11-02 19:50:02 +00:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
8a4f35b14b
|
Added a .clang-tidy config, and delinted the unit tests. Interestingly no lint found in the headers at all which was a surprise.
|
2016-10-30 01:41:57 +00:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
f35c849adc
|
Made a start on proper documentation for Outcome.
|
2016-10-29 19:17:36 +01:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
b2f160eec4
|
Full unit test suite now passing on GCC 6.2 with exceptions disabled.
|
2016-10-28 23:31:25 +01:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
c2c9494b21
|
upd
|
2016-10-18 19:09:09 +01:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
bbf2bbafa5
|
upd
|
2016-09-21 11:28:42 -07:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
d1a43e5e86
|
upd
|
2016-09-06 09:30:53 +01:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
da22c6de44
|
Try fixing failure to run tests on CI.
|
2016-09-05 17:31:19 +01:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
b561f3d05f
|
Fixed bug where outcome<void> did not have a noexcept copy and move constructor. Moved .natvis next to its header file.
|
2016-08-14 16:19:48 +01:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
cd2623ce72
|
upd
|
2016-08-13 19:24:55 +01:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
196177705b
|
upd
|
2016-08-11 10:54:29 +01:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
39b9e6384b
|
upd
|
2016-08-11 10:10:41 +01:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
6e7febbaec
|
Make bintray publish on upload
|
2016-08-08 17:33:44 +01:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
83eb681ba9
|
travis
|
2016-08-08 16:34:36 +01:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
8b368deec7
|
upd
|
2016-08-07 19:13:45 +01:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
563ae56b43
|
upd
|
2016-08-07 19:10:53 +01:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
392c27b2f4
|
upd
|
2016-08-07 19:06:29 +01:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
943b23722a
|
Updated docs
|
2016-08-07 17:02:11 +01:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
759632fdf5
|
Fix unit test failures on GCC 6
|
2016-06-29 13:16:56 +01:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
34a0c9881b
|
updated docs.
|
2016-06-29 09:44:30 +01:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
364ada2d92
|
Added monad visualiser for VS2015
|
2016-06-29 09:21:33 +01:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
f75d55d1d1
|
Purge last remaining vestiges of monadic future promise. It's now only Outcome baby!
|
2016-05-23 00:24:32 +01:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
02e3bafb84
|
Mount docs into doc/html
|
2016-04-21 18:31:25 +01:00 |
|