table_wide.py 99 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493
  1. """
  2. Exports WIDE_EASTASIAN table keyed by supporting unicode version level.
  3. This code generated by wcwidth/bin/update-tables.py on 2024-01-06 01:39:49 UTC.
  4. """
  5. WIDE_EASTASIAN = {
  6. '4.1.0': (
  7. # Source: EastAsianWidth-4.1.0.txt
  8. # Date: 2005-03-17, 15:21:00 PST [KW]
  9. #
  10. (0x01100, 0x01159,), # Hangul Choseong Kiyeok ..Hangul Choseong Yeorinhi
  11. (0x0115f, 0x0115f,), # Hangul Choseong Filler
  12. (0x02329, 0x0232a,), # Left-pointing Angle Brac..Right-pointing Angle Bra
  13. (0x02e80, 0x02e99,), # Cjk Radical Repeat ..Cjk Radical Rap
  14. (0x02e9b, 0x02ef3,), # Cjk Radical Choke ..Cjk Radical C-simplified
  15. (0x02f00, 0x02fd5,), # Kangxi Radical One ..Kangxi Radical Flute
  16. (0x02ff0, 0x02ffb,), # Ideographic Description ..Ideographic Description
  17. (0x03000, 0x03029,), # Ideographic Space ..Hangzhou Numeral Nine
  18. (0x03030, 0x0303e,), # Wavy Dash ..Ideographic Variation In
  19. (0x03041, 0x03096,), # Hiragana Letter Small A ..Hiragana Letter Small Ke
  20. (0x0309b, 0x030ff,), # Katakana-hiragana Voiced..Katakana Digraph Koto
  21. (0x03105, 0x0312c,), # Bopomofo Letter B ..Bopomofo Letter Gn
  22. (0x03131, 0x0318e,), # Hangul Letter Kiyeok ..Hangul Letter Araeae
  23. (0x03190, 0x031b7,), # Ideographic Annotation L..Bopomofo Final Letter H
  24. (0x031c0, 0x031cf,), # Cjk Stroke T ..Cjk Stroke N
  25. (0x031f0, 0x0321e,), # Katakana Letter Small Ku..Parenthesized Korean Cha
  26. (0x03220, 0x03243,), # Parenthesized Ideograph ..Parenthesized Ideograph
  27. (0x03250, 0x032fe,), # Partnership Sign ..Circled Katakana Wo
  28. (0x03300, 0x04db5,), # Square Apaato ..Cjk Unified Ideograph-4d
  29. (0x04e00, 0x09fbb,), # Cjk Unified Ideograph-4e..Cjk Unified Ideograph-9f
  30. (0x0a000, 0x0a48c,), # Yi Syllable It ..Yi Syllable Yyr
  31. (0x0a490, 0x0a4c6,), # Yi Radical Qot ..Yi Radical Ke
  32. (0x0ac00, 0x0d7a3,), # Hangul Syllable Ga ..Hangul Syllable Hih
  33. (0x0f900, 0x0fa2d,), # Cjk Compatibility Ideogr..Cjk Compatibility Ideogr
  34. (0x0fa30, 0x0fa6a,), # Cjk Compatibility Ideogr..Cjk Compatibility Ideogr
  35. (0x0fa70, 0x0fad9,), # Cjk Compatibility Ideogr..Cjk Compatibility Ideogr
  36. (0x0fe10, 0x0fe19,), # Presentation Form For Ve..Presentation Form For Ve
  37. (0x0fe30, 0x0fe52,), # Presentation Form For Ve..Small Full Stop
  38. (0x0fe54, 0x0fe66,), # Small Semicolon ..Small Equals Sign
  39. (0x0fe68, 0x0fe6b,), # Small Reverse Solidus ..Small Commercial At
  40. (0x0ff01, 0x0ff60,), # Fullwidth Exclamation Ma..Fullwidth Right White Pa
  41. (0x0ffe0, 0x0ffe6,), # Fullwidth Cent Sign ..Fullwidth Won Sign
  42. (0x20000, 0x2fffd,), # Cjk Unified Ideograph-20..(nil)
  43. (0x30000, 0x3fffd,), # Cjk Unified Ideograph-30..(nil)
  44. ),
  45. '5.0.0': (
  46. # Source: EastAsianWidth-5.0.0.txt
  47. # Date: 2006-02-15, 14:39:00 PST [KW]
  48. #
  49. (0x01100, 0x01159,), # Hangul Choseong Kiyeok ..Hangul Choseong Yeorinhi
  50. (0x0115f, 0x0115f,), # Hangul Choseong Filler
  51. (0x02329, 0x0232a,), # Left-pointing Angle Brac..Right-pointing Angle Bra
  52. (0x02e80, 0x02e99,), # Cjk Radical Repeat ..Cjk Radical Rap
  53. (0x02e9b, 0x02ef3,), # Cjk Radical Choke ..Cjk Radical C-simplified
  54. (0x02f00, 0x02fd5,), # Kangxi Radical One ..Kangxi Radical Flute
  55. (0x02ff0, 0x02ffb,), # Ideographic Description ..Ideographic Description
  56. (0x03000, 0x03029,), # Ideographic Space ..Hangzhou Numeral Nine
  57. (0x03030, 0x0303e,), # Wavy Dash ..Ideographic Variation In
  58. (0x03041, 0x03096,), # Hiragana Letter Small A ..Hiragana Letter Small Ke
  59. (0x0309b, 0x030ff,), # Katakana-hiragana Voiced..Katakana Digraph Koto
  60. (0x03105, 0x0312c,), # Bopomofo Letter B ..Bopomofo Letter Gn
  61. (0x03131, 0x0318e,), # Hangul Letter Kiyeok ..Hangul Letter Araeae
  62. (0x03190, 0x031b7,), # Ideographic Annotation L..Bopomofo Final Letter H
  63. (0x031c0, 0x031cf,), # Cjk Stroke T ..Cjk Stroke N
  64. (0x031f0, 0x0321e,), # Katakana Letter Small Ku..Parenthesized Korean Cha
  65. (0x03220, 0x03243,), # Parenthesized Ideograph ..Parenthesized Ideograph
  66. (0x03250, 0x032fe,), # Partnership Sign ..Circled Katakana Wo
  67. (0x03300, 0x04db5,), # Square Apaato ..Cjk Unified Ideograph-4d
  68. (0x04e00, 0x09fbb,), # Cjk Unified Ideograph-4e..Cjk Unified Ideograph-9f
  69. (0x0a000, 0x0a48c,), # Yi Syllable It ..Yi Syllable Yyr
  70. (0x0a490, 0x0a4c6,), # Yi Radical Qot ..Yi Radical Ke
  71. (0x0ac00, 0x0d7a3,), # Hangul Syllable Ga ..Hangul Syllable Hih
  72. (0x0f900, 0x0fa2d,), # Cjk Compatibility Ideogr..Cjk Compatibility Ideogr
  73. (0x0fa30, 0x0fa6a,), # Cjk Compatibility Ideogr..Cjk Compatibility Ideogr
  74. (0x0fa70, 0x0fad9,), # Cjk Compatibility Ideogr..Cjk Compatibility Ideogr
  75. (0x0fe10, 0x0fe19,), # Presentation Form For Ve..Presentation Form For Ve
  76. (0x0fe30, 0x0fe52,), # Presentation Form For Ve..Small Full Stop
  77. (0x0fe54, 0x0fe66,), # Small Semicolon ..Small Equals Sign
  78. (0x0fe68, 0x0fe6b,), # Small Reverse Solidus ..Small Commercial At
  79. (0x0ff01, 0x0ff60,), # Fullwidth Exclamation Ma..Fullwidth Right White Pa
  80. (0x0ffe0, 0x0ffe6,), # Fullwidth Cent Sign ..Fullwidth Won Sign
  81. (0x20000, 0x2fffd,), # Cjk Unified Ideograph-20..(nil)
  82. (0x30000, 0x3fffd,), # Cjk Unified Ideograph-30..(nil)
  83. ),
  84. '5.1.0': (
  85. # Source: EastAsianWidth-5.1.0.txt
  86. # Date: 2008-03-20, 17:42:00 PDT [KW]
  87. #
  88. (0x01100, 0x01159,), # Hangul Choseong Kiyeok ..Hangul Choseong Yeorinhi
  89. (0x0115f, 0x0115f,), # Hangul Choseong Filler
  90. (0x02329, 0x0232a,), # Left-pointing Angle Brac..Right-pointing Angle Bra
  91. (0x02e80, 0x02e99,), # Cjk Radical Repeat ..Cjk Radical Rap
  92. (0x02e9b, 0x02ef3,), # Cjk Radical Choke ..Cjk Radical C-simplified
  93. (0x02f00, 0x02fd5,), # Kangxi Radical One ..Kangxi Radical Flute
  94. (0x02ff0, 0x02ffb,), # Ideographic Description ..Ideographic Description
  95. (0x03000, 0x03029,), # Ideographic Space ..Hangzhou Numeral Nine
  96. (0x03030, 0x0303e,), # Wavy Dash ..Ideographic Variation In
  97. (0x03041, 0x03096,), # Hiragana Letter Small A ..Hiragana Letter Small Ke
  98. (0x0309b, 0x030ff,), # Katakana-hiragana Voiced..Katakana Digraph Koto
  99. (0x03105, 0x0312d,), # Bopomofo Letter B ..Bopomofo Letter Ih
  100. (0x03131, 0x0318e,), # Hangul Letter Kiyeok ..Hangul Letter Araeae
  101. (0x03190, 0x031b7,), # Ideographic Annotation L..Bopomofo Final Letter H
  102. (0x031c0, 0x031e3,), # Cjk Stroke T ..Cjk Stroke Q
  103. (0x031f0, 0x0321e,), # Katakana Letter Small Ku..Parenthesized Korean Cha
  104. (0x03220, 0x03243,), # Parenthesized Ideograph ..Parenthesized Ideograph
  105. (0x03250, 0x032fe,), # Partnership Sign ..Circled Katakana Wo
  106. (0x03300, 0x04db5,), # Square Apaato ..Cjk Unified Ideograph-4d
  107. (0x04e00, 0x09fc3,), # Cjk Unified Ideograph-4e..Cjk Unified Ideograph-9f
  108. (0x0a000, 0x0a48c,), # Yi Syllable It ..Yi Syllable Yyr
  109. (0x0a490, 0x0a4c6,), # Yi Radical Qot ..Yi Radical Ke
  110. (0x0ac00, 0x0d7a3,), # Hangul Syllable Ga ..Hangul Syllable Hih
  111. (0x0f900, 0x0fa2d,), # Cjk Compatibility Ideogr..Cjk Compatibility Ideogr
  112. (0x0fa30, 0x0fa6a,), # Cjk Compatibility Ideogr..Cjk Compatibility Ideogr
  113. (0x0fa70, 0x0fad9,), # Cjk Compatibility Ideogr..Cjk Compatibility Ideogr
  114. (0x0fe10, 0x0fe19,), # Presentation Form For Ve..Presentation Form For Ve
  115. (0x0fe30, 0x0fe52,), # Presentation Form For Ve..Small Full Stop
  116. (0x0fe54, 0x0fe66,), # Small Semicolon ..Small Equals Sign
  117. (0x0fe68, 0x0fe6b,), # Small Reverse Solidus ..Small Commercial At
  118. (0x0ff01, 0x0ff60,), # Fullwidth Exclamation Ma..Fullwidth Right White Pa
  119. (0x0ffe0, 0x0ffe6,), # Fullwidth Cent Sign ..Fullwidth Won Sign
  120. (0x20000, 0x2fffd,), # Cjk Unified Ideograph-20..(nil)
  121. (0x30000, 0x3fffd,), # Cjk Unified Ideograph-30..(nil)
  122. ),
  123. '5.2.0': (
  124. # Source: EastAsianWidth-5.2.0.txt
  125. # Date: 2009-06-09, 17:47:00 PDT [KW]
  126. #
  127. (0x01100, 0x0115f,), # Hangul Choseong Kiyeok ..Hangul Choseong Filler
  128. (0x02329, 0x0232a,), # Left-pointing Angle Brac..Right-pointing Angle Bra
  129. (0x02e80, 0x02e99,), # Cjk Radical Repeat ..Cjk Radical Rap
  130. (0x02e9b, 0x02ef3,), # Cjk Radical Choke ..Cjk Radical C-simplified
  131. (0x02f00, 0x02fd5,), # Kangxi Radical One ..Kangxi Radical Flute
  132. (0x02ff0, 0x02ffb,), # Ideographic Description ..Ideographic Description
  133. (0x03000, 0x03029,), # Ideographic Space ..Hangzhou Numeral Nine
  134. (0x03030, 0x0303e,), # Wavy Dash ..Ideographic Variation In
  135. (0x03041, 0x03096,), # Hiragana Letter Small A ..Hiragana Letter Small Ke
  136. (0x0309b, 0x030ff,), # Katakana-hiragana Voiced..Katakana Digraph Koto
  137. (0x03105, 0x0312d,), # Bopomofo Letter B ..Bopomofo Letter Ih
  138. (0x03131, 0x0318e,), # Hangul Letter Kiyeok ..Hangul Letter Araeae
  139. (0x03190, 0x031b7,), # Ideographic Annotation L..Bopomofo Final Letter H
  140. (0x031c0, 0x031e3,), # Cjk Stroke T ..Cjk Stroke Q
  141. (0x031f0, 0x0321e,), # Katakana Letter Small Ku..Parenthesized Korean Cha
  142. (0x03220, 0x03247,), # Parenthesized Ideograph ..Circled Ideograph Koto
  143. (0x03250, 0x032fe,), # Partnership Sign ..Circled Katakana Wo
  144. (0x03300, 0x04dbf,), # Square Apaato ..Cjk Unified Ideograph-4d
  145. (0x04e00, 0x0a48c,), # Cjk Unified Ideograph-4e..Yi Syllable Yyr
  146. (0x0a490, 0x0a4c6,), # Yi Radical Qot ..Yi Radical Ke
  147. (0x0a960, 0x0a97c,), # Hangul Choseong Tikeut-m..Hangul Choseong Ssangyeo
  148. (0x0ac00, 0x0d7a3,), # Hangul Syllable Ga ..Hangul Syllable Hih
  149. (0x0f900, 0x0faff,), # Cjk Compatibility Ideogr..(nil)
  150. (0x0fe10, 0x0fe19,), # Presentation Form For Ve..Presentation Form For Ve
  151. (0x0fe30, 0x0fe52,), # Presentation Form For Ve..Small Full Stop
  152. (0x0fe54, 0x0fe66,), # Small Semicolon ..Small Equals Sign
  153. (0x0fe68, 0x0fe6b,), # Small Reverse Solidus ..Small Commercial At
  154. (0x0ff01, 0x0ff60,), # Fullwidth Exclamation Ma..Fullwidth Right White Pa
  155. (0x0ffe0, 0x0ffe6,), # Fullwidth Cent Sign ..Fullwidth Won Sign
  156. (0x1f200, 0x1f200,), # Square Hiragana Hoka
  157. (0x1f210, 0x1f231,), # Squared Cjk Unified Ideo..Squared Cjk Unified Ideo
  158. (0x1f240, 0x1f248,), # Tortoise Shell Bracketed..Tortoise Shell Bracketed
  159. (0x20000, 0x2fffd,), # Cjk Unified Ideograph-20..(nil)
  160. (0x30000, 0x3fffd,), # Cjk Unified Ideograph-30..(nil)
  161. ),
  162. '6.0.0': (
  163. # Source: EastAsianWidth-6.0.0.txt
  164. # Date: 2010-08-17, 12:17:00 PDT [KW]
  165. #
  166. (0x01100, 0x0115f,), # Hangul Choseong Kiyeok ..Hangul Choseong Filler
  167. (0x02329, 0x0232a,), # Left-pointing Angle Brac..Right-pointing Angle Bra
  168. (0x02e80, 0x02e99,), # Cjk Radical Repeat ..Cjk Radical Rap
  169. (0x02e9b, 0x02ef3,), # Cjk Radical Choke ..Cjk Radical C-simplified
  170. (0x02f00, 0x02fd5,), # Kangxi Radical One ..Kangxi Radical Flute
  171. (0x02ff0, 0x02ffb,), # Ideographic Description ..Ideographic Description
  172. (0x03000, 0x03029,), # Ideographic Space ..Hangzhou Numeral Nine
  173. (0x03030, 0x0303e,), # Wavy Dash ..Ideographic Variation In
  174. (0x03041, 0x03096,), # Hiragana Letter Small A ..Hiragana Letter Small Ke
  175. (0x0309b, 0x030ff,), # Katakana-hiragana Voiced..Katakana Digraph Koto
  176. (0x03105, 0x0312d,), # Bopomofo Letter B ..Bopomofo Letter Ih
  177. (0x03131, 0x0318e,), # Hangul Letter Kiyeok ..Hangul Letter Araeae
  178. (0x03190, 0x031ba,), # Ideographic Annotation L..Bopomofo Letter Zy
  179. (0x031c0, 0x031e3,), # Cjk Stroke T ..Cjk Stroke Q
  180. (0x031f0, 0x0321e,), # Katakana Letter Small Ku..Parenthesized Korean Cha
  181. (0x03220, 0x03247,), # Parenthesized Ideograph ..Circled Ideograph Koto
  182. (0x03250, 0x032fe,), # Partnership Sign ..Circled Katakana Wo
  183. (0x03300, 0x04dbf,), # Square Apaato ..Cjk Unified Ideograph-4d
  184. (0x04e00, 0x0a48c,), # Cjk Unified Ideograph-4e..Yi Syllable Yyr
  185. (0x0a490, 0x0a4c6,), # Yi Radical Qot ..Yi Radical Ke
  186. (0x0a960, 0x0a97c,), # Hangul Choseong Tikeut-m..Hangul Choseong Ssangyeo
  187. (0x0ac00, 0x0d7a3,), # Hangul Syllable Ga ..Hangul Syllable Hih
  188. (0x0f900, 0x0faff,), # Cjk Compatibility Ideogr..(nil)
  189. (0x0fe10, 0x0fe19,), # Presentation Form For Ve..Presentation Form For Ve
  190. (0x0fe30, 0x0fe52,), # Presentation Form For Ve..Small Full Stop
  191. (0x0fe54, 0x0fe66,), # Small Semicolon ..Small Equals Sign
  192. (0x0fe68, 0x0fe6b,), # Small Reverse Solidus ..Small Commercial At
  193. (0x0ff01, 0x0ff60,), # Fullwidth Exclamation Ma..Fullwidth Right White Pa
  194. (0x0ffe0, 0x0ffe6,), # Fullwidth Cent Sign ..Fullwidth Won Sign
  195. (0x1b000, 0x1b001,), # Katakana Letter Archaic ..Hiragana Letter Archaic
  196. (0x1f200, 0x1f202,), # Square Hiragana Hoka ..Squared Katakana Sa
  197. (0x1f210, 0x1f23a,), # Squared Cjk Unified Ideo..Squared Cjk Unified Ideo
  198. (0x1f240, 0x1f248,), # Tortoise Shell Bracketed..Tortoise Shell Bracketed
  199. (0x1f250, 0x1f251,), # Circled Ideograph Advant..Circled Ideograph Accept
  200. (0x20000, 0x2fffd,), # Cjk Unified Ideograph-20..(nil)
  201. (0x30000, 0x3fffd,), # Cjk Unified Ideograph-30..(nil)
  202. ),
  203. '6.1.0': (
  204. # Source: EastAsianWidth-6.1.0.txt
  205. # Date: 2011-09-19, 18:46:00 GMT [KW]
  206. #
  207. (0x01100, 0x0115f,), # Hangul Choseong Kiyeok ..Hangul Choseong Filler
  208. (0x02329, 0x0232a,), # Left-pointing Angle Brac..Right-pointing Angle Bra
  209. (0x02e80, 0x02e99,), # Cjk Radical Repeat ..Cjk Radical Rap
  210. (0x02e9b, 0x02ef3,), # Cjk Radical Choke ..Cjk Radical C-simplified
  211. (0x02f00, 0x02fd5,), # Kangxi Radical One ..Kangxi Radical Flute
  212. (0x02ff0, 0x02ffb,), # Ideographic Description ..Ideographic Description
  213. (0x03000, 0x03029,), # Ideographic Space ..Hangzhou Numeral Nine
  214. (0x03030, 0x0303e,), # Wavy Dash ..Ideographic Variation In
  215. (0x03041, 0x03096,), # Hiragana Letter Small A ..Hiragana Letter Small Ke
  216. (0x0309b, 0x030ff,), # Katakana-hiragana Voiced..Katakana Digraph Koto
  217. (0x03105, 0x0312d,), # Bopomofo Letter B ..Bopomofo Letter Ih
  218. (0x03131, 0x0318e,), # Hangul Letter Kiyeok ..Hangul Letter Araeae
  219. (0x03190, 0x031ba,), # Ideographic Annotation L..Bopomofo Letter Zy
  220. (0x031c0, 0x031e3,), # Cjk Stroke T ..Cjk Stroke Q
  221. (0x031f0, 0x0321e,), # Katakana Letter Small Ku..Parenthesized Korean Cha
  222. (0x03220, 0x03247,), # Parenthesized Ideograph ..Circled Ideograph Koto
  223. (0x03250, 0x032fe,), # Partnership Sign ..Circled Katakana Wo
  224. (0x03300, 0x04dbf,), # Square Apaato ..Cjk Unified Ideograph-4d
  225. (0x04e00, 0x0a48c,), # Cjk Unified Ideograph-4e..Yi Syllable Yyr
  226. (0x0a490, 0x0a4c6,), # Yi Radical Qot ..Yi Radical Ke
  227. (0x0a960, 0x0a97c,), # Hangul Choseong Tikeut-m..Hangul Choseong Ssangyeo
  228. (0x0ac00, 0x0d7a3,), # Hangul Syllable Ga ..Hangul Syllable Hih
  229. (0x0f900, 0x0faff,), # Cjk Compatibility Ideogr..(nil)
  230. (0x0fe10, 0x0fe19,), # Presentation Form For Ve..Presentation Form For Ve
  231. (0x0fe30, 0x0fe52,), # Presentation Form For Ve..Small Full Stop
  232. (0x0fe54, 0x0fe66,), # Small Semicolon ..Small Equals Sign
  233. (0x0fe68, 0x0fe6b,), # Small Reverse Solidus ..Small Commercial At
  234. (0x0ff01, 0x0ff60,), # Fullwidth Exclamation Ma..Fullwidth Right White Pa
  235. (0x0ffe0, 0x0ffe6,), # Fullwidth Cent Sign ..Fullwidth Won Sign
  236. (0x1b000, 0x1b001,), # Katakana Letter Archaic ..Hiragana Letter Archaic
  237. (0x1f200, 0x1f202,), # Square Hiragana Hoka ..Squared Katakana Sa
  238. (0x1f210, 0x1f23a,), # Squared Cjk Unified Ideo..Squared Cjk Unified Ideo
  239. (0x1f240, 0x1f248,), # Tortoise Shell Bracketed..Tortoise Shell Bracketed
  240. (0x1f250, 0x1f251,), # Circled Ideograph Advant..Circled Ideograph Accept
  241. (0x20000, 0x2fffd,), # Cjk Unified Ideograph-20..(nil)
  242. (0x30000, 0x3fffd,), # Cjk Unified Ideograph-30..(nil)
  243. ),
  244. '6.2.0': (
  245. # Source: EastAsianWidth-6.2.0.txt
  246. # Date: 2012-05-15, 18:30:00 GMT [KW]
  247. #
  248. (0x01100, 0x0115f,), # Hangul Choseong Kiyeok ..Hangul Choseong Filler
  249. (0x02329, 0x0232a,), # Left-pointing Angle Brac..Right-pointing Angle Bra
  250. (0x02e80, 0x02e99,), # Cjk Radical Repeat ..Cjk Radical Rap
  251. (0x02e9b, 0x02ef3,), # Cjk Radical Choke ..Cjk Radical C-simplified
  252. (0x02f00, 0x02fd5,), # Kangxi Radical One ..Kangxi Radical Flute
  253. (0x02ff0, 0x02ffb,), # Ideographic Description ..Ideographic Description
  254. (0x03000, 0x03029,), # Ideographic Space ..Hangzhou Numeral Nine
  255. (0x03030, 0x0303e,), # Wavy Dash ..Ideographic Variation In
  256. (0x03041, 0x03096,), # Hiragana Letter Small A ..Hiragana Letter Small Ke
  257. (0x0309b, 0x030ff,), # Katakana-hiragana Voiced..Katakana Digraph Koto
  258. (0x03105, 0x0312d,), # Bopomofo Letter B ..Bopomofo Letter Ih
  259. (0x03131, 0x0318e,), # Hangul Letter Kiyeok ..Hangul Letter Araeae
  260. (0x03190, 0x031ba,), # Ideographic Annotation L..Bopomofo Letter Zy
  261. (0x031c0, 0x031e3,), # Cjk Stroke T ..Cjk Stroke Q
  262. (0x031f0, 0x0321e,), # Katakana Letter Small Ku..Parenthesized Korean Cha
  263. (0x03220, 0x03247,), # Parenthesized Ideograph ..Circled Ideograph Koto
  264. (0x03250, 0x032fe,), # Partnership Sign ..Circled Katakana Wo
  265. (0x03300, 0x04dbf,), # Square Apaato ..Cjk Unified Ideograph-4d
  266. (0x04e00, 0x0a48c,), # Cjk Unified Ideograph-4e..Yi Syllable Yyr
  267. (0x0a490, 0x0a4c6,), # Yi Radical Qot ..Yi Radical Ke
  268. (0x0a960, 0x0a97c,), # Hangul Choseong Tikeut-m..Hangul Choseong Ssangyeo
  269. (0x0ac00, 0x0d7a3,), # Hangul Syllable Ga ..Hangul Syllable Hih
  270. (0x0f900, 0x0faff,), # Cjk Compatibility Ideogr..(nil)
  271. (0x0fe10, 0x0fe19,), # Presentation Form For Ve..Presentation Form For Ve
  272. (0x0fe30, 0x0fe52,), # Presentation Form For Ve..Small Full Stop
  273. (0x0fe54, 0x0fe66,), # Small Semicolon ..Small Equals Sign
  274. (0x0fe68, 0x0fe6b,), # Small Reverse Solidus ..Small Commercial At
  275. (0x0ff01, 0x0ff60,), # Fullwidth Exclamation Ma..Fullwidth Right White Pa
  276. (0x0ffe0, 0x0ffe6,), # Fullwidth Cent Sign ..Fullwidth Won Sign
  277. (0x1b000, 0x1b001,), # Katakana Letter Archaic ..Hiragana Letter Archaic
  278. (0x1f200, 0x1f202,), # Square Hiragana Hoka ..Squared Katakana Sa
  279. (0x1f210, 0x1f23a,), # Squared Cjk Unified Ideo..Squared Cjk Unified Ideo
  280. (0x1f240, 0x1f248,), # Tortoise Shell Bracketed..Tortoise Shell Bracketed
  281. (0x1f250, 0x1f251,), # Circled Ideograph Advant..Circled Ideograph Accept
  282. (0x20000, 0x2fffd,), # Cjk Unified Ideograph-20..(nil)
  283. (0x30000, 0x3fffd,), # Cjk Unified Ideograph-30..(nil)
  284. ),
  285. '6.3.0': (
  286. # Source: EastAsianWidth-6.3.0.txt
  287. # Date: 2013-02-05, 20:09:00 GMT [KW, LI]
  288. #
  289. (0x01100, 0x0115f,), # Hangul Choseong Kiyeok ..Hangul Choseong Filler
  290. (0x02329, 0x0232a,), # Left-pointing Angle Brac..Right-pointing Angle Bra
  291. (0x02e80, 0x02e99,), # Cjk Radical Repeat ..Cjk Radical Rap
  292. (0x02e9b, 0x02ef3,), # Cjk Radical Choke ..Cjk Radical C-simplified
  293. (0x02f00, 0x02fd5,), # Kangxi Radical One ..Kangxi Radical Flute
  294. (0x02ff0, 0x02ffb,), # Ideographic Description ..Ideographic Description
  295. (0x03000, 0x03029,), # Ideographic Space ..Hangzhou Numeral Nine
  296. (0x03030, 0x0303e,), # Wavy Dash ..Ideographic Variation In
  297. (0x03041, 0x03096,), # Hiragana Letter Small A ..Hiragana Letter Small Ke
  298. (0x0309b, 0x030ff,), # Katakana-hiragana Voiced..Katakana Digraph Koto
  299. (0x03105, 0x0312d,), # Bopomofo Letter B ..Bopomofo Letter Ih
  300. (0x03131, 0x0318e,), # Hangul Letter Kiyeok ..Hangul Letter Araeae
  301. (0x03190, 0x031ba,), # Ideographic Annotation L..Bopomofo Letter Zy
  302. (0x031c0, 0x031e3,), # Cjk Stroke T ..Cjk Stroke Q
  303. (0x031f0, 0x0321e,), # Katakana Letter Small Ku..Parenthesized Korean Cha
  304. (0x03220, 0x03247,), # Parenthesized Ideograph ..Circled Ideograph Koto
  305. (0x03250, 0x032fe,), # Partnership Sign ..Circled Katakana Wo
  306. (0x03300, 0x04dbf,), # Square Apaato ..Cjk Unified Ideograph-4d
  307. (0x04e00, 0x0a48c,), # Cjk Unified Ideograph-4e..Yi Syllable Yyr
  308. (0x0a490, 0x0a4c6,), # Yi Radical Qot ..Yi Radical Ke
  309. (0x0a960, 0x0a97c,), # Hangul Choseong Tikeut-m..Hangul Choseong Ssangyeo
  310. (0x0ac00, 0x0d7a3,), # Hangul Syllable Ga ..Hangul Syllable Hih
  311. (0x0f900, 0x0faff,), # Cjk Compatibility Ideogr..(nil)
  312. (0x0fe10, 0x0fe19,), # Presentation Form For Ve..Presentation Form For Ve
  313. (0x0fe30, 0x0fe52,), # Presentation Form For Ve..Small Full Stop
  314. (0x0fe54, 0x0fe66,), # Small Semicolon ..Small Equals Sign
  315. (0x0fe68, 0x0fe6b,), # Small Reverse Solidus ..Small Commercial At
  316. (0x0ff01, 0x0ff60,), # Fullwidth Exclamation Ma..Fullwidth Right White Pa
  317. (0x0ffe0, 0x0ffe6,), # Fullwidth Cent Sign ..Fullwidth Won Sign
  318. (0x1b000, 0x1b001,), # Katakana Letter Archaic ..Hiragana Letter Archaic
  319. (0x1f200, 0x1f202,), # Square Hiragana Hoka ..Squared Katakana Sa
  320. (0x1f210, 0x1f23a,), # Squared Cjk Unified Ideo..Squared Cjk Unified Ideo
  321. (0x1f240, 0x1f248,), # Tortoise Shell Bracketed..Tortoise Shell Bracketed
  322. (0x1f250, 0x1f251,), # Circled Ideograph Advant..Circled Ideograph Accept
  323. (0x20000, 0x2fffd,), # Cjk Unified Ideograph-20..(nil)
  324. (0x30000, 0x3fffd,), # Cjk Unified Ideograph-30..(nil)
  325. ),
  326. '7.0.0': (
  327. # Source: EastAsianWidth-7.0.0.txt
  328. # Date: 2014-02-28, 23:15:00 GMT [KW, LI]
  329. #
  330. (0x01100, 0x0115f,), # Hangul Choseong Kiyeok ..Hangul Choseong Filler
  331. (0x02329, 0x0232a,), # Left-pointing Angle Brac..Right-pointing Angle Bra
  332. (0x02e80, 0x02e99,), # Cjk Radical Repeat ..Cjk Radical Rap
  333. (0x02e9b, 0x02ef3,), # Cjk Radical Choke ..Cjk Radical C-simplified
  334. (0x02f00, 0x02fd5,), # Kangxi Radical One ..Kangxi Radical Flute
  335. (0x02ff0, 0x02ffb,), # Ideographic Description ..Ideographic Description
  336. (0x03000, 0x03029,), # Ideographic Space ..Hangzhou Numeral Nine
  337. (0x03030, 0x0303e,), # Wavy Dash ..Ideographic Variation In
  338. (0x03041, 0x03096,), # Hiragana Letter Small A ..Hiragana Letter Small Ke
  339. (0x0309b, 0x030ff,), # Katakana-hiragana Voiced..Katakana Digraph Koto
  340. (0x03105, 0x0312d,), # Bopomofo Letter B ..Bopomofo Letter Ih
  341. (0x03131, 0x0318e,), # Hangul Letter Kiyeok ..Hangul Letter Araeae
  342. (0x03190, 0x031ba,), # Ideographic Annotation L..Bopomofo Letter Zy
  343. (0x031c0, 0x031e3,), # Cjk Stroke T ..Cjk Stroke Q
  344. (0x031f0, 0x0321e,), # Katakana Letter Small Ku..Parenthesized Korean Cha
  345. (0x03220, 0x03247,), # Parenthesized Ideograph ..Circled Ideograph Koto
  346. (0x03250, 0x032fe,), # Partnership Sign ..Circled Katakana Wo
  347. (0x03300, 0x04dbf,), # Square Apaato ..Cjk Unified Ideograph-4d
  348. (0x04e00, 0x0a48c,), # Cjk Unified Ideograph-4e..Yi Syllable Yyr
  349. (0x0a490, 0x0a4c6,), # Yi Radical Qot ..Yi Radical Ke
  350. (0x0a960, 0x0a97c,), # Hangul Choseong Tikeut-m..Hangul Choseong Ssangyeo
  351. (0x0ac00, 0x0d7a3,), # Hangul Syllable Ga ..Hangul Syllable Hih
  352. (0x0f900, 0x0faff,), # Cjk Compatibility Ideogr..(nil)
  353. (0x0fe10, 0x0fe19,), # Presentation Form For Ve..Presentation Form For Ve
  354. (0x0fe30, 0x0fe52,), # Presentation Form For Ve..Small Full Stop
  355. (0x0fe54, 0x0fe66,), # Small Semicolon ..Small Equals Sign
  356. (0x0fe68, 0x0fe6b,), # Small Reverse Solidus ..Small Commercial At
  357. (0x0ff01, 0x0ff60,), # Fullwidth Exclamation Ma..Fullwidth Right White Pa
  358. (0x0ffe0, 0x0ffe6,), # Fullwidth Cent Sign ..Fullwidth Won Sign
  359. (0x1b000, 0x1b001,), # Katakana Letter Archaic ..Hiragana Letter Archaic
  360. (0x1f200, 0x1f202,), # Square Hiragana Hoka ..Squared Katakana Sa
  361. (0x1f210, 0x1f23a,), # Squared Cjk Unified Ideo..Squared Cjk Unified Ideo
  362. (0x1f240, 0x1f248,), # Tortoise Shell Bracketed..Tortoise Shell Bracketed
  363. (0x1f250, 0x1f251,), # Circled Ideograph Advant..Circled Ideograph Accept
  364. (0x20000, 0x2fffd,), # Cjk Unified Ideograph-20..(nil)
  365. (0x30000, 0x3fffd,), # Cjk Unified Ideograph-30..(nil)
  366. ),
  367. '8.0.0': (
  368. # Source: EastAsianWidth-8.0.0.txt
  369. # Date: 2015-02-10, 21:00:00 GMT [KW, LI]
  370. #
  371. (0x01100, 0x0115f,), # Hangul Choseong Kiyeok ..Hangul Choseong Filler
  372. (0x02329, 0x0232a,), # Left-pointing Angle Brac..Right-pointing Angle Bra
  373. (0x02e80, 0x02e99,), # Cjk Radical Repeat ..Cjk Radical Rap
  374. (0x02e9b, 0x02ef3,), # Cjk Radical Choke ..Cjk Radical C-simplified
  375. (0x02f00, 0x02fd5,), # Kangxi Radical One ..Kangxi Radical Flute
  376. (0x02ff0, 0x02ffb,), # Ideographic Description ..Ideographic Description
  377. (0x03000, 0x03029,), # Ideographic Space ..Hangzhou Numeral Nine
  378. (0x03030, 0x0303e,), # Wavy Dash ..Ideographic Variation In
  379. (0x03041, 0x03096,), # Hiragana Letter Small A ..Hiragana Letter Small Ke
  380. (0x0309b, 0x030ff,), # Katakana-hiragana Voiced..Katakana Digraph Koto
  381. (0x03105, 0x0312d,), # Bopomofo Letter B ..Bopomofo Letter Ih
  382. (0x03131, 0x0318e,), # Hangul Letter Kiyeok ..Hangul Letter Araeae
  383. (0x03190, 0x031ba,), # Ideographic Annotation L..Bopomofo Letter Zy
  384. (0x031c0, 0x031e3,), # Cjk Stroke T ..Cjk Stroke Q
  385. (0x031f0, 0x0321e,), # Katakana Letter Small Ku..Parenthesized Korean Cha
  386. (0x03220, 0x03247,), # Parenthesized Ideograph ..Circled Ideograph Koto
  387. (0x03250, 0x032fe,), # Partnership Sign ..Circled Katakana Wo
  388. (0x03300, 0x04dbf,), # Square Apaato ..Cjk Unified Ideograph-4d
  389. (0x04e00, 0x0a48c,), # Cjk Unified Ideograph-4e..Yi Syllable Yyr
  390. (0x0a490, 0x0a4c6,), # Yi Radical Qot ..Yi Radical Ke
  391. (0x0a960, 0x0a97c,), # Hangul Choseong Tikeut-m..Hangul Choseong Ssangyeo
  392. (0x0ac00, 0x0d7a3,), # Hangul Syllable Ga ..Hangul Syllable Hih
  393. (0x0f900, 0x0faff,), # Cjk Compatibility Ideogr..(nil)
  394. (0x0fe10, 0x0fe19,), # Presentation Form For Ve..Presentation Form For Ve
  395. (0x0fe30, 0x0fe52,), # Presentation Form For Ve..Small Full Stop
  396. (0x0fe54, 0x0fe66,), # Small Semicolon ..Small Equals Sign
  397. (0x0fe68, 0x0fe6b,), # Small Reverse Solidus ..Small Commercial At
  398. (0x0ff01, 0x0ff60,), # Fullwidth Exclamation Ma..Fullwidth Right White Pa
  399. (0x0ffe0, 0x0ffe6,), # Fullwidth Cent Sign ..Fullwidth Won Sign
  400. (0x1b000, 0x1b001,), # Katakana Letter Archaic ..Hiragana Letter Archaic
  401. (0x1f200, 0x1f202,), # Square Hiragana Hoka ..Squared Katakana Sa
  402. (0x1f210, 0x1f23a,), # Squared Cjk Unified Ideo..Squared Cjk Unified Ideo
  403. (0x1f240, 0x1f248,), # Tortoise Shell Bracketed..Tortoise Shell Bracketed
  404. (0x1f250, 0x1f251,), # Circled Ideograph Advant..Circled Ideograph Accept
  405. (0x20000, 0x2fffd,), # Cjk Unified Ideograph-20..(nil)
  406. (0x30000, 0x3fffd,), # Cjk Unified Ideograph-30..(nil)
  407. ),
  408. '9.0.0': (
  409. # Source: EastAsianWidth-9.0.0.txt
  410. # Date: 2016-05-27, 17:00:00 GMT [KW, LI]
  411. #
  412. (0x01100, 0x0115f,), # Hangul Choseong Kiyeok ..Hangul Choseong Filler
  413. (0x0231a, 0x0231b,), # Watch ..Hourglass
  414. (0x02329, 0x0232a,), # Left-pointing Angle Brac..Right-pointing Angle Bra
  415. (0x023e9, 0x023ec,), # Black Right-pointing Dou..Black Down-pointing Doub
  416. (0x023f0, 0x023f0,), # Alarm Clock
  417. (0x023f3, 0x023f3,), # Hourglass With Flowing Sand
  418. (0x025fd, 0x025fe,), # White Medium Small Squar..Black Medium Small Squar
  419. (0x02614, 0x02615,), # Umbrella With Rain Drops..Hot Beverage
  420. (0x02648, 0x02653,), # Aries ..Pisces
  421. (0x0267f, 0x0267f,), # Wheelchair Symbol
  422. (0x02693, 0x02693,), # Anchor
  423. (0x026a1, 0x026a1,), # High Voltage Sign
  424. (0x026aa, 0x026ab,), # Medium White Circle ..Medium Black Circle
  425. (0x026bd, 0x026be,), # Soccer Ball ..Baseball
  426. (0x026c4, 0x026c5,), # Snowman Without Snow ..Sun Behind Cloud
  427. (0x026ce, 0x026ce,), # Ophiuchus
  428. (0x026d4, 0x026d4,), # No Entry
  429. (0x026ea, 0x026ea,), # Church
  430. (0x026f2, 0x026f3,), # Fountain ..Flag In Hole
  431. (0x026f5, 0x026f5,), # Sailboat
  432. (0x026fa, 0x026fa,), # Tent
  433. (0x026fd, 0x026fd,), # Fuel Pump
  434. (0x02705, 0x02705,), # White Heavy Check Mark
  435. (0x0270a, 0x0270b,), # Raised Fist ..Raised Hand
  436. (0x02728, 0x02728,), # Sparkles
  437. (0x0274c, 0x0274c,), # Cross Mark
  438. (0x0274e, 0x0274e,), # Negative Squared Cross Mark
  439. (0x02753, 0x02755,), # Black Question Mark Orna..White Exclamation Mark O
  440. (0x02757, 0x02757,), # Heavy Exclamation Mark Symbol
  441. (0x02795, 0x02797,), # Heavy Plus Sign ..Heavy Division Sign
  442. (0x027b0, 0x027b0,), # Curly Loop
  443. (0x027bf, 0x027bf,), # Double Curly Loop
  444. (0x02b1b, 0x02b1c,), # Black Large Square ..White Large Square
  445. (0x02b50, 0x02b50,), # White Medium Star
  446. (0x02b55, 0x02b55,), # Heavy Large Circle
  447. (0x02e80, 0x02e99,), # Cjk Radical Repeat ..Cjk Radical Rap
  448. (0x02e9b, 0x02ef3,), # Cjk Radical Choke ..Cjk Radical C-simplified
  449. (0x02f00, 0x02fd5,), # Kangxi Radical One ..Kangxi Radical Flute
  450. (0x02ff0, 0x02ffb,), # Ideographic Description ..Ideographic Description
  451. (0x03000, 0x03029,), # Ideographic Space ..Hangzhou Numeral Nine
  452. (0x03030, 0x0303e,), # Wavy Dash ..Ideographic Variation In
  453. (0x03041, 0x03096,), # Hiragana Letter Small A ..Hiragana Letter Small Ke
  454. (0x0309b, 0x030ff,), # Katakana-hiragana Voiced..Katakana Digraph Koto
  455. (0x03105, 0x0312d,), # Bopomofo Letter B ..Bopomofo Letter Ih
  456. (0x03131, 0x0318e,), # Hangul Letter Kiyeok ..Hangul Letter Araeae
  457. (0x03190, 0x031ba,), # Ideographic Annotation L..Bopomofo Letter Zy
  458. (0x031c0, 0x031e3,), # Cjk Stroke T ..Cjk Stroke Q
  459. (0x031f0, 0x0321e,), # Katakana Letter Small Ku..Parenthesized Korean Cha
  460. (0x03220, 0x03247,), # Parenthesized Ideograph ..Circled Ideograph Koto
  461. (0x03250, 0x032fe,), # Partnership Sign ..Circled Katakana Wo
  462. (0x03300, 0x04dbf,), # Square Apaato ..Cjk Unified Ideograph-4d
  463. (0x04e00, 0x0a48c,), # Cjk Unified Ideograph-4e..Yi Syllable Yyr
  464. (0x0a490, 0x0a4c6,), # Yi Radical Qot ..Yi Radical Ke
  465. (0x0a960, 0x0a97c,), # Hangul Choseong Tikeut-m..Hangul Choseong Ssangyeo
  466. (0x0ac00, 0x0d7a3,), # Hangul Syllable Ga ..Hangul Syllable Hih
  467. (0x0f900, 0x0faff,), # Cjk Compatibility Ideogr..(nil)
  468. (0x0fe10, 0x0fe19,), # Presentation Form For Ve..Presentation Form For Ve
  469. (0x0fe30, 0x0fe52,), # Presentation Form For Ve..Small Full Stop
  470. (0x0fe54, 0x0fe66,), # Small Semicolon ..Small Equals Sign
  471. (0x0fe68, 0x0fe6b,), # Small Reverse Solidus ..Small Commercial At
  472. (0x0ff01, 0x0ff60,), # Fullwidth Exclamation Ma..Fullwidth Right White Pa
  473. (0x0ffe0, 0x0ffe6,), # Fullwidth Cent Sign ..Fullwidth Won Sign
  474. (0x16fe0, 0x16fe0,), # Tangut Iteration Mark
  475. (0x17000, 0x187ec,), # (nil)
  476. (0x18800, 0x18af2,), # Tangut Component-001 ..Tangut Component-755
  477. (0x1b000, 0x1b001,), # Katakana Letter Archaic ..Hiragana Letter Archaic
  478. (0x1f004, 0x1f004,), # Mahjong Tile Red Dragon
  479. (0x1f0cf, 0x1f0cf,), # Playing Card Black Joker
  480. (0x1f18e, 0x1f18e,), # Negative Squared Ab
  481. (0x1f191, 0x1f19a,), # Squared Cl ..Squared Vs
  482. (0x1f200, 0x1f202,), # Square Hiragana Hoka ..Squared Katakana Sa
  483. (0x1f210, 0x1f23b,), # Squared Cjk Unified Ideo..Squared Cjk Unified Ideo
  484. (0x1f240, 0x1f248,), # Tortoise Shell Bracketed..Tortoise Shell Bracketed
  485. (0x1f250, 0x1f251,), # Circled Ideograph Advant..Circled Ideograph Accept
  486. (0x1f300, 0x1f320,), # Cyclone ..Shooting Star
  487. (0x1f32d, 0x1f335,), # Hot Dog ..Cactus
  488. (0x1f337, 0x1f37c,), # Tulip ..Baby Bottle
  489. (0x1f37e, 0x1f393,), # Bottle With Popping Cork..Graduation Cap
  490. (0x1f3a0, 0x1f3ca,), # Carousel Horse ..Swimmer
  491. (0x1f3cf, 0x1f3d3,), # Cricket Bat And Ball ..Table Tennis Paddle And
  492. (0x1f3e0, 0x1f3f0,), # House Building ..European Castle
  493. (0x1f3f4, 0x1f3f4,), # Waving Black Flag
  494. (0x1f3f8, 0x1f3fa,), # Badminton Racquet And Sh..Amphora
  495. (0x1f400, 0x1f43e,), # Rat ..Paw Prints
  496. (0x1f440, 0x1f440,), # Eyes
  497. (0x1f442, 0x1f4fc,), # Ear ..Videocassette
  498. (0x1f4ff, 0x1f53d,), # Prayer Beads ..Down-pointing Small Red
  499. (0x1f54b, 0x1f54e,), # Kaaba ..Menorah With Nine Branch
  500. (0x1f550, 0x1f567,), # Clock Face One Oclock ..Clock Face Twelve-thirty
  501. (0x1f57a, 0x1f57a,), # Man Dancing
  502. (0x1f595, 0x1f596,), # Reversed Hand With Middl..Raised Hand With Part Be
  503. (0x1f5a4, 0x1f5a4,), # Black Heart
  504. (0x1f5fb, 0x1f64f,), # Mount Fuji ..Person With Folded Hands
  505. (0x1f680, 0x1f6c5,), # Rocket ..Left Luggage
  506. (0x1f6cc, 0x1f6cc,), # Sleeping Accommodation
  507. (0x1f6d0, 0x1f6d2,), # Place Of Worship ..Shopping Trolley
  508. (0x1f6eb, 0x1f6ec,), # Airplane Departure ..Airplane Arriving
  509. (0x1f6f4, 0x1f6f6,), # Scooter ..Canoe
  510. (0x1f910, 0x1f91e,), # Zipper-mouth Face ..Hand With Index And Midd
  511. (0x1f920, 0x1f927,), # Face With Cowboy Hat ..Sneezing Face
  512. (0x1f930, 0x1f930,), # Pregnant Woman
  513. (0x1f933, 0x1f93e,), # Selfie ..Handball
  514. (0x1f940, 0x1f94b,), # Wilted Flower ..Martial Arts Uniform
  515. (0x1f950, 0x1f95e,), # Croissant ..Pancakes
  516. (0x1f980, 0x1f991,), # Crab ..Squid
  517. (0x1f9c0, 0x1f9c0,), # Cheese Wedge
  518. (0x20000, 0x2fffd,), # Cjk Unified Ideograph-20..(nil)
  519. (0x30000, 0x3fffd,), # Cjk Unified Ideograph-30..(nil)
  520. ),
  521. '10.0.0': (
  522. # Source: EastAsianWidth-10.0.0.txt
  523. # Date: 2017-03-08, 02:00:00 GMT [KW, LI]
  524. #
  525. (0x01100, 0x0115f,), # Hangul Choseong Kiyeok ..Hangul Choseong Filler
  526. (0x0231a, 0x0231b,), # Watch ..Hourglass
  527. (0x02329, 0x0232a,), # Left-pointing Angle Brac..Right-pointing Angle Bra
  528. (0x023e9, 0x023ec,), # Black Right-pointing Dou..Black Down-pointing Doub
  529. (0x023f0, 0x023f0,), # Alarm Clock
  530. (0x023f3, 0x023f3,), # Hourglass With Flowing Sand
  531. (0x025fd, 0x025fe,), # White Medium Small Squar..Black Medium Small Squar
  532. (0x02614, 0x02615,), # Umbrella With Rain Drops..Hot Beverage
  533. (0x02648, 0x02653,), # Aries ..Pisces
  534. (0x0267f, 0x0267f,), # Wheelchair Symbol
  535. (0x02693, 0x02693,), # Anchor
  536. (0x026a1, 0x026a1,), # High Voltage Sign
  537. (0x026aa, 0x026ab,), # Medium White Circle ..Medium Black Circle
  538. (0x026bd, 0x026be,), # Soccer Ball ..Baseball
  539. (0x026c4, 0x026c5,), # Snowman Without Snow ..Sun Behind Cloud
  540. (0x026ce, 0x026ce,), # Ophiuchus
  541. (0x026d4, 0x026d4,), # No Entry
  542. (0x026ea, 0x026ea,), # Church
  543. (0x026f2, 0x026f3,), # Fountain ..Flag In Hole
  544. (0x026f5, 0x026f5,), # Sailboat
  545. (0x026fa, 0x026fa,), # Tent
  546. (0x026fd, 0x026fd,), # Fuel Pump
  547. (0x02705, 0x02705,), # White Heavy Check Mark
  548. (0x0270a, 0x0270b,), # Raised Fist ..Raised Hand
  549. (0x02728, 0x02728,), # Sparkles
  550. (0x0274c, 0x0274c,), # Cross Mark
  551. (0x0274e, 0x0274e,), # Negative Squared Cross Mark
  552. (0x02753, 0x02755,), # Black Question Mark Orna..White Exclamation Mark O
  553. (0x02757, 0x02757,), # Heavy Exclamation Mark Symbol
  554. (0x02795, 0x02797,), # Heavy Plus Sign ..Heavy Division Sign
  555. (0x027b0, 0x027b0,), # Curly Loop
  556. (0x027bf, 0x027bf,), # Double Curly Loop
  557. (0x02b1b, 0x02b1c,), # Black Large Square ..White Large Square
  558. (0x02b50, 0x02b50,), # White Medium Star
  559. (0x02b55, 0x02b55,), # Heavy Large Circle
  560. (0x02e80, 0x02e99,), # Cjk Radical Repeat ..Cjk Radical Rap
  561. (0x02e9b, 0x02ef3,), # Cjk Radical Choke ..Cjk Radical C-simplified
  562. (0x02f00, 0x02fd5,), # Kangxi Radical One ..Kangxi Radical Flute
  563. (0x02ff0, 0x02ffb,), # Ideographic Description ..Ideographic Description
  564. (0x03000, 0x03029,), # Ideographic Space ..Hangzhou Numeral Nine
  565. (0x03030, 0x0303e,), # Wavy Dash ..Ideographic Variation In
  566. (0x03041, 0x03096,), # Hiragana Letter Small A ..Hiragana Letter Small Ke
  567. (0x0309b, 0x030ff,), # Katakana-hiragana Voiced..Katakana Digraph Koto
  568. (0x03105, 0x0312e,), # Bopomofo Letter B ..Bopomofo Letter O With D
  569. (0x03131, 0x0318e,), # Hangul Letter Kiyeok ..Hangul Letter Araeae
  570. (0x03190, 0x031ba,), # Ideographic Annotation L..Bopomofo Letter Zy
  571. (0x031c0, 0x031e3,), # Cjk Stroke T ..Cjk Stroke Q
  572. (0x031f0, 0x0321e,), # Katakana Letter Small Ku..Parenthesized Korean Cha
  573. (0x03220, 0x03247,), # Parenthesized Ideograph ..Circled Ideograph Koto
  574. (0x03250, 0x032fe,), # Partnership Sign ..Circled Katakana Wo
  575. (0x03300, 0x04dbf,), # Square Apaato ..Cjk Unified Ideograph-4d
  576. (0x04e00, 0x0a48c,), # Cjk Unified Ideograph-4e..Yi Syllable Yyr
  577. (0x0a490, 0x0a4c6,), # Yi Radical Qot ..Yi Radical Ke
  578. (0x0a960, 0x0a97c,), # Hangul Choseong Tikeut-m..Hangul Choseong Ssangyeo
  579. (0x0ac00, 0x0d7a3,), # Hangul Syllable Ga ..Hangul Syllable Hih
  580. (0x0f900, 0x0faff,), # Cjk Compatibility Ideogr..(nil)
  581. (0x0fe10, 0x0fe19,), # Presentation Form For Ve..Presentation Form For Ve
  582. (0x0fe30, 0x0fe52,), # Presentation Form For Ve..Small Full Stop
  583. (0x0fe54, 0x0fe66,), # Small Semicolon ..Small Equals Sign
  584. (0x0fe68, 0x0fe6b,), # Small Reverse Solidus ..Small Commercial At
  585. (0x0ff01, 0x0ff60,), # Fullwidth Exclamation Ma..Fullwidth Right White Pa
  586. (0x0ffe0, 0x0ffe6,), # Fullwidth Cent Sign ..Fullwidth Won Sign
  587. (0x16fe0, 0x16fe1,), # Tangut Iteration Mark ..Nushu Iteration Mark
  588. (0x17000, 0x187ec,), # (nil)
  589. (0x18800, 0x18af2,), # Tangut Component-001 ..Tangut Component-755
  590. (0x1b000, 0x1b11e,), # Katakana Letter Archaic ..Hentaigana Letter N-mu-m
  591. (0x1b170, 0x1b2fb,), # Nushu Character-1b170 ..Nushu Character-1b2fb
  592. (0x1f004, 0x1f004,), # Mahjong Tile Red Dragon
  593. (0x1f0cf, 0x1f0cf,), # Playing Card Black Joker
  594. (0x1f18e, 0x1f18e,), # Negative Squared Ab
  595. (0x1f191, 0x1f19a,), # Squared Cl ..Squared Vs
  596. (0x1f200, 0x1f202,), # Square Hiragana Hoka ..Squared Katakana Sa
  597. (0x1f210, 0x1f23b,), # Squared Cjk Unified Ideo..Squared Cjk Unified Ideo
  598. (0x1f240, 0x1f248,), # Tortoise Shell Bracketed..Tortoise Shell Bracketed
  599. (0x1f250, 0x1f251,), # Circled Ideograph Advant..Circled Ideograph Accept
  600. (0x1f260, 0x1f265,), # Rounded Symbol For Fu ..Rounded Symbol For Cai
  601. (0x1f300, 0x1f320,), # Cyclone ..Shooting Star
  602. (0x1f32d, 0x1f335,), # Hot Dog ..Cactus
  603. (0x1f337, 0x1f37c,), # Tulip ..Baby Bottle
  604. (0x1f37e, 0x1f393,), # Bottle With Popping Cork..Graduation Cap
  605. (0x1f3a0, 0x1f3ca,), # Carousel Horse ..Swimmer
  606. (0x1f3cf, 0x1f3d3,), # Cricket Bat And Ball ..Table Tennis Paddle And
  607. (0x1f3e0, 0x1f3f0,), # House Building ..European Castle
  608. (0x1f3f4, 0x1f3f4,), # Waving Black Flag
  609. (0x1f3f8, 0x1f3fa,), # Badminton Racquet And Sh..Amphora
  610. (0x1f400, 0x1f43e,), # Rat ..Paw Prints
  611. (0x1f440, 0x1f440,), # Eyes
  612. (0x1f442, 0x1f4fc,), # Ear ..Videocassette
  613. (0x1f4ff, 0x1f53d,), # Prayer Beads ..Down-pointing Small Red
  614. (0x1f54b, 0x1f54e,), # Kaaba ..Menorah With Nine Branch
  615. (0x1f550, 0x1f567,), # Clock Face One Oclock ..Clock Face Twelve-thirty
  616. (0x1f57a, 0x1f57a,), # Man Dancing
  617. (0x1f595, 0x1f596,), # Reversed Hand With Middl..Raised Hand With Part Be
  618. (0x1f5a4, 0x1f5a4,), # Black Heart
  619. (0x1f5fb, 0x1f64f,), # Mount Fuji ..Person With Folded Hands
  620. (0x1f680, 0x1f6c5,), # Rocket ..Left Luggage
  621. (0x1f6cc, 0x1f6cc,), # Sleeping Accommodation
  622. (0x1f6d0, 0x1f6d2,), # Place Of Worship ..Shopping Trolley
  623. (0x1f6eb, 0x1f6ec,), # Airplane Departure ..Airplane Arriving
  624. (0x1f6f4, 0x1f6f8,), # Scooter ..Flying Saucer
  625. (0x1f910, 0x1f93e,), # Zipper-mouth Face ..Handball
  626. (0x1f940, 0x1f94c,), # Wilted Flower ..Curling Stone
  627. (0x1f950, 0x1f96b,), # Croissant ..Canned Food
  628. (0x1f980, 0x1f997,), # Crab ..Cricket
  629. (0x1f9c0, 0x1f9c0,), # Cheese Wedge
  630. (0x1f9d0, 0x1f9e6,), # Face With Monocle ..Socks
  631. (0x20000, 0x2fffd,), # Cjk Unified Ideograph-20..(nil)
  632. (0x30000, 0x3fffd,), # Cjk Unified Ideograph-30..(nil)
  633. ),
  634. '11.0.0': (
  635. # Source: EastAsianWidth-11.0.0.txt
  636. # Date: 2018-05-14, 09:41:59 GMT [KW, LI]
  637. #
  638. (0x01100, 0x0115f,), # Hangul Choseong Kiyeok ..Hangul Choseong Filler
  639. (0x0231a, 0x0231b,), # Watch ..Hourglass
  640. (0x02329, 0x0232a,), # Left-pointing Angle Brac..Right-pointing Angle Bra
  641. (0x023e9, 0x023ec,), # Black Right-pointing Dou..Black Down-pointing Doub
  642. (0x023f0, 0x023f0,), # Alarm Clock
  643. (0x023f3, 0x023f3,), # Hourglass With Flowing Sand
  644. (0x025fd, 0x025fe,), # White Medium Small Squar..Black Medium Small Squar
  645. (0x02614, 0x02615,), # Umbrella With Rain Drops..Hot Beverage
  646. (0x02648, 0x02653,), # Aries ..Pisces
  647. (0x0267f, 0x0267f,), # Wheelchair Symbol
  648. (0x02693, 0x02693,), # Anchor
  649. (0x026a1, 0x026a1,), # High Voltage Sign
  650. (0x026aa, 0x026ab,), # Medium White Circle ..Medium Black Circle
  651. (0x026bd, 0x026be,), # Soccer Ball ..Baseball
  652. (0x026c4, 0x026c5,), # Snowman Without Snow ..Sun Behind Cloud
  653. (0x026ce, 0x026ce,), # Ophiuchus
  654. (0x026d4, 0x026d4,), # No Entry
  655. (0x026ea, 0x026ea,), # Church
  656. (0x026f2, 0x026f3,), # Fountain ..Flag In Hole
  657. (0x026f5, 0x026f5,), # Sailboat
  658. (0x026fa, 0x026fa,), # Tent
  659. (0x026fd, 0x026fd,), # Fuel Pump
  660. (0x02705, 0x02705,), # White Heavy Check Mark
  661. (0x0270a, 0x0270b,), # Raised Fist ..Raised Hand
  662. (0x02728, 0x02728,), # Sparkles
  663. (0x0274c, 0x0274c,), # Cross Mark
  664. (0x0274e, 0x0274e,), # Negative Squared Cross Mark
  665. (0x02753, 0x02755,), # Black Question Mark Orna..White Exclamation Mark O
  666. (0x02757, 0x02757,), # Heavy Exclamation Mark Symbol
  667. (0x02795, 0x02797,), # Heavy Plus Sign ..Heavy Division Sign
  668. (0x027b0, 0x027b0,), # Curly Loop
  669. (0x027bf, 0x027bf,), # Double Curly Loop
  670. (0x02b1b, 0x02b1c,), # Black Large Square ..White Large Square
  671. (0x02b50, 0x02b50,), # White Medium Star
  672. (0x02b55, 0x02b55,), # Heavy Large Circle
  673. (0x02e80, 0x02e99,), # Cjk Radical Repeat ..Cjk Radical Rap
  674. (0x02e9b, 0x02ef3,), # Cjk Radical Choke ..Cjk Radical C-simplified
  675. (0x02f00, 0x02fd5,), # Kangxi Radical One ..Kangxi Radical Flute
  676. (0x02ff0, 0x02ffb,), # Ideographic Description ..Ideographic Description
  677. (0x03000, 0x03029,), # Ideographic Space ..Hangzhou Numeral Nine
  678. (0x03030, 0x0303e,), # Wavy Dash ..Ideographic Variation In
  679. (0x03041, 0x03096,), # Hiragana Letter Small A ..Hiragana Letter Small Ke
  680. (0x0309b, 0x030ff,), # Katakana-hiragana Voiced..Katakana Digraph Koto
  681. (0x03105, 0x0312f,), # Bopomofo Letter B ..Bopomofo Letter Nn
  682. (0x03131, 0x0318e,), # Hangul Letter Kiyeok ..Hangul Letter Araeae
  683. (0x03190, 0x031ba,), # Ideographic Annotation L..Bopomofo Letter Zy
  684. (0x031c0, 0x031e3,), # Cjk Stroke T ..Cjk Stroke Q
  685. (0x031f0, 0x0321e,), # Katakana Letter Small Ku..Parenthesized Korean Cha
  686. (0x03220, 0x03247,), # Parenthesized Ideograph ..Circled Ideograph Koto
  687. (0x03250, 0x032fe,), # Partnership Sign ..Circled Katakana Wo
  688. (0x03300, 0x04dbf,), # Square Apaato ..Cjk Unified Ideograph-4d
  689. (0x04e00, 0x0a48c,), # Cjk Unified Ideograph-4e..Yi Syllable Yyr
  690. (0x0a490, 0x0a4c6,), # Yi Radical Qot ..Yi Radical Ke
  691. (0x0a960, 0x0a97c,), # Hangul Choseong Tikeut-m..Hangul Choseong Ssangyeo
  692. (0x0ac00, 0x0d7a3,), # Hangul Syllable Ga ..Hangul Syllable Hih
  693. (0x0f900, 0x0faff,), # Cjk Compatibility Ideogr..(nil)
  694. (0x0fe10, 0x0fe19,), # Presentation Form For Ve..Presentation Form For Ve
  695. (0x0fe30, 0x0fe52,), # Presentation Form For Ve..Small Full Stop
  696. (0x0fe54, 0x0fe66,), # Small Semicolon ..Small Equals Sign
  697. (0x0fe68, 0x0fe6b,), # Small Reverse Solidus ..Small Commercial At
  698. (0x0ff01, 0x0ff60,), # Fullwidth Exclamation Ma..Fullwidth Right White Pa
  699. (0x0ffe0, 0x0ffe6,), # Fullwidth Cent Sign ..Fullwidth Won Sign
  700. (0x16fe0, 0x16fe1,), # Tangut Iteration Mark ..Nushu Iteration Mark
  701. (0x17000, 0x187f1,), # (nil)
  702. (0x18800, 0x18af2,), # Tangut Component-001 ..Tangut Component-755
  703. (0x1b000, 0x1b11e,), # Katakana Letter Archaic ..Hentaigana Letter N-mu-m
  704. (0x1b170, 0x1b2fb,), # Nushu Character-1b170 ..Nushu Character-1b2fb
  705. (0x1f004, 0x1f004,), # Mahjong Tile Red Dragon
  706. (0x1f0cf, 0x1f0cf,), # Playing Card Black Joker
  707. (0x1f18e, 0x1f18e,), # Negative Squared Ab
  708. (0x1f191, 0x1f19a,), # Squared Cl ..Squared Vs
  709. (0x1f200, 0x1f202,), # Square Hiragana Hoka ..Squared Katakana Sa
  710. (0x1f210, 0x1f23b,), # Squared Cjk Unified Ideo..Squared Cjk Unified Ideo
  711. (0x1f240, 0x1f248,), # Tortoise Shell Bracketed..Tortoise Shell Bracketed
  712. (0x1f250, 0x1f251,), # Circled Ideograph Advant..Circled Ideograph Accept
  713. (0x1f260, 0x1f265,), # Rounded Symbol For Fu ..Rounded Symbol For Cai
  714. (0x1f300, 0x1f320,), # Cyclone ..Shooting Star
  715. (0x1f32d, 0x1f335,), # Hot Dog ..Cactus
  716. (0x1f337, 0x1f37c,), # Tulip ..Baby Bottle
  717. (0x1f37e, 0x1f393,), # Bottle With Popping Cork..Graduation Cap
  718. (0x1f3a0, 0x1f3ca,), # Carousel Horse ..Swimmer
  719. (0x1f3cf, 0x1f3d3,), # Cricket Bat And Ball ..Table Tennis Paddle And
  720. (0x1f3e0, 0x1f3f0,), # House Building ..European Castle
  721. (0x1f3f4, 0x1f3f4,), # Waving Black Flag
  722. (0x1f3f8, 0x1f3fa,), # Badminton Racquet And Sh..Amphora
  723. (0x1f400, 0x1f43e,), # Rat ..Paw Prints
  724. (0x1f440, 0x1f440,), # Eyes
  725. (0x1f442, 0x1f4fc,), # Ear ..Videocassette
  726. (0x1f4ff, 0x1f53d,), # Prayer Beads ..Down-pointing Small Red
  727. (0x1f54b, 0x1f54e,), # Kaaba ..Menorah With Nine Branch
  728. (0x1f550, 0x1f567,), # Clock Face One Oclock ..Clock Face Twelve-thirty
  729. (0x1f57a, 0x1f57a,), # Man Dancing
  730. (0x1f595, 0x1f596,), # Reversed Hand With Middl..Raised Hand With Part Be
  731. (0x1f5a4, 0x1f5a4,), # Black Heart
  732. (0x1f5fb, 0x1f64f,), # Mount Fuji ..Person With Folded Hands
  733. (0x1f680, 0x1f6c5,), # Rocket ..Left Luggage
  734. (0x1f6cc, 0x1f6cc,), # Sleeping Accommodation
  735. (0x1f6d0, 0x1f6d2,), # Place Of Worship ..Shopping Trolley
  736. (0x1f6eb, 0x1f6ec,), # Airplane Departure ..Airplane Arriving
  737. (0x1f6f4, 0x1f6f9,), # Scooter ..Skateboard
  738. (0x1f910, 0x1f93e,), # Zipper-mouth Face ..Handball
  739. (0x1f940, 0x1f970,), # Wilted Flower ..Smiling Face With Smilin
  740. (0x1f973, 0x1f976,), # Face With Party Horn And..Freezing Face
  741. (0x1f97a, 0x1f97a,), # Face With Pleading Eyes
  742. (0x1f97c, 0x1f9a2,), # Lab Coat ..Swan
  743. (0x1f9b0, 0x1f9b9,), # Emoji Component Red Hair..Supervillain
  744. (0x1f9c0, 0x1f9c2,), # Cheese Wedge ..Salt Shaker
  745. (0x1f9d0, 0x1f9ff,), # Face With Monocle ..Nazar Amulet
  746. (0x20000, 0x2fffd,), # Cjk Unified Ideograph-20..(nil)
  747. (0x30000, 0x3fffd,), # Cjk Unified Ideograph-30..(nil)
  748. ),
  749. '12.0.0': (
  750. # Source: EastAsianWidth-12.0.0.txt
  751. # Date: 2019-01-21, 14:12:58 GMT [KW, LI]
  752. #
  753. (0x01100, 0x0115f,), # Hangul Choseong Kiyeok ..Hangul Choseong Filler
  754. (0x0231a, 0x0231b,), # Watch ..Hourglass
  755. (0x02329, 0x0232a,), # Left-pointing Angle Brac..Right-pointing Angle Bra
  756. (0x023e9, 0x023ec,), # Black Right-pointing Dou..Black Down-pointing Doub
  757. (0x023f0, 0x023f0,), # Alarm Clock
  758. (0x023f3, 0x023f3,), # Hourglass With Flowing Sand
  759. (0x025fd, 0x025fe,), # White Medium Small Squar..Black Medium Small Squar
  760. (0x02614, 0x02615,), # Umbrella With Rain Drops..Hot Beverage
  761. (0x02648, 0x02653,), # Aries ..Pisces
  762. (0x0267f, 0x0267f,), # Wheelchair Symbol
  763. (0x02693, 0x02693,), # Anchor
  764. (0x026a1, 0x026a1,), # High Voltage Sign
  765. (0x026aa, 0x026ab,), # Medium White Circle ..Medium Black Circle
  766. (0x026bd, 0x026be,), # Soccer Ball ..Baseball
  767. (0x026c4, 0x026c5,), # Snowman Without Snow ..Sun Behind Cloud
  768. (0x026ce, 0x026ce,), # Ophiuchus
  769. (0x026d4, 0x026d4,), # No Entry
  770. (0x026ea, 0x026ea,), # Church
  771. (0x026f2, 0x026f3,), # Fountain ..Flag In Hole
  772. (0x026f5, 0x026f5,), # Sailboat
  773. (0x026fa, 0x026fa,), # Tent
  774. (0x026fd, 0x026fd,), # Fuel Pump
  775. (0x02705, 0x02705,), # White Heavy Check Mark
  776. (0x0270a, 0x0270b,), # Raised Fist ..Raised Hand
  777. (0x02728, 0x02728,), # Sparkles
  778. (0x0274c, 0x0274c,), # Cross Mark
  779. (0x0274e, 0x0274e,), # Negative Squared Cross Mark
  780. (0x02753, 0x02755,), # Black Question Mark Orna..White Exclamation Mark O
  781. (0x02757, 0x02757,), # Heavy Exclamation Mark Symbol
  782. (0x02795, 0x02797,), # Heavy Plus Sign ..Heavy Division Sign
  783. (0x027b0, 0x027b0,), # Curly Loop
  784. (0x027bf, 0x027bf,), # Double Curly Loop
  785. (0x02b1b, 0x02b1c,), # Black Large Square ..White Large Square
  786. (0x02b50, 0x02b50,), # White Medium Star
  787. (0x02b55, 0x02b55,), # Heavy Large Circle
  788. (0x02e80, 0x02e99,), # Cjk Radical Repeat ..Cjk Radical Rap
  789. (0x02e9b, 0x02ef3,), # Cjk Radical Choke ..Cjk Radical C-simplified
  790. (0x02f00, 0x02fd5,), # Kangxi Radical One ..Kangxi Radical Flute
  791. (0x02ff0, 0x02ffb,), # Ideographic Description ..Ideographic Description
  792. (0x03000, 0x03029,), # Ideographic Space ..Hangzhou Numeral Nine
  793. (0x03030, 0x0303e,), # Wavy Dash ..Ideographic Variation In
  794. (0x03041, 0x03096,), # Hiragana Letter Small A ..Hiragana Letter Small Ke
  795. (0x0309b, 0x030ff,), # Katakana-hiragana Voiced..Katakana Digraph Koto
  796. (0x03105, 0x0312f,), # Bopomofo Letter B ..Bopomofo Letter Nn
  797. (0x03131, 0x0318e,), # Hangul Letter Kiyeok ..Hangul Letter Araeae
  798. (0x03190, 0x031ba,), # Ideographic Annotation L..Bopomofo Letter Zy
  799. (0x031c0, 0x031e3,), # Cjk Stroke T ..Cjk Stroke Q
  800. (0x031f0, 0x0321e,), # Katakana Letter Small Ku..Parenthesized Korean Cha
  801. (0x03220, 0x03247,), # Parenthesized Ideograph ..Circled Ideograph Koto
  802. (0x03250, 0x032fe,), # Partnership Sign ..Circled Katakana Wo
  803. (0x03300, 0x04dbf,), # Square Apaato ..Cjk Unified Ideograph-4d
  804. (0x04e00, 0x0a48c,), # Cjk Unified Ideograph-4e..Yi Syllable Yyr
  805. (0x0a490, 0x0a4c6,), # Yi Radical Qot ..Yi Radical Ke
  806. (0x0a960, 0x0a97c,), # Hangul Choseong Tikeut-m..Hangul Choseong Ssangyeo
  807. (0x0ac00, 0x0d7a3,), # Hangul Syllable Ga ..Hangul Syllable Hih
  808. (0x0f900, 0x0faff,), # Cjk Compatibility Ideogr..(nil)
  809. (0x0fe10, 0x0fe19,), # Presentation Form For Ve..Presentation Form For Ve
  810. (0x0fe30, 0x0fe52,), # Presentation Form For Ve..Small Full Stop
  811. (0x0fe54, 0x0fe66,), # Small Semicolon ..Small Equals Sign
  812. (0x0fe68, 0x0fe6b,), # Small Reverse Solidus ..Small Commercial At
  813. (0x0ff01, 0x0ff60,), # Fullwidth Exclamation Ma..Fullwidth Right White Pa
  814. (0x0ffe0, 0x0ffe6,), # Fullwidth Cent Sign ..Fullwidth Won Sign
  815. (0x16fe0, 0x16fe3,), # Tangut Iteration Mark ..Old Chinese Iteration Ma
  816. (0x17000, 0x187f7,), # (nil)
  817. (0x18800, 0x18af2,), # Tangut Component-001 ..Tangut Component-755
  818. (0x1b000, 0x1b11e,), # Katakana Letter Archaic ..Hentaigana Letter N-mu-m
  819. (0x1b150, 0x1b152,), # Hiragana Letter Small Wi..Hiragana Letter Small Wo
  820. (0x1b164, 0x1b167,), # Katakana Letter Small Wi..Katakana Letter Small N
  821. (0x1b170, 0x1b2fb,), # Nushu Character-1b170 ..Nushu Character-1b2fb
  822. (0x1f004, 0x1f004,), # Mahjong Tile Red Dragon
  823. (0x1f0cf, 0x1f0cf,), # Playing Card Black Joker
  824. (0x1f18e, 0x1f18e,), # Negative Squared Ab
  825. (0x1f191, 0x1f19a,), # Squared Cl ..Squared Vs
  826. (0x1f200, 0x1f202,), # Square Hiragana Hoka ..Squared Katakana Sa
  827. (0x1f210, 0x1f23b,), # Squared Cjk Unified Ideo..Squared Cjk Unified Ideo
  828. (0x1f240, 0x1f248,), # Tortoise Shell Bracketed..Tortoise Shell Bracketed
  829. (0x1f250, 0x1f251,), # Circled Ideograph Advant..Circled Ideograph Accept
  830. (0x1f260, 0x1f265,), # Rounded Symbol For Fu ..Rounded Symbol For Cai
  831. (0x1f300, 0x1f320,), # Cyclone ..Shooting Star
  832. (0x1f32d, 0x1f335,), # Hot Dog ..Cactus
  833. (0x1f337, 0x1f37c,), # Tulip ..Baby Bottle
  834. (0x1f37e, 0x1f393,), # Bottle With Popping Cork..Graduation Cap
  835. (0x1f3a0, 0x1f3ca,), # Carousel Horse ..Swimmer
  836. (0x1f3cf, 0x1f3d3,), # Cricket Bat And Ball ..Table Tennis Paddle And
  837. (0x1f3e0, 0x1f3f0,), # House Building ..European Castle
  838. (0x1f3f4, 0x1f3f4,), # Waving Black Flag
  839. (0x1f3f8, 0x1f3fa,), # Badminton Racquet And Sh..Amphora
  840. (0x1f400, 0x1f43e,), # Rat ..Paw Prints
  841. (0x1f440, 0x1f440,), # Eyes
  842. (0x1f442, 0x1f4fc,), # Ear ..Videocassette
  843. (0x1f4ff, 0x1f53d,), # Prayer Beads ..Down-pointing Small Red
  844. (0x1f54b, 0x1f54e,), # Kaaba ..Menorah With Nine Branch
  845. (0x1f550, 0x1f567,), # Clock Face One Oclock ..Clock Face Twelve-thirty
  846. (0x1f57a, 0x1f57a,), # Man Dancing
  847. (0x1f595, 0x1f596,), # Reversed Hand With Middl..Raised Hand With Part Be
  848. (0x1f5a4, 0x1f5a4,), # Black Heart
  849. (0x1f5fb, 0x1f64f,), # Mount Fuji ..Person With Folded Hands
  850. (0x1f680, 0x1f6c5,), # Rocket ..Left Luggage
  851. (0x1f6cc, 0x1f6cc,), # Sleeping Accommodation
  852. (0x1f6d0, 0x1f6d2,), # Place Of Worship ..Shopping Trolley
  853. (0x1f6d5, 0x1f6d5,), # Hindu Temple
  854. (0x1f6eb, 0x1f6ec,), # Airplane Departure ..Airplane Arriving
  855. (0x1f6f4, 0x1f6fa,), # Scooter ..Auto Rickshaw
  856. (0x1f7e0, 0x1f7eb,), # Large Orange Circle ..Large Brown Square
  857. (0x1f90d, 0x1f971,), # White Heart ..Yawning Face
  858. (0x1f973, 0x1f976,), # Face With Party Horn And..Freezing Face
  859. (0x1f97a, 0x1f9a2,), # Face With Pleading Eyes ..Swan
  860. (0x1f9a5, 0x1f9aa,), # Sloth ..Oyster
  861. (0x1f9ae, 0x1f9ca,), # Guide Dog ..Ice Cube
  862. (0x1f9cd, 0x1f9ff,), # Standing Person ..Nazar Amulet
  863. (0x1fa70, 0x1fa73,), # Ballet Shoes ..Shorts
  864. (0x1fa78, 0x1fa7a,), # Drop Of Blood ..Stethoscope
  865. (0x1fa80, 0x1fa82,), # Yo-yo ..Parachute
  866. (0x1fa90, 0x1fa95,), # Ringed Planet ..Banjo
  867. (0x20000, 0x2fffd,), # Cjk Unified Ideograph-20..(nil)
  868. (0x30000, 0x3fffd,), # Cjk Unified Ideograph-30..(nil)
  869. ),
  870. '12.1.0': (
  871. # Source: EastAsianWidth-12.1.0.txt
  872. # Date: 2019-03-31, 22:01:58 GMT [KW, LI]
  873. #
  874. (0x01100, 0x0115f,), # Hangul Choseong Kiyeok ..Hangul Choseong Filler
  875. (0x0231a, 0x0231b,), # Watch ..Hourglass
  876. (0x02329, 0x0232a,), # Left-pointing Angle Brac..Right-pointing Angle Bra
  877. (0x023e9, 0x023ec,), # Black Right-pointing Dou..Black Down-pointing Doub
  878. (0x023f0, 0x023f0,), # Alarm Clock
  879. (0x023f3, 0x023f3,), # Hourglass With Flowing Sand
  880. (0x025fd, 0x025fe,), # White Medium Small Squar..Black Medium Small Squar
  881. (0x02614, 0x02615,), # Umbrella With Rain Drops..Hot Beverage
  882. (0x02648, 0x02653,), # Aries ..Pisces
  883. (0x0267f, 0x0267f,), # Wheelchair Symbol
  884. (0x02693, 0x02693,), # Anchor
  885. (0x026a1, 0x026a1,), # High Voltage Sign
  886. (0x026aa, 0x026ab,), # Medium White Circle ..Medium Black Circle
  887. (0x026bd, 0x026be,), # Soccer Ball ..Baseball
  888. (0x026c4, 0x026c5,), # Snowman Without Snow ..Sun Behind Cloud
  889. (0x026ce, 0x026ce,), # Ophiuchus
  890. (0x026d4, 0x026d4,), # No Entry
  891. (0x026ea, 0x026ea,), # Church
  892. (0x026f2, 0x026f3,), # Fountain ..Flag In Hole
  893. (0x026f5, 0x026f5,), # Sailboat
  894. (0x026fa, 0x026fa,), # Tent
  895. (0x026fd, 0x026fd,), # Fuel Pump
  896. (0x02705, 0x02705,), # White Heavy Check Mark
  897. (0x0270a, 0x0270b,), # Raised Fist ..Raised Hand
  898. (0x02728, 0x02728,), # Sparkles
  899. (0x0274c, 0x0274c,), # Cross Mark
  900. (0x0274e, 0x0274e,), # Negative Squared Cross Mark
  901. (0x02753, 0x02755,), # Black Question Mark Orna..White Exclamation Mark O
  902. (0x02757, 0x02757,), # Heavy Exclamation Mark Symbol
  903. (0x02795, 0x02797,), # Heavy Plus Sign ..Heavy Division Sign
  904. (0x027b0, 0x027b0,), # Curly Loop
  905. (0x027bf, 0x027bf,), # Double Curly Loop
  906. (0x02b1b, 0x02b1c,), # Black Large Square ..White Large Square
  907. (0x02b50, 0x02b50,), # White Medium Star
  908. (0x02b55, 0x02b55,), # Heavy Large Circle
  909. (0x02e80, 0x02e99,), # Cjk Radical Repeat ..Cjk Radical Rap
  910. (0x02e9b, 0x02ef3,), # Cjk Radical Choke ..Cjk Radical C-simplified
  911. (0x02f00, 0x02fd5,), # Kangxi Radical One ..Kangxi Radical Flute
  912. (0x02ff0, 0x02ffb,), # Ideographic Description ..Ideographic Description
  913. (0x03000, 0x03029,), # Ideographic Space ..Hangzhou Numeral Nine
  914. (0x03030, 0x0303e,), # Wavy Dash ..Ideographic Variation In
  915. (0x03041, 0x03096,), # Hiragana Letter Small A ..Hiragana Letter Small Ke
  916. (0x0309b, 0x030ff,), # Katakana-hiragana Voiced..Katakana Digraph Koto
  917. (0x03105, 0x0312f,), # Bopomofo Letter B ..Bopomofo Letter Nn
  918. (0x03131, 0x0318e,), # Hangul Letter Kiyeok ..Hangul Letter Araeae
  919. (0x03190, 0x031ba,), # Ideographic Annotation L..Bopomofo Letter Zy
  920. (0x031c0, 0x031e3,), # Cjk Stroke T ..Cjk Stroke Q
  921. (0x031f0, 0x0321e,), # Katakana Letter Small Ku..Parenthesized Korean Cha
  922. (0x03220, 0x03247,), # Parenthesized Ideograph ..Circled Ideograph Koto
  923. (0x03250, 0x04dbf,), # Partnership Sign ..Cjk Unified Ideograph-4d
  924. (0x04e00, 0x0a48c,), # Cjk Unified Ideograph-4e..Yi Syllable Yyr
  925. (0x0a490, 0x0a4c6,), # Yi Radical Qot ..Yi Radical Ke
  926. (0x0a960, 0x0a97c,), # Hangul Choseong Tikeut-m..Hangul Choseong Ssangyeo
  927. (0x0ac00, 0x0d7a3,), # Hangul Syllable Ga ..Hangul Syllable Hih
  928. (0x0f900, 0x0faff,), # Cjk Compatibility Ideogr..(nil)
  929. (0x0fe10, 0x0fe19,), # Presentation Form For Ve..Presentation Form For Ve
  930. (0x0fe30, 0x0fe52,), # Presentation Form For Ve..Small Full Stop
  931. (0x0fe54, 0x0fe66,), # Small Semicolon ..Small Equals Sign
  932. (0x0fe68, 0x0fe6b,), # Small Reverse Solidus ..Small Commercial At
  933. (0x0ff01, 0x0ff60,), # Fullwidth Exclamation Ma..Fullwidth Right White Pa
  934. (0x0ffe0, 0x0ffe6,), # Fullwidth Cent Sign ..Fullwidth Won Sign
  935. (0x16fe0, 0x16fe3,), # Tangut Iteration Mark ..Old Chinese Iteration Ma
  936. (0x17000, 0x187f7,), # (nil)
  937. (0x18800, 0x18af2,), # Tangut Component-001 ..Tangut Component-755
  938. (0x1b000, 0x1b11e,), # Katakana Letter Archaic ..Hentaigana Letter N-mu-m
  939. (0x1b150, 0x1b152,), # Hiragana Letter Small Wi..Hiragana Letter Small Wo
  940. (0x1b164, 0x1b167,), # Katakana Letter Small Wi..Katakana Letter Small N
  941. (0x1b170, 0x1b2fb,), # Nushu Character-1b170 ..Nushu Character-1b2fb
  942. (0x1f004, 0x1f004,), # Mahjong Tile Red Dragon
  943. (0x1f0cf, 0x1f0cf,), # Playing Card Black Joker
  944. (0x1f18e, 0x1f18e,), # Negative Squared Ab
  945. (0x1f191, 0x1f19a,), # Squared Cl ..Squared Vs
  946. (0x1f200, 0x1f202,), # Square Hiragana Hoka ..Squared Katakana Sa
  947. (0x1f210, 0x1f23b,), # Squared Cjk Unified Ideo..Squared Cjk Unified Ideo
  948. (0x1f240, 0x1f248,), # Tortoise Shell Bracketed..Tortoise Shell Bracketed
  949. (0x1f250, 0x1f251,), # Circled Ideograph Advant..Circled Ideograph Accept
  950. (0x1f260, 0x1f265,), # Rounded Symbol For Fu ..Rounded Symbol For Cai
  951. (0x1f300, 0x1f320,), # Cyclone ..Shooting Star
  952. (0x1f32d, 0x1f335,), # Hot Dog ..Cactus
  953. (0x1f337, 0x1f37c,), # Tulip ..Baby Bottle
  954. (0x1f37e, 0x1f393,), # Bottle With Popping Cork..Graduation Cap
  955. (0x1f3a0, 0x1f3ca,), # Carousel Horse ..Swimmer
  956. (0x1f3cf, 0x1f3d3,), # Cricket Bat And Ball ..Table Tennis Paddle And
  957. (0x1f3e0, 0x1f3f0,), # House Building ..European Castle
  958. (0x1f3f4, 0x1f3f4,), # Waving Black Flag
  959. (0x1f3f8, 0x1f3fa,), # Badminton Racquet And Sh..Amphora
  960. (0x1f400, 0x1f43e,), # Rat ..Paw Prints
  961. (0x1f440, 0x1f440,), # Eyes
  962. (0x1f442, 0x1f4fc,), # Ear ..Videocassette
  963. (0x1f4ff, 0x1f53d,), # Prayer Beads ..Down-pointing Small Red
  964. (0x1f54b, 0x1f54e,), # Kaaba ..Menorah With Nine Branch
  965. (0x1f550, 0x1f567,), # Clock Face One Oclock ..Clock Face Twelve-thirty
  966. (0x1f57a, 0x1f57a,), # Man Dancing
  967. (0x1f595, 0x1f596,), # Reversed Hand With Middl..Raised Hand With Part Be
  968. (0x1f5a4, 0x1f5a4,), # Black Heart
  969. (0x1f5fb, 0x1f64f,), # Mount Fuji ..Person With Folded Hands
  970. (0x1f680, 0x1f6c5,), # Rocket ..Left Luggage
  971. (0x1f6cc, 0x1f6cc,), # Sleeping Accommodation
  972. (0x1f6d0, 0x1f6d2,), # Place Of Worship ..Shopping Trolley
  973. (0x1f6d5, 0x1f6d5,), # Hindu Temple
  974. (0x1f6eb, 0x1f6ec,), # Airplane Departure ..Airplane Arriving
  975. (0x1f6f4, 0x1f6fa,), # Scooter ..Auto Rickshaw
  976. (0x1f7e0, 0x1f7eb,), # Large Orange Circle ..Large Brown Square
  977. (0x1f90d, 0x1f971,), # White Heart ..Yawning Face
  978. (0x1f973, 0x1f976,), # Face With Party Horn And..Freezing Face
  979. (0x1f97a, 0x1f9a2,), # Face With Pleading Eyes ..Swan
  980. (0x1f9a5, 0x1f9aa,), # Sloth ..Oyster
  981. (0x1f9ae, 0x1f9ca,), # Guide Dog ..Ice Cube
  982. (0x1f9cd, 0x1f9ff,), # Standing Person ..Nazar Amulet
  983. (0x1fa70, 0x1fa73,), # Ballet Shoes ..Shorts
  984. (0x1fa78, 0x1fa7a,), # Drop Of Blood ..Stethoscope
  985. (0x1fa80, 0x1fa82,), # Yo-yo ..Parachute
  986. (0x1fa90, 0x1fa95,), # Ringed Planet ..Banjo
  987. (0x20000, 0x2fffd,), # Cjk Unified Ideograph-20..(nil)
  988. (0x30000, 0x3fffd,), # Cjk Unified Ideograph-30..(nil)
  989. ),
  990. '13.0.0': (
  991. # Source: EastAsianWidth-13.0.0.txt
  992. # Date: 2029-01-21, 18:14:00 GMT [KW, LI]
  993. #
  994. (0x01100, 0x0115f,), # Hangul Choseong Kiyeok ..Hangul Choseong Filler
  995. (0x0231a, 0x0231b,), # Watch ..Hourglass
  996. (0x02329, 0x0232a,), # Left-pointing Angle Brac..Right-pointing Angle Bra
  997. (0x023e9, 0x023ec,), # Black Right-pointing Dou..Black Down-pointing Doub
  998. (0x023f0, 0x023f0,), # Alarm Clock
  999. (0x023f3, 0x023f3,), # Hourglass With Flowing Sand
  1000. (0x025fd, 0x025fe,), # White Medium Small Squar..Black Medium Small Squar
  1001. (0x02614, 0x02615,), # Umbrella With Rain Drops..Hot Beverage
  1002. (0x02648, 0x02653,), # Aries ..Pisces
  1003. (0x0267f, 0x0267f,), # Wheelchair Symbol
  1004. (0x02693, 0x02693,), # Anchor
  1005. (0x026a1, 0x026a1,), # High Voltage Sign
  1006. (0x026aa, 0x026ab,), # Medium White Circle ..Medium Black Circle
  1007. (0x026bd, 0x026be,), # Soccer Ball ..Baseball
  1008. (0x026c4, 0x026c5,), # Snowman Without Snow ..Sun Behind Cloud
  1009. (0x026ce, 0x026ce,), # Ophiuchus
  1010. (0x026d4, 0x026d4,), # No Entry
  1011. (0x026ea, 0x026ea,), # Church
  1012. (0x026f2, 0x026f3,), # Fountain ..Flag In Hole
  1013. (0x026f5, 0x026f5,), # Sailboat
  1014. (0x026fa, 0x026fa,), # Tent
  1015. (0x026fd, 0x026fd,), # Fuel Pump
  1016. (0x02705, 0x02705,), # White Heavy Check Mark
  1017. (0x0270a, 0x0270b,), # Raised Fist ..Raised Hand
  1018. (0x02728, 0x02728,), # Sparkles
  1019. (0x0274c, 0x0274c,), # Cross Mark
  1020. (0x0274e, 0x0274e,), # Negative Squared Cross Mark
  1021. (0x02753, 0x02755,), # Black Question Mark Orna..White Exclamation Mark O
  1022. (0x02757, 0x02757,), # Heavy Exclamation Mark Symbol
  1023. (0x02795, 0x02797,), # Heavy Plus Sign ..Heavy Division Sign
  1024. (0x027b0, 0x027b0,), # Curly Loop
  1025. (0x027bf, 0x027bf,), # Double Curly Loop
  1026. (0x02b1b, 0x02b1c,), # Black Large Square ..White Large Square
  1027. (0x02b50, 0x02b50,), # White Medium Star
  1028. (0x02b55, 0x02b55,), # Heavy Large Circle
  1029. (0x02e80, 0x02e99,), # Cjk Radical Repeat ..Cjk Radical Rap
  1030. (0x02e9b, 0x02ef3,), # Cjk Radical Choke ..Cjk Radical C-simplified
  1031. (0x02f00, 0x02fd5,), # Kangxi Radical One ..Kangxi Radical Flute
  1032. (0x02ff0, 0x02ffb,), # Ideographic Description ..Ideographic Description
  1033. (0x03000, 0x03029,), # Ideographic Space ..Hangzhou Numeral Nine
  1034. (0x03030, 0x0303e,), # Wavy Dash ..Ideographic Variation In
  1035. (0x03041, 0x03096,), # Hiragana Letter Small A ..Hiragana Letter Small Ke
  1036. (0x0309b, 0x030ff,), # Katakana-hiragana Voiced..Katakana Digraph Koto
  1037. (0x03105, 0x0312f,), # Bopomofo Letter B ..Bopomofo Letter Nn
  1038. (0x03131, 0x0318e,), # Hangul Letter Kiyeok ..Hangul Letter Araeae
  1039. (0x03190, 0x031e3,), # Ideographic Annotation L..Cjk Stroke Q
  1040. (0x031f0, 0x0321e,), # Katakana Letter Small Ku..Parenthesized Korean Cha
  1041. (0x03220, 0x03247,), # Parenthesized Ideograph ..Circled Ideograph Koto
  1042. (0x03250, 0x04dbf,), # Partnership Sign ..Cjk Unified Ideograph-4d
  1043. (0x04e00, 0x0a48c,), # Cjk Unified Ideograph-4e..Yi Syllable Yyr
  1044. (0x0a490, 0x0a4c6,), # Yi Radical Qot ..Yi Radical Ke
  1045. (0x0a960, 0x0a97c,), # Hangul Choseong Tikeut-m..Hangul Choseong Ssangyeo
  1046. (0x0ac00, 0x0d7a3,), # Hangul Syllable Ga ..Hangul Syllable Hih
  1047. (0x0f900, 0x0faff,), # Cjk Compatibility Ideogr..(nil)
  1048. (0x0fe10, 0x0fe19,), # Presentation Form For Ve..Presentation Form For Ve
  1049. (0x0fe30, 0x0fe52,), # Presentation Form For Ve..Small Full Stop
  1050. (0x0fe54, 0x0fe66,), # Small Semicolon ..Small Equals Sign
  1051. (0x0fe68, 0x0fe6b,), # Small Reverse Solidus ..Small Commercial At
  1052. (0x0ff01, 0x0ff60,), # Fullwidth Exclamation Ma..Fullwidth Right White Pa
  1053. (0x0ffe0, 0x0ffe6,), # Fullwidth Cent Sign ..Fullwidth Won Sign
  1054. (0x16fe0, 0x16fe3,), # Tangut Iteration Mark ..Old Chinese Iteration Ma
  1055. (0x17000, 0x187f7,), # (nil)
  1056. (0x18800, 0x18cd5,), # Tangut Component-001 ..Khitan Small Script Char
  1057. (0x18d00, 0x18d08,), # (nil)
  1058. (0x1b000, 0x1b11e,), # Katakana Letter Archaic ..Hentaigana Letter N-mu-m
  1059. (0x1b150, 0x1b152,), # Hiragana Letter Small Wi..Hiragana Letter Small Wo
  1060. (0x1b164, 0x1b167,), # Katakana Letter Small Wi..Katakana Letter Small N
  1061. (0x1b170, 0x1b2fb,), # Nushu Character-1b170 ..Nushu Character-1b2fb
  1062. (0x1f004, 0x1f004,), # Mahjong Tile Red Dragon
  1063. (0x1f0cf, 0x1f0cf,), # Playing Card Black Joker
  1064. (0x1f18e, 0x1f18e,), # Negative Squared Ab
  1065. (0x1f191, 0x1f19a,), # Squared Cl ..Squared Vs
  1066. (0x1f200, 0x1f202,), # Square Hiragana Hoka ..Squared Katakana Sa
  1067. (0x1f210, 0x1f23b,), # Squared Cjk Unified Ideo..Squared Cjk Unified Ideo
  1068. (0x1f240, 0x1f248,), # Tortoise Shell Bracketed..Tortoise Shell Bracketed
  1069. (0x1f250, 0x1f251,), # Circled Ideograph Advant..Circled Ideograph Accept
  1070. (0x1f260, 0x1f265,), # Rounded Symbol For Fu ..Rounded Symbol For Cai
  1071. (0x1f300, 0x1f320,), # Cyclone ..Shooting Star
  1072. (0x1f32d, 0x1f335,), # Hot Dog ..Cactus
  1073. (0x1f337, 0x1f37c,), # Tulip ..Baby Bottle
  1074. (0x1f37e, 0x1f393,), # Bottle With Popping Cork..Graduation Cap
  1075. (0x1f3a0, 0x1f3ca,), # Carousel Horse ..Swimmer
  1076. (0x1f3cf, 0x1f3d3,), # Cricket Bat And Ball ..Table Tennis Paddle And
  1077. (0x1f3e0, 0x1f3f0,), # House Building ..European Castle
  1078. (0x1f3f4, 0x1f3f4,), # Waving Black Flag
  1079. (0x1f3f8, 0x1f3fa,), # Badminton Racquet And Sh..Amphora
  1080. (0x1f400, 0x1f43e,), # Rat ..Paw Prints
  1081. (0x1f440, 0x1f440,), # Eyes
  1082. (0x1f442, 0x1f4fc,), # Ear ..Videocassette
  1083. (0x1f4ff, 0x1f53d,), # Prayer Beads ..Down-pointing Small Red
  1084. (0x1f54b, 0x1f54e,), # Kaaba ..Menorah With Nine Branch
  1085. (0x1f550, 0x1f567,), # Clock Face One Oclock ..Clock Face Twelve-thirty
  1086. (0x1f57a, 0x1f57a,), # Man Dancing
  1087. (0x1f595, 0x1f596,), # Reversed Hand With Middl..Raised Hand With Part Be
  1088. (0x1f5a4, 0x1f5a4,), # Black Heart
  1089. (0x1f5fb, 0x1f64f,), # Mount Fuji ..Person With Folded Hands
  1090. (0x1f680, 0x1f6c5,), # Rocket ..Left Luggage
  1091. (0x1f6cc, 0x1f6cc,), # Sleeping Accommodation
  1092. (0x1f6d0, 0x1f6d2,), # Place Of Worship ..Shopping Trolley
  1093. (0x1f6d5, 0x1f6d7,), # Hindu Temple ..Elevator
  1094. (0x1f6eb, 0x1f6ec,), # Airplane Departure ..Airplane Arriving
  1095. (0x1f6f4, 0x1f6fc,), # Scooter ..Roller Skate
  1096. (0x1f7e0, 0x1f7eb,), # Large Orange Circle ..Large Brown Square
  1097. (0x1f90c, 0x1f93a,), # Pinched Fingers ..Fencer
  1098. (0x1f93c, 0x1f945,), # Wrestlers ..Goal Net
  1099. (0x1f947, 0x1f978,), # First Place Medal ..Disguised Face
  1100. (0x1f97a, 0x1f9cb,), # Face With Pleading Eyes ..Bubble Tea
  1101. (0x1f9cd, 0x1f9ff,), # Standing Person ..Nazar Amulet
  1102. (0x1fa70, 0x1fa74,), # Ballet Shoes ..Thong Sandal
  1103. (0x1fa78, 0x1fa7a,), # Drop Of Blood ..Stethoscope
  1104. (0x1fa80, 0x1fa86,), # Yo-yo ..Nesting Dolls
  1105. (0x1fa90, 0x1faa8,), # Ringed Planet ..Rock
  1106. (0x1fab0, 0x1fab6,), # Fly ..Feather
  1107. (0x1fac0, 0x1fac2,), # Anatomical Heart ..People Hugging
  1108. (0x1fad0, 0x1fad6,), # Blueberries ..Teapot
  1109. (0x20000, 0x2fffd,), # Cjk Unified Ideograph-20..(nil)
  1110. (0x30000, 0x3fffd,), # Cjk Unified Ideograph-30..(nil)
  1111. ),
  1112. '14.0.0': (
  1113. # Source: EastAsianWidth-14.0.0.txt
  1114. # Date: 2021-07-06, 09:58:53 GMT [KW, LI]
  1115. #
  1116. (0x01100, 0x0115f,), # Hangul Choseong Kiyeok ..Hangul Choseong Filler
  1117. (0x0231a, 0x0231b,), # Watch ..Hourglass
  1118. (0x02329, 0x0232a,), # Left-pointing Angle Brac..Right-pointing Angle Bra
  1119. (0x023e9, 0x023ec,), # Black Right-pointing Dou..Black Down-pointing Doub
  1120. (0x023f0, 0x023f0,), # Alarm Clock
  1121. (0x023f3, 0x023f3,), # Hourglass With Flowing Sand
  1122. (0x025fd, 0x025fe,), # White Medium Small Squar..Black Medium Small Squar
  1123. (0x02614, 0x02615,), # Umbrella With Rain Drops..Hot Beverage
  1124. (0x02648, 0x02653,), # Aries ..Pisces
  1125. (0x0267f, 0x0267f,), # Wheelchair Symbol
  1126. (0x02693, 0x02693,), # Anchor
  1127. (0x026a1, 0x026a1,), # High Voltage Sign
  1128. (0x026aa, 0x026ab,), # Medium White Circle ..Medium Black Circle
  1129. (0x026bd, 0x026be,), # Soccer Ball ..Baseball
  1130. (0x026c4, 0x026c5,), # Snowman Without Snow ..Sun Behind Cloud
  1131. (0x026ce, 0x026ce,), # Ophiuchus
  1132. (0x026d4, 0x026d4,), # No Entry
  1133. (0x026ea, 0x026ea,), # Church
  1134. (0x026f2, 0x026f3,), # Fountain ..Flag In Hole
  1135. (0x026f5, 0x026f5,), # Sailboat
  1136. (0x026fa, 0x026fa,), # Tent
  1137. (0x026fd, 0x026fd,), # Fuel Pump
  1138. (0x02705, 0x02705,), # White Heavy Check Mark
  1139. (0x0270a, 0x0270b,), # Raised Fist ..Raised Hand
  1140. (0x02728, 0x02728,), # Sparkles
  1141. (0x0274c, 0x0274c,), # Cross Mark
  1142. (0x0274e, 0x0274e,), # Negative Squared Cross Mark
  1143. (0x02753, 0x02755,), # Black Question Mark Orna..White Exclamation Mark O
  1144. (0x02757, 0x02757,), # Heavy Exclamation Mark Symbol
  1145. (0x02795, 0x02797,), # Heavy Plus Sign ..Heavy Division Sign
  1146. (0x027b0, 0x027b0,), # Curly Loop
  1147. (0x027bf, 0x027bf,), # Double Curly Loop
  1148. (0x02b1b, 0x02b1c,), # Black Large Square ..White Large Square
  1149. (0x02b50, 0x02b50,), # White Medium Star
  1150. (0x02b55, 0x02b55,), # Heavy Large Circle
  1151. (0x02e80, 0x02e99,), # Cjk Radical Repeat ..Cjk Radical Rap
  1152. (0x02e9b, 0x02ef3,), # Cjk Radical Choke ..Cjk Radical C-simplified
  1153. (0x02f00, 0x02fd5,), # Kangxi Radical One ..Kangxi Radical Flute
  1154. (0x02ff0, 0x02ffb,), # Ideographic Description ..Ideographic Description
  1155. (0x03000, 0x03029,), # Ideographic Space ..Hangzhou Numeral Nine
  1156. (0x03030, 0x0303e,), # Wavy Dash ..Ideographic Variation In
  1157. (0x03041, 0x03096,), # Hiragana Letter Small A ..Hiragana Letter Small Ke
  1158. (0x0309b, 0x030ff,), # Katakana-hiragana Voiced..Katakana Digraph Koto
  1159. (0x03105, 0x0312f,), # Bopomofo Letter B ..Bopomofo Letter Nn
  1160. (0x03131, 0x0318e,), # Hangul Letter Kiyeok ..Hangul Letter Araeae
  1161. (0x03190, 0x031e3,), # Ideographic Annotation L..Cjk Stroke Q
  1162. (0x031f0, 0x0321e,), # Katakana Letter Small Ku..Parenthesized Korean Cha
  1163. (0x03220, 0x03247,), # Parenthesized Ideograph ..Circled Ideograph Koto
  1164. (0x03250, 0x04dbf,), # Partnership Sign ..Cjk Unified Ideograph-4d
  1165. (0x04e00, 0x0a48c,), # Cjk Unified Ideograph-4e..Yi Syllable Yyr
  1166. (0x0a490, 0x0a4c6,), # Yi Radical Qot ..Yi Radical Ke
  1167. (0x0a960, 0x0a97c,), # Hangul Choseong Tikeut-m..Hangul Choseong Ssangyeo
  1168. (0x0ac00, 0x0d7a3,), # Hangul Syllable Ga ..Hangul Syllable Hih
  1169. (0x0f900, 0x0faff,), # Cjk Compatibility Ideogr..(nil)
  1170. (0x0fe10, 0x0fe19,), # Presentation Form For Ve..Presentation Form For Ve
  1171. (0x0fe30, 0x0fe52,), # Presentation Form For Ve..Small Full Stop
  1172. (0x0fe54, 0x0fe66,), # Small Semicolon ..Small Equals Sign
  1173. (0x0fe68, 0x0fe6b,), # Small Reverse Solidus ..Small Commercial At
  1174. (0x0ff01, 0x0ff60,), # Fullwidth Exclamation Ma..Fullwidth Right White Pa
  1175. (0x0ffe0, 0x0ffe6,), # Fullwidth Cent Sign ..Fullwidth Won Sign
  1176. (0x16fe0, 0x16fe3,), # Tangut Iteration Mark ..Old Chinese Iteration Ma
  1177. (0x17000, 0x187f7,), # (nil)
  1178. (0x18800, 0x18cd5,), # Tangut Component-001 ..Khitan Small Script Char
  1179. (0x18d00, 0x18d08,), # (nil)
  1180. (0x1aff0, 0x1aff3,), # Katakana Letter Minnan T..Katakana Letter Minnan T
  1181. (0x1aff5, 0x1affb,), # Katakana Letter Minnan T..Katakana Letter Minnan N
  1182. (0x1affd, 0x1affe,), # Katakana Letter Minnan N..Katakana Letter Minnan N
  1183. (0x1b000, 0x1b122,), # Katakana Letter Archaic ..Katakana Letter Archaic
  1184. (0x1b150, 0x1b152,), # Hiragana Letter Small Wi..Hiragana Letter Small Wo
  1185. (0x1b164, 0x1b167,), # Katakana Letter Small Wi..Katakana Letter Small N
  1186. (0x1b170, 0x1b2fb,), # Nushu Character-1b170 ..Nushu Character-1b2fb
  1187. (0x1f004, 0x1f004,), # Mahjong Tile Red Dragon
  1188. (0x1f0cf, 0x1f0cf,), # Playing Card Black Joker
  1189. (0x1f18e, 0x1f18e,), # Negative Squared Ab
  1190. (0x1f191, 0x1f19a,), # Squared Cl ..Squared Vs
  1191. (0x1f200, 0x1f202,), # Square Hiragana Hoka ..Squared Katakana Sa
  1192. (0x1f210, 0x1f23b,), # Squared Cjk Unified Ideo..Squared Cjk Unified Ideo
  1193. (0x1f240, 0x1f248,), # Tortoise Shell Bracketed..Tortoise Shell Bracketed
  1194. (0x1f250, 0x1f251,), # Circled Ideograph Advant..Circled Ideograph Accept
  1195. (0x1f260, 0x1f265,), # Rounded Symbol For Fu ..Rounded Symbol For Cai
  1196. (0x1f300, 0x1f320,), # Cyclone ..Shooting Star
  1197. (0x1f32d, 0x1f335,), # Hot Dog ..Cactus
  1198. (0x1f337, 0x1f37c,), # Tulip ..Baby Bottle
  1199. (0x1f37e, 0x1f393,), # Bottle With Popping Cork..Graduation Cap
  1200. (0x1f3a0, 0x1f3ca,), # Carousel Horse ..Swimmer
  1201. (0x1f3cf, 0x1f3d3,), # Cricket Bat And Ball ..Table Tennis Paddle And
  1202. (0x1f3e0, 0x1f3f0,), # House Building ..European Castle
  1203. (0x1f3f4, 0x1f3f4,), # Waving Black Flag
  1204. (0x1f3f8, 0x1f3fa,), # Badminton Racquet And Sh..Amphora
  1205. (0x1f400, 0x1f43e,), # Rat ..Paw Prints
  1206. (0x1f440, 0x1f440,), # Eyes
  1207. (0x1f442, 0x1f4fc,), # Ear ..Videocassette
  1208. (0x1f4ff, 0x1f53d,), # Prayer Beads ..Down-pointing Small Red
  1209. (0x1f54b, 0x1f54e,), # Kaaba ..Menorah With Nine Branch
  1210. (0x1f550, 0x1f567,), # Clock Face One Oclock ..Clock Face Twelve-thirty
  1211. (0x1f57a, 0x1f57a,), # Man Dancing
  1212. (0x1f595, 0x1f596,), # Reversed Hand With Middl..Raised Hand With Part Be
  1213. (0x1f5a4, 0x1f5a4,), # Black Heart
  1214. (0x1f5fb, 0x1f64f,), # Mount Fuji ..Person With Folded Hands
  1215. (0x1f680, 0x1f6c5,), # Rocket ..Left Luggage
  1216. (0x1f6cc, 0x1f6cc,), # Sleeping Accommodation
  1217. (0x1f6d0, 0x1f6d2,), # Place Of Worship ..Shopping Trolley
  1218. (0x1f6d5, 0x1f6d7,), # Hindu Temple ..Elevator
  1219. (0x1f6dd, 0x1f6df,), # Playground Slide ..Ring Buoy
  1220. (0x1f6eb, 0x1f6ec,), # Airplane Departure ..Airplane Arriving
  1221. (0x1f6f4, 0x1f6fc,), # Scooter ..Roller Skate
  1222. (0x1f7e0, 0x1f7eb,), # Large Orange Circle ..Large Brown Square
  1223. (0x1f7f0, 0x1f7f0,), # Heavy Equals Sign
  1224. (0x1f90c, 0x1f93a,), # Pinched Fingers ..Fencer
  1225. (0x1f93c, 0x1f945,), # Wrestlers ..Goal Net
  1226. (0x1f947, 0x1f9ff,), # First Place Medal ..Nazar Amulet
  1227. (0x1fa70, 0x1fa74,), # Ballet Shoes ..Thong Sandal
  1228. (0x1fa78, 0x1fa7c,), # Drop Of Blood ..Crutch
  1229. (0x1fa80, 0x1fa86,), # Yo-yo ..Nesting Dolls
  1230. (0x1fa90, 0x1faac,), # Ringed Planet ..Hamsa
  1231. (0x1fab0, 0x1faba,), # Fly ..Nest With Eggs
  1232. (0x1fac0, 0x1fac5,), # Anatomical Heart ..Person With Crown
  1233. (0x1fad0, 0x1fad9,), # Blueberries ..Jar
  1234. (0x1fae0, 0x1fae7,), # Melting Face ..Bubbles
  1235. (0x1faf0, 0x1faf6,), # Hand With Index Finger A..Heart Hands
  1236. (0x20000, 0x2fffd,), # Cjk Unified Ideograph-20..(nil)
  1237. (0x30000, 0x3fffd,), # Cjk Unified Ideograph-30..(nil)
  1238. ),
  1239. '15.0.0': (
  1240. # Source: EastAsianWidth-15.0.0.txt
  1241. # Date: 2022-05-24, 17:40:20 GMT [KW, LI]
  1242. #
  1243. (0x01100, 0x0115f,), # Hangul Choseong Kiyeok ..Hangul Choseong Filler
  1244. (0x0231a, 0x0231b,), # Watch ..Hourglass
  1245. (0x02329, 0x0232a,), # Left-pointing Angle Brac..Right-pointing Angle Bra
  1246. (0x023e9, 0x023ec,), # Black Right-pointing Dou..Black Down-pointing Doub
  1247. (0x023f0, 0x023f0,), # Alarm Clock
  1248. (0x023f3, 0x023f3,), # Hourglass With Flowing Sand
  1249. (0x025fd, 0x025fe,), # White Medium Small Squar..Black Medium Small Squar
  1250. (0x02614, 0x02615,), # Umbrella With Rain Drops..Hot Beverage
  1251. (0x02648, 0x02653,), # Aries ..Pisces
  1252. (0x0267f, 0x0267f,), # Wheelchair Symbol
  1253. (0x02693, 0x02693,), # Anchor
  1254. (0x026a1, 0x026a1,), # High Voltage Sign
  1255. (0x026aa, 0x026ab,), # Medium White Circle ..Medium Black Circle
  1256. (0x026bd, 0x026be,), # Soccer Ball ..Baseball
  1257. (0x026c4, 0x026c5,), # Snowman Without Snow ..Sun Behind Cloud
  1258. (0x026ce, 0x026ce,), # Ophiuchus
  1259. (0x026d4, 0x026d4,), # No Entry
  1260. (0x026ea, 0x026ea,), # Church
  1261. (0x026f2, 0x026f3,), # Fountain ..Flag In Hole
  1262. (0x026f5, 0x026f5,), # Sailboat
  1263. (0x026fa, 0x026fa,), # Tent
  1264. (0x026fd, 0x026fd,), # Fuel Pump
  1265. (0x02705, 0x02705,), # White Heavy Check Mark
  1266. (0x0270a, 0x0270b,), # Raised Fist ..Raised Hand
  1267. (0x02728, 0x02728,), # Sparkles
  1268. (0x0274c, 0x0274c,), # Cross Mark
  1269. (0x0274e, 0x0274e,), # Negative Squared Cross Mark
  1270. (0x02753, 0x02755,), # Black Question Mark Orna..White Exclamation Mark O
  1271. (0x02757, 0x02757,), # Heavy Exclamation Mark Symbol
  1272. (0x02795, 0x02797,), # Heavy Plus Sign ..Heavy Division Sign
  1273. (0x027b0, 0x027b0,), # Curly Loop
  1274. (0x027bf, 0x027bf,), # Double Curly Loop
  1275. (0x02b1b, 0x02b1c,), # Black Large Square ..White Large Square
  1276. (0x02b50, 0x02b50,), # White Medium Star
  1277. (0x02b55, 0x02b55,), # Heavy Large Circle
  1278. (0x02e80, 0x02e99,), # Cjk Radical Repeat ..Cjk Radical Rap
  1279. (0x02e9b, 0x02ef3,), # Cjk Radical Choke ..Cjk Radical C-simplified
  1280. (0x02f00, 0x02fd5,), # Kangxi Radical One ..Kangxi Radical Flute
  1281. (0x02ff0, 0x02ffb,), # Ideographic Description ..Ideographic Description
  1282. (0x03000, 0x03029,), # Ideographic Space ..Hangzhou Numeral Nine
  1283. (0x03030, 0x0303e,), # Wavy Dash ..Ideographic Variation In
  1284. (0x03041, 0x03096,), # Hiragana Letter Small A ..Hiragana Letter Small Ke
  1285. (0x0309b, 0x030ff,), # Katakana-hiragana Voiced..Katakana Digraph Koto
  1286. (0x03105, 0x0312f,), # Bopomofo Letter B ..Bopomofo Letter Nn
  1287. (0x03131, 0x0318e,), # Hangul Letter Kiyeok ..Hangul Letter Araeae
  1288. (0x03190, 0x031e3,), # Ideographic Annotation L..Cjk Stroke Q
  1289. (0x031f0, 0x0321e,), # Katakana Letter Small Ku..Parenthesized Korean Cha
  1290. (0x03220, 0x03247,), # Parenthesized Ideograph ..Circled Ideograph Koto
  1291. (0x03250, 0x04dbf,), # Partnership Sign ..Cjk Unified Ideograph-4d
  1292. (0x04e00, 0x0a48c,), # Cjk Unified Ideograph-4e..Yi Syllable Yyr
  1293. (0x0a490, 0x0a4c6,), # Yi Radical Qot ..Yi Radical Ke
  1294. (0x0a960, 0x0a97c,), # Hangul Choseong Tikeut-m..Hangul Choseong Ssangyeo
  1295. (0x0ac00, 0x0d7a3,), # Hangul Syllable Ga ..Hangul Syllable Hih
  1296. (0x0f900, 0x0faff,), # Cjk Compatibility Ideogr..(nil)
  1297. (0x0fe10, 0x0fe19,), # Presentation Form For Ve..Presentation Form For Ve
  1298. (0x0fe30, 0x0fe52,), # Presentation Form For Ve..Small Full Stop
  1299. (0x0fe54, 0x0fe66,), # Small Semicolon ..Small Equals Sign
  1300. (0x0fe68, 0x0fe6b,), # Small Reverse Solidus ..Small Commercial At
  1301. (0x0ff01, 0x0ff60,), # Fullwidth Exclamation Ma..Fullwidth Right White Pa
  1302. (0x0ffe0, 0x0ffe6,), # Fullwidth Cent Sign ..Fullwidth Won Sign
  1303. (0x16fe0, 0x16fe3,), # Tangut Iteration Mark ..Old Chinese Iteration Ma
  1304. (0x17000, 0x187f7,), # (nil)
  1305. (0x18800, 0x18cd5,), # Tangut Component-001 ..Khitan Small Script Char
  1306. (0x18d00, 0x18d08,), # (nil)
  1307. (0x1aff0, 0x1aff3,), # Katakana Letter Minnan T..Katakana Letter Minnan T
  1308. (0x1aff5, 0x1affb,), # Katakana Letter Minnan T..Katakana Letter Minnan N
  1309. (0x1affd, 0x1affe,), # Katakana Letter Minnan N..Katakana Letter Minnan N
  1310. (0x1b000, 0x1b122,), # Katakana Letter Archaic ..Katakana Letter Archaic
  1311. (0x1b132, 0x1b132,), # Hiragana Letter Small Ko
  1312. (0x1b150, 0x1b152,), # Hiragana Letter Small Wi..Hiragana Letter Small Wo
  1313. (0x1b155, 0x1b155,), # Katakana Letter Small Ko
  1314. (0x1b164, 0x1b167,), # Katakana Letter Small Wi..Katakana Letter Small N
  1315. (0x1b170, 0x1b2fb,), # Nushu Character-1b170 ..Nushu Character-1b2fb
  1316. (0x1f004, 0x1f004,), # Mahjong Tile Red Dragon
  1317. (0x1f0cf, 0x1f0cf,), # Playing Card Black Joker
  1318. (0x1f18e, 0x1f18e,), # Negative Squared Ab
  1319. (0x1f191, 0x1f19a,), # Squared Cl ..Squared Vs
  1320. (0x1f200, 0x1f202,), # Square Hiragana Hoka ..Squared Katakana Sa
  1321. (0x1f210, 0x1f23b,), # Squared Cjk Unified Ideo..Squared Cjk Unified Ideo
  1322. (0x1f240, 0x1f248,), # Tortoise Shell Bracketed..Tortoise Shell Bracketed
  1323. (0x1f250, 0x1f251,), # Circled Ideograph Advant..Circled Ideograph Accept
  1324. (0x1f260, 0x1f265,), # Rounded Symbol For Fu ..Rounded Symbol For Cai
  1325. (0x1f300, 0x1f320,), # Cyclone ..Shooting Star
  1326. (0x1f32d, 0x1f335,), # Hot Dog ..Cactus
  1327. (0x1f337, 0x1f37c,), # Tulip ..Baby Bottle
  1328. (0x1f37e, 0x1f393,), # Bottle With Popping Cork..Graduation Cap
  1329. (0x1f3a0, 0x1f3ca,), # Carousel Horse ..Swimmer
  1330. (0x1f3cf, 0x1f3d3,), # Cricket Bat And Ball ..Table Tennis Paddle And
  1331. (0x1f3e0, 0x1f3f0,), # House Building ..European Castle
  1332. (0x1f3f4, 0x1f3f4,), # Waving Black Flag
  1333. (0x1f3f8, 0x1f3fa,), # Badminton Racquet And Sh..Amphora
  1334. (0x1f400, 0x1f43e,), # Rat ..Paw Prints
  1335. (0x1f440, 0x1f440,), # Eyes
  1336. (0x1f442, 0x1f4fc,), # Ear ..Videocassette
  1337. (0x1f4ff, 0x1f53d,), # Prayer Beads ..Down-pointing Small Red
  1338. (0x1f54b, 0x1f54e,), # Kaaba ..Menorah With Nine Branch
  1339. (0x1f550, 0x1f567,), # Clock Face One Oclock ..Clock Face Twelve-thirty
  1340. (0x1f57a, 0x1f57a,), # Man Dancing
  1341. (0x1f595, 0x1f596,), # Reversed Hand With Middl..Raised Hand With Part Be
  1342. (0x1f5a4, 0x1f5a4,), # Black Heart
  1343. (0x1f5fb, 0x1f64f,), # Mount Fuji ..Person With Folded Hands
  1344. (0x1f680, 0x1f6c5,), # Rocket ..Left Luggage
  1345. (0x1f6cc, 0x1f6cc,), # Sleeping Accommodation
  1346. (0x1f6d0, 0x1f6d2,), # Place Of Worship ..Shopping Trolley
  1347. (0x1f6d5, 0x1f6d7,), # Hindu Temple ..Elevator
  1348. (0x1f6dc, 0x1f6df,), # Wireless ..Ring Buoy
  1349. (0x1f6eb, 0x1f6ec,), # Airplane Departure ..Airplane Arriving
  1350. (0x1f6f4, 0x1f6fc,), # Scooter ..Roller Skate
  1351. (0x1f7e0, 0x1f7eb,), # Large Orange Circle ..Large Brown Square
  1352. (0x1f7f0, 0x1f7f0,), # Heavy Equals Sign
  1353. (0x1f90c, 0x1f93a,), # Pinched Fingers ..Fencer
  1354. (0x1f93c, 0x1f945,), # Wrestlers ..Goal Net
  1355. (0x1f947, 0x1f9ff,), # First Place Medal ..Nazar Amulet
  1356. (0x1fa70, 0x1fa7c,), # Ballet Shoes ..Crutch
  1357. (0x1fa80, 0x1fa88,), # Yo-yo ..Flute
  1358. (0x1fa90, 0x1fabd,), # Ringed Planet ..Wing
  1359. (0x1fabf, 0x1fac5,), # Goose ..Person With Crown
  1360. (0x1face, 0x1fadb,), # Moose ..Pea Pod
  1361. (0x1fae0, 0x1fae8,), # Melting Face ..Shaking Face
  1362. (0x1faf0, 0x1faf8,), # Hand With Index Finger A..Rightwards Pushing Hand
  1363. (0x20000, 0x2fffd,), # Cjk Unified Ideograph-20..(nil)
  1364. (0x30000, 0x3fffd,), # Cjk Unified Ideograph-30..(nil)
  1365. ),
  1366. '15.1.0': (
  1367. # Source: EastAsianWidth-15.1.0.txt
  1368. # Date: 2023-07-28, 23:34:08 GMT
  1369. #
  1370. (0x01100, 0x0115f,), # Hangul Choseong Kiyeok ..Hangul Choseong Filler
  1371. (0x0231a, 0x0231b,), # Watch ..Hourglass
  1372. (0x02329, 0x0232a,), # Left-pointing Angle Brac..Right-pointing Angle Bra
  1373. (0x023e9, 0x023ec,), # Black Right-pointing Dou..Black Down-pointing Doub
  1374. (0x023f0, 0x023f0,), # Alarm Clock
  1375. (0x023f3, 0x023f3,), # Hourglass With Flowing Sand
  1376. (0x025fd, 0x025fe,), # White Medium Small Squar..Black Medium Small Squar
  1377. (0x02614, 0x02615,), # Umbrella With Rain Drops..Hot Beverage
  1378. (0x02648, 0x02653,), # Aries ..Pisces
  1379. (0x0267f, 0x0267f,), # Wheelchair Symbol
  1380. (0x02693, 0x02693,), # Anchor
  1381. (0x026a1, 0x026a1,), # High Voltage Sign
  1382. (0x026aa, 0x026ab,), # Medium White Circle ..Medium Black Circle
  1383. (0x026bd, 0x026be,), # Soccer Ball ..Baseball
  1384. (0x026c4, 0x026c5,), # Snowman Without Snow ..Sun Behind Cloud
  1385. (0x026ce, 0x026ce,), # Ophiuchus
  1386. (0x026d4, 0x026d4,), # No Entry
  1387. (0x026ea, 0x026ea,), # Church
  1388. (0x026f2, 0x026f3,), # Fountain ..Flag In Hole
  1389. (0x026f5, 0x026f5,), # Sailboat
  1390. (0x026fa, 0x026fa,), # Tent
  1391. (0x026fd, 0x026fd,), # Fuel Pump
  1392. (0x02705, 0x02705,), # White Heavy Check Mark
  1393. (0x0270a, 0x0270b,), # Raised Fist ..Raised Hand
  1394. (0x02728, 0x02728,), # Sparkles
  1395. (0x0274c, 0x0274c,), # Cross Mark
  1396. (0x0274e, 0x0274e,), # Negative Squared Cross Mark
  1397. (0x02753, 0x02755,), # Black Question Mark Orna..White Exclamation Mark O
  1398. (0x02757, 0x02757,), # Heavy Exclamation Mark Symbol
  1399. (0x02795, 0x02797,), # Heavy Plus Sign ..Heavy Division Sign
  1400. (0x027b0, 0x027b0,), # Curly Loop
  1401. (0x027bf, 0x027bf,), # Double Curly Loop
  1402. (0x02b1b, 0x02b1c,), # Black Large Square ..White Large Square
  1403. (0x02b50, 0x02b50,), # White Medium Star
  1404. (0x02b55, 0x02b55,), # Heavy Large Circle
  1405. (0x02e80, 0x02e99,), # Cjk Radical Repeat ..Cjk Radical Rap
  1406. (0x02e9b, 0x02ef3,), # Cjk Radical Choke ..Cjk Radical C-simplified
  1407. (0x02f00, 0x02fd5,), # Kangxi Radical One ..Kangxi Radical Flute
  1408. (0x02ff0, 0x03029,), # Ideographic Description ..Hangzhou Numeral Nine
  1409. (0x03030, 0x0303e,), # Wavy Dash ..Ideographic Variation In
  1410. (0x03041, 0x03096,), # Hiragana Letter Small A ..Hiragana Letter Small Ke
  1411. (0x0309b, 0x030ff,), # Katakana-hiragana Voiced..Katakana Digraph Koto
  1412. (0x03105, 0x0312f,), # Bopomofo Letter B ..Bopomofo Letter Nn
  1413. (0x03131, 0x0318e,), # Hangul Letter Kiyeok ..Hangul Letter Araeae
  1414. (0x03190, 0x031e3,), # Ideographic Annotation L..Cjk Stroke Q
  1415. (0x031ef, 0x0321e,), # (nil) ..Parenthesized Korean Cha
  1416. (0x03220, 0x03247,), # Parenthesized Ideograph ..Circled Ideograph Koto
  1417. (0x03250, 0x04dbf,), # Partnership Sign ..Cjk Unified Ideograph-4d
  1418. (0x04e00, 0x0a48c,), # Cjk Unified Ideograph-4e..Yi Syllable Yyr
  1419. (0x0a490, 0x0a4c6,), # Yi Radical Qot ..Yi Radical Ke
  1420. (0x0a960, 0x0a97c,), # Hangul Choseong Tikeut-m..Hangul Choseong Ssangyeo
  1421. (0x0ac00, 0x0d7a3,), # Hangul Syllable Ga ..Hangul Syllable Hih
  1422. (0x0f900, 0x0faff,), # Cjk Compatibility Ideogr..(nil)
  1423. (0x0fe10, 0x0fe19,), # Presentation Form For Ve..Presentation Form For Ve
  1424. (0x0fe30, 0x0fe52,), # Presentation Form For Ve..Small Full Stop
  1425. (0x0fe54, 0x0fe66,), # Small Semicolon ..Small Equals Sign
  1426. (0x0fe68, 0x0fe6b,), # Small Reverse Solidus ..Small Commercial At
  1427. (0x0ff01, 0x0ff60,), # Fullwidth Exclamation Ma..Fullwidth Right White Pa
  1428. (0x0ffe0, 0x0ffe6,), # Fullwidth Cent Sign ..Fullwidth Won Sign
  1429. (0x16fe0, 0x16fe3,), # Tangut Iteration Mark ..Old Chinese Iteration Ma
  1430. (0x17000, 0x187f7,), # (nil)
  1431. (0x18800, 0x18cd5,), # Tangut Component-001 ..Khitan Small Script Char
  1432. (0x18d00, 0x18d08,), # (nil)
  1433. (0x1aff0, 0x1aff3,), # Katakana Letter Minnan T..Katakana Letter Minnan T
  1434. (0x1aff5, 0x1affb,), # Katakana Letter Minnan T..Katakana Letter Minnan N
  1435. (0x1affd, 0x1affe,), # Katakana Letter Minnan N..Katakana Letter Minnan N
  1436. (0x1b000, 0x1b122,), # Katakana Letter Archaic ..Katakana Letter Archaic
  1437. (0x1b132, 0x1b132,), # Hiragana Letter Small Ko
  1438. (0x1b150, 0x1b152,), # Hiragana Letter Small Wi..Hiragana Letter Small Wo
  1439. (0x1b155, 0x1b155,), # Katakana Letter Small Ko
  1440. (0x1b164, 0x1b167,), # Katakana Letter Small Wi..Katakana Letter Small N
  1441. (0x1b170, 0x1b2fb,), # Nushu Character-1b170 ..Nushu Character-1b2fb
  1442. (0x1f004, 0x1f004,), # Mahjong Tile Red Dragon
  1443. (0x1f0cf, 0x1f0cf,), # Playing Card Black Joker
  1444. (0x1f18e, 0x1f18e,), # Negative Squared Ab
  1445. (0x1f191, 0x1f19a,), # Squared Cl ..Squared Vs
  1446. (0x1f200, 0x1f202,), # Square Hiragana Hoka ..Squared Katakana Sa
  1447. (0x1f210, 0x1f23b,), # Squared Cjk Unified Ideo..Squared Cjk Unified Ideo
  1448. (0x1f240, 0x1f248,), # Tortoise Shell Bracketed..Tortoise Shell Bracketed
  1449. (0x1f250, 0x1f251,), # Circled Ideograph Advant..Circled Ideograph Accept
  1450. (0x1f260, 0x1f265,), # Rounded Symbol For Fu ..Rounded Symbol For Cai
  1451. (0x1f300, 0x1f320,), # Cyclone ..Shooting Star
  1452. (0x1f32d, 0x1f335,), # Hot Dog ..Cactus
  1453. (0x1f337, 0x1f37c,), # Tulip ..Baby Bottle
  1454. (0x1f37e, 0x1f393,), # Bottle With Popping Cork..Graduation Cap
  1455. (0x1f3a0, 0x1f3ca,), # Carousel Horse ..Swimmer
  1456. (0x1f3cf, 0x1f3d3,), # Cricket Bat And Ball ..Table Tennis Paddle And
  1457. (0x1f3e0, 0x1f3f0,), # House Building ..European Castle
  1458. (0x1f3f4, 0x1f3f4,), # Waving Black Flag
  1459. (0x1f3f8, 0x1f3fa,), # Badminton Racquet And Sh..Amphora
  1460. (0x1f400, 0x1f43e,), # Rat ..Paw Prints
  1461. (0x1f440, 0x1f440,), # Eyes
  1462. (0x1f442, 0x1f4fc,), # Ear ..Videocassette
  1463. (0x1f4ff, 0x1f53d,), # Prayer Beads ..Down-pointing Small Red
  1464. (0x1f54b, 0x1f54e,), # Kaaba ..Menorah With Nine Branch
  1465. (0x1f550, 0x1f567,), # Clock Face One Oclock ..Clock Face Twelve-thirty
  1466. (0x1f57a, 0x1f57a,), # Man Dancing
  1467. (0x1f595, 0x1f596,), # Reversed Hand With Middl..Raised Hand With Part Be
  1468. (0x1f5a4, 0x1f5a4,), # Black Heart
  1469. (0x1f5fb, 0x1f64f,), # Mount Fuji ..Person With Folded Hands
  1470. (0x1f680, 0x1f6c5,), # Rocket ..Left Luggage
  1471. (0x1f6cc, 0x1f6cc,), # Sleeping Accommodation
  1472. (0x1f6d0, 0x1f6d2,), # Place Of Worship ..Shopping Trolley
  1473. (0x1f6d5, 0x1f6d7,), # Hindu Temple ..Elevator
  1474. (0x1f6dc, 0x1f6df,), # Wireless ..Ring Buoy
  1475. (0x1f6eb, 0x1f6ec,), # Airplane Departure ..Airplane Arriving
  1476. (0x1f6f4, 0x1f6fc,), # Scooter ..Roller Skate
  1477. (0x1f7e0, 0x1f7eb,), # Large Orange Circle ..Large Brown Square
  1478. (0x1f7f0, 0x1f7f0,), # Heavy Equals Sign
  1479. (0x1f90c, 0x1f93a,), # Pinched Fingers ..Fencer
  1480. (0x1f93c, 0x1f945,), # Wrestlers ..Goal Net
  1481. (0x1f947, 0x1f9ff,), # First Place Medal ..Nazar Amulet
  1482. (0x1fa70, 0x1fa7c,), # Ballet Shoes ..Crutch
  1483. (0x1fa80, 0x1fa88,), # Yo-yo ..Flute
  1484. (0x1fa90, 0x1fabd,), # Ringed Planet ..Wing
  1485. (0x1fabf, 0x1fac5,), # Goose ..Person With Crown
  1486. (0x1face, 0x1fadb,), # Moose ..Pea Pod
  1487. (0x1fae0, 0x1fae8,), # Melting Face ..Shaking Face
  1488. (0x1faf0, 0x1faf8,), # Hand With Index Finger A..Rightwards Pushing Hand
  1489. (0x20000, 0x2fffd,), # Cjk Unified Ideograph-20..(nil)
  1490. (0x30000, 0x3fffd,), # Cjk Unified Ideograph-30..(nil)
  1491. ),
  1492. }