Commit Graph

  • 6f8103b0df
    Fix bug where ADL hooks were not being called for the master in place delegating constructor. Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2017-08-26 01:56:43 +0100
  • c61416f3cb Merged from develop branch as CDash reports all green Jenkins nedprod CI 2017-08-26 00:00:21 +0100
  • 9e97c384f5
    upd Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2017-08-25 19:03:26 +0100
  • 99092af1dc Merged from develop branch as CDash reports all green Jenkins nedprod CI 2017-08-24 00:00:16 +0100
  • 6f64d8442d
    Working once again on MSVC, albeit their internal unreleased version. Thanks to Microsoft for supplying a fixed compiler to me! Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2017-08-23 21:10:13 +0100
  • 10a52a466b
    outcome::as_failure() was doing UB, fixed. Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2017-08-23 00:28:38 +0100
  • 538bb9411d Merged from develop branch as CDash reports all green Jenkins nedprod CI 2017-08-18 00:00:17 +0100
  • 22d80e68ee
    outcome::failure() was not being enabled correctly, fixed. Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2017-08-17 14:55:23 +0100
  • 3080f558b6
    upd Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2017-08-17 00:28:25 +0100
  • d86505edb5 Merged from develop branch as CDash reports all green Jenkins nedprod CI 2017-08-17 00:00:21 +0100
  • 89dc614719
    Changed how quickcpplib is found by the build system Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2017-08-16 22:25:45 +0100
  • d5af8b23e0
    upd Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2017-08-16 16:12:06 +0100
  • bfa6ce75ed
    upd Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2017-08-16 16:01:54 +0100
  • 6590712560
    upd Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2017-08-16 03:08:09 +0100
  • 410e636c11 Merged from develop branch as CDash reports all green Jenkins nedprod CI 2017-08-15 00:00:22 +0100
  • 3b55da4914
    upd Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2017-08-14 23:24:55 +0100
  • fa6292defc Merged from develop branch as CDash reports all green Jenkins nedprod CI 2017-08-10 00:00:20 +0100
  • a7e4195fc7
    Merge branch 'develop' of github.com:ned14/boost.outcome into develop Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2017-08-09 23:37:24 +0100
  • 08ad8c08f7
    Turns out issue #59 was not actually fixed. Fixed now. Thanks Andrzej! Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2017-08-09 23:37:02 +0100
  • 3550e837bc Merged from develop branch as CDash reports all green Jenkins nedprod CI 2017-08-09 00:00:26 +0100
  • 7e10acd3d4 docs: described TRY operations in Tutorial Andrzej Krzemienski 2017-08-08 23:05:00 +0200
  • ff51ac8248 Merged from develop branch as CDash reports all green Jenkins nedprod CI 2017-08-07 00:00:15 +0100
  • 20c995dc72
    Workaround bug on clang + libstdc++7 Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2017-08-06 02:13:08 +0100
  • 3f45dc24f7
    Fix bug introduced in last change where result<bool> and outcome<bool> were seeing their implicit constructors disable. Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2017-08-06 01:21:54 +0100
  • 3f75c63fe5
    upd Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2017-08-05 17:48:20 +0100
  • 6fac9b6e96
    Merge branch 'master' of github.com:ned14/boost.outcome into develop Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2017-08-05 17:47:42 +0100
  • 5685c839c2
    Fix failing test. Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2017-08-05 17:47:14 +0100
  • f25691150d
    Fix warnings. Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2017-08-05 17:42:33 +0100
  • 685ba575d7
    Added error_is_errno status flag used to indicate when error code can be treated as errno. Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2017-08-05 16:49:38 +0100
  • 2dadef712d
    Added WG21 reference implementation of result Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2017-08-05 02:05:23 +0100
  • 6c2bb4eeb4 Merged from develop branch as CDash reports all green Jenkins nedprod CI 2017-08-05 00:00:16 +0100
  • 8d7ddc8960
    Fix warnings. Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2017-08-04 00:45:01 +0100
  • 3c722e217a
    upd Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2017-08-04 00:21:16 +0100
  • 5da364741d
    Fix issue #62 where paths to the single include editions were wrong. Thanks to @bbolli for spotting and reporting the problem. Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2017-07-31 18:16:38 +0100
  • a5b271ea67
    Update synopses for docs Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2017-07-31 18:13:06 +0100
  • 8c74b030eb
    Merge branch 'master' of github.com:ned14/boost.outcome Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2017-07-31 12:48:55 +0100
  • 068da34b73
    In iostream printers, print the error code message if E is an error_code Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2017-07-31 02:12:49 +0100
  • 814a18bd98 Merged from develop branch as CDash reports all green Jenkins nedprod CI 2017-07-30 00:00:21 +0100
  • b12a80801d
    upd Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2017-07-29 03:26:17 +0100
  • 799ef71be1
    Added void overloads for print() Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2017-07-29 01:59:20 +0100
  • cb6b70d8e8
    Implemented issue #61 for outcome as well. Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2017-07-29 00:34:21 +0100
  • a9f0a5fdde Merged from develop branch as CDash reports all green Jenkins nedprod CI 2017-07-29 00:00:18 +0100
  • 9f79eb40ad
    Fix issue #61 where comparisons between dissimilar results was failing to compile. Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2017-07-28 23:59:31 +0100
  • cd60cf7fe6
    Try again to fix regression Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2017-07-28 02:28:22 +0100
  • 8207e4a16f
    Fix to the previous commit failing. Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2017-07-28 02:10:38 +0100
  • b513914b18
    Hack around failure to convert from T = void Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2017-07-28 01:33:48 +0100
  • a7f0ff4c92 Merged from develop branch as CDash reports all green Jenkins nedprod CI 2017-07-28 00:00:18 +0100
  • 5d76329493
    Quite a few regressions had occurred, these are now all fixed. Also back to being clang-tidy clean. Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2017-07-27 23:59:54 +0100
  • dca55f6fdb
    Fix major bug where trivial copy or move assignment on a non-trivial type was causing compile failures. Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2017-07-27 03:39:43 +0100
  • 166d4c4f8e Merged from develop branch as CDash reports all green Jenkins nedprod CI 2017-07-25 00:00:18 +0100
  • bd74371168
    Formalised the hook API properly. Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2017-07-24 02:07:05 +0100
  • 340e5a6df9 Merged from develop branch as CDash reports all green Jenkins nedprod CI 2017-07-22 00:00:19 +0100
  • 4be3573b25
    Fix incorrect find of sibling libraries. Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2017-07-21 00:43:06 +0100
  • 832e98a684
    Fix bug where default construction of T was not occurring when it should. Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2017-07-20 12:17:33 +0100
  • 0441fe3ee5
    Added a test for issue #59 (result<NonMovable> supported?) Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2017-07-20 01:11:33 +0100
  • df81e462f2
    Added success/failure type sugar to outcome which should complete issue #60 Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2017-07-20 00:26:18 +0100
  • c403a43a1b
    Added success/failure type sugar to result (issue #60) Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2017-07-19 19:14:59 +0100
  • 58d6d47877 docs: fixes Andrzej Krzemienski 2017-07-17 22:24:21 +0200
  • 5e89881caf docs: described inspection of result<> Andrzej Krzemienski 2017-07-17 22:11:17 +0200
  • 025147e4fa Doc: Fixed code example Andrzej Krzemieński 2017-07-17 10:26:50 +0200
  • 8119d445d6
    Significantly improve support for LLVM-vs2014 toolset Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2017-07-15 18:11:06 +0100
  • dfb2b5647d docs: explained registration in error_code Andrzej Krzemienski 2017-07-14 19:05:56 +0200
  • 5994e62e26
    Some refinements which popped out during the AFIO upgrade. Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2017-07-14 12:20:44 +0100
  • ebf7157de3
    Restore missing timing.h for Emil. Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2017-07-14 10:48:51 +0100
  • e7568dc18b Merged from develop branch as CDash reports all green Jenkins nedprod CI 2017-07-14 00:00:29 +0100
  • 3ba908da3c
    Try out the latest VS2017.3 beta Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2017-07-13 18:14:41 +0100
  • 4e3322f489
    Revert "Change to GCC 7 on Travis" Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2017-07-13 16:39:30 +0100
  • c6ab4fc65d
    Merge branch 'master' of github.com:ned14/boost.outcome into develop Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2017-07-13 15:57:59 +0100
  • dba48819f7
    Change to GCC 7 on Travis Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2017-07-13 15:55:40 +0100
  • e7f487c3f6
    Fix issue #57 (Single-header implementation doe not compile) Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2017-07-13 15:35:17 +0100
  • 650798cd27 Merged from develop branch as CDash reports all green Jenkins nedprod CI 2017-07-12 00:00:26 +0100
  • 0d0883b058
    Disable javascript syntax highlighting entirely. Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2017-07-11 23:38:29 +0100
  • e3a2e502b4
    Update readme Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2017-07-11 23:11:04 +0100
  • 837a96773a
    Implement issue #56 (Consider multi-argument converting parameters rather than single argument) for outcome as well. Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2017-07-11 23:05:30 +0100
  • 39c0e7c7bd
    Implement issue #56 (Consider multi-argument converting parameters rather than single argument) for result. Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2017-07-11 22:04:49 +0100
  • 0310607bd6
    Merge branch 'master' of github.com:ned14/boost.outcome into develop Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2017-07-11 01:33:43 +0100
  • 44d2fe7f32
    Merge branch 'develop' of github.com:ned14/boost.outcome into develop Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2017-07-11 01:33:15 +0100
  • eba4314b97
    Update docs to mention single header include edition. Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2017-07-11 01:33:04 +0100
  • aa06ab8d8b
    Add auto generated single header edition of outcome (issue #55) Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2017-07-11 01:28:45 +0100
  • 763d9b0573 Docs: fix bullets in tutorial Andrzej Krzemienski 2017-07-11 02:15:56 +0200
  • bb4a635f78 Docs: added some tutorial section Andrzej Krzemienski 2017-07-11 01:47:19 +0200
  • 6bd0af7d6c Merged from develop branch as CDash reports all green Jenkins nedprod CI 2017-07-11 00:01:05 +0100
  • c818e4d7e4
    Fix missing links Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2017-07-10 13:38:53 +0100
  • 1369c66da8
    Merge branch 'master' of github.com:ned14/boost.outcome into develop Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2017-07-10 03:32:18 +0100
  • ac2d9496a9
    Added a synopsis Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2017-07-10 02:51:40 +0100
  • 99a3be2bab Merged from develop branch as CDash reports all green Jenkins nedprod CI 2017-07-10 00:08:53 +0100
  • 9d2989fd26
    Finished replacing all SFINAE with Concepts Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2017-07-09 20:56:56 +0100
  • 03e7870812
    Merge branch 'master' of github.com:ned14/boost.outcome into develop Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2017-07-08 12:54:43 +0100
  • 1c4b488244
    More freshening of Readme Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2017-07-08 12:54:08 +0100
  • 738babc8c6
    Implemented issue #50 (Add set_error_from_exception(std::exception const& e, std::error_code_extended not_matched = std::errc::resource_unavailable_try_again)) Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2017-07-08 03:19:37 +0100
  • 05c37e619f
    Merge branch 'develop' Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2017-07-08 02:45:52 +0100
  • 0f8b003aa1
    Replaced all the SFINAE with Concepts TS, at least everywhere except for outcome.hpp. Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2017-07-08 02:43:16 +0100
  • e0b701628d Merge branch 'master' of github.com:ned14/boost.outcome Jenkins nedprod CI 2017-07-08 00:01:12 +0100
  • aa6da3a5cd
    More itsms for the changelog Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2017-07-07 13:33:01 +0100
  • 5076f63557
    Wrote a changelog for the Readme. Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2017-07-07 03:14:16 +0100
  • 47b17f27c4
    Last of the v1 test suite ported over to v2. Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2017-07-07 02:36:52 +0100
  • 1737b49b57
    Optimised swap is implemented. Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2017-07-07 00:08:01 +0100
  • 830b43178c Merged from develop branch as CDash reports all green Jenkins nedprod CI 2017-07-07 00:02:11 +0100
  • 00f2c2a614
    All but two of the v1 tests converted to v2 Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2017-07-06 21:42:56 +0100
  • 9b98e949f9
    Added Andrzej's customisation point for TRY Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2017-07-06 20:48:05 +0100