Eli Zaretskii <[email protected]>:

>> From: Marko Rauhamaa <[email protected]>
>> Cc: [email protected],  [email protected]
>> Date: Thu, 16 Feb 2017 08:15:57 +0200
>> 
>> It is possible to have illegal Unicode even in Windows filenames, ie,
>> filenames not expressible using Guile's strings.
>
> Is it really possible? Can you show a code example that would create
> such an illegal filename on Windows?

I have rely on hearsay since I don't have Windows at my disposal:

   NTFS allows any sequence of 16-bit values for name encoding (file
   names, stream names, index names, etc.) except 0x0000.

   <URL: https://en.wikipedia.org/wiki/NTFS#Internals>

Not all sequences of 16-bit values are legal UTF-16.


Marko

Reply via email to