Jenkins nedprod CI
|
7539d43af0
|
Merging commit ned14/outcome@c1a2eb76a1:
Merged from develop branch as CDash reports all green
|
2019-01-12 20:24:14 +00:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
da9f24be05
|
Merge branch 'orig-master' (early part)
|
2019-01-10 12:17:16 +00:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
dade07176c
|
Fix issue #148 where fetch is no longer available on OS X.
|
2018-09-04 19:13:49 +01:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
cc218e85c3
|
upd
|
2018-04-25 09:55:50 +01:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
1521b80835
|
Added experimental status_result and status_outcome based on experimental status_code .
|
2018-04-13 10:01:45 +01:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
7df4e24cf1
|
Fix generation of double underscored temporary variables in OUTCOME_UNIQUE_NAME, fixing issue #120.
|
2018-03-14 09:12:42 +00:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
9ec5e29123
|
Reworked outcome into basic_outcome etc. I think that's issue #110 closed, yay!
|
2018-03-13 21:38:50 +00: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)
|
39826427da
|
Disable boost-outcome automatic updates
|
2018-01-24 18:41: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 |
|
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)
|
ca592532a1
|
Latest standardese
|
2018-01-17 14:28:20 +00:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
0374bf55bf
|
clang-tidy round 1
|
2018-01-17 09:10:33 +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)
|
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)
|
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)
|
823f933870
|
Fix reference docs for all_narrow policy (issue #81)
|
2018-01-12 09:19:51 +00:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
62ab35a6b4
|
Purge the deduced template editions of success/failure sugar types, and eliminate remaining API compatibility with them (issue #93)
|
2018-01-10 09:54:34 +00:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
521ccdde98
|
Many documentation fixes and clarifications.
|
2017-12-11 19:22:08 +00:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
322f5c1f66
|
Add docs to Boost edition script generation
|
2017-11-20 14:32:12 +00:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
2e23e0db1b
|
Add in conference talks and slides.
|
2017-11-20 14:06:58 +00:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
b3dc2b0c4f
|
Fix issue #72 (it was actually already fixed, but the docs were wrong, fixed)
|
2017-11-20 13:25:37 +00:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
84ea811ace
|
Added unit tests for issue #71
|
2017-11-18 12:44:47 +00:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
044246814f
|
Updated Readme
|
2017-11-16 22:07:26 +00:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
1f596bc85f
|
Update docs with Conan packaging support.
|
2017-10-28 02:14:40 +01:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
f3730a95dc
|
Restored testing of Outcome with C++ exceptions and RTTI disabled. Fixed minor build regressions when C++ exceptions are disabled.
|
2017-10-17 23:20:53 +01:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
250fe74b7d
|
cmake now adds targets for the source code snippets in the docs.
Added new section to the tutorial explaining how to use the payload outcome edition.
|
2017-10-17 02:53:10 +01:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
9f265a3fcf
|
Some tabs had snuck in, ran TabsToSpaces.py
|
2017-10-13 23:29:04 +01:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
914d8d55b7
|
Updated Readme's changelog as the old one was stale.
Replaced error_code and exception_ptr detection with overridable traits.
|
2017-10-13 23:16:54 +01:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
51798ec892
|
Add link to github original code to all snippets in docs.
|
2017-10-11 02:21:00 +01:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
7809f2c4d4
|
Various standardese related fixes and cleanups
|
2017-10-09 22:59:28 +01:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
10d139b959
|
Added in the WG21 Expected reference test suite with an emulated Expected shim.
|
2017-09-27 23:55:26 +01:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
0fdf8f24f7
|
Restore Visual Studio support. Many, many, many thanks to @jamboree for telling me the workaround for the ICEs.
|
2017-09-24 03:45:21 +01:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
685ba575d7
|
Added error_is_errno status flag used to indicate when error code can be treated as errno.
outcome's comparison functions were completely wrong, fixed.
outcome::result now matches WG21 reference result in behaviours.
|
2017-08-05 16:49:38 +01:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
5da364741d
|
Fix issue #62 where paths to the single include editions were wrong. Thanks to @bbolli for spotting and reporting the problem.
|
2017-07-31 18:16:38 +01:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
e3a2e502b4
|
Update readme
|
2017-07-11 23:11:04 +01:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
ac2d9496a9
|
Added a synopsis
|
2017-07-10 02:51:40 +01:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
9d2989fd26
|
Finished replacing all SFINAE with Concepts
|
2017-07-09 20:56:56 +01:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
1c4b488244
|
More freshening of Readme
|
2017-07-08 12:54:08 +01:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
0f8b003aa1
|
Replaced all the SFINAE with Concepts TS, at least everywhere except for outcome.hpp.
|
2017-07-08 02:43:16 +01:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
aa6da3a5cd
|
More itsms for the changelog
|
2017-07-07 13:33:01 +01:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
5076f63557
|
Wrote a changelog for the Readme.
|
2017-07-07 03:14:16 +01:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
47b17f27c4
|
Last of the v1 test suite ported over to v2.
|
2017-07-07 02:36:52 +01:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
1737b49b57
|
Optimised swap is implemented.
|
2017-07-07 00:08:01 +01:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
1e5876f0fa
|
Turns out copy and move simply weren't implemented for non-trivial types. Fixed.
|
2017-07-06 02:25:38 +01:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
fcfab41660
|
Basic unit test is now passing with Outcome v2
|
2017-07-04 03:35:06 +01:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
ea0c83421e
|
Added gratuituous graphing :)
|
2017-06-28 11:00:19 +01:00 |
|