Commit Graph

2221 Commits

Author SHA1 Message Date
Niall Douglas
f21cb02cf1
Merge pull request #209 from gusrb406/develop
fix typo
2019-09-30 10:32:16 +01:00
gusrb406
745f73cdc0
fix typo 2019-09-28 22:51:50 +09:00
Jenkins nedprod CI
38b9d4f4ab Merged from develop branch as CDash reports all green 2019-09-26 00:00:32 +01:00
Jenkins nedprod CI
76360f0b70 Travis CI regenerates Boost.Outcome docs 2019-09-25 17:20:11 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
d50803be3e
upd 2019-09-25 18:12:33 +01:00
Jenkins nedprod CI
2b25efe1d7 Travis CI regenerates Boost.Outcome docs 2019-09-25 15:16:06 +00:00
Jenkins nedprod CI
be17de5379 Merging commit ned14/outcome@aa81442811:
Merged from develop branch as CDash reports all green
2019-09-25 15:15:54 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
90769c82ee
upd 2019-09-25 16:08:34 +01:00
Jenkins nedprod CI
aa81442811 Merged from develop branch as CDash reports all green 2019-09-25 00:00:29 +01:00
Jenkins nedprod CI
cb9061e282 Travis CI regenerates Boost.Outcome docs 2019-09-24 17:35:33 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
a6733b289b
upd 2019-09-24 18:27:56 +01:00
Jenkins nedprod CI
ab06d69f1d Travis CI regenerates Boost.Outcome docs 2019-09-24 16:51:17 +00:00
Jenkins nedprod CI
cf24f1036c Merging commit ned14/outcome@fd83d32dfb:
Merged from develop branch as CDash reports all green
2019-09-24 16:51:03 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
20917c3cb0
Outcome is now make install-able, and cmake find_package() can find it. Note that
you must separately install and `find_package()` Outcome's dependency, quickcpplib, else
`find_package()` of Outcome will fail.
2019-09-24 17:42:51 +01:00
Jenkins nedprod CI
fd83d32dfb Merged from develop branch as CDash reports all green 2019-09-17 00:00:28 +01:00
Jenkins nedprod CI
b37ec8fa31 Travis CI regenerates Boost.Outcome docs 2019-09-16 19:52:29 +00:00
Jenkins nedprod CI
cb312bfc55 Merging commit ned14/outcome@6d62609e1c:
Merged from develop branch as CDash reports all green
2019-09-16 19:52:17 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2954530fd4
upd 2019-09-16 20:43:49 +01:00
Jenkins nedprod CI
6d62609e1c Merged from develop branch as CDash reports all green 2019-09-12 00:00:26 +01:00
Jenkins nedprod CI
f69efbcaf1 Travis CI regenerates Boost.Outcome docs 2019-09-11 20:46:59 +00:00
Jenkins nedprod CI
f090ba1dfa Merging commit ned14/outcome@35222ca2fa:
Merged from develop branch as CDash reports all green
2019-09-11 20:46:47 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
eddefe0fd4
upd 2019-09-11 21:39:04 +01:00
Jenkins nedprod CI
35222ca2fa Merged from develop branch as CDash reports all green 2019-09-07 00:00:27 +01:00
Jenkins nedprod CI
5a33d1fd05 Travis CI regenerates Boost.Outcome docs 2019-09-06 22:38:55 +00:00
Jenkins nedprod CI
88746d7c86 Merging commit ned14/outcome@a6065b5a33:
Merged from develop branch as CDash reports all green
2019-09-06 22:38:43 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
caa46678eb
Update GCC workarounds for GCCs 8 and 9. 2019-09-06 23:31:09 +01:00
Jenkins nedprod CI
a6065b5a33 Merged from develop branch as CDash reports all green 2019-09-06 00:00:29 +01:00
Jenkins nedprod CI
c68473662c Travis CI regenerates Boost.Outcome docs 2019-09-05 17:44:14 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
be4d662241
upd 2019-09-05 18:36:28 +01:00
Jenkins nedprod CI
88b6b77002 Travis CI regenerates Boost.Outcome docs 2019-09-05 14:08:43 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
b06634cdb4
upd 2019-09-05 15:01:07 +01:00
Jenkins nedprod CI
7e11febe7a Travis CI regenerates Boost.Outcome docs 2019-08-14 11:29:28 +00:00
Jenkins nedprod CI
87e77d18db Merging commit ned14/outcome@0e966c8cd8:
Merged from develop branch as CDash reports all green
2019-08-14 11:29:16 +00:00
Jenkins nedprod CI
0e966c8cd8 Merged from develop branch as CDash reports all green 2019-08-14 12:21:46 +01:00
Jenkins nedprod CI
d196494c35 Travis CI regenerates Boost.Outcome docs 2019-08-14 10:14:54 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
1c1aad1083
Some versions of GCC 7 appear to require old syntax concepts too. 2019-08-14 11:07:16 +01:00
Christos Stratopoulos
fe3d15fce9
Fix Boost.System trait namespacing
I noticed that the [`outcome_throw_as_system_error_with_payload(BoostErrorCodeEnum &&)`](https://ned14.github.io/outcome/reference/functions/policy/outcome_throw_as_system_error_with_payload_boost_enum/) page refers to the trait class `boost::system::errc::is_error_meow_enum<BoostErrorCodeEnum>`. As per the [Boost.System docs](https://www.boost.org/doc/libs/1_70_0/libs/system/doc/html/system.html#ref_boostsystemerror_code_hpp) the trait is spelled `boost::system::is_error_meow_enum` (no `errc` namespace). 

Happily this error does not appear to be reproduced anywhere in the actual code:
- [`error_code_registration.cpp`](doc/src/snippets/boost-only/error_code_registration.cpp) puts the specialization in `boost::system`
- [`boost_result.hpp`](https://github.com/ned14/outcome/blob/develop/include/outcome/boost_result.hpp#L69) just opens the namespace `boost::system::errc` so that (if I follow) ADL allows calling outcome_throw_as_system_error_with_payload(boost::system::errc::errc_t)`.
2019-08-13 13:55:04 -04:00
Jenkins nedprod CI
a0db50ba99 Travis CI regenerates Boost.Outcome docs 2019-08-13 14:56:48 +00:00
Jenkins nedprod CI
4598879ed9 Merging commit ned14/outcome@5e9c7aa1d0:
Merged from develop branch as CDash reports all green
2019-08-13 14:56:36 +00:00
Jenkins nedprod CI
5e9c7aa1d0 Merged from develop branch as CDash reports all green 2019-08-13 15:49:20 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
80d1027dc3
All converted Boost.Outcome tests should now be working in the release distro. 2019-08-13 15:14:39 +01:00
Jenkins nedprod CI
1c1a380edb Travis CI regenerates Boost.Outcome docs 2019-08-13 14:02:54 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
f99304f438
Fix bug in boostify script which was causing misgeneration of boostified Outcome's tests. 2019-08-13 14:55:18 +01:00
Jenkins nedprod CI
119d07edb8 Travis CI regenerates Boost.Outcome docs 2019-08-13 12:58:50 +00:00
Jenkins nedprod CI
cfedd80189 Merging commit ned14/outcome@84535ade84:
Merged from develop branch as CDash reports all green
2019-08-13 12:58:38 +00:00
Jenkins nedprod CI
84535ade84 Merged from develop branch as CDash reports all green 2019-08-13 13:50:16 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
b29bef8186
Try again with Boost.Outcome header regex 2019-08-13 13:21:06 +01:00
Jenkins nedprod CI
044e72ad28 Travis CI regenerates Boost.Outcome docs 2019-08-13 11:06:00 +00:00
Jenkins nedprod CI
73f5b117a3 Merging commit ned14/outcome@83128a4f65:
Merged from develop branch as CDash reports all green
2019-08-13 11:05:48 +00:00
Jenkins nedprod CI
83128a4f65 Merged from develop branch as CDash reports all green 2019-08-13 11:57:30 +01:00