|
From: | Emacs bug Tracking System |
Subject: | bug#1020: marked as done (url-expand-file-name expands wrongly on Windows) |
Date: | Sat, 21 Feb 2009 08:10:04 +0000 |
Your message dated Sat, 21 Feb 2009 16:00:03 +0800 with message-id <499FB483.5020609@gnu.org> and subject line Re: bug#1020: url-default-expander expands wrongly on Windows has caused the Emacs bug report #1020, regarding url-expand-file-name expands wrongly on Windows to be marked as done. This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact owner@emacsbugs.donarmstrong.com immediately.) -- 1020: http://emacsbugs.donarmstrong.com/cgi-bin/bugreport.cgi?bug=1020 Emacs Bug Tracking System Contact owner@emacsbugs.donarmstrong.com with problems
--- Begin Message ---Subject: url-expand-file-name expands wrongly on Windows Date: Wed, 24 Sep 2008 14:19:34 +0200 () In GNU Emacs 22.3.1 (i386-mingw-nt5.1.2600) of 2008-09-06 on SOFT-MJASON Windowing system distributor `Microsoft Corp.', version 5.1.2600 configured using `configure --with-gcc (3.4)' the problem described in <http://lists.gnu.org/archive/html/bug-gnu-emacs/2008-03/msg00123.html> still occurs. (url-expand-file-name "test" ["http" nil nil "www.gnu.org" 80 "/" nil nil t]) --> "http://www.gnu.org/c:/test"; (url-http-expand-file-name [nil nil nil nil nil "test" nil nil nil] ["http" nil nil "www.gnu.org" 80 "/" nil nil t]) --> "/c:/test" url-http-expand-file-name is an alias for url-default-expander; this could be changed. But currently the function url-default-expander calls the function expand-file-name while canonicalizing URLs. This is not a good idea on Windows because there the drive letter will be inserted.
--- End Message ---
--- Begin Message ---Subject: Re: bug#1020: url-default-expander expands wrongly on Windows Date: Sat, 21 Feb 2009 16:00:03 +0800 User-agent: Thunderbird 2.0.0.19 (Windows/20081209) Juanma Barranquero wrote:the function url-default-expander calls expand-file-name which inserts interesting but wrong drive letters into URLs when called on Windows.ELISP> (url-expand-file-name "test" "http://www.gnu.org/") "http://www.gnu.org/c:/test" ELISP> (url-expand-file-name "test" "http://www.gnu.org") "http://www.gnu.org/c:/emacs/lisp/url/test" ELISP> (url-expand-file-name "/test" "http://www.gnu.org/") "http://www.gnu.org/test" ELISP> (url-expand-file-name "/test" "http://www.gnu.org") "http://www.gnu.org/test"I have changed url-default-expand to use concat instead of expand-file-name to avoid this bug.
--- End Message ---
[Prev in Thread] | Current Thread | [Next in Thread] |