bug-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#16243: 24.3.50; shr-visit-file doesn't set the buffer's default-dire


From: Eli Zaretskii
Subject: bug#16243: 24.3.50; shr-visit-file doesn't set the buffer's default-directory
Date: Wed, 25 Dec 2013 21:39:23 +0200

> From: Lars Ingebrigtsen <larsi@gnus.org>
> Cc: 16243@debbugs.gnu.org
> Date: Wed, 25 Dec 2013 18:42:57 +0100
> 
> Eli Zaretskii <eliz@gnu.org> writes:
> 
> > But expand-file-name doesn't support it.  On MS-Windows:
> >
> >   (expand-file-name "file:///d:/usr/lib")
> >     => "d:/gnu/bzr/emacs/trunk/file:/d:/usr/lib"
> 
> I think we're talking past each other here.  HTML documents use URLs
> like "file:///home/foo" or "http://fsf.org"; as base addresses to expand
> relative URLs.

But shr-visit-file visits a local file, not an HTML document.

> These URLs are never fed to `expand-file-name' or anything like it.

But shr-browse-url, bound to RET on a link created by shr-visit-file,
does just that.

> The problem here is that the command `shr-visit-file' exists.  It
> shouldn't.

Then remove it, and let's move on.





reply via email to

[Prev in Thread] Current Thread [Next in Thread]