-
-
Notifications
You must be signed in to change notification settings - Fork 24
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add support for modular build structure. #6
Commits on Feb 24, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 7c4e539 - Browse repository at this point
Copy the full SHA 7c4e539View commit details
Commits on Mar 11, 2024
-
Configuration menu - View commit details
-
Copy full SHA for db3b217 - Browse repository at this point
Copy the full SHA db3b217View commit details
Commits on Mar 16, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 6352c16 - Browse repository at this point
Copy the full SHA 6352c16View commit details
Commits on Mar 30, 2024
-
Switch to library requirements instead of source. As source puts extr…
…a source in install targets.
Configuration menu - View commit details
-
Copy full SHA for 6628fc8 - Browse repository at this point
Copy the full SHA 6628fc8View commit details
Commits on May 5, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 4b2d4bd - Browse repository at this point
Copy the full SHA 4b2d4bdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 198d40f - Browse repository at this point
Copy the full SHA 198d40fView commit details
Commits on May 14, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d7a6c22 - Browse repository at this point
Copy the full SHA d7a6c22View commit details
Commits on Jun 14, 2024
-
Merging commit ned14/outcome@c79bd04:
- Something I've been meaning to do for far too long now is make the GDB pretty printers auto-loading so you don't have to set up `.gdbinit`. This is now done. I also improved the pretty printers to also pretty print the C result type which can be very useful if working with that type, as it will print the error message in GDB. Experimental Outcome's `status_code` has also gained its own auto-loading GDB pretty printer with display of `strerror()` if the code domain is POSIX or generic.
Configuration menu - View commit details
-
Copy full SHA for fbaa602 - Browse repository at this point
Copy the full SHA fbaa602View commit details -
Merging commit ned14/outcome@9d86631:
CI fixes
Configuration menu - View commit details
-
Copy full SHA for 59a4af9 - Browse repository at this point
Copy the full SHA 59a4af9View commit details -
Merging commit ned14/outcome@f5a45b6:
Hopefully fix issue #300 caused by MSVC changing what diagnostic it prints.
Configuration menu - View commit details
-
Copy full SHA for fd1282d - Browse repository at this point
Copy the full SHA fd1282dView commit details -
CI regenerates Boost.Outcome docs
Jenkins nedprod CI committedJun 14, 2024 Configuration menu - View commit details
-
Copy full SHA for a3c1ba1 - Browse repository at this point
Copy the full SHA a3c1ba1View commit details -
Configuration menu - View commit details
-
Copy full SHA for e42c68b - Browse repository at this point
Copy the full SHA e42c68bView commit details
Commits on Jun 16, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 00c397d - Browse repository at this point
Copy the full SHA 00c397dView commit details
Commits on Jun 21, 2024
-
Merging commit ned14/outcome@5bcd0f3:
Fix issue #299 GCC 14 warns on use of `_`.
Configuration menu - View commit details
-
Copy full SHA for b0e3190 - Browse repository at this point
Copy the full SHA b0e3190View commit details -
CI regenerates Boost.Outcome docs
Jenkins nedprod CI committedJun 21, 2024 Configuration menu - View commit details
-
Copy full SHA for 5050c3a - Browse repository at this point
Copy the full SHA 5050c3aView commit details -
CI regenerates Boost.Outcome docs
Jenkins nedprod CI committedJun 21, 2024 Configuration menu - View commit details
-
Copy full SHA for 5616ea4 - Browse repository at this point
Copy the full SHA 5616ea4View commit details
Commits on Jul 12, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 95530c3 - Browse repository at this point
Copy the full SHA 95530c3View commit details
Commits on Jul 16, 2024
-
- Outcome.Experimental has had C representation support since the beg…
…inning, however it had been mainly intended that C++ would originate Results, they would pass through C, and back into C++. It hadn't really been expected that C would want to do much with Results other than inspect them for happy or sad path. It turns out there is more demand than expected for a more functional Result from within C, so this release adds the power to create Results in success and two types of failure, semantic comparison of Results, and printing of Result messages. You can also wrap a C enum into a quick status code from enum, allowing easy custom C error coding from 100% within C. [The documentation for the C support]({{% relref "../experimental/c-api" %}}) has been updated to reflect the new facilities.
Configuration menu - View commit details
-
Copy full SHA for 10eb45c - Browse repository at this point
Copy the full SHA 10eb45cView commit details -
Merging commit ned14/outcome@10eb45c:
- Outcome.Experimental has had C representation support since the beginning, however it had been mainly intended that C++ would originate Results, they would pass through C, and back into C++. It hadn't really been expected that C would want to do much with Results other than inspect them for happy or sad path. It turns out there is more demand than expected for a more functional Result from within C, so this release adds the power to create Results in success and two types of failure, semantic comparison of Results, and printing of Result messages. You can also wrap a C enum into a quick status code from enum, allowing easy custom C error coding from 100% within C. [The documentation for the C support]({{% relref "../experimental/c-api" %}}) has been updated to reflect the new facilities.
Configuration menu - View commit details
-
Copy full SHA for 1e0a9ed - Browse repository at this point
Copy the full SHA 1e0a9edView commit details -
CI regenerates Boost.Outcome docs
Jenkins nedprod CI committedJul 16, 2024 Configuration menu - View commit details
-
Copy full SHA for 1350f7f - Browse repository at this point
Copy the full SHA 1350f7fView commit details
Commits on Jul 17, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 6279aff - Browse repository at this point
Copy the full SHA 6279affView commit details -
Merging commit ned14/outcome@6279aff:
Add missing docs for previous commit.
Configuration menu - View commit details
-
Copy full SHA for 3d3bbcd - Browse repository at this point
Copy the full SHA 3d3bbcdView commit details -
CI regenerates Boost.Outcome docs
Jenkins nedprod CI committedJul 17, 2024 Configuration menu - View commit details
-
Copy full SHA for 7e5b366 - Browse repository at this point
Copy the full SHA 7e5b366View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5bf34fb - Browse repository at this point
Copy the full SHA 5bf34fbView commit details -
Merging commit ned14/outcome@5bf34fb:
Fixes to previous commits as found the code didn't link under optimisation.
Configuration menu - View commit details
-
Copy full SHA for a9f8132 - Browse repository at this point
Copy the full SHA a9f8132View commit details -
CI regenerates Boost.Outcome docs
Jenkins nedprod CI committedJul 17, 2024 Configuration menu - View commit details
-
Copy full SHA for a83c51d - Browse repository at this point
Copy the full SHA a83c51dView commit details -
Configuration menu - View commit details
-
Copy full SHA for b29317e - Browse repository at this point
Copy the full SHA b29317eView commit details -
Merging commit ned14/outcome@b29317e:
Fixes to previous commits as found the code didn't link under optimisation.
Configuration menu - View commit details
-
Copy full SHA for 639ba9a - Browse repository at this point
Copy the full SHA 639ba9aView commit details -
CI regenerates Boost.Outcome docs
Jenkins nedprod CI committedJul 17, 2024 Configuration menu - View commit details
-
Copy full SHA for bfb4f29 - Browse repository at this point
Copy the full SHA bfb4f29View commit details -
Configuration menu - View commit details
-
Copy full SHA for e304386 - Browse repository at this point
Copy the full SHA e304386View commit details -
Merging commit ned14/outcome@e304386:
Fixes to previous commits as found the code didn't link under optimisation.
Configuration menu - View commit details
-
Copy full SHA for 60447bb - Browse repository at this point
Copy the full SHA 60447bbView commit details -
CI regenerates Boost.Outcome docs
Jenkins nedprod CI committedJul 17, 2024 Configuration menu - View commit details
-
Copy full SHA for fe03b94 - Browse repository at this point
Copy the full SHA fe03b94View commit details
Commits on Jul 18, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 271fc9c - Browse repository at this point
Copy the full SHA 271fc9cView commit details -
Merging commit ned14/outcome@271fc9c:
Fixes to previous commits as found the code didn't link under optimisation.
Configuration menu - View commit details
-
Copy full SHA for 002a444 - Browse repository at this point
Copy the full SHA 002a444View commit details -
CI regenerates Boost.Outcome docs
Jenkins nedprod CI committedJul 18, 2024 Configuration menu - View commit details
-
Copy full SHA for 85853ab - Browse repository at this point
Copy the full SHA 85853abView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1f70d44 - Browse repository at this point
Copy the full SHA 1f70d44View commit details
Commits on Jul 21, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a2e078c - Browse repository at this point
Copy the full SHA a2e078cView commit details
Commits on Jul 24, 2024
-
Configuration menu - View commit details
-
Copy full SHA for cf0e57e - Browse repository at this point
Copy the full SHA cf0e57eView commit details