Subject: Re: bug#8622: 24.0.50; url-parse does not implement RFC3986 5.2

From: Lars Magne Ingebrigtsen <[email-masked]>
Date: Sun, 11 Sep 2011 18:04:08 +0200

Julien Danjou <[email-masked]> writes:

> Men, this is getting me crazy. Let me rephrase the whole thing.
>
> You got an URL of the form:
>
>     http://a/../../../foobar.png
>
> If you use Firefox, Chromium, wget, or whatever to retrieve it, the
> program will act according to RFC3986 and transform that URL to:
>
>     http://a/foobar.png

Where in RFC3986 does it say that you're supposed to do that?  5.2
(etc.) only talks about relative URLs.

You may be totally correct that url.el should do this, ../-stripping in
absolute URLs, but does the RFC actually say so?

-- 
(domestic pets only, the antidote for overdose, milk.)
  bloggy blog http://lars.ingebrigtsen.no/