Changes between Initial Version and Version 1 of Ticket #2235, comment 5


Ignore:
Timestamp:
2014-04-30T00:51:44Z (11 years ago)
Author:
daira
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #2235, comment 5

    initial v1  
    44It's not quite as simple as that:
    55
    6 * Paths prefixed with "`\\?\`" must be absolute, but CLI commands accept relative paths.
     6* Paths prefixed with "`\\?\`" must be absolute, but CLI commands accept relative paths. Also, they don't canonicalize in the same way, e.g. "`..`" and "`.`" are not supported.
    77* "`\\?\`" is only supported by the Unicode Win32 file APIs. I think Python does use those APIs (indirectly, via msvcrt) when given a `unicode` string, though.
    88* For consistency you'd need to change many other places in Tahoe-LAFS that access files, even to just support long paths in CLI commands.