[PATCHES] Improvements to the International Domain URLs

Thiago Macieira thiagom at wanadoo.fr
Wed May 28 13:13:03 BST 2003


Waldo Bastian wrote:
>When constructing error urls the encoding of the query part should be
>hard-coded to UTF-8 then, and when extracting the query it should inform
> KURL that the query is utf-8 encoded. For that KURL::queryItem(s) should
> take an encoding hint.

Thanks for the hint. That solved the problem. Now Konqueror correctly displays 
all error messages properly accentuated and with correct domain names.

I'm sending the new diffs for those modifications. I'm not including the diffs 
against kio_http and kio_smb that I sent yesterday.

Once these changes applied and tested, I believe our IDN support will be 
complete.
-- 
  Thiago Macieira  -  Registered Linux user #65028
   thiagom at mail.com           
    ICQ UIN: 1967141   PGP/GPG: 0x6EF45358; fingerprint:
    E067 918B B660 DBD1 105C  966C 33F5 F005 6EF4 5358
-------------- next part --------------
A non-text attachment was scrubbed...
Name: khtml-error.diff
Type: text/x-diff
Size: 1048 bytes
Desc: not available
URL: <http://mail.kde.org/pipermail/kde-core-devel/attachments/20030528/b90cd64d/attachment.diff>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: konqueror-handleerror.diff
Type: text/x-diff
Size: 1153 bytes
Desc: not available
URL: <http://mail.kde.org/pipermail/kde-core-devel/attachments/20030528/b90cd64d/attachment-0001.diff>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: kurl.diff
Type: text/x-diff
Size: 4281 bytes
Desc: not available
URL: <http://mail.kde.org/pipermail/kde-core-devel/attachments/20030528/b90cd64d/attachment-0002.diff>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: signature
URL: <http://mail.kde.org/pipermail/kde-core-devel/attachments/20030528/b90cd64d/attachment.sig>


More information about the kde-core-devel mailing list