Boost logo

Boost :

From: Vinnie Falco (vinnie.falco_at_[hidden])
Date: 2022-08-15 23:53:41


On Mon, Aug 15, 2022 at 4:46 PM Gavin Lambert via Boost
<boost_at_[hidden]> wrote:
> ...

My experiences with std::filesystem and boost::filesystem have been
nothing but negative. I think that the decision to make the character
type different on Windows was a mistake. The need for locales and
imbuements and global state and... really, it is just giving me a big
headache.

I think there is room for a new library that handles files,
directories, file metadata, and also has some features of nowide
(where is the signature of fopen that accepts a filesystem::path?). It
should be utf-8 only, use Plain Old char (even on Windows), it should
be completely portable, except that it requires that directories are
possible and that the filesystem isn't weird (I don't really care
about compatibility with grandpa's EPROMs that can hold 9-bit flat
files).

Possible names:

Boost.LordOfTheFiles
Boost.HurrDir
Boost.Progra~1
Boost.FlySystem

Thoughts?


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk