Commit Graph

  • 6cab958840
    Fix breakage in docs snippet Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2018-03-12 21:52:28 +0000
  • ba2b11797d
    Fix compile-fail regressions Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2018-03-12 21:25:45 +0000
  • 08e3e2899a
    Finished breaking result into basic_result and std_result (issue #110). Include time has *dramatically* improved, including libstdc++ headers, basic_result.hpp parses in 1.17 secs vs 4.36 secs for std_result.hpp! Still need to convert outcome over, but getting close to closing this issue. Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2018-03-12 20:52:47 +0000
  • ee3f787929
    Fix test regression Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2018-03-12 09:58:03 +0000
  • 81ff91b0b8
    Renamed all the result internal implementation classes to basic_result_*. Still have result itself to convert over. #110 Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2018-03-12 09:51:22 +0000
  • 0f4a5ef722
    Add changelog to website Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2018-03-06 20:44:44 +0000
  • f67cb42c0a
    Add changelog section to docs Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2018-03-06 20:20:37 +0000
  • db1cce23cc
    result observers, result_final is now system_error clean. The big one remaining is result, it'll take more work. Issue #110. Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2018-03-06 20:07:22 +0000
  • 1090ed5608
    result_storage, value_storage, convert are all now system_error clean. Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2018-03-06 20:00:09 +0000
  • 7c89acd9f5
    Begin work on issue #110 by moving traits into their own header, various utility types into config. Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2018-03-06 18:59:07 +0000
  • ba86c03db0
    Add SG14 status-code as git submodule Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2018-03-06 09:15:57 +0000
  • 9e3f92f71b
    Reenable per commit docs regen and conversion into Boost edition Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2018-02-09 09:01:41 +0000
  • d4ac560ddb docs: updated introduction akrzemi1 2018-02-08 20:11:34 +0100
  • c0b1fb11f6
    Merge remote-tracking branch 'remotes/origin/pr/131' into develop Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2018-02-06 18:59:26 +0000
  • bca4812f25
    Add quick explanation of it's purpose catskul 2018-02-05 18:54:11 -0500
  • 72b8d94fe6
    Merge branch 'menuet-fix-typos' into develop Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2018-02-05 20:27:55 +0000
  • 299a271015 Pedantic fix: replace std::endl by '\n' (https://www.youtube.com/watch?v=6WeEMlmrfOI, http://isocpp.github.io/CppCoreGuidelines/CppCoreGuidelines#Rio-endl) Not sure it is worth it :-) menuet 2018-02-01 15:23:01 +0100
  • 25db80c852 Fix typos menuet 2018-02-01 15:03:27 +0100
  • ee292032f9
    upd Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com 2018-02-01 09:49:01 +0000
  • 97f8fd2c3d
    upd Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com 2018-01-30 21:26:18 +0000
  • 6151a8b2d4
    Fixed many small typos thanks to the eagle eyes of Steven Watanabe Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2018-01-29 00:53:02 +0000
  • dfa8f400c2
    Fix typo in comment of tutorial code example (issue #119) Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2018-01-28 14:18:51 +0000
  • 5d445de60f
    Fix missing include on libc++ Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2018-01-28 01:04:42 +0000
  • f3ea54fe45
    Address feedback from Vinícius. Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2018-01-24 18:58:56 +0000
  • d648324e72
    Merge pull request #113 from vinipsmaker/patch-1 Niall Douglas 2018-01-24 18:42:22 +0000
  • 39826427da
    Disable boost-outcome automatic updates Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2018-01-24 18:41:56 +0000
  • cecee7819e
    Fix small documentation errors in inspecting.md Vinícius dos Santos Oliveira 2018-01-24 09:48:59 -0300
  • 40b4c9173b Merge branch 'develop' Jenkins nedprod CI 2018-01-18 09:48:12 +0000
  • fa667c3d27
    Hand merged the html generated by Hugo from several branches. Hugo suffers from html generation instability. Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2018-01-18 09:43:56 +0000
  • c317ec7c8e
    Minor improvements to Outcome history page Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2018-01-18 09:31:24 +0000
  • cadc6d6b91 Merged from develop branch as CDash reports all green Jenkins nedprod CI 2018-01-18 00:00:31 +0000
  • 8e19b539c4
    In theory, this is it for the peer review on Friday: code and docs freeze. All known broken links are fixed, including anchors, though no doubt the review will find some I've missed. I still have a few small items to tend to tomorrow, but basically Outcome is ready for review! Woohoo! Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2018-01-17 23:35:00 +0000
  • d52d32c4df
    Did manual pass through of Standardese generated docs, inserting hacks and workarounds where necessary to generate a review ready set of reference API docs. These ain't perfect, but they're not awful. Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2018-01-17 21:03:44 +0000
  • f169631604
    Fix test regression in clang-tidy cleanup this morning. Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2018-01-17 15:13:08 +0000
  • ca592532a1
    Latest standardese Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2018-01-17 14:28:20 +0000
  • 6578670cff
    clang-tidy round 2 Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2018-01-17 09:59:30 +0000
  • 0374bf55bf
    clang-tidy round 1 Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2018-01-17 09:10:33 +0000
  • 7d900c992f Merged from develop branch as CDash reports all green Jenkins nedprod CI 2018-01-17 00:00:34 +0000
  • ed56d2bd79
    Latest Standardese Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2018-01-16 21:48:33 +0000
  • 72d44be1bd
    Latest standardese Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2018-01-16 09:45:45 +0000
  • c21b9ad260 Merged from develop branch as CDash reports all green Jenkins nedprod CI 2018-01-16 00:00:44 +0000
  • 17e190fa9d
    Try standardese markdown-output-fix branch. Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2018-01-15 21:29:11 +0000
  • ff2fc2a0fb
    Fix syntax highlighting breakage due to Hugo upgrade Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2018-01-15 20:15:41 +0000
  • a120fee6f3
    Reset CI to use Boost 1.66. Checked Boost edition files for copyright (issue #38) Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2018-01-15 20:02:29 +0000
  • 5f582d9bfb
    Python make_reference_docs.py now strips markdown of any links which don't exist in the stuff we publish (issue #100) Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2018-01-15 19:47:06 +0000
  • 249bc7bbe9
    Make tests in Boost edition up to date with non-Boost edition. Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2018-01-15 19:04:51 +0000
  • b01402c247
    Improve documentation for the free function operator== and operator!=. Related to issue #86. Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2018-01-15 18:58:44 +0000
  • c3b3b9a179
    Upgrade Hugo to 0.32.4 Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2018-01-15 14:11:49 +0000
  • ccb51a3f64
    Improved result and outcome class descriptions with links to relevant other docs Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2018-01-15 09:54:59 +0000
  • 29b0ca6cbe
    Fix verbatim test case to use standardese notation Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2018-01-15 09:25:07 +0000
  • 58a0abf726
    Latest standardese Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2018-01-15 09:09:54 +0000
  • a5a3e179a4 Merged from develop branch as CDash reports all green Jenkins nedprod CI 2018-01-15 00:05:37 +0000
  • 076cdf85ad
    Fix issue #96 whereby the SFINAE on the iostream operators wasn't working right on libstdc++ Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2018-01-14 02:44:32 +0000
  • 551b1df5c6 Merged from develop branch as CDash reports all green Jenkins nedprod CI 2018-01-13 00:00:19 +0000
  • 823f933870
    Fix reference docs for all_narrow policy (issue #81) Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2018-01-12 09:19:51 +0000
  • a1bf09afce
    docs: typeo fix Andrzej Krzemieński 2018-01-12 08:39:30 +0100
  • d7d68ffa06 Merged from develop branch as CDash reports all green Jenkins nedprod CI 2018-01-12 00:00:22 +0000
  • c906272c63 doc: added rationale for having both result and outcome Andrzej Krzemienski 2018-01-11 20:27:11 +0100
  • 256bcf2094
    Fix docs code snippets build regression Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2018-01-11 09:52:57 +0000
  • c3459a7a28
    Fix regression where comparisons to failure_type was aborting the process. Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2018-01-11 09:38:52 +0000
  • 3e0b8ca28f
    Made operator<< and operator>> SFINAEd on whether underlying types provide said operation. Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2018-01-11 09:30:27 +0000
  • afd159cb42 Merged from develop branch as CDash reports all green Jenkins nedprod CI 2018-01-11 00:00:27 +0000
  • 1b054d71a3
    Tell standardese about all the detail files too (issue #94) Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2018-01-10 19:18:43 +0000
  • 9b39b9894a
    Serialisation of results containing error_code no longer permitted (issue #84) Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2018-01-10 19:02:14 +0000
  • 286f98daf5
    Remove the proposed WG21 result reference implementation Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2018-01-10 18:51:28 +0000
  • c06d86b586
    Latest trunk standardese Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2018-01-10 18:45:56 +0000
  • 62ab35a6b4
    Purge the deduced template editions of success/failure sugar types, and eliminate remaining API compatibility with them (issue #93) Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2018-01-10 09:54:34 +0000
  • d8c72ccb0e
    Fix issue #95 (operator conversions on E type cause TRY to fail) Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2018-01-10 09:24:42 +0000
  • baf3f51162 Merged from develop branch as CDash reports all green Jenkins nedprod CI 2018-01-10 00:00:19 +0000
  • ff1eb6355f
    Added Meeting C++ video Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2018-01-09 23:01:18 +0000
  • c1aec03d7a
    Fix issue #88 (template parameters don't follow the same style) Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2018-01-09 19:04:55 +0000
  • c62d4077fe
    Rewrote outcome's class reference description entirely, the old one was utterly stale beyond belief (issue #81) Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2018-01-09 09:49:49 +0000
  • be90652520
    Removed no_value_type, no_error_type and no_exception_type (issue #81) Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2018-01-09 09:18:07 +0000
  • c8a8c2dc49 Merged from develop branch as CDash reports all green Jenkins nedprod CI 2018-01-09 00:00:46 +0000
  • 7fb6645aa3
    Fix issue #84 (Document (de)serialization of result) Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2018-01-08 19:19:55 +0000
  • 3d0a4ad58a
    Fix all appearances of enable_if in docs (issue #76) Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2018-01-08 18:56:55 +0000
  • 3453e1af4e
    Tell Standardese to stop outputting noexcept expressions (issue #81). Still have yet to manually document \throws on all APIs. Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2018-01-08 09:43:33 +0000
  • 6f46045b95
    Fix appearance of internal macros in docs as mentioned in #82 and #81 Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2018-01-08 09:38:43 +0000
  • 68a4257957 Merged from develop branch as CDash reports all green Jenkins nedprod CI 2018-01-05 00:00:18 +0000
  • 050da6facb
    Fix issue #74 (extern usage in error_code_registration.cpp is not clear enough). Thanks to @Talkless for reporting this. Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2018-01-04 14:41:53 +0000
  • b41b08c23f Merged from develop branch as CDash reports all green Jenkins nedprod CI 2017-12-16 00:00:19 +0000
  • 9153044e1e
    Cleared out attic and legacy docs Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2017-12-15 09:25:30 +0000
  • 24d1abb9cf
    Fixed many broken links in the reference docs Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2017-12-15 09:21:45 +0000
  • 53a139baeb
    latest standardese Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2017-12-15 08:59:56 +0000
  • 1816ff10ce Merged from develop branch as CDash reports all green Jenkins nedprod CI 2017-12-15 00:00:18 +0000
  • dc107a803a
    Got the C API exposed in the reference docs Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2017-12-14 18:57:08 +0000
  • aa42e3db58
    Updated tutorial to link into new outcome reference api docs Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2017-12-14 09:20:26 +0000
  • 37b2dd1dd6
    Woohoo Standardese can now parse outcome.hpp! Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2017-12-14 09:08:06 +0000
  • e624ab4541
    upd Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2017-12-14 08:14:38 +0000
  • 683183c140 Merged from develop branch as CDash reports all green Jenkins nedprod CI 2017-12-14 00:00:17 +0000
  • 71fc426e08
    Fix bad travis file Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2017-12-13 19:06:25 +0000
  • f9d47a836f
    Add google slug to docs website Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2017-12-13 18:41:39 +0000
  • 1eb4c7e907
    Finished linking up the tutorial to the API reference. Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2017-12-13 09:28:03 +0000
  • 7676470e49 Merged from develop branch as CDash reports all green Jenkins nedprod CI 2017-12-13 00:00:22 +0000
  • aaf096e630
    More linking to reference docs Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2017-12-12 23:11:22 +0000
  • 2470fc6eb7
    Started tagging the tutorial and adding reference linking Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2017-12-12 10:02:44 +0000
  • 31bb6250c1 Merged from develop branch as CDash reports all green Jenkins nedprod CI 2017-12-12 00:00:38 +0000
  • 521ccdde98
    Many documentation fixes and clarifications. Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2017-12-11 19:22:08 +0000
  • 11ff0b71a3
    upd Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2017-12-11 09:54:11 +0000
  • 7f0b5cde00
    Did a run through of the standardese docs, made minor fixes. Removed doxygen reference docs. Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2017-12-11 09:45:16 +0000