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.
