GNU bug report logs - #11981
24.1.50; url-http-parse-headers should not disable file name handlers since it breaks auth-source

Previous Next

Package: emacs;

Reported by: David Engster <deng <at> randomsample.de>

Date: Wed, 18 Jul 2012 18:46:02 UTC

Severity: normal

Found in version 24.1.50

Done: Stefan Monnier <monnier <at> iro.umontreal.ca>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Jan Djärv <jan.h.d <at> swipnet.se>
To: Stefan Monnier <monnier <at> IRO.UMontreal.CA>
Cc: 11981 <at> debbugs.gnu.org, Michael Albinus <michael.albinus <at> gmx.de>, David Engster <deng <at> randomsample.de>
Subject: bug#11981: 24.1.50; url-http-parse-headers should not disable file name handlers since it breaks auth-source
Date: Mon, 6 Aug 2012 19:18:21 +0200
Hello.

6 aug 2012 kl. 18:01 skrev Stefan Monnier:

>> @@ -246,18 +246,24 @@
>>   "Return the directory part of FILE, for a URL."
>>   (cond
>>    ((null file) "")
>> -   ((string-match "\\?" file)
>> -    (file-name-directory (substring file 0 (match-beginning 0))))
>> -   (t (file-name-directory file))))
>> +   ((string-match "\\(\\?\\|%3[fF]\\)" file)
>> +    (url-file-directory (substring file 0 (match-beginning 0))))
> 
> Should %3F really be treated like a ? (i.e. a special char that
> delimits two different parts of a URL) rather than like "a normal ?
> character encoded so as not to delimit two different parts of a URL"?
> 

A normal non-delimiting ?.  How else can one get a ? in to an URL?

	Jan D.





This bug report was last modified 12 years and 281 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.