Blob Blame History Raw
diff -up ibus-table-1.2.0.20090912/engine/tabcreatedb.py.orig ibus-table-1.2.0.20090912/engine/tabcreatedb.py
--- ibus-table-1.2.0.20090912/engine/tabcreatedb.py.orig	2010-01-06 12:14:40.098086168 +1000
+++ ibus-table-1.2.0.20090912/engine/tabcreatedb.py	2010-01-06 12:14:57.293835609 +1000
@@ -173,9 +173,9 @@ def main ():
     def attribute_parser (f):
         for l in f:
             try:
-                attr,val = unicode (l,"utf-8").strip().split ('=')
+                attr,val = unicode (l,"utf-8").strip().split ('=', 1)
             except:
-                attr,val = unicode (l,"utf-8").strip().split ('==')
+                attr,val = unicode (l,"utf-8").strip().split ('==', 1)
             attr = attr.strip()
             origin_attr = attr
             attr = attr.lower()