Sorry, critical bug in this patch.
Please, Use the following patch.
==========
diff --git a/engine/tables.py b/engine/tables.py
index bd77920..a6f1a2d 100644
--- a/engine/tables.py
+++ b/engine/tables.py
@@ -21,7 +21,7 @@
# string, result, cont
romaji_typing_rule = {
- u"-" : u"−",
+ u"-" : u"ー",
u"a" : u"あ",
u"i" : u"い",
u"u" : u"う",
@@ -237,21 +237,21 @@ symbol_rule = {
u"," : u"、",
u"." : u"。",
u"!" : u"!",
- u"\"" : u"釤",
+ u"\"" : u"”",
u"#" : u"#",
u"$" : u"$",
u"%" : u"%",
u"&" : u"&",
- u"'" : u"釻",
+ u"'" : u"’",
u"(" : u"(",
u")" : u")",
- u"~" : u"〜",
- u"-" : u"−",
+ u"~" : u"〜",
+ u"-" : u"ー",
u"=" : u"=",
u"^" : u"^",
u"\\" : u"\",
u"|" : u"|",
- u"`" : u"`",
+ u"`" : u"‘",
u"@" : u"@",
u"{" : u"{",
u"[" : u"「",
@@ -439,7 +439,7 @@ kana_typing_rule = {
u"?" : u"・",
u"_" : u"ろ",
- u"\" : u"−",
+ u"\" : u"ー",
}
kana_voiced_consonant_rule = {
@@ -584,20 +584,20 @@ hiragana_katakana_table = {
u"、" : (u"、", u"、"),
u"。" : (u"。", u"。"),
u"!" : (u"!", u"!"),
- u"釤" : (u"釤", u"\""),
+ u"”" : (u"”", u"\""),
u"#" : (u"#", u"#"),
u"$" : (u"$", u"$"),
u"%" : (u"%", u"%"),
u"&" : (u"&", u"&"),
- u"釻" : (u"釻", u"'"),
+ u"’" : (u"’", u"'"),
u"(" : (u"(", u"("),
u")" : (u")", u")"),
- u"〜" : (u"〜", u"~"),
+ u"〜" : (u"〜", u"~"),
u"=" : (u"=", u"="),
u"^" : (u"^", u"^"),
u"\" : (u"\", u"\\"),
u"|" : (u"|", u"|"),
- u"`" : (u"`", u"`"),
+ u"‘" : (u"‘", u"`"),
u"@" : (u"@", u"@"),
u"{" : (u"{", u"{"),
u"「" : (u"「", u"「"),
==========
> Great! BTW, It will be better if you could share your code in some public
> git hosting server instead of sending the patch.
Because I am not well informed about git hosting, I will examine it.
Hideaki ABE
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google
Groups "ibus-devel" group.
iBus project web page: http://code.google.com/p/ibus/
iBus dev group: http://groups.google.com/group/ibus-devel?hl=en
-~----------~----~----~----~------~----~------~--~---