Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/windirstat/llfio.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNiall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) <spamtrap@nedprod.com>2017-04-09 01:56:56 +0300
committerNiall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) <spamtrap@nedprod.com>2017-04-09 01:56:56 +0300
commit17ea9b1cb18183d1f27c272d3cdc0eec9e9c816b (patch)
treef8fdedfae1f38a9d31fb31f76dac954c2c06b890 /Readme.md
parent1f0e2992bf7f96caf52e62882917e4cf2a0569d1 (diff)
Replaced all direct mention of POSIX error codes with their equivalent error conditions. Code looks much nicer now, the errors self document.
Diffstat (limited to 'Readme.md')
-rw-r--r--Readme.md8
1 files changed, 4 insertions, 4 deletions
diff --git a/Readme.md b/Readme.md
index a5c7efdd..f4b1cba7 100644
--- a/Readme.md
+++ b/Readme.md
@@ -7,14 +7,14 @@ Tarballs of source and prebuilt binaries with all unit tests passing: https://de
### Immediate todos in order of priority:
-- [ ] Audit Outcome and AFIO for all uses of `std::error_code::value()` and replace where
+- [x] Audit Outcome and AFIO for all uses of `std::error_code::value()` and replace where
appropriate with `std::errc::whatever`.
- [x] Get Outcome to work perfectly with exceptions and RTTI disabled, this makes
Outcome useful in the games/audio world.
- - [ ] Add a new Boost.Test emulation, one which is noexcept capable
+ - [x] Add a new Boost.Test emulation, one which is noexcept capable
- [ ] Move AFIO to being tested with exceptions and RTTI disabled. Where AFIO
throws, have it detect __cpp_exceptions and skip those implementations.
- - [ ] Add macro helpers to Outcome for returning outcomes out of things
+ - [x] Add macro helpers to Outcome for returning outcomes out of things
which cannot return values like constructors, and convert said exceptions/TLS
back into outcomes.
- Make use of std::system_error(errno, system_category, "custom error message");
@@ -46,7 +46,7 @@ fix e.g. named shared memory. Make log disc stored while we are at it.
fuzzed, coverage calculated, bloat calculated, ABI dumped etc
- Easy coverage is the usual gcov route => coveralls.io or gcovr http://gcovr.com/guide.html
- [ ] Single include generation
-- [ ] Make updating revision.hpp updated by the pre-commit git hook
+- [x] Make updating revision.hpp updated by the pre-commit git hook
- [ ] Add missing functions on handle/file_handle from AFIO v1