--===============0084381919036280451== Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-7sIZSSE8qI0LrJ6H9Em8" --=-7sIZSSE8qI0LrJ6H9Em8 Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Sat, 2003-08-02 at 11:32, Kevin Krammer wrote: > On Saturday 02 August 2003 02:14, Petter E. Stokke wrote: > > On Sat, 2003-08-02 at 02:02, Petter E. Stokke wrote: > > > If I open Konqueror and hit the link "foo://Wombat/Flarp", when > > > foobar is run what it receives is this: "foo://wombat/flarp". > > > > > > Is it only me, or is something really wrong here? > > > > Duh. Actually, the result is "foo://wombat/Flarp". Is that KURL > > converting the host to lower case? >=20 > I don't know the URI spec but in the usual protocols like http hostnames=20 > are case insensitive, so converting to lowercase would be fine. The key word being "usual". A number of applications depend on URLs that don't even pretend to be RFC compliant, or even if they are have nothing to do with the Internet, and it would be a mistake to make assumptions about the case insensitivity of any part of a URL for which the protocol isn't known to exhibit this property. Ie. it's safe to convert the host name of a HTTP URL to lower case, but for unknown protocols this could seriously break things. Especially given the kioslave system and its potential multitude of various protocol implementations, I'd consider this property of KURL (if that is, as it seems to be, where the problem lies) a Very Bad Thing and ask that it be reverted, or at least constrained to protocols for which it's known that converting to lower case would be safe. --=20 Petter E. Stokke http://www.gibreel.net/ PGP key: http://www.gibreel.net/key.asc Fingerprint: 4FF3 12BD 692A 0FFF 984F 78DA 4776 81FB 1906 3A9F --=-7sIZSSE8qI0LrJ6H9Em8 Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.2 (GNU/Linux) iD8DBQA/K7gDR3aB+xkGOp8RAj+PAKCD3B7oMyPzL3MmGpkeyvnl01KshACfTAL5 rvN3622+NblQiGDahBFegzI= =/n5X -----END PGP SIGNATURE----- --=-7sIZSSE8qI0LrJ6H9Em8-- --===============0084381919036280451== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline >> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe << --===============0084381919036280451==--