Commit Graph

  • a0888453c1
    Add an implementation of LEWG's expected<T, E> refining basic_monad. Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2017-01-17 17:18:35 +0000
  • e96b5b320b
    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
  • 9e7046d1dd Merged from develop branch as CDash reports all green Jenkins nedprod CI 2017-01-14 00:00:11 +0000
  • 37b3ec5da9
    No longer use shallow clone for doc subrepo Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2017-01-13 17:50:03 +0000
  • 9b83fec5bc
    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
  • 69886c5ff0
    upd Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2017-01-13 16:47:59 +0000
  • 5a5dcf761e
    Make submodules shallow cloned Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2017-01-13 15:51:42 +0000
  • 1917cd2a5a
    A little more FAQ Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2017-01-13 12:45:05 +0000
  • 10c512e7ad
    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
  • de3a2bb7a6 Merged from develop branch as CDash reports all green Jenkins nedprod CI 2017-01-12 00:00:12 +0000
  • 10c30bac35
    vcpkg for boost.outcome looks to be working. Woo hoo. Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2017-01-11 17:51:50 +0000
  • a94bbdfc54
    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
  • 010935c1fd
    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
  • 67b19a06a0
    Rejig BOOST_OUTCOME_ENABLE_OPERATORS into BOOST_OUTCOME_ENABLE_ADVANCED Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2017-01-11 12:09:19 +0000
  • 46b5fdd470
    Yet more tutorial Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2017-01-11 11:55:29 +0000
  • 6ae1c71eb8 Merged from develop branch as CDash reports all green Jenkins nedprod CI 2017-01-11 00:00:13 +0000
  • c8bf250f96
    Minor edits Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2017-01-10 22:29:42 +0000
  • b9c8ddab4e
    Fix doxygen warning Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2017-01-10 18:17:50 +0000
  • 4c5e8293eb
    Tutorial update for today Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2017-01-10 18:16:26 +0000
  • bb6f0482ec
    More tutorial Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2017-01-10 08:26:25 +0000
  • c39cdaebb1 Merged from develop branch as CDash reports all green Jenkins nedprod CI 2017-01-10 00:00:14 +0000
  • 8fa89da7a8
    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
  • d641332e59
    Try again working around older doxygen Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2017-01-09 17:40:11 +0000
  • 2b69794b88
    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
  • 1c3154bab8
    Today's work on the tutorial Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2017-01-09 16:24:16 +0000
  • 3dcb43e543
    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
  • 5427294c81 Merged from develop branch as CDash reports all green Jenkins nedprod CI 2017-01-08 00:00:11 +0000
  • 9ecf882d0b
    Fix remaining doxygen warnings Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2017-01-07 15:48:28 +0000
  • d53760087d
    Fix doxygen warnings Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2017-01-07 15:41:53 +0000
  • 13bf047717
    Try again capture junit xml from noexcept tests Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2017-01-07 15:22:09 +0000
  • 153883cce5
    Fix not uploading the noexcept unit tests to cdash Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2017-01-07 15:01:00 +0000
  • 97f85e6d80
    Exclude noexcept tests on osx, they segfault Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2017-01-07 13:53:32 +0000
  • 86c0ec19da
    upd Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2017-01-07 13:43:39 +0000
  • 92df88d627
    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
  • 834daf9fbf
    Try enabling osx testing Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2017-01-07 12:54:51 +0000
  • ba74a697eb
    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
  • b4e69515e1
    Prevent clang 3.5 warnings failing the build. Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2017-01-07 12:36:25 +0000
  • 0a665e6337
    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
  • a3b0bb9928
    travis try gcc 7 Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2017-01-07 11:25:34 +0000
  • 6824913cd1
    Revert travis to Ubuntu trusty, use clang 3.5 and gcc 6.2 Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2017-01-07 11:14:25 +0000
  • 932d91031c
    Why is it so hard to use latest clang on travis? Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2017-01-07 11:05:25 +0000
  • e279fa71ab
    travis Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2017-01-07 10:23:06 +0000
  • 9a87088477
    Try once again with travis. Sigh. Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2017-01-07 10:19:47 +0000
  • a7d4beb401 Merged from develop branch as CDash reports all green Jenkins nedprod CI 2017-01-07 00:00:13 +0000
  • ccf7db5ecf try fix travis 3 Niall Douglas 2017-01-06 23:32:24 +0000
  • ef66a97dab try fix travis 2 Niall Douglas 2017-01-06 23:21:27 +0000
  • a241bc2df8 try fix travis Niall Douglas 2017-01-06 23:13:47 +0000
  • b7f5bc9ef0
    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
  • f09382b820
    Try again fix build breakage Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2017-01-06 09:39:09 +0000
  • d524ab553f
    Fix build breakage Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2017-01-06 09:28:37 +0000
  • 3c5a91a45f
    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
  • 06e5c718a6
    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
  • 30065d70ea
    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
  • 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. Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2017-01-06 07:18:41 +0000
  • 524e8dcd42 Merged from develop branch as CDash reports all green Jenkins nedprod CI 2017-01-06 00:00:12 +0000
  • fa4f9de7ae
    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
  • db86dcb390
    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
  • 12397b41f2
    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
  • ba9d88ab98 Merged from develop branch as CDash reports all green Jenkins nedprod CI 2017-01-05 00:00:11 +0000
  • 5739ef9a34
    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
  • 1f42de3da7 Merged from develop branch as CDash reports all green Jenkins nedprod CI 2017-01-03 14:43:45 +0000
  • 68b52bd9f3
    Worked around the new ICE in VS2017 RC 1 Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2017-01-03 08:35:58 +0000
  • 56c1df2a78 Merged from develop branch as CDash reports all green Jenkins nedprod CI 2017-01-01 00:00:09 +0000
  • 950eeac84f
    Fix various build failures when compiling with Xcode 8 Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com 2016-12-31 01:23:04 +0000
  • 94eb7c6813 Merged from develop branch as CDash reports all green Jenkins nedprod CI 2016-12-24 11:52:01 +0000
  • db3b34e765
    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
  • f8774b58e1
    "Merged from develop branch as CDash reports everything green" Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2016-12-23 15:33:17 +0000
  • 7a04613c2a
    No longer upload source tarballs in Travis Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2016-12-23 15:32:55 +0000
  • 3cf56d98c1
    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
  • 1d4f56a693
    Add develop branch CI badges to Readme.md Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2016-12-23 10:26:58 +0000
  • 4504365196
    Fix appveyor failure Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2016-12-23 10:23:28 +0000
  • 492b0999e9
    Try setting the CTEST_GIT_COMMAND variable Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2016-12-22 12:42:45 +0000
  • f1e792a0c8
    Add missing ctest_update() step to ctest scripts. Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2016-12-22 12:31:46 +0000
  • 7f160c1ee4
    Fix doxygen build failures. Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2016-12-08 10:40:49 +0000
  • a845ffb8b0
    upd Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2016-12-07 16:00:15 +0000
  • 46d3b3a4a8
    Switch travis and appveyor to compile only develop branch Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2016-12-02 08:36:37 +0000
  • 96602c0cf3
    Added a simple use case Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2016-12-02 08:27:38 +0000
  • 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 Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2016-11-15 09:11:50 +0000
  • 649a12130b
    upd Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2016-11-12 08:56:11 +0000
  • 02f362d670
    Added todo and WG21 explanatory notes Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2016-11-11 22:34:00 +0000
  • 4856e1abf1
    Add todos before I forget them Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2016-11-11 22:14:06 +0000
  • f78ec744d1
    Finished tutorial copy edit Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2016-11-11 14:38:22 +0000
  • 7cfc5feef7
    tutorial copy edit Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2016-11-11 09:18:12 +0000
  • d722a8b875
    tutorial Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2016-11-10 12:54:47 +0000
  • ffbed4a261
    tutorial Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2016-11-10 08:58:49 +0000
  • 47d076d3f5
    fix typos Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2016-11-09 14:34:38 +0000
  • fe751faa0a
    tutorial Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2016-11-09 13:46:15 +0000
  • 9257a1bf8e
    tutorial Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2016-11-09 09:18:12 +0000
  • 596938aa2e
    Tutorial Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2016-11-08 21:21:47 +0000
  • c33ab1afe0
    tutorial Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2016-11-08 10:16:00 +0000
  • def15cb54d
    More tutorial Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2016-11-07 22:22:57 +0000
  • ef2eb6a97b
    Fixed bad unit test which always fails Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2016-11-07 18:59:37 +0000
  • a188267c52
    Merge branch 'master' of github.com:ned14/boost.outcome Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2016-11-07 18:56:20 +0000
  • a4b21697f8
    Commit release notes fixes Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2016-11-07 18:54:23 +0000
  • 2af6ab6f52
    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
  • 05a02dc499
    tutorial Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2016-11-05 00:59:13 +0000
  • f18d40b6d6
    Tutorial cleanup Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2016-11-04 19:31:02 +0000
  • 8ebbf78f05
    Fix failure to find unit tests Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2016-11-04 17:53:59 +0000
  • 099a689aef
    More tutorial Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2016-11-04 17:51:30 +0000
  • 04fe7eed4d Got working with make_deb.py Niall Douglas 2016-11-04 09:18:24 +0000