From: Georg Brandl Date: Sat, 30 Sep 2006 07:32:00 +0000 (+0000) Subject: Bug #1565661: in webbrowser, split() the command for the default X-Git-Tag: v2.5.1c1~366 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=bbcb2814f2745ddd652480c3a932911680881544;p=thirdparty%2FPython%2Fcpython.git Bug #1565661: in webbrowser, split() the command for the default GNOME browser in case it is a command with args. (backport from rev. 52056) --- diff --git a/Lib/webbrowser.py b/Lib/webbrowser.py index 7b0f7367dbf0..37355877c889 100644 --- a/Lib/webbrowser.py +++ b/Lib/webbrowser.py @@ -447,7 +447,7 @@ def register_X_browsers(): # if successful, register it if retncode is None and commd: - register("gnome", None, BackgroundBrowser(commd)) + register("gnome", None, BackgroundBrowser(commd.split())) # First, the Mozilla/Netscape browsers for browser in ("mozilla-firefox", "firefox", diff --git a/Misc/NEWS b/Misc/NEWS index fd22c7ed4f87..2e7955154f22 100644 --- a/Misc/NEWS +++ b/Misc/NEWS @@ -34,6 +34,9 @@ Extension Modules Library ------- +- Bug #1565661: in webbrowser, split() the command for the default + GNOME browser in case it is a command with args. + - Fix a bug in traceback.format_exception_only() that led to an error being raised when print_exc() was called without an exception set. In version 2.4, this printed "None", restored that behavior.