summaryrefslogtreecommitdiffstats
path: root/scripts/genpytable.py
diff options
context:
space:
mode:
authorPeng Huang <shawn.p.huang@gmail.com>2010-01-18 16:39:58 +0800
committerPeng Huang <shawn.p.huang@gmail.com>2010-01-18 16:39:58 +0800
commit2adb75fd7849d94019a36a13fbd3196ff707aea3 (patch)
tree5802963d50289124ea3aa40009d34af865c572b3 /scripts/genpytable.py
parent56518df0f50db706a9331b04c1b866c7de0fd814 (diff)
downloadibus-libpinyin-2adb75fd7849d94019a36a13fbd3196ff707aea3.tar.gz
ibus-libpinyin-2adb75fd7849d94019a36a13fbd3196ff707aea3.tar.xz
ibus-libpinyin-2adb75fd7849d94019a36a13fbd3196ff707aea3.zip
Fix genpytable.py
Diffstat (limited to 'scripts/genpytable.py')
-rw-r--r--scripts/genpytable.py5
1 files changed, 1 insertions, 4 deletions
diff --git a/scripts/genpytable.py b/scripts/genpytable.py
index 70158a5..223bc8f 100644
--- a/scripts/genpytable.py
+++ b/scripts/genpytable.py
@@ -126,7 +126,7 @@ def get_pinyin():
s2 + w not in pinyin_list and \
s2 + c in pinyin_list:
flag_correct = "PINYIN_CORRECT_%s_TO_%s" % (w.upper(), c.upper())
- yield s1 + w, s2, c, len(s2) + len(w), ["%s | %s" % (flag, flag_correct)]
+ yield s1 + w, s1, c, len(s2) + len(w), ["%s | %s" % (flag, flag_correct)]
# if s2 + y not in pinyin_list and s1 + y in pinyin_list:
# yield s2 + y, s2, y, len (s2) + len(y), [flag]
@@ -253,7 +253,6 @@ def gen_tables():
print '};'
print
- print '#define PINYIN_TABLE_NR (sizeof (pinyin_table) / sizeof (pinyin_table[0]))'
return pinyins
@@ -325,7 +324,6 @@ def gen_full_pinyin_table(pinyins):
for p in full_pinyin:
print " &pinyin_table[%d], // %s" % (_dict[p], p[0])
print '};'
- print '#define FULL_PINYIN_TABLE_NR (sizeof (full_pinyin_table) / sizeof (full_pinyin_table[0]))'
print
@@ -342,7 +340,6 @@ def gen_special_table(pinyins):
print ' { %s %s %s %s },' % tuple(ids), "/* %s %s => %s %s */" % r
print '};'
- print '#define SPECIAL_TABLE_NR (sizeof (special_table) / sizeof (special_table[0]))'
print