
Heute habe ich v1.5.16
von
ghc::filesystem
veröffentlicht, meiner
Implementation der C++17-Komponente std::filesystem
für C++11, C++14, C++17 und C++20.
Nach einer viel zu langen Pause sammelt dieses Release alle in der
Zwischenzeit aufgelaufenen Fehlerbehebungen: bessere UNC-Pfad-Behandlung
unter Windows, Verzeichnis-Iteration und proximate() in Builds ohne
Exception-Unterstützung, EINTR-Retry-Behandlung unter POSIX,
Sub-Sekunden-Änderungszeiten und eine modernisierte CI-Konfiguration.
Sorry für die lange Verzögerung!
Read more...Es ist soweit: Vorlage v1.9.0 ist fertig und als Release verfügbar. Es ist
ein besonderes Release, denn es ist die erste Version aus dem nun unter der
MIT-Lizenz als Open Source verfügbaren Repository
gulrak/pbemtools
.
Read more...
Heute habe ich v1.5.14
von
ghc::filesystem
veröffentlicht, meiner
Implementation der C++17-Komponente std::filesystem
für C++11, C++14, C++17 und C++20.
Dieses Release bringt Build-Unterstützung für Haiku und GNU/Hurd, behebt ein
Problem des Verzeichnis-Iterators unter Windows, bei dem alle auf einen
Symlink folgenden Dateien als Symlinks behandelt wurden, ein POSIX-Problem
mit Doppelpunkten in Dateinamen, einen Y2038-Bug unter Windows und diverse
weitere Fehler.
Read more...
Heute habe ich v1.5.12
von
ghc::filesystem
veröffentlicht, meiner
Implementation der C++17-Komponente std::filesystem
für C++11, C++14, C++17 und C++20.
Dieses Release ergänzt Solaris als neue unterstützte Plattform, definiert
einen PATH_MAX-Fallback für POSIX-Plattformen ohne diesen, aktualisiert
Catch2 auf v2.13.7 und nimmt macOS 11 in die automatisch getesteten
Plattformen auf.
Read more...
Heute habe ich v1.5.10
von
ghc::filesystem
veröffentlicht, meiner
Implementation der C++17-Komponente std::filesystem
für C++11, C++14, C++17 und C++20.
Dieses Release ersetzt unnötig teure Shared-Pointer-Verwendung in der
Windows-Implementierung, ändert fs::remove_all dahingehend, symbolische
Links nur zu löschen statt ihnen zu folgen, und migriert die CI von
travis-ci.org zu GitHub Workflows.
Read more...