From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Lars Magne Ingebrigtsen Newsgroups: gmane.emacs.bugs Subject: bug#8622: 24.0.50; url-parse does not implement RFC3986 5.2 Date: Sun, 11 Sep 2011 18:04:08 +0200 Message-ID: References: <87y5xv5ls1.fsf@keller.adm.naquadah.org> <87litv5eiv.fsf@keller.adm.naquadah.org> <87ehzn5ccp.fsf@keller.adm.naquadah.org> <877h5f5b3y.fsf@keller.adm.naquadah.org> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: dough.gmane.org 1315757279 15203 80.91.229.12 (11 Sep 2011 16:07:59 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Sun, 11 Sep 2011 16:07:59 +0000 (UTC) Cc: Andreas Schwab , 8622@debbugs.gnu.org To: Julien Danjou Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sun Sep 11 18:07:52 2011 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([140.186.70.17]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1R2mZT-0004n6-My for geb-bug-gnu-emacs@m.gmane.org; Sun, 11 Sep 2011 18:07:51 +0200 Original-Received: from localhost ([::1]:50486 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1R2mZT-0004Fo-6G for geb-bug-gnu-emacs@m.gmane.org; Sun, 11 Sep 2011 12:07:51 -0400 Original-Received: from eggs.gnu.org ([140.186.70.92]:40629) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1R2mZQ-0004Fg-Hp for bug-gnu-emacs@gnu.org; Sun, 11 Sep 2011 12:07:49 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1R2mZO-0005I7-Uo for bug-gnu-emacs@gnu.org; Sun, 11 Sep 2011 12:07:48 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:58168) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1R2mZO-0005I3-M5 for bug-gnu-emacs@gnu.org; Sun, 11 Sep 2011 12:07:46 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.69) (envelope-from ) id 1R2mdW-0005bC-Er; Sun, 11 Sep 2011 12:12:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Lars Magne Ingebrigtsen Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 11 Sep 2011 16:12:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 8622 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 8622-submit@debbugs.gnu.org id=B8622.131575751621510 (code B ref 8622); Sun, 11 Sep 2011 16:12:02 +0000 Original-Received: (at 8622) by debbugs.gnu.org; 11 Sep 2011 16:11:56 +0000 Original-Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1R2mdP-0005at-Ts for submit@debbugs.gnu.org; Sun, 11 Sep 2011 12:11:56 -0400 Original-Received: from hermes.netfonds.no ([80.91.224.195]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1R2mdK-0005aS-VE for 8622@debbugs.gnu.org; Sun, 11 Sep 2011 12:11:51 -0400 Original-Received: from cm-84.215.51.58.getinternet.no ([84.215.51.58] helo=stories.gnus.org) by hermes.netfonds.no with esmtpsa (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.72) (envelope-from ) id 1R2mZ6-0001VT-4b; Sun, 11 Sep 2011 18:07:28 +0200 In-Reply-To: <877h5f5b3y.fsf@keller.adm.naquadah.org> (Julien Danjou's message of "Sun, 11 Sep 2011 17:53:37 +0200") User-Agent: Gnus/5.110018 (No Gnus v0.18) Emacs/24.0.50 (gnu/linux) Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAJFBMVEVFAQVKQ0q1rbPr5+og Gh9mX2c4LzYeCg8cFRoZExdEPkQYEBVObJmEAAACZUlEQVQ4jW3Uv2vbQBQH8BuC2zEHiTG35YyW bpHoHsPVVZulNtwegiuDunSKBy8tHERq10J00RKRYBJlK0kc9f1zfe9OEvTH2/w+9+4r+85iRmVY cfZ3sX86PdR9bWa8K/EH3B30sIfAe1i+7uEeoaqF8HAR9XBMIDivKopYRV2IAINAfZIRRIddBCgP SLxaQtSF3LfAheCCf4eoCzkmSLEnsIbbddSGCChboJkR4IQP2WtyhKTyq5YrBB9yV2QI05raXJwT +JB3WUyQug9D2BJQiCiMQlAJjfDRak1w6H4oRWAc1J/WFO5Cbo2HaVrjFz8GByFCrBzQXhXfgAcM ETiwQHhWSVqLG+yXBAd8T6nEgZkmKb8tG1uOIykDfqOmSYLQmCM2qF+usBhj8lW1VImHAuHkBWMO 9FV6dNbBFzZgVIjsA0vYwAPYi887PewyxRgCniDAdrWz62cY27BzB8rDmd6/GpwQLN5i0sBDCfBV z7UWC62HSmXv66SHj1oHerbRs0Uc4znUbQaA1lri8v0h3XDFxcZnwANBoEV6E1uUStQtPCLMpZ5N F/kzwoTXGw9vHAQzFZcE33AvD9qDNjnQX8Nw7uGJQEupbekA76CHRx0Ecz2WQQNNVtgcQ4SD07mk CgMAjLC2uGzB92UkAQoqa/B4WbZ9ki2ECJklqThNPLYwDqHJrasJwfa0gwga187tJY9ZtpZdOQB8 KvuD4Ckc03IHuBytsGWF8DOMxlh0p8CWZdMg5BPMuA6jyPcRGsD7VeT5L5wYy1C2m0Fb1j7E/iWD l9gY1b+CjDLxf94+MUIc/wYlC6YCrvIGEQAAAABJRU5ErkJggg== X-Now-Playing: Ikonika's _Contact, Love, Want, Have_: "Red Marker Page (Good Ending)" X-MailScanner-ID: 1R2mZ6-0001VT-4b MailScanner-NULL-Check: 1316362048.48896@SGIW9cPJdP/bWliKauJoqw X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list Resent-Date: Sun, 11 Sep 2011 12:12:02 -0400 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 1) X-Received-From: 140.186.70.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:50903 Archived-At: Julien Danjou 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/