https://bugs.kde.org/show_bug.cgi?id=377621

--- Comment #13 from Alex Bikadorov <[email protected]> ---
wait, you mixing something up.

> I mean, I think Plasma should not represent visually "o'" like "ó", because
> really they are NOT the same character and can't get obtained thru a natural
> typing on a keyboard. In fact, "áéíóú" "ÁÉÍÓÚ" (in our case "ó") are
> obtained typing first "'" and after "o". So, why Plasma is showing
> "\314\201n\" like ""n\" (this second one is a "typable" character,
> the first one not)?. 
> This will bring problems even in Krusader o a KDE terminal, cause both
> characters are showed like equals, but they are not.

This has nothing to do with zip archives but only about filename representation
with UTF-8.

The character "ó" can have multiple encodings in UTF-8, namely "\303\263" and
"\314\201". The first one is one character 
>U+00F3 ó       0303 0263       LATIN SMALL LETTER O WITH ACUTE
and the second is the accent
>U+0301 ́       0314 0201       COMBINING ACUTE ACCENT
which is the same character with a prior "0". Both are valid representations of
"ó" and one application/library uses the first another the second one. Again:
There is nothing wrong here.

(And you should close the bug report for OpenSuse.)

> Anyway, in fact, Krusader is showing that characters like a pair "+?" or
> "-?", instead like they are showed by a Linux terminal ("?"). Result is that
> Krusader don't let me extract any file of the ZIP archive  :(  so I think
> the status should be "SHOULDFIX"  ;)

This is another issue about the filename encoding IN a zip archive.

The point is that the archive was created with an invalid, non-standard,
not-portable charset (not UTF-8). The KIO zip:/ protocol is using an own
library (KArchive/KZip) and can compensate this.
But Krusader is using the unzip tool. If unzip cannot correctly read the
archive, Krusader can't either.

You can also create a correct archive with the very same filenames and
everything works correctly. This proves that there is no bug here. You can
blame the creator of the archive.)

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to