commit 279091480876733721672e457bc9233a3539358b from: rsc date: Sun Jun 25 23:49:10 2006 UTC handle spaces 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