[SG16-Unicode] P1689: Encoding of filenames for interchange
Brad King
brad.king at kitware.com
Fri Sep 6 17:57:59 CEST 2019
On 9/6/19 11:17 AM, Niall Douglas wrote:
> Secondly, I want to make sure that your "lossless round trip" means a
> very specific thing: the conversion of the filesystem native encoding to
> UTF8, and back to the filesystem native encoding, and then a *byte
> comparison* of equivalence (not lexicographic comparison).
We do mean a byte-wise round-trip and can clarify accordingly (we
already warn about normalization by JSON libraries). This is mainly
meant for keeping simple paths on Windows simple.
Thanks for raising your other points. When Ben returns from vacation
we'll look at them in more detail.
Thanks,
-Brad
More information about the Unicode
mailing list