Break out new policy for a LEWG expected<T> implementation.
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2017-01-17 14:22:00 +0000
9e7046d1ddMerged from develop branch as CDash reports all green
Jenkins nedprod CI
2017-01-14 00:00:11 +0000
In theory the homebrew integration is now working. We shall see!
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2017-01-13 17:46:32 +0000
Refactored the FAQ which is now up to date with current Outcome.
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2017-01-13 12:29:55 +0000
de3a2bb7a6Merged from develop branch as CDash reports all green
Jenkins nedprod CI
2017-01-12 00:00:12 +0000
Updated quick start with improved info on monadic operators
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2017-01-11 13:12:23 +0000
Last update to docs before asking boost-dev for more feedback
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2017-01-11 12:40:18 +0000
Try resetting the docs manually as my updates aren't appearing
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2017-01-09 17:58:29 +0000
Try a workaround to get older doxygen to understand anchored markdown pages
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2017-01-09 17:34:00 +0000
Save out wip docs because my workstation monitor has gone futzy
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2017-01-09 14:29:01 +0000
5427294c81Merged from develop branch as CDash reports all green
Jenkins nedprod CI
2017-01-08 00:00:11 +0000
Distinguish OS X CI pass, remove cmake C++ feature requirement of thread_local
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2017-01-07 13:33:21 +0000
Disable debug info generation for the clang 3.5 compile, it bombs out :(
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2017-01-07 12:42:38 +0000
Outcome had stopped working with LLVM clang :). Now tested per commit on Travis. Had to disable GCC 6 testing until launchpad fix their broken GCC 6.
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2017-01-07 12:24:48 +0000
Temporarily use clang instead of GCC 6 on Travis because Travis' GCC 6 is borked somehow (ICEs there, works fine here)
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2017-01-06 18:12:00 +0000
Experimentally tried splitting off a section from the docs page into s separate page to see how that might work.
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2017-01-06 09:24:07 +0000
Merge branch 'develop' of github.com:ned14/boost.outcome into develop
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2017-01-06 08:28:05 +0000
VS2017's C++ 14 constexpr is actually really good and finally let me dispense with the BOOST_OUTCOME_CONVINCE_MSVC forceinline hack.
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2017-01-06 08:27:37 +0000
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.
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2017-01-06 07:18:41 +0000
524e8dcd42Merged from develop branch as CDash reports all green
Jenkins nedprod CI
2017-01-06 00:00:12 +0000
Turn on use of C++ 14 constexpr on VS2017. Haven't tested it yet, it may work, it may not :)
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2017-01-05 17:57:04 +0000
Replace use of all BOOST_ macros with BOOSTLITE_ macros, this prevents Outcome colliding with Boost if included before Boost.
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2017-01-05 17:50:25 +0000
Update the docs with the newly fully functional clever source tarballing
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2017-01-05 07:49:28 +0000
ba9d88ab98Merged from develop branch as CDash reports all green
Jenkins nedprod CI
2017-01-05 00:00:11 +0000
Use new, clean, warning free method of poking cmake to make code with exceptions disabled.
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2017-01-04 16:22:05 +0000
1f42de3da7Merged from develop branch as CDash reports all green
Jenkins nedprod CI
2017-01-03 14:43:45 +0000
Theoretically at midnight from now on a script will check if all unit tests on develop are passing and if so will merge develop into master and put a tarball at dedi3. We shall see if it fires tonight!
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2016-12-23 16:51:15 +0000
Add JSON returned by cdash for later work on a parsing script
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2016-12-23 12:29:55 +0000
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
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2016-11-15 09:11:50 +0000
Added operators * and -> plus error() and exception() and inplace_t implicit construction to much more closely match Expected and Optional.
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2016-11-07 18:01:51 +0000