[libpeas] Fix Python plugin loader module paths
- From: Garrett Regier <gregier src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [libpeas] Fix Python plugin loader module paths
- Date: Tue, 22 Sep 2015 08:09:03 +0000 (UTC)
commit 6479a04dbc28a66e7c5df8789b3f22b73762511c
Author: Garrett Regier <garrettregier gmail com>
Date: Tue Sep 1 14:10:11 2015 -0700
Fix Python plugin loader module paths
Popping the first item from the module paths
was only required when PySys_SetArgv() was used.
https://bugzilla.gnome.org/show_bug.cgi?id=753401
loaders/python/peas-python-internal.py | 4 +---
1 files changed, 1 insertions(+), 3 deletions(-)
---
diff --git a/loaders/python/peas-python-internal.py b/loaders/python/peas-python-internal.py
index 8870563..f672daf 100644
--- a/loaders/python/peas-python-internal.py
+++ b/loaders/python/peas-python-internal.py
@@ -41,11 +41,9 @@ class Hooks(object):
if int_handler == signal.default_int_handler:
signal.signal(signal.SIGINT, signal.SIG_DFL)
- # See PySys_SetArgvEx()
sys.argv = [PRGNAME]
- sys.path.pop(0)
-
sys.path.insert(0, PEAS_PYEXECDIR)
+
gettext.install(GETTEXT_PACKAGE, PEAS_LOCALEDIR)
self.__module_cache = {}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]