- go back to raising an exception when importing gtk fails (#208608)
This commit is contained in:
parent
2aefe0f527
commit
00717da5aa
29
pygtk-nodisplay-exception.patch
Normal file
29
pygtk-nodisplay-exception.patch
Normal file
@ -0,0 +1,29 @@
|
|||||||
|
--- pygtk-2.10.1/gtk/__init__.py.display 2006-10-02 14:02:47.000000000 -0400
|
||||||
|
+++ pygtk-2.10.1/gtk/__init__.py 2006-10-02 14:03:16.000000000 -0400
|
||||||
|
@@ -59,19 +59,14 @@
|
||||||
|
def _init():
|
||||||
|
import sys
|
||||||
|
|
||||||
|
- try:
|
||||||
|
- sys_path = sys.path[:]
|
||||||
|
+ sys_path = sys.path[:]
|
||||||
|
|
||||||
|
- try:
|
||||||
|
- _gtk.init_check()
|
||||||
|
- except RuntimeError, e:
|
||||||
|
- import warnings
|
||||||
|
- warnings.warn(str(e), _gtk.Warning)
|
||||||
|
- finally:
|
||||||
|
- # init_check calls PySys_SetArgv which calls sys.path.insert(0, ''),
|
||||||
|
- # which causes problems for pychecker, restore it if modified.
|
||||||
|
- if sys.path != sys_path:
|
||||||
|
- sys.path = sys_path
|
||||||
|
+ _gtk.init_check()
|
||||||
|
+
|
||||||
|
+ # init_check calls PySys_SetArgv which calls sys.path.insert(0, ''),
|
||||||
|
+ # which causes problems for pychecker, restore it if modified.
|
||||||
|
+ if sys.path != sys_path:
|
||||||
|
+ sys.path = sys_path
|
||||||
|
|
||||||
|
# install the default log handlers
|
||||||
|
_gtk.add_log_handlers()
|
Loading…
Reference in New Issue
Block a user