Posts for tag: Filesystem

Today I released v1.2.6 of ghc::filesystem
. The main reason was an
issue with fs::path::preferred_seperator. The previous implementation didn’t compile on pre-C++17 compilers when the seperator was accessed. The Bugfix for #27
, was a bit more work than expected, but now it works on all tested compilers.
Additionally, two pull requests found their way into this release, and I want to thank the supporters for their work.
Read more...

Today I released v1.2.4 of ghc::filesystem
.
It mainly contains a fix for issue #22
,
where ghc::filesystem::copy() wouldn’t allways forward given copy_options to
a ghc::filesystem::copy_file() call.
Read more...

Today I released a bugfix version of ghc::filesystem
.
It only contains a fix for issue #21
,
where compiling on Alpine Linux with musl instead of glibc chooses the wrong strerror_r
signature.
The musl headers sadly don’t conform to the preprocessor expression of the linux man
file (_POSIX_C_SOURCE >= 200112L || _XOPEN_SOURCE >= 600) && ! _GNU_SOURCE
for strerror_r, so there was no well defined preprocessor way of solving this.
Read more...

Today I released v1.2.0
of
ghc::filesystem
, my implementation of C++17
std::filesystem
for C++11, C++14 and C++17.
This release added MinGW 32/64 and Visual Studio 2015 builds to the CI
configuration and brought new optional features, like a standard conforming
wchar_t/std::wstring interface on Windows and optional unicode errors,
along with a set of bug fixes.
Read more...