Commit Graph

2221 Commits

Author SHA1 Message Date
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
3c5a91a45f
Experimentally tried splitting off a section from the docs page into s separate page to see how that might work. 2017-01-06 09:24:07 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
06e5c718a6
Merge branch 'develop' of github.com:ned14/boost.outcome into develop 2017-01-06 08:28:05 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
30065d70ea
VS2017's C++ 14 constexpr is actually really good and finally let me dispense with the BOOST_OUTCOME_CONVINCE_MSVC forceinline hack. 2017-01-06 08:27:37 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
19f392ea71
Relocate the giant Markdown file representing "the docs" from the root into a doc/md directory and point doxygen at that md directory. Next step is to try breaking up the markdown file into self contained pages. 2017-01-06 07:18:41 +00:00
Jenkins nedprod CI
524e8dcd42 Merged from develop branch as CDash reports all green 2017-01-06 00:00:12 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
fa4f9de7ae
Turn on use of C++ 14 constexpr on VS2017. Haven't tested it yet, it may work, it may not :) 2017-01-05 17:57:04 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
db86dcb390
Replace use of all BOOST_ macros with BOOSTLITE_ macros, this prevents Outcome colliding with Boost if included before Boost. 2017-01-05 17:50:25 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
12397b41f2
Update the docs with the newly fully functional clever source tarballing 2017-01-05 07:49:28 +00:00
Jenkins nedprod CI
ba9d88ab98 Merged from develop branch as CDash reports all green 2017-01-05 00:00:11 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
5739ef9a34
Use new, clean, warning free method of poking cmake to make code with exceptions disabled. 2017-01-04 16:22:05 +00:00
Jenkins nedprod CI
1f42de3da7 Merged from develop branch as CDash reports all green 2017-01-03 14:43:45 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
68b52bd9f3
Worked around the new ICE in VS2017 RC 1 2017-01-03 08:35:58 +00:00
Jenkins nedprod CI
56c1df2a78 Merged from develop branch as CDash reports all green 2017-01-01 00:00:09 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com
950eeac84f
Fix various build failures when compiling with Xcode 8 2016-12-31 01:23:04 +00:00
Jenkins nedprod CI
94eb7c6813 Merged from develop branch as CDash reports all green 2016-12-24 11:52:01 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
db3b34e765
Theoretically at midnight from now on a script will check if all unit tests on develop are passing and if so will merge develop into master and put a tarball at dedi3. We shall see if it fires tonight! 2016-12-23 16:51:15 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
f8774b58e1
"Merged from develop branch as CDash reports everything green" 2016-12-23 15:33:17 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
7a04613c2a
No longer upload source tarballs in Travis 2016-12-23 15:32:55 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
3cf56d98c1
Add JSON returned by cdash for later work on a parsing script 2016-12-23 12:29:55 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
1d4f56a693
Add develop branch CI badges to Readme.md 2016-12-23 10:26:58 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
4504365196
Fix appveyor failure 2016-12-23 10:23:28 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
492b0999e9
Try setting the CTEST_GIT_COMMAND variable 2016-12-22 12:42:45 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
f1e792a0c8
Add missing ctest_update() step to ctest scripts. 2016-12-22 12:31:46 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
7f160c1ee4
Fix doxygen build failures. 2016-12-08 10:40:49 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
a845ffb8b0
upd 2016-12-07 16:00:15 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
46d3b3a4a8
Switch travis and appveyor to compile only develop branch 2016-12-02 08:36:37 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
96602c0cf3
Added a simple use case 2016-12-02 08:31:36 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
08636b113a
Move all new commits onto develop branch and make master branch protected such that soon master branch will always only ever reflect the last commit on develop which passes all its CIs 2016-11-15 09:11:50 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
649a12130b
upd 2016-11-12 08:56:11 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
02f362d670
Added todo and WG21 explanatory notes 2016-11-11 22:34:00 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
4856e1abf1
Add todos before I forget them 2016-11-11 22:14:06 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
f78ec744d1
Finished tutorial copy edit 2016-11-11 14:38:22 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
7cfc5feef7
tutorial copy edit 2016-11-11 09:18:12 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
d722a8b875
tutorial 2016-11-10 12:54:47 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
ffbed4a261
tutorial 2016-11-10 08:58:49 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
47d076d3f5
fix typos 2016-11-09 14:34:38 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
fe751faa0a
tutorial 2016-11-09 13:46:15 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
9257a1bf8e
tutorial 2016-11-09 09:18:12 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
596938aa2e
Tutorial 2016-11-08 21:21:47 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
c33ab1afe0
tutorial 2016-11-08 10:16:00 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
def15cb54d
More tutorial 2016-11-07 22:22:57 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
ef2eb6a97b
Fixed bad unit test which always fails 2016-11-07 18:59:37 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
a188267c52
Merge branch 'master' of github.com:ned14/boost.outcome
# Conflicts:
#	release_notes.md
2016-11-07 18:56:20 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
a4b21697f8
Commit release notes fixes 2016-11-07 18:54:23 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2af6ab6f52
Added operators * and -> plus error() and exception() and inplace_t implicit construction to much more closely match Expected and Optional.
Replaced the BOOST_OUTCOME_FILTER_xxx macros with a new, much more simple BOOST_OUTCOME_TRY()
2016-11-07 18:01:51 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
05a02dc499
tutorial 2016-11-05 00:59:13 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
f18d40b6d6
Tutorial cleanup 2016-11-04 19:31:02 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
8ebbf78f05
Fix failure to find unit tests 2016-11-04 17:53:59 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
099a689aef
More tutorial 2016-11-04 17:51:30 +00:00
Niall Douglas
04fe7eed4d Got working with make_deb.py 2016-11-04 09:18:24 +00:00