diff options
author | Hideaki ABE <abe.sendai@gmail.com> | 2009-07-22 11:48:56 +0900 |
---|---|---|
committer | Hideaki ABE <abe.sendai@gmail.com> | 2009-07-22 11:48:56 +0900 |
commit | 5f6fabc10d33a9bee0de43d851d20b6664b6ef8c (patch) | |
tree | 0b7653411fb70dac269693bb7b593a2d6359ad3c /engine | |
parent | 030d0a1deb9a0ec187e01ebfba8d1426e9d55d60 (diff) | |
download | ibus-anthy-5f6fabc10d33a9bee0de43d851d20b6664b6ef8c.tar.gz |
fix for ANTHY_HISTORY_FILE
add Table entries
Diffstat (limited to 'engine')
-rw-r--r-- | engine/engine.py | 2 | ||||
-rw-r--r-- | engine/tables.py | 7 |
2 files changed, 9 insertions, 0 deletions
diff --git a/engine/engine.py b/engine/engine.py index f57c6d9..6dda18e 100644 --- a/engine/engine.py +++ b/engine/engine.py @@ -646,6 +646,7 @@ class Engine(ibus.EngineBase): i = 0 for seg_index, text in self.__segments: self.__context.commit_segment(i, seg_index) + i += 1 self.__commit_string(self.__convert_chars) elif self.__convert_mode == CONV_MODE_PREDICTION: self.__context.commit_prediction(self.__segments[0][0]) @@ -908,6 +909,7 @@ class Engine(ibus.EngineBase): i = 0 for seg_index, text in self.__segments: self.__context.commit_segment(i, seg_index) + i += 1 self.__commit_string(self.__convert_chars) elif self.__convert_mode != CONV_MODE_OFF: self.__commit_string(self.__convert_chars) diff --git a/engine/tables.py b/engine/tables.py index 3cffd03..b0a8e68 100644 --- a/engine/tables.py +++ b/engine/tables.py @@ -37,6 +37,10 @@ romaji_typing_rule = { u"lu" : u"ぅ", u"le" : u"ぇ", u"lo" : u"ぉ", +# u"xka" : u"ゕ", + u"xka" : u"ヵ", +# u"xke" : u"ゖ", + u"xke" : u"ヶ", u"wi" : u"うぃ", u"we" : u"うぇ", u"wha" : u"うぁ", @@ -133,6 +137,9 @@ romaji_typing_rule = { u"dyu" : u"ぢゅ", u"dye" : u"ぢぇ", u"dyo" : u"ぢょ", + u"tsa" : u"つぁ", + u"tse" : u"つぇ", + u"tso" : u"つぉ", u"tha" : u"てゃ", u"thi" : u"てぃ", u"thu" : u"てゅ", |