ghc::filesystem Release v1.3.2
2020-03-30 22:54

Heute habe ich v1.3.2
von
ghc::filesystem
veröffentlicht, meiner
Implementation der C++17-Komponente std::filesystem
für die Sprachversionen C++11, C++14 and C++17.
Dieses Release bringt die CI-Unterstützung für FreeBSD und ARM Linux, dank der großzügigen Unterstützung durch nightlark in der Form von Pull-Requests, sowie einige Fehlerbehebungen. Die beiden neuen Plattformen werden durch den Service von Cirrus CI und Drone ermöglicht.
Die Änderungen in v1.3.2:
- Bugfix for #58
, on MinGW the
compilation could fail with an error about an undefined
ERROR_FILE_TOO_LARGEconstant. - Bugfix for #56
,
fs::lexically_relativedidn’t ignore trailing slash on the base parameter, thanks for PR #57 . - Bugfix for #55
,
fs::create_directoriesreturnedtruewhen nothing needed to be created, because the directory already existed. - Bugfix for #54
,
error_codewas not reset, if cached result was returned. - Pull request #53
, fix for wrong
handling of leading whitespace when reading
fs::pathfrom a stream. - Pull request #52 , an ARM Linux target is now part of the CI infrastructure with the service of Drone CI.
- Pull request #51 , FreeBSD is now part of the CI infrastucture with the service of Cirrus CI.
- Pull request #50
, adaptive cast to
timespecfields to avoid warnings. - Pull Request #49
, additional
GHC_OS_*target defines for BSD and SYS5R4 systems. - Pull request #48 , typo fix.
Ich danke allen Beteiligten für ihre Unterstützung!