3 5645c4af 2005-01-11 devnull plumbfirefox()
6 5645c4af 2005-01-11 devnull tell application "Firefox"
8 5645c4af 2005-01-11 devnull tell application "System Events"
9 5645c4af 2005-01-11 devnull tell process "firefox"
10 5645c4af 2005-01-11 devnull keystroke "t" using {command down}
13 5645c4af 2005-01-11 devnull Get URL "'$1'"
15 5645c4af 2005-01-11 devnull ' | osascript
18 5645c4af 2005-01-11 devnull plumbsafari()
21 5645c4af 2005-01-11 devnull tell application "Safari"
23 5645c4af 2005-01-11 devnull tell application "System Events"
24 5645c4af 2005-01-11 devnull tell process "safari"
25 5645c4af 2005-01-11 devnull keystroke "t" using {command down}
28 5645c4af 2005-01-11 devnull open location "'$1'"
30 5645c4af 2005-01-11 devnull ' | osascript
33 6c998707 2008-10-08 rsc plumbcamino()
36 6c998707 2008-10-08 rsc tell application "Camino"
38 6c998707 2008-10-08 rsc tell application "System Events"
39 6c998707 2008-10-08 rsc tell process "camino"
40 6c998707 2008-10-08 rsc keystroke "t" using {command down}
43 6c998707 2008-10-08 rsc Get URL "'$1'"
45 6c998707 2008-10-08 rsc ' | osascript
48 5645c4af 2005-01-11 devnull plumbapple()
50 5645c4af 2005-01-11 devnull case ${BROWSER:-none} in
52 5645c4af 2005-01-11 devnull plumbfirefox "$@"
55 5645c4af 2005-01-11 devnull plumbsafari "$@"
58 6c998707 2008-10-08 rsc plumbcamino "$@"
61 6c998707 2008-10-08 rsc if [ -d /Applications/Camino.app ]
63 6c998707 2008-10-08 rsc plumbcamino "$@"
64 6c998707 2008-10-08 rsc elif [ -d /Applications/Firefox.app ]
66 5645c4af 2005-01-11 devnull plumbfirefox "$@"
68 5645c4af 2005-01-11 devnull plumbsafari "$@"
74 5645c4af 2005-01-11 devnull plumbunix()
76 0156f05f 2005-05-07 devnull case "${BROWSER:=firefox}" in
77 af78a4cd 2004-03-02 devnull # Other browsers here
80 27909148 2006-06-25 devnull $BROWSER -remote 'openURL('"$@"',new-page)'
82 af78a4cd 2004-03-02 devnull *firebird*)
83 27909148 2006-06-25 devnull $BROWSER -remote 'openURL('"$@"',new-window)'
85 a770daa7 2004-03-21 devnull *firefox*)
86 27909148 2006-06-25 devnull $BROWSER -remote 'openURL('"$@"',new-tab)' ||
87 27909148 2006-06-25 devnull $BROWSER "$@"
89 71be0913 2004-07-03 devnull *mozilla*)
90 27909148 2006-06-25 devnull $BROWSER -remote 'openURL('"$@"',new-tab)' ||
91 27909148 2006-06-25 devnull $BROWSER "$@"
98 5645c4af 2005-01-11 devnull case `uname` in
100 5645c4af 2005-01-11 devnull plumbapple "$@"
103 5645c4af 2005-01-11 devnull plumbunix "$@"
109 af78a4cd 2004-03-02 devnull if [ $# = 0 ]
111 af78a4cd 2004-03-02 devnull plumb1 about:blank
113 27909148 2006-06-25 devnull for i in "$@"
115 af78a4cd 2004-03-02 devnull if [ -f "$i" ]
117 27909148 2006-06-25 devnull p=`pwd | sed 's/ /%20/g'`
118 0156f05f 2005-05-07 devnull i=`echo $i | sed 's/ /%20/g'`
119 27909148 2006-06-25 devnull i=`cleanname -d "$p" "$i"`
120 4c2a6585 2004-06-09 devnull i=file://$i
122 0156f05f 2005-05-07 devnull i=`echo $i | tr -d ' '`
124 27909148 2006-06-25 devnull echo p "$i"
125 af78a4cd 2004-03-02 devnull plumb1 $i
129 af78a4cd 2004-03-02 devnull case $BROWSER in
130 af78a4cd 2004-03-02 devnull *opera*)
131 af78a4cd 2004-03-02 devnull $BROWSER -remote 'raise()'