diff options
| author | Huang Peng <shawn.p.huang@gmail.com> | 2008-07-30 15:11:27 +0800 |
|---|---|---|
| committer | Huang Peng <shawn.p.huang@gmail.com> | 2008-07-30 15:11:27 +0800 |
| commit | dfde1ca606366e3df40ad6cf3b258db44071ca0e (patch) | |
| tree | 1a0d5802e7c968e8e890242b0c3de8dc9b7233a6 /daemon/ibusdaemon.py | |
| parent | 9a7b369ee6b87e122ade4b6af06ed0ae8609756d (diff) | |
| download | ibus-dfde1ca606366e3df40ad6cf3b258db44071ca0e.tar.gz ibus-dfde1ca606366e3df40ad6cf3b258db44071ca0e.tar.xz ibus-dfde1ca606366e3df40ad6cf3b258db44071ca0e.zip | |
WIP.
Diffstat (limited to 'daemon/ibusdaemon.py')
| -rw-r--r-- | daemon/ibusdaemon.py | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/daemon/ibusdaemon.py b/daemon/ibusdaemon.py index 6b95c87..3975edf 100644 --- a/daemon/ibusdaemon.py +++ b/daemon/ibusdaemon.py @@ -70,14 +70,16 @@ class IBusServer(dbus.server.Server): self.__ibus = IBus() engines = [] try: - engines = self.__ibus.config_get_value("auto_enable_engine") + engines = self.__ibus.config_get_value("auto_enable_engine", None) + print engines except: - pass + import traceback + traceback.print_exc() for e in engines: try: lang, name = e.split(":") - self.__ibus.register_start_engine(lang, name) - except Eceptione, e: + self.__ibus.register_start_engine(lang, name, None) + except: import traceback traceback.print_exc() |
