File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -185,7 +185,42 @@ static const struct utf8_range utf8_widthtab[] = {
185185 {0x01dc0 , 0x01de6 , 0 },
186186 {0x01dfd , 0x01dff , 0 },
187187 {0x020d0 , 0x020f0 , 0 },
188+ {0x0231a , 0x0231b , 2 },
188189 {0x02329 , 0x0232a , 2 },
190+ {0x023e9 , 0x023ec , 2 },
191+ {0x023f0 , 0x023f0 , 2 },
192+ {0x023f3 , 0x023f3 , 2 },
193+ {0x025fd , 0x025fe , 2 },
194+ {0x02614 , 0x02615 , 2 },
195+ {0x02630 , 0x02637 , 2 },
196+ {0x02648 , 0x02653 , 2 },
197+ {0x0267f , 0x0267f , 2 },
198+ {0x0268a , 0x0268f , 2 },
199+ {0x02693 , 0x02693 , 2 },
200+ {0x026a1 , 0x026a1 , 2 },
201+ {0x026aa , 0x026ab , 2 },
202+ {0x026bd , 0x026be , 2 },
203+ {0x026c4 , 0x026c5 , 2 },
204+ {0x026ce , 0x026ce , 2 },
205+ {0x026d4 , 0x026d4 , 2 },
206+ {0x026ea , 0x026ea , 2 },
207+ {0x026f2 , 0x026f3 , 2 },
208+ {0x026f5 , 0x026f5 , 2 },
209+ {0x026fa , 0x026fa , 2 },
210+ {0x026fd , 0x026fd , 2 },
211+ {0x02705 , 0x02705 , 2 },
212+ {0x0270a , 0x0270b , 2 },
213+ {0x02728 , 0x02728 , 2 },
214+ {0x0274c , 0x0274c , 2 },
215+ {0x0274e , 0x0274e , 2 },
216+ {0x02753 , 0x02755 , 2 },
217+ {0x02757 , 0x02757 , 2 },
218+ {0x02795 , 0x02797 , 2 },
219+ {0x027b0 , 0x027b0 , 2 },
220+ {0x027bf , 0x027bf , 2 },
221+ {0x02b1b , 0x02b1c , 2 },
222+ {0x02b50 , 0x02b50 , 2 },
223+ {0x02b55 , 0x02b55 , 2 },
189224 {0x02cef , 0x02cf1 , 0 },
190225 {0x02de0 , 0x02dff , 0 },
191226 {0x02e80 , 0x02e99 , 2 },
@@ -261,9 +296,54 @@ static const struct utf8_range utf8_widthtab[] = {
261296 {0x1d185 , 0x1d18b , 0 },
262297 {0x1d1aa , 0x1d1ad , 0 },
263298 {0x1d242 , 0x1d244 , 0 },
264- {0x1f200 , 0x1f200 , 2 },
265- {0x1f210 , 0x1f231 , 2 },
299+ {0x1f004 , 0x1f004 , 2 },
300+ {0x1f0cf , 0x1f0cf , 2 },
301+ {0x1f18e , 0x1f18e , 2 },
302+ {0x1f191 , 0x1f19a , 2 },
303+ {0x1f200 , 0x1f202 , 2 },
304+ {0x1f210 , 0x1f23b , 2 },
266305 {0x1f240 , 0x1f248 , 2 },
306+ {0x1f250 , 0x1f251 , 2 },
307+ {0x1f260 , 0x1f265 , 2 },
308+ {0x1f300 , 0x1f320 , 2 },
309+ {0x1f32d , 0x1f335 , 2 },
310+ {0x1f337 , 0x1f37c , 2 },
311+ {0x1f37e , 0x1f393 , 2 },
312+ {0x1f3a0 , 0x1f3ca , 2 },
313+ {0x1f3cf , 0x1f3d3 , 2 },
314+ {0x1f3e0 , 0x1f3f0 , 2 },
315+ {0x1f3f4 , 0x1f3f4 , 2 },
316+ {0x1f3f8 , 0x1f3ff , 2 },
317+ {0x1f400 , 0x1f43e , 2 },
318+ {0x1f440 , 0x1f440 , 2 },
319+ {0x1f442 , 0x1f4fc , 2 },
320+ {0x1f4ff , 0x1f53d , 2 },
321+ {0x1f54b , 0x1f54e , 2 },
322+ {0x1f550 , 0x1f567 , 2 },
323+ {0x1f57a , 0x1f57a , 2 },
324+ {0x1f595 , 0x1f596 , 2 },
325+ {0x1f5a4 , 0x1f5a4 , 2 },
326+ {0x1f5fb , 0x1f5ff , 2 },
327+ {0x1f600 , 0x1f64f , 2 },
328+ {0x1f680 , 0x1f6c5 , 2 },
329+ {0x1f6cc , 0x1f6cc , 2 },
330+ {0x1f6d0 , 0x1f6d2 , 2 },
331+ {0x1f6d5 , 0x1f6d8 , 2 },
332+ {0x1f6dc , 0x1f6df , 2 },
333+ {0x1f6eb , 0x1f6ec , 2 },
334+ {0x1f6f4 , 0x1f6fc , 2 },
335+ {0x1f7e0 , 0x1f7eb , 2 },
336+ {0x1f7f0 , 0x1f7f0 , 2 },
337+ {0x1f90c , 0x1f93a , 2 },
338+ {0x1f93c , 0x1f945 , 2 },
339+ {0x1f947 , 0x1f9ff , 2 },
340+ {0x1fa70 , 0x1fa7c , 2 },
341+ {0x1fa80 , 0x1fa8a , 2 },
342+ {0x1fa8e , 0x1fac6 , 2 },
343+ {0x1fac8 , 0x1fac8 , 2 },
344+ {0x1facd , 0x1fadc , 2 },
345+ {0x1fadf , 0x1faea , 2 },
346+ {0x1faef , 0x1faf8 , 2 },
267347 {0x20000 , 0x2fffd , 2 },
268348 {0x30000 , 0x3fffd , 2 },
269349 {0xe0100 , 0xe01ef , 0 }
You can’t perform that action at this time.
0 commit comments