looks like webbrowser.GenericBrowser in python 2.4 is incompatible with
the one in python 2.5 (the former expects a command line, the latter
expects a name or a tuple (name, args))
should fix https://bugs.launchpad.net/bzr-gtk/+bug/237205
# Bazaar merge directive format 2 (Bazaar 0.90)
# revision_id: [EMAIL PROTECTED]
# target_branch: file:///home/iacobs/tmp/bzr-gtk/
# testament_sha1: ffec0f146d9e3d1d458f7ce98f4e392953fe4178
# timestamp: 2008-06-04 11:09:13 +0300
# base_revision_id: [EMAIL PROTECTED]
# 9e6ao0hsike02m2b
#
# Begin patch
=== modified file 'revisionview.py'
--- revisionview.py 2008-05-26 21:10:10 +0000
+++ revisionview.py 2008-06-04 08:08:45 +0000
@@ -38,10 +38,11 @@
PAGE_SIGNATURE = 2
PAGE_BUGS = 3
-webbrowser.register('sensible-browser', None,
webbrowser.GenericBrowser('sensible-browser'), -1)
-webbrowser.register('xdg-open', None, webbrowser.GenericBrowser('xdg-open'),
-1)
def _open_link(widget, uri):
+ for cmd in ['sensible-browser', 'xdg-open']:
+ if webbrowser._iscommand(cmd):
+ webbrowser._tryorder.insert(cmd, 0)
webbrowser.open(uri)
gtk.link_button_set_uri_hook(_open_link)
# Begin bundle
IyBCYXphYXIgcmV2aXNpb24gYnVuZGxlIHY0CiMKQlpoOTFBWSZTWTIqsmcAAwrfgERQUef//1Kh
CAq/79/wUAV+dsAANBoAACVI0aRkPUPSPUHqGmQAAAAHMAAAAAAAAAADTSU9J6mmRoAyBo0AAA0A
HMAAAAAAAAAABUoSaaBoExGhqZMFMJoGUehqepcceW/h3GP1+rn81L3Puy0wTmUTao0882WlzIl1
MKSXsirtz3KthLjM69HycT5tShSlKMm3+D75A4AiEAtasJSoYpS8Hzwn5sDB1iH0RhQoIojso6jw
H14KUUkMkeCVbV6Rg4slpMry4q119MzdYIggSWFyG10dmX+rWw762mbpouXvajnvNP3lAzG5GaX5
lk6O2y9dxpab33lSP/JRtOrXprWtdn7I8ueUUpFMVdR7q7mxEt7SgqyNM8JnKBpZzMRoSf6jDRNC
8jIl6US3fc8v09ec7YjdD35c2ooZmvftMEuWX+/G2vqfyf4apij1XtLW/juqbVdaZzk4I7G1R+E0
Vactv5ExaXHFfpbTS3aeNadTBtynUYFll0lHKZezk4c5fMKThKNhRZsa3Xu2G5fubTQzL1HrEcrp
1VZ9piGVmL7l9pxVlzIrtTarpRrZKM7ivazbrcjKmuzZTibUVS7TqM7qxOPilbZWhSUo3N7i1NTQ
3nuiLbdMhsNGbfjoWaXBwbMY1zuZXJguamRyRi0lF21GwzGVVGQztCaF6qrKvR70eaKJW2isknVr
VTBWi7UvaTBM5XhkLzDBwZVnUpoYsrimizUzrOtZtb5VvR/ntpaZRuY2KGdLsDRJf3FvD9SyhPoo
Z+b8KK5C9utcpXnRShZ4Psfo9llyo8CFYDKjEQBYEIQpPgWaZHA7Xwjg0oiillgrEy+w2MXRyUa2
eeT8/h6Ov/XwkLN2ZuOcnxl+k3tsmRkrPGbtSOv4r46fD5uXwZ3JvbzydjVq9F8ZHpoeajc5Znj8
PBtjdIdTyho+VOhvKuDY3N7i3t6qzfVzcDa+fRfbCrj/ZaIrxnhVizp9lema00WK63L4sGxUyxcm
p+qzrcGke5ZiObPHXnCCgQrPuMK30TIfc0YJEqoyTDEQijQODiOOg2ta6TZmfxHmyOzg7eZ4uz/a
V0z8pkRaY0jropvtLdVMB0OCYIVS9LOC3I6OtmR4ve5mU/p73m+G0j72jwWcMZG+bX4n4fq9jl7n
JFOItqp0l26LeqO/+2X7P0KVlFZTboo6mP5Ggzp+OJhOM7kvOv4KVnyk3/SQxzV/b3MjBkQ160PZ
8/VrvfLt40bXsj2S9OPrMZKpWWTxSrlQ83Z+7vdHijzbnhO56SHznOdnXHXGJqdG0vaJkeRRdako
qbqq+kR8rEyTwMkrJasovskcla0RSiKJZ06UkL5ika+o8LJ9MwfnFVl1Y1GjTJ/zytH0uTZejqYc
XFxS4vRh0vXlHqmF/LlSfu3qxWQoLpPFTzYMqM72Z2hRLPJkmdhmTdXWNL60kvi+hRL+9FlSi6Qr
6HPm/7zR1/H2RU1lvdOeZC59U0pilzAad/f9oj0b3kyH2OpuSqrU7TK1V8uvUWOE1K5pLSb6GSiY
KmKfLzZcMqcqM5wQ3UTI/KkxRq/ZO29Nbe6JVVSVz5Zje73/xdyRThQkDIqsmcA=
--
bzr-gtk mailing list
[email protected]
Modify settings or unsubscribe at:
https://lists.canonical.com/mailman/listinfo/bzr-gtk