View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0001552 | Double Commander | Plugins | public | 2016-09-22 20:17 | 2020-06-19 21:52 |
Reporter | daniel | Assigned To | Alexx2000 | ||
Priority | normal | Severity | feature | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Projection | none | ETA | none | ||
Product Version | 0.7.5 | Product Build | 7092M | ||
Target Version | 0.7.6 | Fixed in Version | 0.7.6 | ||
Summary | 0001552: WDX: Encode path components in 8.3 format, if possible | ||||
Description | I have noticed that WDX plugins don't work if a path contains characters that cannot be represented in current encoding. At the same time, all is OK in Total Commander. I wrote a small test plugin and found that when Total Commander pass FileName to ContentGetValue, it uses 8.3 format for a path component if it cannot be converted losslessly to the system's codepage. Double Commander, however, converts UTF-8 to system's codepage directly, so all unsupported characters are replaces by ?. For example, a path "d:\ˁ˚ᴥ˚ˀ\ALGER.TTF" is: "d:\A4C2~1\ALGER.TTF" in Total Commander "d:\?????\ALGER.TTF" in Double Commander | ||||
Tags | No tags attached. | ||||
Fixed in Revision | 7115,7131 | ||||
Operating system | Windows | ||||
Widgetset | Win32 | ||||
Architecture | 64-bit | ||||
Date Modified | Username | Field | Change |
---|---|---|---|
2016-09-22 20:17 | daniel | New Issue | |
2016-09-23 18:59 | Alexx2000 | Fixed in Revision | => 7115 |
2016-09-23 18:59 | Alexx2000 | Assigned To | => Alexx2000 |
2016-09-23 18:59 | Alexx2000 | Status | new => resolved |
2016-09-23 18:59 | Alexx2000 | Resolution | open => fixed |
2016-09-23 18:59 | Alexx2000 | Target Version | => 0.7.6 |
2016-10-03 20:49 | Alexx2000 | Fixed in Revision | 7115 => 7115,7131 |
2016-10-03 20:49 | Alexx2000 | Fixed in Version | => 0.7.6 |
2020-06-19 21:52 | Alexx2000 | Status | resolved => closed |