why the % cruft?

Michael Häckel haeckel at kde.org
Wed Jul 10 18:15:54 BST 2002


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Tuesday 09 July 2002 19:35, Waldo Bastian wrote:
>
> According to you they should use utf7, so if KMail tells KURL to use utf7
> everything should be fine. I didn't know IMAP used URLs as part of its
> wire-protocol btw.

IMAP doesn't use URLs in the protocol but KMail of course needs to use URLs to
talk to the kio slave. That broke due to incompatible changes in KURL since I
tested non-latin IMAP folders the last time, because KURL now uses unlike
earlier iso-8859-1 by default and eats all other characters.

KMail can't tell KURL to use utf7, because KURL doesn't support utf7 and also 
IMAP doesn't use really utf7 but a similar encoding.

Anyway the IMAP-utf7 encoding should remain internal to the imap kio slave if
possible. The kio slave should talk to the application in unicode or utf8.
Otherwise all applications using the imap kioslave need a IMAP-utf7
encoding/decoding library.

I probably can tell all involved KURLs manually to use utf8. Then it should
work again in KMail, but browsing IMAP accounts in Konqueror is then still
broken so I assume this is not the correct solution.

I still can't see any reason why Konqueror shouldn't use utf-8 when the
characters are entered manually in the location bar as it even seems to work
in IE.

Regards,
Michael Häckel
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.7 (GNU/Linux)

iD8DBQE9LGvKe9KEPyN2R8URAj47AJwLN4voolEitx6TS1H6iy4tdOIEJACfbRN1
LdDsPQevZNZilHSyYeFq/Qw=
=f+ss
-----END PGP SIGNATURE-----





More information about the kfm-devel mailing list