Refine error message.
authorHuang Peng <shawn.p.huang@gmail.com>
Sat, 27 Sep 2008 09:48:05 +0000 (17:48 +0800)
committerHuang Peng <shawn.p.huang@gmail.com>
Sat, 27 Sep 2008 09:48:05 +0000 (17:48 +0800)
daemon/_dbus.py

index 4a1f671..f6216ef 100644 (file)
@@ -44,7 +44,7 @@ class MatchRule:
         try:
             return eval("_fn(%s)" % rule)
         except:
-            raise ibus.IBusException("Parse match rule failed")
+            raise ibus.IBusException("Parse match rule failed\n%s" % rule)
 
     def match_message(self, dbusobj, message):
         if self.__type == 'signale' and message.get_type() != 4: