mirror of
https://git.savannah.gnu.org/git/emacs.git
synced 2024-12-01 08:17:38 +00:00
* international/characters.el: Update list of zero and full width
characters according to Unicode 9.0.0.
This commit is contained in:
parent
8960f6aa36
commit
46279c1ea1
@ -881,9 +881,9 @@ with L, LRE, or LRO Unicode bidi character type.")
|
||||
(#x05C1 . #x05C2)
|
||||
(#x05C4 . #x05C5)
|
||||
(#x05C7 . #x05C7)
|
||||
(#x0600 . #x0603)
|
||||
(#x0610 . #x0615)
|
||||
(#x064B . #x065E)
|
||||
(#x0600 . #x0605)
|
||||
(#x0610 . #x061C)
|
||||
(#x064B . #x065F)
|
||||
(#x0670 . #x0670)
|
||||
(#x06D6 . #x06E4)
|
||||
(#x06E7 . #x06E8)
|
||||
@ -893,11 +893,15 @@ with L, LRE, or LRO Unicode bidi character type.")
|
||||
(#x0730 . #x074A)
|
||||
(#x07A6 . #x07B0)
|
||||
(#x07EB . #x07F3)
|
||||
(#x0901 . #x0902)
|
||||
(#x0816 . #x0823)
|
||||
(#x0825 . #x082D)
|
||||
(#x0859 . #x085B)
|
||||
(#x08D4 . #x0902)
|
||||
(#x093A . #x093A)
|
||||
(#x093C . #x093C)
|
||||
(#x0941 . #x0948)
|
||||
(#x094D . #x094D)
|
||||
(#x0951 . #x0954)
|
||||
(#x0951 . #x0957)
|
||||
(#x0962 . #x0963)
|
||||
(#x0981 . #x0981)
|
||||
(#x09BC . #x09BC)
|
||||
@ -907,7 +911,12 @@ with L, LRE, or LRO Unicode bidi character type.")
|
||||
(#x0A01 . #x0A02)
|
||||
(#x0A3C . #x0A3C)
|
||||
(#x0A41 . #x0A4D)
|
||||
(#x0A41 . #x0A42)
|
||||
(#x0A47 . #x0A48)
|
||||
(#x0A4B . #x0A4D)
|
||||
(#x0A51 . #x0A51)
|
||||
(#x0A70 . #x0A71)
|
||||
(#x0A75 . #x0A75)
|
||||
(#x0A81 . #x0A82)
|
||||
(#x0ABC . #x0ABC)
|
||||
(#x0AC1 . #x0AC8)
|
||||
@ -916,20 +925,24 @@ with L, LRE, or LRO Unicode bidi character type.")
|
||||
(#x0B01 . #x0B01)
|
||||
(#x0B3C . #x0B3C)
|
||||
(#x0B3F . #x0B3F)
|
||||
(#x0B41 . #x0B43)
|
||||
(#x0B41 . #x0B44)
|
||||
(#x0B4D . #x0B56)
|
||||
(#x0B62 . #x0B63)
|
||||
(#x0B82 . #x0B82)
|
||||
(#x0BC0 . #x0BC0)
|
||||
(#x0BCD . #x0BCD)
|
||||
(#x0C00 . #x0C00)
|
||||
(#x0C3E . #x0C40)
|
||||
(#x0C46 . #x0C56)
|
||||
(#x0C62 . #x0C63)
|
||||
(#x0C81 . #x0C81)
|
||||
(#x0CBC . #x0CBC)
|
||||
(#x0CBF . #x0CBF)
|
||||
(#x0CC6 . #x0CC6)
|
||||
(#x0CCC . #x0CCD)
|
||||
(#x0CE2 . #x0CE3)
|
||||
(#x0D41 . #x0D43)
|
||||
(#x0D01 . #x0D01)
|
||||
(#x0D41 . #x0D44)
|
||||
(#x0D4D . #x0D4D)
|
||||
(#x0D62 . #x0D63)
|
||||
(#x0DCA . #x0DCA)
|
||||
(#x0DD2 . #x0DD6)
|
||||
(#x0E31 . #x0E31)
|
||||
@ -945,14 +958,20 @@ with L, LRE, or LRO Unicode bidi character type.")
|
||||
(#x0F71 . #x0F7E)
|
||||
(#x0F80 . #x0F84)
|
||||
(#x0F86 . #x0F87)
|
||||
(#x0F90 . #x0FBC)
|
||||
(#x0F8D . #x0FBC)
|
||||
(#x0FC6 . #x0FC6)
|
||||
(#x102D . #x1030)
|
||||
(#x1032 . #x1037)
|
||||
(#x1039 . #x1039)
|
||||
(#x1039 . #x103A)
|
||||
(#x103D . #x103E)
|
||||
(#x1058 . #x1059)
|
||||
(#x1160 . #x11FF)
|
||||
(#x135F . #x135F)
|
||||
(#x105E . #x1160)
|
||||
(#x1171 . #x1074)
|
||||
(#x1082 . #x1082)
|
||||
(#x1085 . #x1086)
|
||||
(#x108D . #x108D)
|
||||
(#x109D . #x109D)
|
||||
(#x135D . #x135F)
|
||||
(#x1712 . #x1714)
|
||||
(#x1732 . #x1734)
|
||||
(#x1752 . #x1753)
|
||||
@ -962,84 +981,214 @@ with L, LRE, or LRO Unicode bidi character type.")
|
||||
(#x17C6 . #x17C6)
|
||||
(#x17C9 . #x17D3)
|
||||
(#x17DD . #x17DD)
|
||||
(#x180B . #x180D)
|
||||
(#x180B . #x180E)
|
||||
(#x18A9 . #x18A9)
|
||||
(#x1885 . #x1886)
|
||||
(#x18A9 . #x18A9)
|
||||
(#x1920 . #x1922)
|
||||
(#x1927 . #x1928)
|
||||
(#x1932 . #x1932)
|
||||
(#x1939 . #x193B)
|
||||
(#x1A17 . #x1A18)
|
||||
(#x1A1B . #x1A1B)
|
||||
(#x1A56 . #x1A56)
|
||||
(#x1A58 . #x1A5E)
|
||||
(#x1A60 . #x1A60)
|
||||
(#x1A62 . #x1A62)
|
||||
(#x1A65 . #x1A6C)
|
||||
(#x1A73 . #x1A7C)
|
||||
(#x1A7F . #x1A7F)
|
||||
(#x1AB0 . #x1ABE)
|
||||
(#x1B00 . #x1B03)
|
||||
(#x1B34 . #x1B34)
|
||||
(#x1B36 . #x1B3A)
|
||||
(#x1B3C . #x1B3C)
|
||||
(#x1B42 . #x1B42)
|
||||
(#x1B6B . #x1B73)
|
||||
(#x1B80 . #x1B81)
|
||||
(#x1BA2 . #x1BA5)
|
||||
(#x1BA8 . #x1BA9)
|
||||
(#x1BAB . #x1BAD)
|
||||
(#x1BE6 . #x1BE6)
|
||||
(#x1BE8 . #x1BE9)
|
||||
(#x1BED . #x1BED)
|
||||
(#x1BEF . #x1BF1)
|
||||
(#x1C2C . #x1C33)
|
||||
(#x1C36 . #x1C37)
|
||||
(#x1CD0 . #x1CD2)
|
||||
(#x1CD4 . #x1CE0)
|
||||
(#x1CE2 . #x1CE8)
|
||||
(#x1CED . #x1CED)
|
||||
(#x1CF4 . #x1CF4)
|
||||
(#x1CF8 . #x1CF9)
|
||||
(#x1DC0 . #x1DFF)
|
||||
(#x200B . #x200F)
|
||||
(#x202A . #x202E)
|
||||
(#x2060 . #x206F)
|
||||
(#x20D0 . #x20EF)
|
||||
(#x302A . #x302F)
|
||||
(#x3099 . #x309A)
|
||||
(#x20D0 . #x20F0)
|
||||
(#x2CEF . #x2CF1)
|
||||
(#x2D7F . #x2D7F)
|
||||
(#x2DE0 . #x2DFF)
|
||||
(#xA66F . #xA672)
|
||||
(#xA674 . #xA69F)
|
||||
(#xA6F0 . #xA6F1)
|
||||
(#xA802 . #xA802)
|
||||
(#xA806 . #xA806)
|
||||
(#xA80B . #xA80B)
|
||||
(#xA825 . #xA826)
|
||||
(#xA8C4 . #xA8C5)
|
||||
(#xA8E0 . #xA8F1)
|
||||
(#xA926 . #xA92D)
|
||||
(#xA947 . #xA951)
|
||||
(#xA980 . #xA9B3)
|
||||
(#xA9B6 . #xA9B9)
|
||||
(#xA9BC . #xA9BC)
|
||||
(#xA9E5 . #xA9E5)
|
||||
(#xAA29 . #xAA2E)
|
||||
(#xAA31 . #xAA32)
|
||||
(#xAA35 . #xAA36)
|
||||
(#xAA43 . #xAA43)
|
||||
(#xAA4C . #xAA4C)
|
||||
(#xAA7C . #xAA7C)
|
||||
(#xAAB0 . #xAAB0)
|
||||
(#xAAB2 . #xAAB4)
|
||||
(#xAAB7 . #xAAB8)
|
||||
(#xAABE . #xAABF)
|
||||
(#xAAC1 . #xAAC1)
|
||||
(#xAAEC . #xAAED)
|
||||
(#xAAF6 . #xAAF6)
|
||||
(#xABE5 . #xABE5)
|
||||
(#xABE8 . #xABE8)
|
||||
(#xABED . #xABED)
|
||||
(#xFB1E . #xFB1E)
|
||||
(#xFE00 . #xFE0F)
|
||||
(#xFE20 . #xFE23)
|
||||
(#xFE20 . #xFE2F)
|
||||
(#xFEFF . #xFEFF)
|
||||
(#xFFF9 . #xFFFB)
|
||||
(#x101FD . #x101FD)
|
||||
(#x102E0 . #x102E0)
|
||||
(#x10376 . #x1037A)
|
||||
(#x10A01 . #x10A0F)
|
||||
(#x10A38 . #x10A3F)
|
||||
(#x10AE5 . #x10AE6)
|
||||
(#x11001 . #x11001)
|
||||
(#x11038 . #x11046)
|
||||
(#x1107F . #x11081)
|
||||
(#x110B3 . #x110B6)
|
||||
(#x110B9 . #x110BA)
|
||||
(#x110BD . #x110BD)
|
||||
(#x11100 . #x11102)
|
||||
(#x11127 . #x1112B)
|
||||
(#x1112D . #x11134)
|
||||
(#x11173 . #x11173)
|
||||
(#x11180 . #x11181)
|
||||
(#x111B6 . #x111BE)
|
||||
(#x111CA . #x111CC)
|
||||
(#x1122F . #x11231)
|
||||
(#x11234 . #x11234)
|
||||
(#x11236 . #x11237)
|
||||
(#x1123E . #x1123E)
|
||||
(#x112DF . #x112DF)
|
||||
(#x112E3 . #x112EA)
|
||||
(#x11300 . #x11301)
|
||||
(#x1133C . #x1133C)
|
||||
(#x11340 . #x11340)
|
||||
(#x11366 . #x1136C)
|
||||
(#x11370 . #x11374)
|
||||
(#x11438 . #x1143F)
|
||||
(#x11442 . #x11444)
|
||||
(#x11446 . #x11446)
|
||||
(#x114B3 . #x114B8)
|
||||
(#x114BA . #x114C0)
|
||||
(#x114C2 . #x114C3)
|
||||
(#x115B2 . #x115B5)
|
||||
(#x115BC . #x115BD)
|
||||
(#x115BF . #x115C0)
|
||||
(#x115DC . #x115DD)
|
||||
(#x11633 . #x1163A)
|
||||
(#x1163D . #x1163D)
|
||||
(#x1163F . #x11640)
|
||||
(#x116AB . #x116AB)
|
||||
(#x116AD . #x116AD)
|
||||
(#x116B0 . #x116B5)
|
||||
(#x116B7 . #x116B7)
|
||||
(#x1171D . #x1171F)
|
||||
(#x11722 . #x11725)
|
||||
(#x11727 . #x1172B)
|
||||
(#x11C30 . #x11C36)
|
||||
(#x11C38 . #x11C3D)
|
||||
(#x11C92 . #x11CA7)
|
||||
(#x11CAA . #x11CB0)
|
||||
(#x11CB2 . #x11CB3)
|
||||
(#x11CB5 . #x11CB6)
|
||||
(#x16AF0 . #x16AF4)
|
||||
(#x16B30 . #x16B36)
|
||||
(#x16F8F . #x16F92)
|
||||
(#x1BC9D . #x1BC9E)
|
||||
(#x1BCA0 . #x1BCA3)
|
||||
(#x1D167 . #x1D169)
|
||||
(#x1D173 . #x1D182)
|
||||
(#x1D185 . #x1D18B)
|
||||
(#x1D1AA . #x1D1AD)
|
||||
(#x1D242 . #x1D244)
|
||||
(#x1DA00 . #x1DA36)
|
||||
(#x1DA3B . #x1DA6C)
|
||||
(#x1DA75 . #x1DA75)
|
||||
(#x1DA84 . #x1DA84)
|
||||
(#x1DA9B . #x1DA9F)
|
||||
(#x1DAA1 . #x1DAAF)
|
||||
(#x1E000 . #x1E006)
|
||||
(#x1E008 . #x1E018)
|
||||
(#x1E01B . #x1E021)
|
||||
(#x1E023 . #x1E024)
|
||||
(#x1E026 . #x1E02A)
|
||||
(#x1E8D0 . #x1E8D6)
|
||||
(#x1E944 . #x1E94A)
|
||||
(#xE0001 . #xE01EF))))
|
||||
(dolist (elt l)
|
||||
(set-char-table-range char-width-table elt 0)))
|
||||
|
||||
;; 2: East Asian Wide and Full-width characters.
|
||||
(let ((l '((#x1100 . #x115F)
|
||||
(#x231A . #x231B)
|
||||
(#x231A . #x231B)
|
||||
(#x2329 . #x232A)
|
||||
(#x23E9 . #x23EC)
|
||||
(#x23F0 . #x23F0)
|
||||
(#x23F3 . #x23F3)
|
||||
(#x25FD . #x25FE)
|
||||
(#x2614 . #x2615)
|
||||
(#x2648 . #x2653)
|
||||
(#x267F . #x267F)
|
||||
(#x2693 . #x2693)
|
||||
(#x26A1 . #x26A1)
|
||||
(#x26AA . #x26AB)
|
||||
(#x26BD . #x26BE)
|
||||
(#x26C4 . #x26C5)
|
||||
(#x26CE . #x26CE)
|
||||
(#x26D4 . #x26D4)
|
||||
(#x26EA . #x26EA)
|
||||
(#x26F2 . #x26F3)
|
||||
(#x26F5 . #x26F5)
|
||||
(#x26FA . #x26FA)
|
||||
(#x26FD . #x26FD)
|
||||
(#x2705 . #x2705)
|
||||
(#x270A . #x270B)
|
||||
(#x2728 . #x2728)
|
||||
(#x274C . #x274C)
|
||||
(#x274E . #x274E)
|
||||
(#x2753 . #x2755)
|
||||
(#x2757 . #x2757)
|
||||
(#x2795 . #x2797)
|
||||
(#x27B0 . #x27B0)
|
||||
(#x27BF . #x27BF)
|
||||
(#x2B1B . #x2B1C)
|
||||
(#x2B50 . #x2B50)
|
||||
(#x2B55 . #x2B55)
|
||||
(#x23E9 . #x23EC)
|
||||
(#x23F0 . #x23F0)
|
||||
(#x23F3 . #x23F3)
|
||||
(#x25FD . #x25FE)
|
||||
(#x2614 . #x2615)
|
||||
(#x2648 . #x2653)
|
||||
(#x267F . #x267F)
|
||||
(#x2693 . #x2693)
|
||||
(#x26A1 . #x26A1)
|
||||
(#x26AA . #x26AB)
|
||||
(#x26BD . #x26BE)
|
||||
(#x26C4 . #x26C5)
|
||||
(#x26CE . #x26CE)
|
||||
(#x26D4 . #x26D4)
|
||||
(#x26EA . #x26EA)
|
||||
(#x26F2 . #x26F3)
|
||||
(#x26F5 . #x26F5)
|
||||
(#x26FA . #x26FA)
|
||||
(#x26FD . #x26FD)
|
||||
(#x2705 . #x2705)
|
||||
(#x270A . #x270B)
|
||||
(#x2728 . #x2728)
|
||||
(#x274C . #x274C)
|
||||
(#x274E . #x274E)
|
||||
(#x2753 . #x2755)
|
||||
(#x2757 . #x2757)
|
||||
(#x2795 . #x2797)
|
||||
(#x27B0 . #x27B0)
|
||||
(#x27BF . #x27BF)
|
||||
(#x2B1B . #x2B1C)
|
||||
(#x2B50 . #x2B50)
|
||||
(#x2B55 . #x2B55)
|
||||
(#x2E80 . #x303E)
|
||||
(#x3040 . #x4DBF)
|
||||
(#x3040 . #x3247)
|
||||
(#x3250 . #x4DBF)
|
||||
(#x4E00 . #xA4CF)
|
||||
(#xA490 . #xA4C6)
|
||||
(#xA960 . #xA97F)
|
||||
(#xAC00 . #xD7A3)
|
||||
(#xF900 . #xFAFF)
|
||||
@ -1047,28 +1196,48 @@ with L, LRE, or LRO Unicode bidi character type.")
|
||||
(#xFE30 . #xFE6F)
|
||||
(#xFF01 . #xFF60)
|
||||
(#xFFE0 . #xFFE6)
|
||||
(#x16FE0 . #x16FE0)
|
||||
(#x17000 . #x187EC)
|
||||
(#x18800 . #x18AF2)
|
||||
(#x1B000 . #x1B001)
|
||||
(#x1F18E . #x1F18E)
|
||||
(#x1F191 . #x1F19A)
|
||||
(#x1F200 . #x1F2FF)
|
||||
(#x1F300 . #x1F5FF)
|
||||
(#x1F600 . #x1F64F)
|
||||
(#x1F680 . #x1F6C5)
|
||||
(#x1F6CC . #x1F6CC)
|
||||
(#x1F6D0 . #x1F6D2)
|
||||
(#x1F6EB . #x1F6EC)
|
||||
(#x1F6F4 . #x1F6F6)
|
||||
(#x1F910 . #x1F91E)
|
||||
(#x1F920 . #x1F927)
|
||||
(#x1F930 . #x1F930)
|
||||
(#x1F933 . #x1F93E)
|
||||
(#x1F940 . #x1F94B)
|
||||
(#x1F950 . #x1F95E)
|
||||
(#x1F980 . #x1F991)
|
||||
(#x1F9C0 . #x1F9C0)
|
||||
(#x16FE0 . #x16FE0)
|
||||
(#x17000 . #x187EC)
|
||||
(#x18800 . #x18AF2)
|
||||
(#x1B000 . #x1B001)
|
||||
(#x1F004 . #x1F004)
|
||||
(#x1F0CF . #x1F0CF)
|
||||
(#x1F18E . #x1F18E)
|
||||
(#x1F191 . #x1F19A)
|
||||
(#x1F200 . #x1F320)
|
||||
(#x1F32D . #x1F335)
|
||||
(#x1F337 . #x1F37C)
|
||||
(#x1F37E . #x1F393)
|
||||
(#x1F3A0 . #x1F3CA)
|
||||
(#x1F3CF . #x1F3D3)
|
||||
(#x1F3E0 . #x1F3F0)
|
||||
(#x1F3F4 . #x1F3F4)
|
||||
(#x1F3F8 . #x1F3FA)
|
||||
(#x1F3FB . #x1F3FF)
|
||||
(#x1F400 . #x1F43E)
|
||||
(#x1F440 . #x1F440)
|
||||
(#x1F442 . #x1F4FC)
|
||||
(#x1F4FF . #x1F53D)
|
||||
(#x1F54B . #x1F54E)
|
||||
(#x1F550 . #x1F567)
|
||||
(#x1F57A . #x1F57A)
|
||||
(#x1F595 . #x1F596)
|
||||
(#x1F5A4 . #x1F5A4)
|
||||
(#x1F5FB . #x1F5FF)
|
||||
(#x1F600 . #x1F64F)
|
||||
(#x1F680 . #x1F6C5)
|
||||
(#x1F6CC . #x1F6CC)
|
||||
(#x1F6D0 . #x1F6D2)
|
||||
(#x1F6EB . #x1F6EC)
|
||||
(#x1F6F4 . #x1F6F6)
|
||||
(#x1F910 . #x1F91E)
|
||||
(#x1F920 . #x1F927)
|
||||
(#x1F930 . #x1F930)
|
||||
(#x1F933 . #x1F93E)
|
||||
(#x1F940 . #x1F94B)
|
||||
(#x1F950 . #x1F95E)
|
||||
(#x1F980 . #x1F991)
|
||||
(#x1F9C0 . #x1F9C0)
|
||||
(#x20000 . #x2FFFF)
|
||||
(#x30000 . #x3FFFF))))
|
||||
(dolist (elt l)
|
||||
|
Loading…
Reference in New Issue
Block a user