summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas Schwab <schwab@linux-m68k.org>2010-10-08 19:32:14 +0200
committerAndreas Schwab <schwab@linux-m68k.org>2010-10-08 19:32:14 +0200
commit2187e5bba7722193286a75c43a91bf1a22d9300b (patch)
treea93503dd4de2c4b421811382f3d5eda068c14072
parent8b1c619f0b9e4018c51495952eb9e798caafe254 (diff)
downloademacs-2187e5bba7722193286a75c43a91bf1a22d9300b.tar.gz
emacs-2187e5bba7722193286a75c43a91bf1a22d9300b.tar.bz2
emacs-2187e5bba7722193286a75c43a91bf1a22d9300b.zip
* net/browse-url.el (browse-url-xdg-open): Remove use of /bin/sh.
-rw-r--r--lisp/ChangeLog4
-rw-r--r--lisp/net/browse-url.el5
2 files changed, 5 insertions, 4 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index 9dfd7d289fd..95810cb4d42 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,3 +1,7 @@
+2010-10-08 Andreas Schwab <schwab@linux-m68k.org>
+
+ * net/browse-url.el (browse-url-xdg-open): Remove use of /bin/sh.
+
2010-10-08 Glenn Morris <rgm@gnu.org>
* emacs-lisp/cl-compat.el, emacs-lisp/lmenu.el: Move to obsolete/.
diff --git a/lisp/net/browse-url.el b/lisp/net/browse-url.el
index 65b45aecf3e..5f50ddc096c 100644
--- a/lisp/net/browse-url.el
+++ b/lisp/net/browse-url.el
@@ -937,10 +937,7 @@ Galeon, Konqueror, Netscape, Mosaic, Lynx in an xterm, and then W3."
;;;###autoload
(defun browse-url-xdg-open (url &optional new-window)
(interactive (browse-url-interactive-arg "URL: "))
- (call-process "/bin/sh" nil nil nil
- "-c"
- (concat "nohup xdg-open " (shell-quote-argument url)
- ">/dev/null 2>&1 </dev/null")))
+ (call-process "nohup" nil nil nil "xdg-open" url))
;;;###autoload
(defun browse-url-netscape (url &optional new-window)