Mercurial > emacs
changeset 15656:e73cd7ff1d4a
(browse-url-netscape-program): New variable.
(browse-url-mosaic-program): New variable.
(browse-url-mosaic, browse-url-netscape): Use them.
author | Karl Heuer <kwzh@gnu.org> |
---|---|
date | Sat, 13 Jul 1996 00:52:08 +0000 |
parents | f2f66323f14a |
children | 6ad5994053af |
files | lisp/browse-url.el |
diffstat | 1 files changed, 9 insertions(+), 3 deletions(-) [+] |
line wrap: on
line diff
--- a/lisp/browse-url.el Fri Jul 12 07:34:20 1996 +0000 +++ b/lisp/browse-url.el Sat Jul 13 00:52:08 1996 +0000 @@ -266,6 +266,9 @@ Used by the `browse-url-at-point', `browse-url-at-mouse', and `browse-url-of-file' commands.") +(defvar browse-url-netscape-program "netscape" + "*The name for invoking Netscape.") + (defvar browse-url-netscape-arguments nil "*A list of strings to pass to Netscape as arguments.") @@ -275,6 +278,9 @@ \\[browse-url-cci] reverses the effect of this variable. Requires Netscape version 1.1N or later or XMosaic version 2.5 or later.") +(defvar browse-url-mosaic-program "xmosaic" + "*The name for invoking Mosaic.") + (defvar browse-url-mosaic-arguments nil "*A list of strings to pass to Mosaic as arguments.") @@ -487,7 +493,7 @@ (list (not (eq (null browse-url-new-window-p) (null current-prefix-arg)))))) (let ((res - (apply 'call-process "netscape" nil nil nil + (apply 'call-process browse-url-netscape-program nil nil nil (append browse-url-netscape-arguments (if new-window '("-noraise")) (list "-remote" @@ -500,7 +506,7 @@ (or (zerop res) (progn ; Netscape not running - start it (message "Starting Netscape...") - (apply 'start-process "netscape" nil "netscape" + (apply 'start-process "netscape" nil browse-url-netscape-program (append browse-url-netscape-arguments (list url)))))))) (defun browse-url-netscape-reload () @@ -541,7 +547,7 @@ ) ;; Mosaic not running - start it (message "Starting Mosaic...") - (apply 'start-process "xmosaic" nil "xmosaic" + (apply 'start-process "xmosaic" nil browse-url-mosaic-program (append browse-url-mosaic-arguments (list url))) (message "Starting Mosaic...done"))))