also sprach martin f krafft <[email protected]> [2009.11.26.1246 +0100]: > - exec /usr/bin/gnome-terminal -e "/usr/bin/www-browser \"$URL\"" > + exec /usr/bin/gnome-terminal -e "/usr/bin/www-browser > \"${URL:+"$URL"}\"" > > That's wrong. Thanks Mike. Updated patch:
(&*%(&*...@$()*&(*^(!!!!!
--- /tmp/sensible-browser 2009-11-26 12:25:46.970150575 +0100
+++ /usr/bin/sensible-browser 2009-11-26 12:45:25.318148807 +0100
@@ -29,20 +29,20 @@
if test -n "$DISPLAY"; then
if test -n "$GNOME_DESKTOP_SESSION_ID"; then
if test -x /usr/bin/gnome-www-browser; then
- exec /usr/bin/gnome-www-browser "$URL"
+ exec /usr/bin/gnome-www-browser ${URL:+"$URL"}
elif test -x /usr/bin/x-www-browser; then
- exec /usr/bin/x-www-browser "$URL"
+ exec /usr/bin/x-www-browser ${URL:+"$URL"}
elif test -x /usr/bin/gnome-terminal && test -x /usr/bin/www-browser;
then
- exec /usr/bin/gnome-terminal -e "/usr/bin/www-browser \"$URL\""
+ exec /usr/bin/gnome-terminal -e "/usr/bin/www-browser
${URL:+\"$URL\"}"
fi
fi
if test -x /usr/bin/x-www-browser; then
- exec /usr/bin/x-www-browser "$URL"
+ exec /usr/bin/x-www-browser ${URL:+"$URL"}
elif test -x /usr/bin/x-terminal-emulator && test -x /usr/bin/www-browser;
then
- exec /usr/bin/x-terminal-emulator -e /usr/bin/www-browser "$URL"
+ exec /usr/bin/x-terminal-emulator -e /usr/bin/www-browser
${URL:+"$URL"}
fi
elif test -x /usr/bin/www-browser; then
- exec /usr/bin/www-browser "$URL"
+ exec /usr/bin/www-browser ${URL:+"$URL"}
fi
printf "Couldn't find a suitable web browser!\n" >&2
--
.''`. martin f. krafft <[email protected]> Related projects:
: :' : proud Debian developer http://debiansystem.info
`. `'` http://people.debian.org/~madduck http://vcs-pkg.org
`- Debian - when you have better things to do than fixing systems
digital_signature_gpg.asc
Description: Digital signature (see http://martin-krafft.net/gpg/)

