Beiträge zu Schlagwort: Filesystem

ghc::filesystem Release v1.5.16

2026-07-19 12:56

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

ghc::filesystem Release v1.5.14

2023-03-05 13:13

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

ghc::filesystem Release v1.5.12

2022-04-03 12:32

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

ghc::filesystem Release v1.5.10

2021-10-23 17:31

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

ghc::filesystem Release v1.5.8

2021-06-14 22:19

Heute habe ich v1.5.8 von ghc::filesystem veröffentlicht, meiner Implementation der C++17-Komponente std::filesystem für C++11, C++14, C++17 und C++20.

Dies ist ein kleines Bugfix-Release, das fs::create_directories unter Windows repariert, das bei langen Dateinamen fehlschlug.

Read more...