Repository :
http://git.fedorahosted.org/git/?p=ibus-typing-booster.git
On branch : master
---------------------------------------------------------------
commit 6ee801f09c63fd294272a7ad101e9099a3435b94
Author: Mike FABIAN <mfabian(a)redhat.com>
Date: Fri Dec 18 00:02:04 2015 +0100
One more test case for m17n_translit.py
---------------------------------------------------------------
ibus-typing-booster/engine/m17n_translit.py | 7 +++++++
1 files changed, 7 insertions(+), 0 deletions(-)
diff --git a/ibus-typing-booster/engine/m17n_translit.py
b/ibus-typing-booster/engine/m17n_translit.py
index 9981372..47b4925 100644
--- a/ibus-typing-booster/engine/m17n_translit.py
+++ b/ibus-typing-booster/engine/m17n_translit.py
@@ -205,6 +205,13 @@ class Transliterator:
>> trans.transliterate(['3', 'G-3'])
'���G-3'
+ In mr-inscript2, 'G-1' transliterates to U+200D ZERO WIDTH JOINER
+ ('\xe2\x80\x8d' in UTF-8 encoding):
+
+ >>> trans = Transliterator('mr-inscript2')
+ >>> trans.transliterate(['j', 'd', 'G-1',
'/']).encode('utf-8')
+ b'\xe0\xa4\xb0\xe0\xa5\x8d\xe2\x80\x8d\xe0\xa4\xaf'
+
>> trans = Transliterator('t-latn-post')
>> trans.transliterate(list('gru"n'))
'gr��n'