Commit Graph

  • 52afe7cb74 Merging commit ned14/outcome@0785dbd25f: Jenkins nedprod CI 2019-06-23 00:00:33 +0000
  • c98f5758a9
    Fix issue #181 where Outcome didn't actually implement the strong swap guarantee, despite being documented as doing so. Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2019-06-25 17:01:21 +0100
  • e788ef697c Merged from develop branch as CDash reports all green Jenkins nedprod CI 2019-06-25 00:00:30 +0100
  • f06e910dcf Travis CI regenerates Boost.Outcome docs Jenkins nedprod CI 2019-06-24 20:57:28 +0000
  • ca78e3ccf1
    Try again on that last commit! Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2019-06-24 21:48:18 +0100
  • 244008d271
    Fix the is_nothrow_swappable emulation. Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2019-06-24 21:09:37 +0100
  • b04a5f6e09 Merged from develop branch as CDash reports all green Jenkins nedprod CI 2019-06-24 00:00:30 +0100
  • 3115d52341
    Implemented first half of fixing issue #181, where the strong guarantee for result swaps is now working correctly. Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2019-06-23 16:48:29 +0100
  • 6085c62aee Travis CI regenerates Boost.Outcome docs Jenkins nedprod CI 2019-06-22 23:22:34 +0000
  • bb9b4c9844
    Restore quickcpplib GIT sha Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2019-06-23 00:15:00 +0100
  • 0785dbd25f Merged from develop branch as CDash reports all green Jenkins nedprod CI 2019-06-23 00:00:33 +0100
  • 99e02dd889
    Also prevent multiple definitions of boost::system::basic_outcome_failure_exception_from_error(). Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2019-06-22 22:01:43 +0100
  • aa5e662ba6 Travis CI regenerates Boost.Outcome docs Jenkins nedprod CI 2019-06-22 20:30:05 +0000
  • 9e24360561 Merging commit ned14/outcome@5ed6b10a3f: Jenkins nedprod CI 2019-06-22 00:00:29 +0000
  • 4b7a2a3b2c
    Fix issue #192 where the std::basic_outcome_failure_exception_from_error() was being defined twice for translation units which combine standalone and Boost Outcome's. Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2019-06-22 21:22:42 +0100
  • 5ed6b10a3f Merged from develop branch as CDash reports all green Jenkins nedprod CI 2019-06-22 00:00:29 +0100
  • 4a053d5e15 Travis CI regenerates Boost.Outcome docs Jenkins nedprod CI 2019-06-21 21:54:23 +0000
  • dd9e672c95
    Issue #183 Added a separate motivation/plug_error_code specifically for Boost. Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2019-06-21 22:46:55 +0100
  • 6aada8eb62 Travis CI regenerates Boost.Outcome docs Jenkins nedprod CI 2019-06-21 20:53:32 +0000
  • d71b10fff7 Merging commit ned14/outcome@bb9dd4ec48: Jenkins nedprod CI 2019-06-21 00:00:30 +0000
  • 3f84bef655
    Hopefully improve the fix for #189 according to Andrzej's feedback. Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2019-06-21 21:45:08 +0100
  • bb9dd4ec48 Merged from develop branch as CDash reports all green Jenkins nedprod CI 2019-06-21 00:00:30 +0100
  • 6329251927 Travis CI regenerates Boost.Outcome docs Jenkins nedprod CI 2019-06-20 21:30:16 +0000
  • d701f48952 Merging commit ned14/outcome@c373ed38f5: Jenkins nedprod CI 2019-06-20 00:00:28 +0000
  • 2e93586ade
    Replace shonky implementation which confused GCC 6 in preceding commit. This hopefully will close issue #189. Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2019-06-20 22:20:02 +0100
  • 01660ff54d
    Issue #189 refactored the OUTCOME_TRY implementation to use more clarified customisation points capable of accepting very foreign inputs. Removed the std::experimental::expected<T, E> specialisations, as those are no longer necessary. Fixed the documentation for the customisation points which previously claimed that they are ADL discovered, which they are not. Added a recipe describing how to add in support for foreign input types. Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2019-06-20 11:14:48 +0100
  • c373ed38f5 Merged from develop branch as CDash reports all green Jenkins nedprod CI 2019-06-20 00:00:28 +0100
  • 644cbe5255 Travis CI regenerates Boost.Outcome docs Jenkins nedprod CI 2019-06-19 09:23:34 +0000
  • c912c61aba Merging commit ned14/outcome@ca5995f40f: Jenkins nedprod CI 2019-06-19 00:00:30 +0000
  • 3a8baf4264
    Improved the FAQ answer made last night. Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2019-06-19 10:14:28 +0100
  • ca5995f40f Merged from develop branch as CDash reports all green Jenkins nedprod CI 2019-06-19 00:00:30 +0100
  • ae47a42d4e Travis CI regenerates Boost.Outcome docs Jenkins nedprod CI 2019-06-18 21:15:56 +0000
  • 14e898e5be
    Add FAQ item explaining issue #185, and why we will do nothing to fix it right now. Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2019-06-18 22:05:06 +0100
  • 873d13c612 Travis CI regenerates Boost.Outcome docs Jenkins nedprod CI 2019-06-18 10:20:17 +0000
  • 7e40fde0c6 Merging commit ned14/outcome@5d126a4ea1: Jenkins nedprod CI 2019-06-18 00:00:32 +0000
  • 1054e19857
    As per request from Boost release managers, relocated version.hpp and revision.hpp into detail (issue #184) Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2019-06-18 11:11:51 +0100
  • f8bbb463a3
    Manually add licence boilerplate headers to the cmake files (issue #184) Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2019-06-18 11:00:57 +0100
  • 81bb27b500
    Issue #184 Refresh licence boilerplate on the top of all source files using license restamping script. Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2019-06-18 10:54:55 +0100
  • 0a68655e74
    Issue #184 Place licence boilerplate on the top of all source files missing one. Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2019-06-18 10:52:17 +0100
  • 5d126a4ea1 Merged from develop branch as CDash reports all green Jenkins nedprod CI 2019-06-18 00:00:32 +0100
  • fc6b73ea17 Travis CI regenerates Boost.Outcome docs Jenkins nedprod CI 2019-06-17 21:24:49 +0000
  • ca7ef79433
    Fix issue #182 where trait::is_exception_ptr_available<T> was always true, thus causing much weirdness, like not printing diagnostics and trying to feed everything to make_exception_ptr(). Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2019-06-17 22:15:49 +0100
  • 88e9978127 Travis CI regenerates Boost.Outcome docs Jenkins nedprod CI 2019-06-17 10:30:42 +0000
  • a823fcbf77 Merging commit ned14/outcome@5cc6a3962d: Jenkins nedprod CI 2019-05-27 00:00:33 +0000
  • 95dfe90b7b Merging commit ned14/outcome@1278e4297a: Jenkins nedprod CI 2019-05-25 00:00:31 +0000
  • b7fadff747 Merging commit ned14/outcome@fb647456e0: Jenkins nedprod CI 2019-05-17 00:00:32 +0000
  • 9b2bb57a82 Merging commit ned14/outcome@797d95d8e0: Jenkins nedprod CI 2019-04-27 00:00:29 +0000
  • 7670a1bbaa
    Fix issue #190 in Boost edition where unit test suite was not runnable from the Boost release distro. Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2019-06-17 11:22:51 +0100
  • 5cc6a3962d Merged from develop branch as CDash reports all green Jenkins nedprod CI 2019-05-27 00:00:33 +0100
  • 9fac0f6008
    upd Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2019-05-26 22:35:42 +0100
  • 1278e4297a Merged from develop branch as CDash reports all green Jenkins nedprod CI 2019-05-25 00:00:31 +0100
  • 4875c1c686
    upd Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2019-05-24 10:32:40 +0100
  • fb647456e0 Merged from develop branch as CDash reports all green Jenkins nedprod CI 2019-05-17 00:00:32 +0100
  • 3a8bc94c0e
    Update dependencies. Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2019-05-16 09:51:57 +0100
  • 797d95d8e0 Merged from develop branch as CDash reports all green Jenkins nedprod CI 2019-04-27 00:00:29 +0100
  • 7e7d94bce4
    docs: added missing space in narrow contract description Andrzej Krzemieński 2019-04-26 17:43:41 +0200
  • 9acf68ccf6 Travis CI regenerates Boost.Outcome docs Jenkins nedprod CI 2019-04-03 09:08:54 +0000
  • c2409c5dae Merging commit ned14/outcome@95d70828d1: Jenkins nedprod CI 2019-04-03 00:00:29 +0000
  • 73b903e9b0 Merging commit ned14/outcome@aa331a039f: Jenkins nedprod CI 2019-03-24 00:00:43 +0000
  • 95d70828d1 Merged from develop branch as CDash reports all green Jenkins nedprod CI 2019-04-03 00:00:29 +0100
  • 525478ed51
    Fix issue #180 by applying [[nodiscard]] to success and failure type sugars. Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2019-04-02 20:17:32 +0100
  • aa331a039f Merged from develop branch as CDash reports all green Jenkins nedprod CI 2019-03-24 00:00:43 +0000
  • 0c4bb44f4a Travis CI regenerates Boost.Outcome docs Jenkins nedprod CI 2019-03-23 22:04:57 +0000
  • 6d716c91f0 Merging commit ned14/outcome@ad9da6631c: Jenkins nedprod CI 2019-03-22 00:00:41 +0000
  • ed7496ca0c
    Fix broken API reference from earlier PR merge. Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2019-03-23 21:56:56 +0000
  • e94a8d6c3f
    Merge remote-tracking branch 'remotes/origin/pr/178' into develop Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2019-03-23 21:50:44 +0000
  • 45395f8c30
    Repair wording in Andrzej's earlier commit. Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2019-03-23 21:48:45 +0000
  • ce7ee79ca8 Fix typo in inspection.md Luke Peterson 2019-03-22 15:01:40 -0700
  • db0ab43f04 Improve print_half documentation Luke Peterson 2019-03-22 15:00:59 -0700
  • 48a6778574 Remove unneeded namespace Luke Peterson 2019-03-22 14:45:34 -0700
  • 1c0f388877 Fix typo in error_code_registration.cpp Luke Peterson 2019-03-22 14:43:22 -0700
  • adeb7d87b3 Fix broken link to plug_error_code page Luke Peterson 2019-03-22 14:36:53 -0700
  • 00a35f465f Fix minor typo in outcome::result documentation Luke Peterson 2019-03-22 14:26:46 -0700
  • b4e87dc875 Fix minor typo in motivation document Luke Peterson 2019-03-22 13:58:05 -0700
  • ad9da6631c Merged from develop branch as CDash reports all green Jenkins nedprod CI 2019-03-22 00:00:41 +0000
  • 4ef47096b9 Travis CI regenerates Boost.Outcome docs Jenkins nedprod CI 2019-03-21 17:16:37 +0000
  • 1e3c9de459 docs: annded note that success() does not return result<>. Andrzej Krzemienski 2019-03-21 18:06:23 +0100
  • 1db6193a0f Travis CI regenerates Boost.Outcome docs Jenkins nedprod CI 2019-03-21 10:18:30 +0000
  • 24208f9fcc Travis CI regenerates Boost.Outcome docs Jenkins nedprod CI 2019-03-21 09:38:10 +0000
  • a2f4355901 Merging commit ned14/outcome@777d049a36: Jenkins nedprod CI 2019-03-21 00:00:44 +0000
  • 777d049a36 Merged from develop branch as CDash reports all green Jenkins nedprod CI 2019-03-21 00:00:44 +0000
  • fb3d300838 Travis CI regenerates Boost.Outcome docs Jenkins nedprod CI 2019-03-20 20:22:45 +0000
  • e04bc8f60c
    Hopefully finally fix title in Boost.Outcome docs. Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2019-03-20 20:09:33 +0000
  • fad6a228ac Travis CI regenerates Boost.Outcome docs Jenkins nedprod CI 2019-03-20 15:47:55 +0000
  • 476b835232
    upd Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2019-03-20 15:37:22 +0000
  • 495798825d Travis CI regenerates Boost.Outcome docs Jenkins nedprod CI 2019-03-20 15:02:38 +0000
  • a015e17cb1
    Try once again to fix Boost.Outcome docs titles. Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2019-03-20 14:52:20 +0000
  • c5080e544e Travis CI regenerates Boost.Outcome docs Jenkins nedprod CI 2019-03-20 12:34:00 +0000
  • 63166d8e93
    Fix not-quite-correct fixes in previous commit. Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2019-03-20 12:24:14 +0000
  • 656119f90d Travis CI regenerates Boost.Outcome docs Jenkins nedprod CI 2019-03-20 11:46:31 +0000
  • a325e2f23d Merging commit ned14/outcome@dd83269e81: Jenkins nedprod CI 2019-03-20 00:00:35 +0000
  • 3e2a24483a
    Fix api reference links not being formatted as code in Boost.Outcome docs. Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2019-03-20 11:36:05 +0000
  • 12f60600b0
    Fix appearance of HTML entities in Boost docs page titles. Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2019-03-20 11:29:39 +0000
  • dd83269e81 Merged from develop branch as CDash reports all green Jenkins nedprod CI 2019-03-20 00:00:35 +0000
  • c302585b54 Travis CI regenerates Boost.Outcome docs Jenkins nedprod CI 2019-03-19 22:13:33 +0000
  • 3805cb8282 Merging commit ned14/outcome@aa267dce8b: Jenkins nedprod CI 2019-03-07 00:00:32 +0000
  • 69be40f942 docs: changed intro page Andrzej Krzemienski 2019-03-19 22:57:48 +0100
  • aa267dce8b Merged from develop branch as CDash reports all green Jenkins nedprod CI 2019-03-07 00:00:32 +0000
  • 8e99f3fe61 Travis CI regenerates Boost.Outcome docs Jenkins nedprod CI 2019-03-06 11:40:30 +0000
  • a42d41028d Travis CI regenerates Boost.Outcome docs Jenkins nedprod CI 2019-03-06 11:34:36 +0000