Commit Graph

2221 Commits

Author SHA1 Message Date
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
6cab958840
Fix breakage in docs snippet 2018-03-12 21:52:28 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
ba2b11797d
Fix compile-fail regressions 2018-03-12 21:25:45 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
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. 2018-03-12 20:52:47 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
ee3f787929
Fix test regression 2018-03-12 09:58:03 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
81ff91b0b8
Renamed all the result internal implementation classes to basic_result_*. Still have result itself to convert over. #110 2018-03-12 09:51:22 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
0f4a5ef722
Add changelog to website 2018-03-06 20:44:44 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
f67cb42c0a
Add changelog section to docs 2018-03-06 20:20:37 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
db1cce23cc
result observers, result_final is now system_error clean. The big one remaining is result, it'll take more work. Issue #110. 2018-03-06 20:07:22 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
1090ed5608
result_storage, value_storage, convert are all now system_error clean. 2018-03-06 20:00:09 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
7c89acd9f5
Begin work on issue #110 by moving traits into their own header, various utility types into config.
success_failure.hpp is now system_error clean.
2018-03-06 18:59:07 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
ba86c03db0
Add SG14 status-code as git submodule 2018-03-06 09:15:57 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
9e3f92f71b
Reenable per commit docs regen and conversion into Boost edition 2018-02-09 09:01:41 +00:00
akrzemi1
d4ac560ddb docs: updated introduction 2018-02-08 20:11:34 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
c0b1fb11f6
Merge remote-tracking branch 'remotes/origin/pr/131' into develop 2018-02-06 18:59:26 +00:00
catskul
bca4812f25
Add quick explanation of it's purpose
Cribbed directly from beginning of documentation:

https://ned14.github.io/outcome/
2018-02-05 18:54:11 -05:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
72b8d94fe6
Merge branch 'menuet-fix-typos' into develop 2018-02-05 20:27:55 +00:00
menuet
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 :-)
2018-02-04 19:21:10 +01:00
menuet
25db80c852 Fix typos 2018-02-04 19:19:30 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com
ee292032f9
upd 2018-02-01 09:49:01 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com
97f8fd2c3d
upd 2018-01-30 21:26:18 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
6151a8b2d4
Fixed many small typos thanks to the eagle eyes of Steven Watanabe 2018-01-29 00:53:02 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
dfa8f400c2
Fix typo in comment of tutorial code example (issue #119) 2018-01-28 14:18:51 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
5d445de60f
Fix missing include on libc++ 2018-01-28 01:04:42 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
f3ea54fe45
Address feedback from Vinícius. 2018-01-24 18:58:56 +00:00
Niall Douglas
d648324e72
Merge pull request #113 from vinipsmaker/patch-1
Fix small documentation errors in inspecting.md
2018-01-24 18:42:22 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
39826427da
Disable boost-outcome automatic updates 2018-01-24 18:41:56 +00:00
Vinícius dos Santos Oliveira
cecee7819e
Fix small documentation errors in inspecting.md 2018-01-24 09:48:59 -03:00
Jenkins nedprod CI
40b4c9173b Merge branch 'develop' 2018-01-18 09:48:12 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
fa667c3d27
Hand merged the html generated by Hugo from several branches. Hugo suffers from html generation instability. 2018-01-18 09:43:56 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
c317ec7c8e
Minor improvements to Outcome history page 2018-01-18 09:31:24 +00:00
Jenkins nedprod CI
cadc6d6b91 Merged from develop branch as CDash reports all green 2018-01-18 00:00:31 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
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! 2018-01-17 23:35:00 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
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. 2018-01-17 21:03:44 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
f169631604
Fix test regression in clang-tidy cleanup this morning. 2018-01-17 15:13:08 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
ca592532a1
Latest standardese 2018-01-17 14:28:20 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
6578670cff
clang-tidy round 2 2018-01-17 09:59:30 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
0374bf55bf
clang-tidy round 1 2018-01-17 09:10:33 +00:00
Jenkins nedprod CI
7d900c992f Merged from develop branch as CDash reports all green 2018-01-17 00:00:34 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
ed56d2bd79
Latest Standardese 2018-01-16 21:48:33 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
72d44be1bd
Latest standardese 2018-01-16 09:45:45 +00:00
Jenkins nedprod CI
c21b9ad260 Merged from develop branch as CDash reports all green 2018-01-16 00:00:44 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
17e190fa9d
Try standardese markdown-output-fix branch. 2018-01-15 21:29:11 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
ff2fc2a0fb
Fix syntax highlighting breakage due to Hugo upgrade 2018-01-15 20:15:41 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
a120fee6f3
Reset CI to use Boost 1.66. Checked Boost edition files for copyright (issue #38) 2018-01-15 20:02:29 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
5f582d9bfb
Python make_reference_docs.py now strips markdown of any links which don't exist in the stuff we publish (issue #100) 2018-01-15 19:47:06 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
249bc7bbe9
Make tests in Boost edition up to date with non-Boost edition. 2018-01-15 19:04:51 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
b01402c247
Improve documentation for the free function operator== and operator!=. Related to issue #86. 2018-01-15 18:58:44 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
c3b3b9a179
Upgrade Hugo to 0.32.4 2018-01-15 14:11:49 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
ccb51a3f64
Improved result and outcome class descriptions with links to relevant other docs 2018-01-15 09:54:59 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
29b0ca6cbe
Fix verbatim test case to use standardese notation 2018-01-15 09:25:07 +00:00