Commit Diff


commit - f6bb301372d996200aafe71726d36b36a69e7724
commit + 279091480876733721672e457bc9233a3539358b
blob - cfc0ab9e2be2d1c0108b6af9c764275afd6ad9bc
blob + 0f24e08e34a1a13f62aed08e30fd8cb2ea219521
--- bin/web
+++ bin/web
@@ -56,18 +56,18 @@ plumbunix()
 	# Other browsers here
 	# ...
 	*opera*)
-		$BROWSER -remote 'openURL('"$i"',new-page)'
+		$BROWSER -remote 'openURL('"$@"',new-page)'
 		;;
 	*firebird*)
-		$BROWSER -remote 'openURL('"$i"',new-window)'
+		$BROWSER -remote 'openURL('"$@"',new-window)'
 		;;
 	*firefox*)
-		$BROWSER -remote 'openURL('"$i"',new-tab)' ||
-		$BROWSER "$i"
+		$BROWSER -remote 'openURL('"$@"',new-tab)' ||
+		$BROWSER "$@"
 		;;
 	*mozilla*)
-		$BROWSER -remote 'openURL('"$i"',new-tab)' ||
-		$BROWSER "$i"
+		$BROWSER -remote 'openURL('"$@"',new-tab)' ||
+		$BROWSER "$@"
 		;;
 	esac
 }
@@ -89,17 +89,18 @@ if [ $# = 0 ]
 then
 	plumb1 about:blank
 else
-	for i
+	for i in "$@"
 	do
 		if [ -f "$i" ]
 		then
-			p=`pwd`
+			p=`pwd | sed 's/ /%20/g'`
 			i=`echo $i | sed 's/ /%20/g'`
-			i=`cleanname -d $p $i`
+			i=`cleanname -d "$p" "$i"`
 			i=file://$i
 		else
 			i=`echo $i | tr -d ' '`
 		fi
+		echo p "$i"
 		plumb1 $i
 	done
 fi