about summary refs log tree commit diff
path: root/Functions/MIME/pick-web-browser
diff options
context:
space:
mode:
authorPeter Stephenson <pws@users.sourceforge.net>2006-02-19 21:20:43 +0000
committerPeter Stephenson <pws@users.sourceforge.net>2006-02-19 21:20:43 +0000
commite66dce41bccc73867efde01958d8d51f11041706 (patch)
tree0364f1910d093c883c81a8f0cf18b791bb5f2ee9 /Functions/MIME/pick-web-browser
parenta9151388528c84d7993a366ae03b57f5a413ca78 (diff)
downloadzsh-e66dce41bccc73867efde01958d8d51f11041706.tar.gz
zsh-e66dce41bccc73867efde01958d8d51f11041706.tar.xz
zsh-e66dce41bccc73867efde01958d8d51f11041706.zip
22285: assorted fixes:
_imagemagick files
intro.yo list of other manual pages
pick-web-browser: add firefox
zsh-mime-setup: list consistent with styles for zsh-mime-handler
Diffstat (limited to 'Functions/MIME/pick-web-browser')
-rw-r--r--Functions/MIME/pick-web-browser5
1 files changed, 4 insertions, 1 deletions
diff --git a/Functions/MIME/pick-web-browser b/Functions/MIME/pick-web-browser
index 1a73b4de7..665b0db54 100644
--- a/Functions/MIME/pick-web-browser
+++ b/Functions/MIME/pick-web-browser
@@ -28,7 +28,7 @@ local -a xbrowsers ttybrowsers
 # a remote URL.  You can change the order of preference.
 # If none is already running, starts the first in the array.
 zstyle -a :mime: x-browsers xbrowsers ||
-  xbrowsers=(mozilla netscape opera konqueror)
+  xbrowsers=(firefox mozilla netscape opera konqueror)
 # Preferred command line browser.  Used if there is on $DISPLAY set.
 zstyle -a :mime: tty-browsers ttybrowsers ||
   ttybrowsers=(links lynx)
@@ -89,6 +89,9 @@ if [[ -n $DISPLAY ]]; then
 	# MIME handling, not just web pages.
 	kfmclient openURL $url ||
 	  dcop $(dcop|grep konqueror) default openBrowserWindow $url
+      elif [[ $browser = firefox ]]; then
+	  # open in new tab: should make this customizable
+	  $browser -new-tab $url
       else
 	# Mozilla bells and whistles are described at:
 	# http://www.mozilla.org/unix/remote.html