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 |
|