[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
emacs-w3m with XEmacs 21.4.15 on Windows (native, not Cygwin)
- From: "Schmitt, Christian (ext.)" <Christian.Schmitt@xxxxxxxxxxxxxxxxx>
- Date: Thu, 22 Apr 2004 11:30:57 +0200
- X-ml-name: emacs-w3m
- X-mail-count: 06684
Hi,
I installed emacs-w3m a couple of weeks ago and really like it.
One thing was quite annoying, though.
Whenever emacs-w3m renders a page that contains relative links they wind
up looking something like this:
http://some.server\and/a/path/name
(Note the backslash after the server name)
Today I got around to looking deeper into it, and I think
I found a solution. Please take a look at the diff
below (w3m.el is from emacs-w3m-1.3.90.tar.gz):
--- w3m.el.orig Tue Apr 20 02:56:54 2004
+++ w3m.el Thu Apr 22 11:16:18 2004
@@ -5023,7 +5023,10 @@
cygwin-mount-map-drive-hook-function
))
(inhibit-file-name-operation 'expand-file-name)
path)
- (setq path (expand-file-name name base))
+ (let ((def-sep-char directory-sep-char))
+ (setq directory-sep-char ?/)
+ (setq path (expand-file-name name base))
+ (setq directory-sep-char def-sep-char))
(if (string-match "\\`.:" path)
(substring path (match-end 0))
path)))
This patch works for me :-) I hope you find it useful.
Thanks for a great piece of software!
Cheers,
Christian Schmitt
--
Go to Athens, turn right, go 150km, stop at Delphi.
There's a Support Desk there that handles questions like this.
(Stephen J. Turnbull on xemacs-beta)