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

Re: blank page not cleared on local file error



In [emacs-w3m : No.12471]
	On Sat, 06 Jun 2015 14:15:58 +1000, Kevin Ryde wrote:
> Can the current url become the failed target file:///nosuchfile.html, so
> that then "B" goes back to where you were?  That would make a
> non-existent file more like a http 404.

> It'd also be good for when starting M-x w3m-browse-url
> file:///tmp/nosuch.html.  Then that would be the current url to see in
> "=", or to reload with "R" if something happens externally to bring the
> file into existence (mounting a drive, running a program, etc).

How about this trickery?

--- w3m.el~	2015-06-02 00:27:02.000000000 +0000
+++ w3m.el	2015-06-07 23:47:46.945683000 +0000
@@ -6416,3 +6416,5 @@
 						 (point))
-				       'face 'w3m-error))))
+				       'face 'w3m-error)
+		    (setq w3m-current-url url
+			  w3m-current-title "Fail"))))
 	      (w3m-arrived-add url nil (current-time) (current-time))