Skip to content

Commit f1436e2

Browse files
committed
Adding circled latin small letters.
1 parent 526feb2 commit f1436e2

3 files changed

Lines changed: 43 additions & 27 deletions

File tree

tests/basic_2.py

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,14 @@ def test_bmp(self):
1515
t = unichr(n)
1616
unidecode(t)
1717

18+
def test_circled_latin(self):
19+
# 1 sequence of a-z
20+
for n in xrange(0, 26):
21+
a = chr(ord('a') + n)
22+
b = unidecode(unichr(0x24d0 + n))
23+
24+
self.failUnlessEqual(b, a)
25+
1826
def test_mathematical_latin(self):
1927
# 13 consecutive sequences of A-Z, a-z with some codepoints
2028
# undefined. We just count the undefined ones and don't check

tests/basic_3.py

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,14 @@ def test_bmp(self):
1414
t = chr(n)
1515
unidecode(t)
1616

17+
def test_circled_latin(self):
18+
# 1 sequence of a-z
19+
for n in xrange(0, 26):
20+
a = chr(ord('a') + n)
21+
b = unidecode(chr(0x24d0 + n))
22+
23+
self.failUnlessEqual(b, a)
24+
1725
def test_mathematical_latin(self):
1826
# 13 consecutive sequences of A-Z, a-z with some codepoints
1927
# undefined. We just count the undefined ones and don't check

unidecode/x024.py

Lines changed: 27 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -207,33 +207,33 @@
207207
'', # 0xcd
208208
'', # 0xce
209209
'', # 0xcf
210-
'', # 0xd0
211-
'', # 0xd1
212-
'', # 0xd2
213-
'', # 0xd3
214-
'', # 0xd4
215-
'', # 0xd5
216-
'', # 0xd6
217-
'', # 0xd7
218-
'', # 0xd8
219-
'', # 0xd9
220-
'', # 0xda
221-
'', # 0xdb
222-
'', # 0xdc
223-
'', # 0xdd
224-
'', # 0xde
225-
'', # 0xdf
226-
'', # 0xe0
227-
'', # 0xe1
228-
'', # 0xe2
229-
'', # 0xe3
230-
'', # 0xe4
231-
'', # 0xe5
232-
'', # 0xe6
233-
'', # 0xe7
234-
'', # 0xe8
235-
'', # 0xe9
236-
'', # 0xea
210+
'a', # 0xd0
211+
'b', # 0xd1
212+
'c', # 0xd2
213+
'd', # 0xd3
214+
'e', # 0xd4
215+
'f', # 0xd5
216+
'g', # 0xd6
217+
'h', # 0xd7
218+
'i', # 0xd8
219+
'j', # 0xd9
220+
'k', # 0xda
221+
'l', # 0xdb
222+
'm', # 0xdc
223+
'n', # 0xdd
224+
'o', # 0xde
225+
'p', # 0xdf
226+
'q', # 0xe0
227+
'r', # 0xe1
228+
's', # 0xe2
229+
't', # 0xe3
230+
'u', # 0xe4
231+
'v', # 0xe5
232+
'w', # 0xe6
233+
'x', # 0xe7
234+
'y', # 0xe8
235+
'z', # 0xe9
236+
'0', # 0xea
237237
'[?]', # 0xeb
238238
'[?]', # 0xec
239239
'[?]', # 0xed

0 commit comments

Comments
 (0)