[Wine] WINE fails in directories with Question Marks in name

Frédéric Delanoy frederic.delanoy at gmail.com
Tue Sep 13 08:47:15 CDT 2011

On Tue, Sep 13, 2011 at 15:35, vitamin <wineforum-user at winehq.org> wrote:
> stvs wrote:
>> As a wine design question, is it reasonable for wine to have a flag that allows it to escape certain special characters and handle a greater subset of BSD names, except in the obviously clashing cases like backslash '\' and colon ':'?
> No, it's not reasonable. Wine implements win32 api, which has specific requirements for file names. BTW Wine does allow colon ":" in file names, which on Windows represents a NTFS file stream.

Actually it's a bit more complicated than that. It's filesystem
dependent. E.g. ':' is disallowed in directory files on NTFS, but
allowed on systems without named streams. There are also tricky rules
with filenames with ':' where applications have to scan them (e.g.
'more foo:bar' fails, but 'more < foo:bar' works...).
(put shortly, it's a mess)

More information about the wine-users mailing list