Index: Objects/unicodectype.c =================================================================== --- Objects/unicodectype.c (revision 47028) +++ Objects/unicodectype.c (working copy) @@ -674,6 +674,7 @@ case 0x0085: /* NEXT LINE */ case 0x00A0: /* NO-BREAK SPACE */ case 0x1680: /* OGHAM SPACE MARK */ + case 0x180E: /* MONGOLIAN VOWEL SEPARATOR */ case 0x2000: /* EN QUAD */ case 0x2001: /* EM QUAD */ case 0x2002: /* EN SPACE */ @@ -685,7 +686,6 @@ case 0x2008: /* PUNCTUATION SPACE */ case 0x2009: /* THIN SPACE */ case 0x200A: /* HAIR SPACE */ - case 0x200B: /* ZERO WIDTH SPACE */ case 0x2028: /* LINE SEPARATOR */ case 0x2029: /* PARAGRAPH SEPARATOR */ case 0x202F: /* NARROW NO-BREAK SPACE */ Index: Lib/test/test_unicodedata.py =================================================================== --- Lib/test/test_unicodedata.py (revision 47028) +++ Lib/test/test_unicodedata.py (working copy) @@ -16,7 +16,7 @@ class UnicodeMethodsTest(unittest.TestCase): # update this, if the database changes - expectedchecksum = 'c198ed264497f108434b3f576d4107237221cc8a' + expectedchecksum = '84f8336f45eab52a999054f636f11b059990c8e2' def test_method_checksum(self): h = hashlib.sha1()