Update COMBINED table on kitchen3/kitchen/text/display.py
Patch-Name: update-combined-table-display-py3.patch
This commit is contained in:
parent
a4a696f4da
commit
b2587b721e
1 changed files with 72 additions and 65 deletions
|
@ -119,7 +119,7 @@ _COMBINING = (
|
||||||
(0x711, 0x711), (0x730, 0x74a), (0x7a6, 0x7b0),
|
(0x711, 0x711), (0x730, 0x74a), (0x7a6, 0x7b0),
|
||||||
(0x7eb, 0x7f3), (0x816, 0x819), (0x81b, 0x823),
|
(0x7eb, 0x7f3), (0x816, 0x819), (0x81b, 0x823),
|
||||||
(0x825, 0x827), (0x829, 0x82d), (0x859, 0x85b),
|
(0x825, 0x827), (0x829, 0x82d), (0x859, 0x85b),
|
||||||
(0x8e4, 0x8fe), (0x901, 0x902), (0x93c, 0x93c),
|
(0x8e3, 0x8ff), (0x901, 0x902), (0x93c, 0x93c),
|
||||||
(0x941, 0x948), (0x94d, 0x94d), (0x951, 0x954),
|
(0x941, 0x948), (0x94d, 0x94d), (0x951, 0x954),
|
||||||
(0x962, 0x963), (0x981, 0x981), (0x9bc, 0x9bc),
|
(0x962, 0x963), (0x981, 0x981), (0x9bc, 0x9bc),
|
||||||
(0x9c1, 0x9c4), (0x9cd, 0x9cd), (0x9e2, 0x9e3),
|
(0x9c1, 0x9c4), (0x9cd, 0x9cd), (0x9e2, 0x9e3),
|
||||||
|
@ -149,31 +149,38 @@ _COMBINING = (
|
||||||
(0x180b, 0x180d), (0x18a9, 0x18a9), (0x1920, 0x1922),
|
(0x180b, 0x180d), (0x18a9, 0x18a9), (0x1920, 0x1922),
|
||||||
(0x1927, 0x1928), (0x1932, 0x1932), (0x1939, 0x193b),
|
(0x1927, 0x1928), (0x1932, 0x1932), (0x1939, 0x193b),
|
||||||
(0x1a17, 0x1a18), (0x1a60, 0x1a60), (0x1a75, 0x1a7c),
|
(0x1a17, 0x1a18), (0x1a60, 0x1a60), (0x1a75, 0x1a7c),
|
||||||
(0x1a7f, 0x1a7f), (0x1b00, 0x1b03), (0x1b34, 0x1b34),
|
(0x1a7f, 0x1a7f), (0x1ab0, 0x1abd), (0x1b00, 0x1b03),
|
||||||
(0x1b36, 0x1b3a), (0x1b3c, 0x1b3c), (0x1b42, 0x1b42),
|
(0x1b34, 0x1b34), (0x1b36, 0x1b3a), (0x1b3c, 0x1b3c),
|
||||||
(0x1b44, 0x1b44), (0x1b6b, 0x1b73), (0x1baa, 0x1bab),
|
(0x1b42, 0x1b42), (0x1b44, 0x1b44), (0x1b6b, 0x1b73),
|
||||||
(0x1be6, 0x1be6), (0x1bf2, 0x1bf3), (0x1c37, 0x1c37),
|
(0x1baa, 0x1bab), (0x1be6, 0x1be6), (0x1bf2, 0x1bf3),
|
||||||
(0x1cd0, 0x1cd2), (0x1cd4, 0x1ce0), (0x1ce2, 0x1ce8),
|
(0x1c37, 0x1c37), (0x1cd0, 0x1cd2), (0x1cd4, 0x1ce0),
|
||||||
(0x1ced, 0x1ced), (0x1cf4, 0x1cf4), (0x1dc0, 0x1de6),
|
(0x1ce2, 0x1ce8), (0x1ced, 0x1ced), (0x1cf4, 0x1cf4),
|
||||||
(0x1dfc, 0x1dff), (0x200b, 0x200f), (0x202a, 0x202e),
|
(0x1cf8, 0x1cf9), (0x1dc0, 0x1df5), (0x1dfc, 0x1dff),
|
||||||
(0x2060, 0x2063), (0x206a, 0x206f), (0x20d0, 0x20f0),
|
(0x200b, 0x200f), (0x202a, 0x202e), (0x2060, 0x2063),
|
||||||
(0x2cef, 0x2cf1), (0x2d7f, 0x2d7f), (0x2de0, 0x2dff),
|
(0x206a, 0x206f), (0x20d0, 0x20f0), (0x2cef, 0x2cf1),
|
||||||
(0x302a, 0x302f), (0x3099, 0x309a), (0xa66f, 0xa66f),
|
(0x2d7f, 0x2d7f), (0x2de0, 0x2dff), (0x302a, 0x302f),
|
||||||
(0xa674, 0xa67d), (0xa69f, 0xa69f), (0xa6f0, 0xa6f1),
|
(0x3099, 0x309a), (0xa66f, 0xa66f), (0xa674, 0xa67d),
|
||||||
(0xa806, 0xa806), (0xa80b, 0xa80b), (0xa825, 0xa826),
|
(0xa69e, 0xa69f), (0xa6f0, 0xa6f1), (0xa806, 0xa806),
|
||||||
(0xa8c4, 0xa8c4), (0xa8e0, 0xa8f1), (0xa92b, 0xa92d),
|
(0xa80b, 0xa80b), (0xa825, 0xa826), (0xa8c4, 0xa8c4),
|
||||||
(0xa953, 0xa953), (0xa9b3, 0xa9b3), (0xa9c0, 0xa9c0),
|
(0xa8e0, 0xa8f1), (0xa92b, 0xa92d), (0xa953, 0xa953),
|
||||||
(0xaab0, 0xaab0), (0xaab2, 0xaab4), (0xaab7, 0xaab8),
|
(0xa9b3, 0xa9b3), (0xa9c0, 0xa9c0), (0xaab0, 0xaab0),
|
||||||
(0xaabe, 0xaabf), (0xaac1, 0xaac1), (0xaaf6, 0xaaf6),
|
(0xaab2, 0xaab4), (0xaab7, 0xaab8), (0xaabe, 0xaabf),
|
||||||
(0xabed, 0xabed), (0xfb1e, 0xfb1e), (0xfe00, 0xfe0f),
|
(0xaac1, 0xaac1), (0xaaf6, 0xaaf6), (0xabed, 0xabed),
|
||||||
(0xfe20, 0xfe26), (0xfeff, 0xfeff), (0xfff9, 0xfffb),
|
(0xfb1e, 0xfb1e), (0xfe00, 0xfe0f), (0xfe20, 0xfe2f),
|
||||||
(0x101fd, 0x101fd), (0x10a01, 0x10a03), (0x10a05, 0x10a06),
|
(0xfeff, 0xfeff), (0xfff9, 0xfffb), (0x101fd, 0x101fd),
|
||||||
(0x10a0c, 0x10a0f), (0x10a38, 0x10a3a), (0x10a3f, 0x10a3f),
|
(0x102e0, 0x102e0), (0x10376, 0x1037a), (0x10a01, 0x10a03),
|
||||||
(0x11046, 0x11046), (0x110b9, 0x110ba), (0x11100, 0x11102),
|
(0x10a05, 0x10a06), (0x10a0c, 0x10a0f), (0x10a38, 0x10a3a),
|
||||||
(0x11133, 0x11134), (0x111c0, 0x111c0), (0x116b6, 0x116b7),
|
(0x10a3f, 0x10a3f), (0x10ae5, 0x10ae6), (0x11046, 0x11046),
|
||||||
|
(0x1107f, 0x1107f), (0x110b9, 0x110ba), (0x11100, 0x11102),
|
||||||
|
(0x11133, 0x11134), (0x11173, 0x11173), (0x111c0, 0x111c0),
|
||||||
|
(0x111ca, 0x111ca), (0x11235, 0x11236), (0x112e9, 0x112ea),
|
||||||
|
(0x1133c, 0x1133c), (0x1134d, 0x1134d), (0x11366, 0x1136c),
|
||||||
|
(0x11370, 0x11374), (0x114c2, 0x114c3), (0x115bf, 0x115c0),
|
||||||
|
(0x1163f, 0x1163f), (0x116b6, 0x116b7), (0x1172b, 0x1172b),
|
||||||
|
(0x16af0, 0x16af4), (0x16b30, 0x16b36), (0x1bc9e, 0x1bc9e),
|
||||||
(0x1d165, 0x1d169), (0x1d16d, 0x1d182), (0x1d185, 0x1d18b),
|
(0x1d165, 0x1d169), (0x1d16d, 0x1d182), (0x1d185, 0x1d18b),
|
||||||
(0x1d1aa, 0x1d1ad), (0x1d242, 0x1d244), (0xe0001, 0xe0001),
|
(0x1d1aa, 0x1d1ad), (0x1d242, 0x1d244), (0x1e8d0, 0x1e8d6),
|
||||||
(0xe0020, 0xe007f), (0xe0100, 0xe01ef), )
|
(0xe0001, 0xe0001), (0xe0020, 0xe007f), (0xe0100, 0xe01ef), )
|
||||||
'''
|
'''
|
||||||
Internal table, provided by this module to list :term:`code points` which
|
Internal table, provided by this module to list :term:`code points` which
|
||||||
combine with other characters and therefore should have no :term:`textual
|
combine with other characters and therefore should have no :term:`textual
|
||||||
|
@ -187,8 +194,8 @@ a combining character.
|
||||||
:func:`~kitchen.text.display._generate_combining_table`
|
:func:`~kitchen.text.display._generate_combining_table`
|
||||||
for how this table is generated
|
for how this table is generated
|
||||||
|
|
||||||
This table was last regenerated on python-3.2.3 with
|
This table was last regenerated on python-3.5 with
|
||||||
:data:`unicodedata.unidata_version` 6.0.0
|
:data:`unicodedata.unidata_version` 8.0.0
|
||||||
'''
|
'''
|
||||||
# New function from Toshio Kuratomi (LGPLv2+)
|
# New function from Toshio Kuratomi (LGPLv2+)
|
||||||
def _generate_combining_table():
|
def _generate_combining_table():
|
||||||
|
|
Loading…
Reference in a new issue