Git fork

Merge branch 'bb/unicode-12'

Unicode update.

* bb/unicode-12:
unicode: update the width tables to Unicode 12

+25 -13
+25 -13
unicode-width.h
··· 89 89 { 0x0E34, 0x0E3A }, 90 90 { 0x0E47, 0x0E4E }, 91 91 { 0x0EB1, 0x0EB1 }, 92 - { 0x0EB4, 0x0EB9 }, 93 - { 0x0EBB, 0x0EBC }, 92 + { 0x0EB4, 0x0EBC }, 94 93 { 0x0EC8, 0x0ECD }, 95 94 { 0x0F18, 0x0F19 }, 96 95 { 0x0F35, 0x0F35 }, ··· 191 190 { 0xA980, 0xA982 }, 192 191 { 0xA9B3, 0xA9B3 }, 193 192 { 0xA9B6, 0xA9B9 }, 194 - { 0xA9BC, 0xA9BC }, 193 + { 0xA9BC, 0xA9BD }, 195 194 { 0xA9E5, 0xA9E5 }, 196 195 { 0xAA29, 0xAA2E }, 197 196 { 0xAA31, 0xAA32 }, ··· 274 273 { 0x11727, 0x1172B }, 275 274 { 0x1182F, 0x11837 }, 276 275 { 0x11839, 0x1183A }, 276 + { 0x119D4, 0x119D7 }, 277 + { 0x119DA, 0x119DB }, 278 + { 0x119E0, 0x119E0 }, 277 279 { 0x11A01, 0x11A0A }, 278 280 { 0x11A33, 0x11A38 }, 279 281 { 0x11A3B, 0x11A3E }, ··· 298 300 { 0x11D95, 0x11D95 }, 299 301 { 0x11D97, 0x11D97 }, 300 302 { 0x11EF3, 0x11EF4 }, 303 + { 0x13430, 0x13438 }, 301 304 { 0x16AF0, 0x16AF4 }, 302 305 { 0x16B30, 0x16B36 }, 306 + { 0x16F4F, 0x16F4F }, 303 307 { 0x16F8F, 0x16F92 }, 304 308 { 0x1BC9D, 0x1BC9E }, 305 309 { 0x1BCA0, 0x1BCA3 }, ··· 319 323 { 0x1E01B, 0x1E021 }, 320 324 { 0x1E023, 0x1E024 }, 321 325 { 0x1E026, 0x1E02A }, 326 + { 0x1E130, 0x1E136 }, 327 + { 0x1E2EC, 0x1E2EF }, 322 328 { 0x1E8D0, 0x1E8D6 }, 323 329 { 0x1E944, 0x1E94A }, 324 330 { 0xE0001, 0xE0001 }, ··· 387 393 { 0xFE68, 0xFE6B }, 388 394 { 0xFF01, 0xFF60 }, 389 395 { 0xFFE0, 0xFFE6 }, 390 - { 0x16FE0, 0x16FE1 }, 391 - { 0x17000, 0x187F1 }, 396 + { 0x16FE0, 0x16FE3 }, 397 + { 0x17000, 0x187F7 }, 392 398 { 0x18800, 0x18AF2 }, 393 399 { 0x1B000, 0x1B11E }, 400 + { 0x1B150, 0x1B152 }, 401 + { 0x1B164, 0x1B167 }, 394 402 { 0x1B170, 0x1B2FB }, 395 403 { 0x1F004, 0x1F004 }, 396 404 { 0x1F0CF, 0x1F0CF }, ··· 422 430 { 0x1F680, 0x1F6C5 }, 423 431 { 0x1F6CC, 0x1F6CC }, 424 432 { 0x1F6D0, 0x1F6D2 }, 433 + { 0x1F6D5, 0x1F6D5 }, 425 434 { 0x1F6EB, 0x1F6EC }, 426 - { 0x1F6F4, 0x1F6F9 }, 427 - { 0x1F910, 0x1F93E }, 428 - { 0x1F940, 0x1F970 }, 435 + { 0x1F6F4, 0x1F6FA }, 436 + { 0x1F7E0, 0x1F7EB }, 437 + { 0x1F90D, 0x1F971 }, 429 438 { 0x1F973, 0x1F976 }, 430 - { 0x1F97A, 0x1F97A }, 431 - { 0x1F97C, 0x1F9A2 }, 432 - { 0x1F9B0, 0x1F9B9 }, 433 - { 0x1F9C0, 0x1F9C2 }, 434 - { 0x1F9D0, 0x1F9FF }, 439 + { 0x1F97A, 0x1F9A2 }, 440 + { 0x1F9A5, 0x1F9AA }, 441 + { 0x1F9AE, 0x1F9CA }, 442 + { 0x1F9CD, 0x1F9FF }, 443 + { 0x1FA70, 0x1FA73 }, 444 + { 0x1FA78, 0x1FA7A }, 445 + { 0x1FA80, 0x1FA82 }, 446 + { 0x1FA90, 0x1FA95 }, 435 447 { 0x20000, 0x2FFFD }, 436 448 { 0x30000, 0x3FFFD } 437 449 };