summaryrefslogtreecommitdiff
path: root/python2.7/patches/webbrowser.diff
diff options
context:
space:
mode:
authorIgor Pashev <igor.pashev@nexenta.com>2013-04-10 11:42:21 +0400
committerIgor Pashev <igor.pashev@nexenta.com>2013-04-10 11:42:21 +0400
commit3fd7c70391fef9a1593b25a808766c352239e958 (patch)
tree8ed845aca8afc7bf489028a31db0fdf5ad6ce680 /python2.7/patches/webbrowser.diff
parent92b26142a3d204fb1ce30f68ba1dfdd7f92a0b36 (diff)
downloadcibs-pkgs-3fd7c70391fef9a1593b25a808766c352239e958.tar.gz
Adapt Debian patches
Diffstat (limited to 'python2.7/patches/webbrowser.diff')
-rw-r--r--python2.7/patches/webbrowser.diff27
1 files changed, 27 insertions, 0 deletions
diff --git a/python2.7/patches/webbrowser.diff b/python2.7/patches/webbrowser.diff
new file mode 100644
index 0000000..c56e22b
--- /dev/null
+++ b/python2.7/patches/webbrowser.diff
@@ -0,0 +1,27 @@
+# DP: Recognize other browsers: www-browser, x-www-browser, iceweasel, iceape.
+
+--- a/Lib/webbrowser.py
++++ b/Lib/webbrowser.py
+@@ -449,9 +449,13 @@
+ if "KDE_FULL_SESSION" in os.environ and _iscommand("kfmclient"):
+ register("kfmclient", Konqueror, Konqueror("kfmclient"))
+
++ if _iscommand("x-www-browser"):
++ register("x-www-browser", None, BackgroundBrowser("x-www-browser"))
++
+ # The Mozilla/Netscape browsers
+ for browser in ("mozilla-firefox", "firefox",
+ "mozilla-firebird", "firebird",
++ "iceweasel", "iceape",
+ "seamonkey", "mozilla", "netscape"):
+ if _iscommand(browser):
+ register(browser, None, Mozilla(browser))
+@@ -489,6 +493,8 @@
+
+ # Also try console browsers
+ if os.environ.get("TERM"):
++ if _iscommand("www-browser"):
++ register("www-browser", None, GenericBrowser("www-browser"))
+ # The Links/elinks browsers <http://artax.karlin.mff.cuni.cz/~mikulas/links/>
+ if _iscommand("links"):
+ register("links", None, GenericBrowser("links"))