summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTomaz Solc <tomaz.solc@tablix.org>2010-10-12 19:12:30 +0200
committerTomaz Solc <tomaz.solc@tablix.org>2010-10-12 19:12:30 +0200
commit5f1a7a98bbdae79dd1e7de2fd577a3feced0169f (patch)
treeada5201890c047f5ab19664f4c9eba006ff57aa0
parentb6ca26833caeaede52e13bcf6ebd0e2015a2d753 (diff)
downloadunidecode-5f1a7a98bbdae79dd1e7de2fd577a3feced0169f.tar.gz
Support for characters beyond BMP and below PUA
-rw-r--r--unidecode/__init__.py8
-rw-r--r--unidecode/x000.py (renamed from unidecode/x00.py)0
-rw-r--r--unidecode/x001.py (renamed from unidecode/x01.py)0
-rw-r--r--unidecode/x002.py (renamed from unidecode/x02.py)0
-rw-r--r--unidecode/x003.py (renamed from unidecode/x03.py)0
-rw-r--r--unidecode/x004.py (renamed from unidecode/x04.py)0
-rw-r--r--unidecode/x005.py (renamed from unidecode/x05.py)0
-rw-r--r--unidecode/x006.py (renamed from unidecode/x06.py)0
-rw-r--r--unidecode/x007.py (renamed from unidecode/x07.py)0
-rw-r--r--unidecode/x009.py (renamed from unidecode/x09.py)0
-rw-r--r--unidecode/x00a.py (renamed from unidecode/x0a.py)0
-rw-r--r--unidecode/x00b.py (renamed from unidecode/x0b.py)0
-rw-r--r--unidecode/x00c.py (renamed from unidecode/x0c.py)0
-rw-r--r--unidecode/x00d.py (renamed from unidecode/x0d.py)0
-rw-r--r--unidecode/x00e.py (renamed from unidecode/x0e.py)0
-rw-r--r--unidecode/x00f.py (renamed from unidecode/x0f.py)0
-rw-r--r--unidecode/x010.py (renamed from unidecode/x10.py)0
-rw-r--r--unidecode/x011.py (renamed from unidecode/x11.py)0
-rw-r--r--unidecode/x012.py (renamed from unidecode/x12.py)0
-rw-r--r--unidecode/x013.py (renamed from unidecode/x13.py)0
-rw-r--r--unidecode/x014.py (renamed from unidecode/x14.py)0
-rw-r--r--unidecode/x015.py (renamed from unidecode/x15.py)0
-rw-r--r--unidecode/x016.py (renamed from unidecode/x16.py)0
-rw-r--r--unidecode/x017.py (renamed from unidecode/x17.py)0
-rw-r--r--unidecode/x018.py (renamed from unidecode/x18.py)0
-rw-r--r--unidecode/x01e.py (renamed from unidecode/x1e.py)0
-rw-r--r--unidecode/x01f.py (renamed from unidecode/x1f.py)0
-rw-r--r--unidecode/x020.py (renamed from unidecode/x20.py)0
-rw-r--r--unidecode/x021.py (renamed from unidecode/x21.py)0
-rw-r--r--unidecode/x022.py (renamed from unidecode/x22.py)0
-rw-r--r--unidecode/x023.py (renamed from unidecode/x23.py)0
-rw-r--r--unidecode/x024.py (renamed from unidecode/x24.py)0
-rw-r--r--unidecode/x025.py (renamed from unidecode/x25.py)0
-rw-r--r--unidecode/x026.py (renamed from unidecode/x26.py)0
-rw-r--r--unidecode/x027.py (renamed from unidecode/x27.py)0
-rw-r--r--unidecode/x028.py (renamed from unidecode/x28.py)0
-rw-r--r--unidecode/x02e.py (renamed from unidecode/x2e.py)0
-rw-r--r--unidecode/x02f.py (renamed from unidecode/x2f.py)0
-rw-r--r--unidecode/x030.py (renamed from unidecode/x30.py)0
-rw-r--r--unidecode/x031.py (renamed from unidecode/x31.py)0
-rw-r--r--unidecode/x032.py (renamed from unidecode/x32.py)0
-rw-r--r--unidecode/x033.py (renamed from unidecode/x33.py)0
-rw-r--r--unidecode/x04d.py (renamed from unidecode/x4d.py)0
-rw-r--r--unidecode/x04e.py (renamed from unidecode/x4e.py)0
-rw-r--r--unidecode/x04f.py (renamed from unidecode/x4f.py)0
-rw-r--r--unidecode/x050.py (renamed from unidecode/x50.py)0
-rw-r--r--unidecode/x051.py (renamed from unidecode/x51.py)0
-rw-r--r--unidecode/x052.py (renamed from unidecode/x52.py)0
-rw-r--r--unidecode/x053.py (renamed from unidecode/x53.py)0
-rw-r--r--unidecode/x054.py (renamed from unidecode/x54.py)0
-rw-r--r--unidecode/x055.py (renamed from unidecode/x55.py)0
-rw-r--r--unidecode/x056.py (renamed from unidecode/x56.py)0
-rw-r--r--unidecode/x057.py (renamed from unidecode/x57.py)0
-rw-r--r--unidecode/x058.py (renamed from unidecode/x58.py)0
-rw-r--r--unidecode/x059.py (renamed from unidecode/x59.py)0
-rw-r--r--unidecode/x05a.py (renamed from unidecode/x5a.py)0
-rw-r--r--unidecode/x05b.py (renamed from unidecode/x5b.py)0
-rw-r--r--unidecode/x05c.py (renamed from unidecode/x5c.py)0
-rw-r--r--unidecode/x05d.py (renamed from unidecode/x5d.py)0
-rw-r--r--unidecode/x05e.py (renamed from unidecode/x5e.py)0
-rw-r--r--unidecode/x05f.py (renamed from unidecode/x5f.py)0
-rw-r--r--unidecode/x060.py (renamed from unidecode/x60.py)0
-rw-r--r--unidecode/x061.py (renamed from unidecode/x61.py)0
-rw-r--r--unidecode/x062.py (renamed from unidecode/x62.py)0
-rw-r--r--unidecode/x063.py (renamed from unidecode/x63.py)0
-rw-r--r--unidecode/x064.py (renamed from unidecode/x64.py)0
-rw-r--r--unidecode/x065.py (renamed from unidecode/x65.py)0
-rw-r--r--unidecode/x066.py (renamed from unidecode/x66.py)0
-rw-r--r--unidecode/x067.py (renamed from unidecode/x67.py)0
-rw-r--r--unidecode/x068.py (renamed from unidecode/x68.py)0
-rw-r--r--unidecode/x069.py (renamed from unidecode/x69.py)0
-rw-r--r--unidecode/x06a.py (renamed from unidecode/x6a.py)0
-rw-r--r--unidecode/x06b.py (renamed from unidecode/x6b.py)0
-rw-r--r--unidecode/x06c.py (renamed from unidecode/x6c.py)0
-rw-r--r--unidecode/x06d.py (renamed from unidecode/x6d.py)0
-rw-r--r--unidecode/x06e.py (renamed from unidecode/x6e.py)0
-rw-r--r--unidecode/x06f.py (renamed from unidecode/x6f.py)0
-rw-r--r--unidecode/x070.py (renamed from unidecode/x70.py)0
-rw-r--r--unidecode/x071.py (renamed from unidecode/x71.py)0
-rw-r--r--unidecode/x072.py (renamed from unidecode/x72.py)0
-rw-r--r--unidecode/x073.py (renamed from unidecode/x73.py)0
-rw-r--r--unidecode/x074.py (renamed from unidecode/x74.py)0
-rw-r--r--unidecode/x075.py (renamed from unidecode/x75.py)0
-rw-r--r--unidecode/x076.py (renamed from unidecode/x76.py)0
-rw-r--r--unidecode/x077.py (renamed from unidecode/x77.py)0
-rw-r--r--unidecode/x078.py (renamed from unidecode/x78.py)0
-rw-r--r--unidecode/x079.py (renamed from unidecode/x79.py)0
-rw-r--r--unidecode/x07a.py (renamed from unidecode/x7a.py)0
-rw-r--r--unidecode/x07b.py (renamed from unidecode/x7b.py)0
-rw-r--r--unidecode/x07c.py (renamed from unidecode/x7c.py)0
-rw-r--r--unidecode/x07d.py (renamed from unidecode/x7d.py)0
-rw-r--r--unidecode/x07e.py (renamed from unidecode/x7e.py)0
-rw-r--r--unidecode/x07f.py (renamed from unidecode/x7f.py)0
-rw-r--r--unidecode/x080.py (renamed from unidecode/x80.py)0
-rw-r--r--unidecode/x081.py (renamed from unidecode/x81.py)0
-rw-r--r--unidecode/x082.py (renamed from unidecode/x82.py)0
-rw-r--r--unidecode/x083.py (renamed from unidecode/x83.py)0
-rw-r--r--unidecode/x084.py (renamed from unidecode/x84.py)0
-rw-r--r--unidecode/x085.py (renamed from unidecode/x85.py)0
-rw-r--r--unidecode/x086.py (renamed from unidecode/x86.py)0
-rw-r--r--unidecode/x087.py (renamed from unidecode/x87.py)0
-rw-r--r--unidecode/x088.py (renamed from unidecode/x88.py)0
-rw-r--r--unidecode/x089.py (renamed from unidecode/x89.py)0
-rw-r--r--unidecode/x08a.py (renamed from unidecode/x8a.py)0
-rw-r--r--unidecode/x08b.py (renamed from unidecode/x8b.py)0
-rw-r--r--unidecode/x08c.py (renamed from unidecode/x8c.py)0
-rw-r--r--unidecode/x08d.py (renamed from unidecode/x8d.py)0
-rw-r--r--unidecode/x08e.py (renamed from unidecode/x8e.py)0
-rw-r--r--unidecode/x08f.py (renamed from unidecode/x8f.py)0
-rw-r--r--unidecode/x090.py (renamed from unidecode/x90.py)0
-rw-r--r--unidecode/x091.py (renamed from unidecode/x91.py)0
-rw-r--r--unidecode/x092.py (renamed from unidecode/x92.py)0
-rw-r--r--unidecode/x093.py (renamed from unidecode/x93.py)0
-rw-r--r--unidecode/x094.py (renamed from unidecode/x94.py)0
-rw-r--r--unidecode/x095.py (renamed from unidecode/x95.py)0
-rw-r--r--unidecode/x096.py (renamed from unidecode/x96.py)0
-rw-r--r--unidecode/x097.py (renamed from unidecode/x97.py)0
-rw-r--r--unidecode/x098.py (renamed from unidecode/x98.py)0
-rw-r--r--unidecode/x099.py (renamed from unidecode/x99.py)0
-rw-r--r--unidecode/x09a.py (renamed from unidecode/x9a.py)0
-rw-r--r--unidecode/x09b.py (renamed from unidecode/x9b.py)0
-rw-r--r--unidecode/x09c.py (renamed from unidecode/x9c.py)0
-rw-r--r--unidecode/x09d.py (renamed from unidecode/x9d.py)0
-rw-r--r--unidecode/x09e.py (renamed from unidecode/x9e.py)0
-rw-r--r--unidecode/x09f.py (renamed from unidecode/x9f.py)0
-rw-r--r--unidecode/x0a0.py (renamed from unidecode/xa0.py)0
-rw-r--r--unidecode/x0a1.py (renamed from unidecode/xa1.py)0
-rw-r--r--unidecode/x0a2.py (renamed from unidecode/xa2.py)0
-rw-r--r--unidecode/x0a3.py (renamed from unidecode/xa3.py)0
-rw-r--r--unidecode/x0a4.py (renamed from unidecode/xa4.py)0
-rw-r--r--unidecode/x0ac.py (renamed from unidecode/xac.py)0
-rw-r--r--unidecode/x0ad.py (renamed from unidecode/xad.py)0
-rw-r--r--unidecode/x0ae.py (renamed from unidecode/xae.py)0
-rw-r--r--unidecode/x0af.py (renamed from unidecode/xaf.py)0
-rw-r--r--unidecode/x0b0.py (renamed from unidecode/xb0.py)0
-rw-r--r--unidecode/x0b1.py (renamed from unidecode/xb1.py)0
-rw-r--r--unidecode/x0b2.py (renamed from unidecode/xb2.py)0
-rw-r--r--unidecode/x0b3.py (renamed from unidecode/xb3.py)0
-rw-r--r--unidecode/x0b4.py (renamed from unidecode/xb4.py)0
-rw-r--r--unidecode/x0b5.py (renamed from unidecode/xb5.py)0
-rw-r--r--unidecode/x0b6.py (renamed from unidecode/xb6.py)0
-rw-r--r--unidecode/x0b7.py (renamed from unidecode/xb7.py)0
-rw-r--r--unidecode/x0b8.py (renamed from unidecode/xb8.py)0
-rw-r--r--unidecode/x0b9.py (renamed from unidecode/xb9.py)0
-rw-r--r--unidecode/x0ba.py (renamed from unidecode/xba.py)0
-rw-r--r--unidecode/x0bb.py (renamed from unidecode/xbb.py)0
-rw-r--r--unidecode/x0bc.py (renamed from unidecode/xbc.py)0
-rw-r--r--unidecode/x0bd.py (renamed from unidecode/xbd.py)0
-rw-r--r--unidecode/x0be.py (renamed from unidecode/xbe.py)0
-rw-r--r--unidecode/x0bf.py (renamed from unidecode/xbf.py)0
-rw-r--r--unidecode/x0c0.py (renamed from unidecode/xc0.py)0
-rw-r--r--unidecode/x0c1.py (renamed from unidecode/xc1.py)0
-rw-r--r--unidecode/x0c2.py (renamed from unidecode/xc2.py)0
-rw-r--r--unidecode/x0c3.py (renamed from unidecode/xc3.py)0
-rw-r--r--unidecode/x0c4.py (renamed from unidecode/xc4.py)0
-rw-r--r--unidecode/x0c5.py (renamed from unidecode/xc5.py)0
-rw-r--r--unidecode/x0c6.py (renamed from unidecode/xc6.py)0
-rw-r--r--unidecode/x0c7.py (renamed from unidecode/xc7.py)0
-rw-r--r--unidecode/x0c8.py (renamed from unidecode/xc8.py)0
-rw-r--r--unidecode/x0c9.py (renamed from unidecode/xc9.py)0
-rw-r--r--unidecode/x0ca.py (renamed from unidecode/xca.py)0
-rw-r--r--unidecode/x0cb.py (renamed from unidecode/xcb.py)0
-rw-r--r--unidecode/x0cc.py (renamed from unidecode/xcc.py)0
-rw-r--r--unidecode/x0cd.py (renamed from unidecode/xcd.py)0
-rw-r--r--unidecode/x0ce.py (renamed from unidecode/xce.py)0
-rw-r--r--unidecode/x0cf.py (renamed from unidecode/xcf.py)0
-rw-r--r--unidecode/x0d0.py (renamed from unidecode/xd0.py)0
-rw-r--r--unidecode/x0d1.py (renamed from unidecode/xd1.py)0
-rw-r--r--unidecode/x0d2.py (renamed from unidecode/xd2.py)0
-rw-r--r--unidecode/x0d3.py (renamed from unidecode/xd3.py)0
-rw-r--r--unidecode/x0d4.py (renamed from unidecode/xd4.py)0
-rw-r--r--unidecode/x0d5.py (renamed from unidecode/xd5.py)0
-rw-r--r--unidecode/x0d6.py (renamed from unidecode/xd6.py)0
-rw-r--r--unidecode/x0d7.py (renamed from unidecode/xd7.py)0
-rw-r--r--unidecode/x0f9.py (renamed from unidecode/xf9.py)0
-rw-r--r--unidecode/x0fa.py (renamed from unidecode/xfa.py)0
-rw-r--r--unidecode/x0fb.py (renamed from unidecode/xfb.py)0
-rw-r--r--unidecode/x0fc.py (renamed from unidecode/xfc.py)0
-rw-r--r--unidecode/x0fd.py (renamed from unidecode/xfd.py)0
-rw-r--r--unidecode/x0fe.py (renamed from unidecode/xfe.py)0
-rw-r--r--unidecode/x0ff.py (renamed from unidecode/xff.py)0
181 files changed, 4 insertions, 4 deletions
diff --git a/unidecode/__init__.py b/unidecode/__init__.py
index 9de02cf..1b04539 100644
--- a/unidecode/__init__.py
+++ b/unidecode/__init__.py
@@ -31,8 +31,8 @@ def unidecode(string):
retval.append(char)
continue
- if codepoint > 0xffff:
- continue # We don't support characters beyond the BMP.
+ if codepoint > 0xeffff:
+ continue # Characters in Private Use Area and above are ignored
section = codepoint >> 8 # Chop off the last two hex digits
position = codepoint % 256 # Last two hex digits
@@ -41,7 +41,7 @@ def unidecode(string):
table = Cache[section]
except KeyError:
try:
- mod = __import__('unidecode.x%02x'%(section), [], [], ['data'])
+ mod = __import__('unidecode.x%03x'%(section), [], [], ['data'])
except ImportError:
Cache[section] = None
continue # No match: ignore this character and carry on.
@@ -51,4 +51,4 @@ def unidecode(string):
if table and len(table) > position:
retval.append( table[position] )
- return ''.join(retval) \ No newline at end of file
+ return ''.join(retval)
diff --git a/unidecode/x00.py b/unidecode/x000.py
index b4212a2..b4212a2 100644
--- a/unidecode/x00.py
+++ b/unidecode/x000.py
diff --git a/unidecode/x01.py b/unidecode/x001.py
index ce1c41b..ce1c41b 100644
--- a/unidecode/x01.py
+++ b/unidecode/x001.py
diff --git a/unidecode/x02.py b/unidecode/x002.py
index 668b4a6..668b4a6 100644
--- a/unidecode/x02.py
+++ b/unidecode/x002.py
diff --git a/unidecode/x03.py b/unidecode/x003.py
index bbb79a7..bbb79a7 100644
--- a/unidecode/x03.py
+++ b/unidecode/x003.py
diff --git a/unidecode/x04.py b/unidecode/x004.py
index 1cc3dbc..1cc3dbc 100644
--- a/unidecode/x04.py
+++ b/unidecode/x004.py
diff --git a/unidecode/x05.py b/unidecode/x005.py
index 738a996..738a996 100644
--- a/unidecode/x05.py
+++ b/unidecode/x005.py
diff --git a/unidecode/x06.py b/unidecode/x006.py
index 09440b2..09440b2 100644
--- a/unidecode/x06.py
+++ b/unidecode/x006.py
diff --git a/unidecode/x07.py b/unidecode/x007.py
index d2c0021..d2c0021 100644
--- a/unidecode/x07.py
+++ b/unidecode/x007.py
diff --git a/unidecode/x09.py b/unidecode/x009.py
index 564ec78..564ec78 100644
--- a/unidecode/x09.py
+++ b/unidecode/x009.py
diff --git a/unidecode/x0a.py b/unidecode/x00a.py
index 1ccd9df..1ccd9df 100644
--- a/unidecode/x0a.py
+++ b/unidecode/x00a.py
diff --git a/unidecode/x0b.py b/unidecode/x00b.py
index 19d1848..19d1848 100644
--- a/unidecode/x0b.py
+++ b/unidecode/x00b.py
diff --git a/unidecode/x0c.py b/unidecode/x00c.py
index 56f3654..56f3654 100644
--- a/unidecode/x0c.py
+++ b/unidecode/x00c.py
diff --git a/unidecode/x0d.py b/unidecode/x00d.py
index d105c43..d105c43 100644
--- a/unidecode/x0d.py
+++ b/unidecode/x00d.py
diff --git a/unidecode/x0e.py b/unidecode/x00e.py
index 775b5f4..775b5f4 100644
--- a/unidecode/x0e.py
+++ b/unidecode/x00e.py
diff --git a/unidecode/x0f.py b/unidecode/x00f.py
index 4c2410e..4c2410e 100644
--- a/unidecode/x0f.py
+++ b/unidecode/x00f.py
diff --git a/unidecode/x10.py b/unidecode/x010.py
index aaf820d..aaf820d 100644
--- a/unidecode/x10.py
+++ b/unidecode/x010.py
diff --git a/unidecode/x11.py b/unidecode/x011.py
index f0d8f92..f0d8f92 100644
--- a/unidecode/x11.py
+++ b/unidecode/x011.py
diff --git a/unidecode/x12.py b/unidecode/x012.py
index f267065..f267065 100644
--- a/unidecode/x12.py
+++ b/unidecode/x012.py
diff --git a/unidecode/x13.py b/unidecode/x013.py
index 8a8c3f9..8a8c3f9 100644
--- a/unidecode/x13.py
+++ b/unidecode/x013.py
diff --git a/unidecode/x14.py b/unidecode/x014.py
index e8c0180..e8c0180 100644
--- a/unidecode/x14.py
+++ b/unidecode/x014.py
diff --git a/unidecode/x15.py b/unidecode/x015.py
index 5ac22cb..5ac22cb 100644
--- a/unidecode/x15.py
+++ b/unidecode/x015.py
diff --git a/unidecode/x16.py b/unidecode/x016.py
index 613d1e9..613d1e9 100644
--- a/unidecode/x16.py
+++ b/unidecode/x016.py
diff --git a/unidecode/x17.py b/unidecode/x017.py
index e0a8f44..e0a8f44 100644
--- a/unidecode/x17.py
+++ b/unidecode/x017.py
diff --git a/unidecode/x18.py b/unidecode/x018.py
index 3162a01..3162a01 100644
--- a/unidecode/x18.py
+++ b/unidecode/x018.py
diff --git a/unidecode/x1e.py b/unidecode/x01e.py
index 194520a..194520a 100644
--- a/unidecode/x1e.py
+++ b/unidecode/x01e.py
diff --git a/unidecode/x1f.py b/unidecode/x01f.py
index bcd2dec..bcd2dec 100644
--- a/unidecode/x1f.py
+++ b/unidecode/x01f.py
diff --git a/unidecode/x20.py b/unidecode/x020.py
index cb6963e..cb6963e 100644
--- a/unidecode/x20.py
+++ b/unidecode/x020.py
diff --git a/unidecode/x21.py b/unidecode/x021.py
index a630c66..a630c66 100644
--- a/unidecode/x21.py
+++ b/unidecode/x021.py
diff --git a/unidecode/x22.py b/unidecode/x022.py
index 2046a9b..2046a9b 100644
--- a/unidecode/x22.py
+++ b/unidecode/x022.py
diff --git a/unidecode/x23.py b/unidecode/x023.py
index 2046a9b..2046a9b 100644
--- a/unidecode/x23.py
+++ b/unidecode/x023.py
diff --git a/unidecode/x24.py b/unidecode/x024.py
index f5bf4ec..f5bf4ec 100644
--- a/unidecode/x24.py
+++ b/unidecode/x024.py
diff --git a/unidecode/x25.py b/unidecode/x025.py
index 5a62b10..5a62b10 100644
--- a/unidecode/x25.py
+++ b/unidecode/x025.py
diff --git a/unidecode/x26.py b/unidecode/x026.py
index bfb03a9..bfb03a9 100644
--- a/unidecode/x26.py
+++ b/unidecode/x026.py
diff --git a/unidecode/x27.py b/unidecode/x027.py
index 473cfc7..473cfc7 100644
--- a/unidecode/x27.py
+++ b/unidecode/x027.py
diff --git a/unidecode/x28.py b/unidecode/x028.py
index dc2f3f0..dc2f3f0 100644
--- a/unidecode/x28.py
+++ b/unidecode/x028.py
diff --git a/unidecode/x2e.py b/unidecode/x02e.py
index feaad8d..feaad8d 100644
--- a/unidecode/x2e.py
+++ b/unidecode/x02e.py
diff --git a/unidecode/x2f.py b/unidecode/x02f.py
index 01f8b15..01f8b15 100644
--- a/unidecode/x2f.py
+++ b/unidecode/x02f.py
diff --git a/unidecode/x30.py b/unidecode/x030.py
index d65ed4c..d65ed4c 100644
--- a/unidecode/x30.py
+++ b/unidecode/x030.py
diff --git a/unidecode/x31.py b/unidecode/x031.py
index f557608..f557608 100644
--- a/unidecode/x31.py
+++ b/unidecode/x031.py
diff --git a/unidecode/x32.py b/unidecode/x032.py
index 3295a25..3295a25 100644
--- a/unidecode/x32.py
+++ b/unidecode/x032.py
diff --git a/unidecode/x33.py b/unidecode/x033.py
index 64eb651..64eb651 100644
--- a/unidecode/x33.py
+++ b/unidecode/x033.py
diff --git a/unidecode/x4d.py b/unidecode/x04d.py
index b025461..b025461 100644
--- a/unidecode/x4d.py
+++ b/unidecode/x04d.py
diff --git a/unidecode/x4e.py b/unidecode/x04e.py
index e346f67..e346f67 100644
--- a/unidecode/x4e.py
+++ b/unidecode/x04e.py
diff --git a/unidecode/x4f.py b/unidecode/x04f.py
index 98c2291..98c2291 100644
--- a/unidecode/x4f.py
+++ b/unidecode/x04f.py
diff --git a/unidecode/x50.py b/unidecode/x050.py
index 184b87f..184b87f 100644
--- a/unidecode/x50.py
+++ b/unidecode/x050.py
diff --git a/unidecode/x51.py b/unidecode/x051.py
index c192835..c192835 100644
--- a/unidecode/x51.py
+++ b/unidecode/x051.py
diff --git a/unidecode/x52.py b/unidecode/x052.py
index 088f221..088f221 100644
--- a/unidecode/x52.py
+++ b/unidecode/x052.py
diff --git a/unidecode/x53.py b/unidecode/x053.py
index fa08b6e..fa08b6e 100644
--- a/unidecode/x53.py
+++ b/unidecode/x053.py
diff --git a/unidecode/x54.py b/unidecode/x054.py
index c014e0f..c014e0f 100644
--- a/unidecode/x54.py
+++ b/unidecode/x054.py
diff --git a/unidecode/x55.py b/unidecode/x055.py
index 26aea74..26aea74 100644
--- a/unidecode/x55.py
+++ b/unidecode/x055.py
diff --git a/unidecode/x56.py b/unidecode/x056.py
index 30b7fa5..30b7fa5 100644
--- a/unidecode/x56.py
+++ b/unidecode/x056.py
diff --git a/unidecode/x57.py b/unidecode/x057.py
index 9392fb8..9392fb8 100644
--- a/unidecode/x57.py
+++ b/unidecode/x057.py
diff --git a/unidecode/x58.py b/unidecode/x058.py
index 8805718..8805718 100644
--- a/unidecode/x58.py
+++ b/unidecode/x058.py
diff --git a/unidecode/x59.py b/unidecode/x059.py
index 4596666..4596666 100644
--- a/unidecode/x59.py
+++ b/unidecode/x059.py
diff --git a/unidecode/x5a.py b/unidecode/x05a.py
index be56e65..be56e65 100644
--- a/unidecode/x5a.py
+++ b/unidecode/x05a.py
diff --git a/unidecode/x5b.py b/unidecode/x05b.py
index 1b167b3..1b167b3 100644
--- a/unidecode/x5b.py
+++ b/unidecode/x05b.py
diff --git a/unidecode/x5c.py b/unidecode/x05c.py
index 62957e8..62957e8 100644
--- a/unidecode/x5c.py
+++ b/unidecode/x05c.py
diff --git a/unidecode/x5d.py b/unidecode/x05d.py
index c85032a..c85032a 100644
--- a/unidecode/x5d.py
+++ b/unidecode/x05d.py
diff --git a/unidecode/x5e.py b/unidecode/x05e.py
index af87928..af87928 100644
--- a/unidecode/x5e.py
+++ b/unidecode/x05e.py
diff --git a/unidecode/x5f.py b/unidecode/x05f.py
index 032eab8..032eab8 100644
--- a/unidecode/x5f.py
+++ b/unidecode/x05f.py
diff --git a/unidecode/x60.py b/unidecode/x060.py
index ad3728f..ad3728f 100644
--- a/unidecode/x60.py
+++ b/unidecode/x060.py
diff --git a/unidecode/x61.py b/unidecode/x061.py
index 6e8ab80..6e8ab80 100644
--- a/unidecode/x61.py
+++ b/unidecode/x061.py
diff --git a/unidecode/x62.py b/unidecode/x062.py
index 9797920..9797920 100644
--- a/unidecode/x62.py
+++ b/unidecode/x062.py
diff --git a/unidecode/x63.py b/unidecode/x063.py
index 896cea2..896cea2 100644
--- a/unidecode/x63.py
+++ b/unidecode/x063.py
diff --git a/unidecode/x64.py b/unidecode/x064.py
index dc1514b..dc1514b 100644
--- a/unidecode/x64.py
+++ b/unidecode/x064.py
diff --git a/unidecode/x65.py b/unidecode/x065.py
index ede5176..ede5176 100644
--- a/unidecode/x65.py
+++ b/unidecode/x065.py
diff --git a/unidecode/x66.py b/unidecode/x066.py
index 01898d5..01898d5 100644
--- a/unidecode/x66.py
+++ b/unidecode/x066.py
diff --git a/unidecode/x67.py b/unidecode/x067.py
index 2e863ae..2e863ae 100644
--- a/unidecode/x67.py
+++ b/unidecode/x067.py
diff --git a/unidecode/x68.py b/unidecode/x068.py
index c562311..c562311 100644
--- a/unidecode/x68.py
+++ b/unidecode/x068.py
diff --git a/unidecode/x69.py b/unidecode/x069.py
index 7fa8c7d..7fa8c7d 100644
--- a/unidecode/x69.py
+++ b/unidecode/x069.py
diff --git a/unidecode/x6a.py b/unidecode/x06a.py
index 12fcabd..12fcabd 100644
--- a/unidecode/x6a.py
+++ b/unidecode/x06a.py
diff --git a/unidecode/x6b.py b/unidecode/x06b.py
index 56aa7c6..56aa7c6 100644
--- a/unidecode/x6b.py
+++ b/unidecode/x06b.py
diff --git a/unidecode/x6c.py b/unidecode/x06c.py
index a1534e7..a1534e7 100644
--- a/unidecode/x6c.py
+++ b/unidecode/x06c.py
diff --git a/unidecode/x6d.py b/unidecode/x06d.py
index a911346..a911346 100644
--- a/unidecode/x6d.py
+++ b/unidecode/x06d.py
diff --git a/unidecode/x6e.py b/unidecode/x06e.py
index d4698fd..d4698fd 100644
--- a/unidecode/x6e.py
+++ b/unidecode/x06e.py
diff --git a/unidecode/x6f.py b/unidecode/x06f.py
index 36bf2a2..36bf2a2 100644
--- a/unidecode/x6f.py
+++ b/unidecode/x06f.py
diff --git a/unidecode/x70.py b/unidecode/x070.py
index b12567f..b12567f 100644
--- a/unidecode/x70.py
+++ b/unidecode/x070.py
diff --git a/unidecode/x71.py b/unidecode/x071.py
index bad8f7e..bad8f7e 100644
--- a/unidecode/x71.py
+++ b/unidecode/x071.py
diff --git a/unidecode/x72.py b/unidecode/x072.py
index c91c93c..c91c93c 100644
--- a/unidecode/x72.py
+++ b/unidecode/x072.py
diff --git a/unidecode/x73.py b/unidecode/x073.py
index 4cf0176..4cf0176 100644
--- a/unidecode/x73.py
+++ b/unidecode/x073.py
diff --git a/unidecode/x74.py b/unidecode/x074.py
index 312fc64..312fc64 100644
--- a/unidecode/x74.py
+++ b/unidecode/x074.py
diff --git a/unidecode/x75.py b/unidecode/x075.py
index a356ac4..a356ac4 100644
--- a/unidecode/x75.py
+++ b/unidecode/x075.py
diff --git a/unidecode/x76.py b/unidecode/x076.py
index fc8b167..fc8b167 100644
--- a/unidecode/x76.py
+++ b/unidecode/x076.py
diff --git a/unidecode/x77.py b/unidecode/x077.py
index 3ed6a36..3ed6a36 100644
--- a/unidecode/x77.py
+++ b/unidecode/x077.py
diff --git a/unidecode/x78.py b/unidecode/x078.py
index 23d677d..23d677d 100644
--- a/unidecode/x78.py
+++ b/unidecode/x078.py
diff --git a/unidecode/x79.py b/unidecode/x079.py
index ed1c514..ed1c514 100644
--- a/unidecode/x79.py
+++ b/unidecode/x079.py
diff --git a/unidecode/x7a.py b/unidecode/x07a.py
index b6d512c..b6d512c 100644
--- a/unidecode/x7a.py
+++ b/unidecode/x07a.py
diff --git a/unidecode/x7b.py b/unidecode/x07b.py
index c904395..c904395 100644
--- a/unidecode/x7b.py
+++ b/unidecode/x07b.py
diff --git a/unidecode/x7c.py b/unidecode/x07c.py
index 3379947..3379947 100644
--- a/unidecode/x7c.py
+++ b/unidecode/x07c.py
diff --git a/unidecode/x7d.py b/unidecode/x07d.py
index 241db29..241db29 100644
--- a/unidecode/x7d.py
+++ b/unidecode/x07d.py
diff --git a/unidecode/x7e.py b/unidecode/x07e.py
index 131ef35..131ef35 100644
--- a/unidecode/x7e.py
+++ b/unidecode/x07e.py
diff --git a/unidecode/x7f.py b/unidecode/x07f.py
index 0a708d6..0a708d6 100644
--- a/unidecode/x7f.py
+++ b/unidecode/x07f.py
diff --git a/unidecode/x80.py b/unidecode/x080.py
index 11f324b..11f324b 100644
--- a/unidecode/x80.py
+++ b/unidecode/x080.py
diff --git a/unidecode/x81.py b/unidecode/x081.py
index 01ca95d..01ca95d 100644
--- a/unidecode/x81.py
+++ b/unidecode/x081.py
diff --git a/unidecode/x82.py b/unidecode/x082.py
index daea2e2..daea2e2 100644
--- a/unidecode/x82.py
+++ b/unidecode/x082.py
diff --git a/unidecode/x83.py b/unidecode/x083.py
index 672cd5d..672cd5d 100644
--- a/unidecode/x83.py
+++ b/unidecode/x083.py
diff --git a/unidecode/x84.py b/unidecode/x084.py
index 571a360..571a360 100644
--- a/unidecode/x84.py
+++ b/unidecode/x084.py
diff --git a/unidecode/x85.py b/unidecode/x085.py
index c11c513..c11c513 100644
--- a/unidecode/x85.py
+++ b/unidecode/x085.py
diff --git a/unidecode/x86.py b/unidecode/x086.py
index 38784a6..38784a6 100644
--- a/unidecode/x86.py
+++ b/unidecode/x086.py
diff --git a/unidecode/x87.py b/unidecode/x087.py
index 2a2b79a..2a2b79a 100644
--- a/unidecode/x87.py
+++ b/unidecode/x087.py
diff --git a/unidecode/x88.py b/unidecode/x088.py
index f907ce9..f907ce9 100644
--- a/unidecode/x88.py
+++ b/unidecode/x088.py
diff --git a/unidecode/x89.py b/unidecode/x089.py
index d23abc3..d23abc3 100644
--- a/unidecode/x89.py
+++ b/unidecode/x089.py
diff --git a/unidecode/x8a.py b/unidecode/x08a.py
index 0b0fa0a..0b0fa0a 100644
--- a/unidecode/x8a.py
+++ b/unidecode/x08a.py
diff --git a/unidecode/x8b.py b/unidecode/x08b.py
index b89c37a..b89c37a 100644
--- a/unidecode/x8b.py
+++ b/unidecode/x08b.py
diff --git a/unidecode/x8c.py b/unidecode/x08c.py
index 514c446..514c446 100644
--- a/unidecode/x8c.py
+++ b/unidecode/x08c.py
diff --git a/unidecode/x8d.py b/unidecode/x08d.py
index ae63f22..ae63f22 100644
--- a/unidecode/x8d.py
+++ b/unidecode/x08d.py
diff --git a/unidecode/x8e.py b/unidecode/x08e.py
index 015ed1e..015ed1e 100644
--- a/unidecode/x8e.py
+++ b/unidecode/x08e.py
diff --git a/unidecode/x8f.py b/unidecode/x08f.py
index 39d04a9..39d04a9 100644
--- a/unidecode/x8f.py
+++ b/unidecode/x08f.py
diff --git a/unidecode/x90.py b/unidecode/x090.py
index ade6506..ade6506 100644
--- a/unidecode/x90.py
+++ b/unidecode/x090.py
diff --git a/unidecode/x91.py b/unidecode/x091.py
index fa3dd76..fa3dd76 100644
--- a/unidecode/x91.py
+++ b/unidecode/x091.py
diff --git a/unidecode/x92.py b/unidecode/x092.py
index e752f4f..e752f4f 100644
--- a/unidecode/x92.py
+++ b/unidecode/x092.py
diff --git a/unidecode/x93.py b/unidecode/x093.py
index 82857e9..82857e9 100644
--- a/unidecode/x93.py
+++ b/unidecode/x093.py
diff --git a/unidecode/x94.py b/unidecode/x094.py
index 17eb9dd..17eb9dd 100644
--- a/unidecode/x94.py
+++ b/unidecode/x094.py
diff --git a/unidecode/x95.py b/unidecode/x095.py
index 4b36394..4b36394 100644
--- a/unidecode/x95.py
+++ b/unidecode/x095.py
diff --git a/unidecode/x96.py b/unidecode/x096.py
index 738a4ea..738a4ea 100644
--- a/unidecode/x96.py
+++ b/unidecode/x096.py
diff --git a/unidecode/x97.py b/unidecode/x097.py
index 7255f0f..7255f0f 100644
--- a/unidecode/x97.py
+++ b/unidecode/x097.py
diff --git a/unidecode/x98.py b/unidecode/x098.py
index 98160e7..98160e7 100644
--- a/unidecode/x98.py
+++ b/unidecode/x098.py
diff --git a/unidecode/x99.py b/unidecode/x099.py
index 2adf3de..2adf3de 100644
--- a/unidecode/x99.py
+++ b/unidecode/x099.py
diff --git a/unidecode/x9a.py b/unidecode/x09a.py
index ed9cd93..ed9cd93 100644
--- a/unidecode/x9a.py
+++ b/unidecode/x09a.py
diff --git a/unidecode/x9b.py b/unidecode/x09b.py
index 7fd0a2d..7fd0a2d 100644
--- a/unidecode/x9b.py
+++ b/unidecode/x09b.py
diff --git a/unidecode/x9c.py b/unidecode/x09c.py
index e7f7937..e7f7937 100644
--- a/unidecode/x9c.py
+++ b/unidecode/x09c.py
diff --git a/unidecode/x9d.py b/unidecode/x09d.py
index 99d5859..99d5859 100644
--- a/unidecode/x9d.py
+++ b/unidecode/x09d.py
diff --git a/unidecode/x9e.py b/unidecode/x09e.py
index 8a392a2..8a392a2 100644
--- a/unidecode/x9e.py
+++ b/unidecode/x09e.py
diff --git a/unidecode/x9f.py b/unidecode/x09f.py
index acd59a6..acd59a6 100644
--- a/unidecode/x9f.py
+++ b/unidecode/x09f.py
diff --git a/unidecode/xa0.py b/unidecode/x0a0.py
index c25f17b..c25f17b 100644
--- a/unidecode/xa0.py
+++ b/unidecode/x0a0.py
diff --git a/unidecode/xa1.py b/unidecode/x0a1.py
index 185dc8b..185dc8b 100644
--- a/unidecode/xa1.py
+++ b/unidecode/x0a1.py
diff --git a/unidecode/xa2.py b/unidecode/x0a2.py
index 8ea8991..8ea8991 100644
--- a/unidecode/xa2.py
+++ b/unidecode/x0a2.py
diff --git a/unidecode/xa3.py b/unidecode/x0a3.py
index 5e77aec..5e77aec 100644
--- a/unidecode/xa3.py
+++ b/unidecode/x0a3.py
diff --git a/unidecode/xa4.py b/unidecode/x0a4.py
index 4fb6b26..4fb6b26 100644
--- a/unidecode/xa4.py
+++ b/unidecode/x0a4.py
diff --git a/unidecode/xac.py b/unidecode/x0ac.py
index e627fab..e627fab 100644
--- a/unidecode/xac.py
+++ b/unidecode/x0ac.py
diff --git a/unidecode/xad.py b/unidecode/x0ad.py
index ac2cf2a..ac2cf2a 100644
--- a/unidecode/xad.py
+++ b/unidecode/x0ad.py
diff --git a/unidecode/xae.py b/unidecode/x0ae.py
index 37a7abc..37a7abc 100644
--- a/unidecode/xae.py
+++ b/unidecode/x0ae.py
diff --git a/unidecode/xaf.py b/unidecode/x0af.py
index 448d26b..448d26b 100644
--- a/unidecode/xaf.py
+++ b/unidecode/x0af.py
diff --git a/unidecode/xb0.py b/unidecode/x0b0.py
index 20f41b3..20f41b3 100644
--- a/unidecode/xb0.py
+++ b/unidecode/x0b0.py
diff --git a/unidecode/xb1.py b/unidecode/x0b1.py
index 5aabeae..5aabeae 100644
--- a/unidecode/xb1.py
+++ b/unidecode/x0b1.py
diff --git a/unidecode/xb2.py b/unidecode/x0b2.py
index 8b8aee4..8b8aee4 100644
--- a/unidecode/xb2.py
+++ b/unidecode/x0b2.py
diff --git a/unidecode/xb3.py b/unidecode/x0b3.py
index 830915a..830915a 100644
--- a/unidecode/xb3.py
+++ b/unidecode/x0b3.py
diff --git a/unidecode/xb4.py b/unidecode/x0b4.py
index 7a6a5aa..7a6a5aa 100644
--- a/unidecode/xb4.py
+++ b/unidecode/x0b4.py
diff --git a/unidecode/xb5.py b/unidecode/x0b5.py
index 9d4de3d..9d4de3d 100644
--- a/unidecode/xb5.py
+++ b/unidecode/x0b5.py
diff --git a/unidecode/xb6.py b/unidecode/x0b6.py
index 2800e3b..2800e3b 100644
--- a/unidecode/xb6.py
+++ b/unidecode/x0b6.py
diff --git a/unidecode/xb7.py b/unidecode/x0b7.py
index 483ddde..483ddde 100644
--- a/unidecode/xb7.py
+++ b/unidecode/x0b7.py
diff --git a/unidecode/xb8.py b/unidecode/x0b8.py
index 5c845eb..5c845eb 100644
--- a/unidecode/xb8.py
+++ b/unidecode/x0b8.py
diff --git a/unidecode/xb9.py b/unidecode/x0b9.py
index 35340dc..35340dc 100644
--- a/unidecode/xb9.py
+++ b/unidecode/x0b9.py
diff --git a/unidecode/xba.py b/unidecode/x0ba.py
index 9ef8294..9ef8294 100644
--- a/unidecode/xba.py
+++ b/unidecode/x0ba.py
diff --git a/unidecode/xbb.py b/unidecode/x0bb.py
index b92031b..b92031b 100644
--- a/unidecode/xbb.py
+++ b/unidecode/x0bb.py
diff --git a/unidecode/xbc.py b/unidecode/x0bc.py
index c0b3f32..c0b3f32 100644
--- a/unidecode/xbc.py
+++ b/unidecode/x0bc.py
diff --git a/unidecode/xbd.py b/unidecode/x0bd.py
index 6473883..6473883 100644
--- a/unidecode/xbd.py
+++ b/unidecode/x0bd.py
diff --git a/unidecode/xbe.py b/unidecode/x0be.py
index 85c184e..85c184e 100644
--- a/unidecode/xbe.py
+++ b/unidecode/x0be.py
diff --git a/unidecode/xbf.py b/unidecode/x0bf.py
index a7b3a71..a7b3a71 100644
--- a/unidecode/xbf.py
+++ b/unidecode/x0bf.py
diff --git a/unidecode/xc0.py b/unidecode/x0c0.py
index 35e5039..35e5039 100644
--- a/unidecode/xc0.py
+++ b/unidecode/x0c0.py
diff --git a/unidecode/xc1.py b/unidecode/x0c1.py
index 776847f..776847f 100644
--- a/unidecode/xc1.py
+++ b/unidecode/x0c1.py
diff --git a/unidecode/xc2.py b/unidecode/x0c2.py
index 5b799cb..5b799cb 100644
--- a/unidecode/xc2.py
+++ b/unidecode/x0c2.py
diff --git a/unidecode/xc3.py b/unidecode/x0c3.py
index bc81d64..bc81d64 100644
--- a/unidecode/xc3.py
+++ b/unidecode/x0c3.py
diff --git a/unidecode/xc4.py b/unidecode/x0c4.py
index 6288ca6..6288ca6 100644
--- a/unidecode/xc4.py
+++ b/unidecode/x0c4.py
diff --git a/unidecode/xc5.py b/unidecode/x0c5.py
index 3f4778e..3f4778e 100644
--- a/unidecode/xc5.py
+++ b/unidecode/x0c5.py
diff --git a/unidecode/xc6.py b/unidecode/x0c6.py
index c6eeaeb..c6eeaeb 100644
--- a/unidecode/xc6.py
+++ b/unidecode/x0c6.py
diff --git a/unidecode/xc7.py b/unidecode/x0c7.py
index 4c1a9e1..4c1a9e1 100644
--- a/unidecode/xc7.py
+++ b/unidecode/x0c7.py
diff --git a/unidecode/xc8.py b/unidecode/x0c8.py
index 2dc7564..2dc7564 100644
--- a/unidecode/xc8.py
+++ b/unidecode/x0c8.py
diff --git a/unidecode/xc9.py b/unidecode/x0c9.py
index 7e09832..7e09832 100644
--- a/unidecode/xc9.py
+++ b/unidecode/x0c9.py
diff --git a/unidecode/xca.py b/unidecode/x0ca.py
index 20239b7..20239b7 100644
--- a/unidecode/xca.py
+++ b/unidecode/x0ca.py
diff --git a/unidecode/xcb.py b/unidecode/x0cb.py
index 96d9c18..96d9c18 100644
--- a/unidecode/xcb.py
+++ b/unidecode/x0cb.py
diff --git a/unidecode/xcc.py b/unidecode/x0cc.py
index 58f819a..58f819a 100644
--- a/unidecode/xcc.py
+++ b/unidecode/x0cc.py
diff --git a/unidecode/xcd.py b/unidecode/x0cd.py
index dd6909a..dd6909a 100644
--- a/unidecode/xcd.py
+++ b/unidecode/x0cd.py
diff --git a/unidecode/xce.py b/unidecode/x0ce.py
index 4b993e8..4b993e8 100644
--- a/unidecode/xce.py
+++ b/unidecode/x0ce.py
diff --git a/unidecode/xcf.py b/unidecode/x0cf.py
index e825983..e825983 100644
--- a/unidecode/xcf.py
+++ b/unidecode/x0cf.py
diff --git a/unidecode/xd0.py b/unidecode/x0d0.py
index d6b3829..d6b3829 100644
--- a/unidecode/xd0.py
+++ b/unidecode/x0d0.py
diff --git a/unidecode/xd1.py b/unidecode/x0d1.py
index c2bbd16..c2bbd16 100644
--- a/unidecode/xd1.py
+++ b/unidecode/x0d1.py
diff --git a/unidecode/xd2.py b/unidecode/x0d2.py
index 052d462..052d462 100644
--- a/unidecode/xd2.py
+++ b/unidecode/x0d2.py
diff --git a/unidecode/xd3.py b/unidecode/x0d3.py
index 70a4701..70a4701 100644
--- a/unidecode/xd3.py
+++ b/unidecode/x0d3.py
diff --git a/unidecode/xd4.py b/unidecode/x0d4.py
index 87caad4..87caad4 100644
--- a/unidecode/xd4.py
+++ b/unidecode/x0d4.py
diff --git a/unidecode/xd5.py b/unidecode/x0d5.py
index 4dc55f8..4dc55f8 100644
--- a/unidecode/xd5.py
+++ b/unidecode/x0d5.py
diff --git a/unidecode/xd6.py b/unidecode/x0d6.py
index 042ce2b..042ce2b 100644
--- a/unidecode/xd6.py
+++ b/unidecode/x0d6.py
diff --git a/unidecode/xd7.py b/unidecode/x0d7.py
index 1dfb729..1dfb729 100644
--- a/unidecode/xd7.py
+++ b/unidecode/x0d7.py
diff --git a/unidecode/xf9.py b/unidecode/x0f9.py
index 6cc9e4c..6cc9e4c 100644
--- a/unidecode/xf9.py
+++ b/unidecode/x0f9.py
diff --git a/unidecode/xfa.py b/unidecode/x0fa.py
index 3d4e705..3d4e705 100644
--- a/unidecode/xfa.py
+++ b/unidecode/x0fa.py
diff --git a/unidecode/xfb.py b/unidecode/x0fb.py
index bf69dbb..bf69dbb 100644
--- a/unidecode/xfb.py
+++ b/unidecode/x0fb.py
diff --git a/unidecode/xfc.py b/unidecode/x0fc.py
index 298b1dc..298b1dc 100644
--- a/unidecode/xfc.py
+++ b/unidecode/x0fc.py
diff --git a/unidecode/xfd.py b/unidecode/x0fd.py
index 892bcb0..892bcb0 100644
--- a/unidecode/xfd.py
+++ b/unidecode/x0fd.py
diff --git a/unidecode/xfe.py b/unidecode/x0fe.py
index 60e8617..60e8617 100644
--- a/unidecode/xfe.py
+++ b/unidecode/x0fe.py
diff --git a/unidecode/xff.py b/unidecode/x0ff.py
index 0441015..0441015 100644
--- a/unidecode/xff.py
+++ b/unidecode/x0ff.py