[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: browse-url
From: |
David Kastrup |
Subject: |
Re: browse-url |
Date: |
Fri, 01 Apr 2005 02:23:06 +0200 |
User-agent: |
Gnus/5.11 (Gnus v5.11) Emacs/22.0.50 (gnu/linux) |
Hugh Lawson <hlawson@triad.rr.com> writes:
> Debian sarge
> Emacs 21.4.1
>
> browse-url works fine if firefox is already running.
>
> But suppose firefox isn't running.
>
> If I do 'M-x browse-url' and fill in the url, then firefox pops up for
> a second and then disappears. The same thing happens with links I
> click on in Emacs.
>
> I think I can imagine a shell script to deal with this, but surely
> there is something alread in Emacs.
The definition of browse-url-generic in browse-url.el needs to get
replaced with:
(defun browse-url-generic (url &optional new-window)
;; new-window ignored
"Ask the WWW browser defined by `browse-url-generic-program' to load URL.
Default to the URL around or before point. A fresh copy of the
browser is started up in a new process with possible additional arguments
`browse-url-generic-args'. This is appropriate for browsers which
don't offer a form of remote control."
(interactive (browse-url-interactive-arg "URL: "))
(if (not browse-url-generic-program)
(error "No browser defined (`browse-url-generic-program')"))
(apply 'call-process browse-url-generic-program nil
0 nil
(append browse-url-generic-args (list url))))
--
David Kastrup, Kriemhildstr. 15, 44793 Bochum
- browse-url, Hugh Lawson, 2005/03/31
- Re: browse-url,
David Kastrup <=