Skip to content

Releases: ned14/outcome

All tests passed 2a8ff2b0ca37e4627b0d9919b653fee7d4cc6968


Use the 'all-sources' tarball below, NOT the github generated one which is missing dependencies:

v2.2.10 Boost 1.86 release

14 Aug 18:20
Compare
Choose a tag to compare

Enhancements:

  • 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.

Bug fixes:

  • The status enumeration used to track state internally did not list all possible enum
    values. This caused static analysers to complain.

Use the 'all-sources' tarball below, NOT the github generated one which is missing dependencies:

All tests passed 5151d2428c8e47b863ea2ae6cc143e1e1d41bc4e

Merge branch 'master' into develop

Use the 'all-sources' tarball below, NOT the github generated one which is missing dependencies:

All tests passed 4dfc7e5e394f84866cc6c1a49b6cd6b371038cab

More improvements to GDB pretty printer script

Use the 'all-sources' tarball below, NOT the github generated one which is missing dependencies:

All tests passed 04555d31e771447c4b79fad3d52d2c6b64c44b40

Try again inline GDB pretty printer.

Use the 'all-sources' tarball below, NOT the github generated one which is missing dependencies:

All tests passed dd2b611077edbc6a7466ba309939fa1a5b6f2f06

Merge branch 'master' into develop

Use the 'all-sources' tarball below, NOT the github generated one which is missing dependencies:

All tests passed a4f6b1b1899632bcdafdd1f078ca49969428e9f6

Further changes from https://github.com/boostorg/outcome/pull/7

Use the 'all-sources' tarball below, NOT the github generated one which is missing dependencies:

All tests passed 6a0421b1bb866ef8ad489b46afc704215e4c2f94


Use the 'all-sources' tarball below, NOT the github generated one which is missing dependencies:

All tests passed 16cbe6776d534d218f2275ee0461acb6d4b3f7ac

Port https://github.com/boostorg/outcome/pull/7 to standalone Outcome.

Use the 'all-sources' tarball below, NOT the github generated one which is missing dependencies:

All tests passed 271fc9cf0693edb87d52fb496deb2baf54d4ebaa

Fixes to previous commits as found the code didn't link under optimisation.

Use the 'all-sources' tarball below, NOT the github generated one which is missing dependencies: