diff options
| author | Eli Zaretskii | 2020-03-14 14:54:59 +0200 |
|---|---|---|
| committer | Eli Zaretskii | 2020-03-14 14:54:59 +0200 |
| commit | 5beb269505273ac045790ea97c619ac0bb935bd2 (patch) | |
| tree | 0ee27d24a8f6a651e5adadd3f967411ec4683072 /test | |
| parent | 3a671ad7ede0d1459ae60d7340632d8d210b4308 (diff) | |
| download | emacs-5beb269505273ac045790ea97c619ac0bb935bd2.tar.gz emacs-5beb269505273ac045790ea97c619ac0bb935bd2.zip | |
Support Unicode 13.0
* admin/unidata/BidiBrackets.txt:
* admin/unidata/BidiMirroring.txt:
* admin/unidata/Blocks.txt:
* admin/unidata/NormalizationTest.txt:
* admin/unidata/SpecialCasing.txt:
* admin/unidata/UnicodeData.txt:
* admin/unidata/copyright.html:
* test/manual/BidiCharacterTest.txt: Updated files imported from
Unicode v13.0.
* admin/unidata/blocks.awk: Add "Symbols for Legacy Computing" to
known aliases.
* lisp/international/fontset.el (script-representative-chars)
(setup-default-fontset): Add new scripts.
* lisp/international/characters.el: Set syntax for Symbols for
Legacy Computing characters. Update setting of char-width-table.
* lisp/international/mule-cmds.el (ucs-names): Update ranges of
characters for which we want names in 'ucs-names'.
* test/lisp/international/ucs-normalize-tests.el
(ucs-normalize-tests--failing-lines-part1)
(ucs-normalize-tests--failing-lines-part2): Update according to
'ucs-normalize-check-failing-lines'.
Diffstat (limited to 'test')
| -rw-r--r-- | test/lisp/international/ucs-normalize-tests.el | 46 | ||||
| -rw-r--r-- | test/manual/BidiCharacterTest.txt | 6 |
2 files changed, 30 insertions, 22 deletions
diff --git a/test/lisp/international/ucs-normalize-tests.el b/test/lisp/international/ucs-normalize-tests.el index 82ea2078f16..03366065ce6 100644 --- a/test/lisp/international/ucs-normalize-tests.el +++ b/test/lisp/international/ucs-normalize-tests.el | |||
| @@ -181,8 +181,8 @@ implementations: | |||
| 181 | (should-not (ucs-normalize-tests--rule1-failing-for-partX 0))) | 181 | (should-not (ucs-normalize-tests--rule1-failing-for-partX 0))) |
| 182 | 182 | ||
| 183 | (defconst ucs-normalize-tests--failing-lines-part1 | 183 | (defconst ucs-normalize-tests--failing-lines-part1 |
| 184 | (list 15131 15132 15133 15134 15135 15136 15137 15138 | 184 | (list 2152 2418 15133 15134 15135 15136 15137 15138 |
| 185 | 15139 16149 16150 16151 16152 16153 16154 16155 | 185 | 15139 15140 15141 15142 16152 16153 16154 16155 |
| 186 | 16156 16157 16158 16159 16160 16161 16162 16163 | 186 | 16156 16157 16158 16159 16160 16161 16162 16163 |
| 187 | 16164 16165 16166 16167 16168 16169 16170 16171 | 187 | 16164 16165 16166 16167 16168 16169 16170 16171 |
| 188 | 16172 16173 16174 16175 16176 16177 16178 16179 | 188 | 16172 16173 16174 16175 16176 16177 16178 16179 |
| @@ -199,7 +199,9 @@ implementations: | |||
| 199 | 16260 16261 16262 16263 16264 16265 16266 16267 | 199 | 16260 16261 16262 16263 16264 16265 16266 16267 |
| 200 | 16268 16269 16270 16271 16272 16273 16274 16275 | 200 | 16268 16269 16270 16271 16272 16273 16274 16275 |
| 201 | 16276 16277 16278 16279 16280 16281 16282 16283 | 201 | 16276 16277 16278 16279 16280 16281 16282 16283 |
| 202 | 16284 16285 16286 16287 16288 16289 16366)) | 202 | 16284 16285 16286 16287 16288 16289 16290 16291 |
| 203 | 16292 16429 16430 16431 16432 16433 16434 16435 | ||
| 204 | 16436 16437 16438)) | ||
| 203 | 205 | ||
| 204 | ;; Keep a record of failures, for consulting afterwards (the ert | 206 | ;; Keep a record of failures, for consulting afterwards (the ert |
| 205 | ;; backtrace only shows a truncated version of these lists). | 207 | ;; backtrace only shows a truncated version of these lists). |
| @@ -257,22 +259,28 @@ implementations: | |||
| 257 | ucs-normalize-tests--failing-lines-part1))) | 259 | ucs-normalize-tests--failing-lines-part1))) |
| 258 | 260 | ||
| 259 | (defconst ucs-normalize-tests--failing-lines-part2 | 261 | (defconst ucs-normalize-tests--failing-lines-part2 |
| 260 | (list 17689 18379 18381 18383 18385 18387 18389 18391 | 262 | (list 17634 17635 17646 17647 17652 17653 17656 17657 |
| 261 | 18393 18395 18397 18399 18401 18403 18405 18407 | 263 | 17660 17661 17672 17673 17750 17751 17832 17834 |
| 262 | 18409 18411 18413 18415 18417 18419 18421 18423 | 264 | 17836 17837 17862 17863 17868 17869 18222 18270 |
| 263 | 18425 18427 18429 18431 18433 18435 18437 18439 | 265 | 18271 18368 18370 18400 18401 18402 18404 18406 |
| 264 | 18441 18443 18445 18447 18449 18451 18453 18455 | 266 | 18408 18410 18412 18413 18414 18416 18417 18418 |
| 265 | 18457 18459 18461 18463 18465 18467 18469 18471 | 267 | 18420 18421 18422 18423 18424 18426 18427 18428 |
| 266 | 18473 18475 18477 18479 18481 18483 18485 18487 | 268 | 18429 18430 18432 18434 18436 18438 18440 18442 |
| 267 | 18489 18491 18493 18495 18497 18499 18501 18569 | 269 | 18444 18446 18448 18450 18452 18454 18456 18458 |
| 268 | 18571 18573 18575 18577 18579 18581 18583 18585 | 270 | 18459 18460 18462 18464 18465 18466 18468 18469 |
| 269 | 18587 18589 18591 18593 18595 18597 18599 18601 | 271 | 18470 18472 18474 18475 18476 18478 18480 18481 |
| 270 | 18603 18605 18607 18609 18611 18613 18615 18617 | 272 | 18482 18484 18486 18487 18488 18490 18492 18494 |
| 271 | 18619 18621 18623 18625 18627 18629 18631 18633 | 273 | 18496 18498 18499 18500 18502 18504 18506 18508 |
| 272 | 18635 18637 18639 18641 18643 18645 18647 18649 | 274 | 18510 18512 18514 18516 18518 18520 18522 18524 |
| 273 | 18651 18653 18655 18657 18659 18661 18663 18665 | 275 | 18526 18528 18530 18531 18532 18533 18534 18602 |
| 274 | 18667 18669 18671 18673 18675 18677 18679 18681 | 276 | 18604 18606 18608 18610 18612 18614 18616 18618 |
| 275 | 18683 18685 18687 18689 18691 18693)) | 277 | 18620 18622 18624 18626 18628 18630 18632 18634 |
| 278 | 18636 18638 18640 18642 18644 18646 18648 18650 | ||
| 279 | 18652 18654 18656 18658 18660 18662 18664 18666 | ||
| 280 | 18668 18670 18672 18674 18676 18678 18680 18682 | ||
| 281 | 18684 18686 18688 18690 18692 18694 18696 18698 | ||
| 282 | 18700 18702 18704 18706 18708 18710 18712 18714 | ||
| 283 | 18716 18718 18720 18722 18724 18726 18727)) | ||
| 276 | 284 | ||
| 277 | (ert-deftest ucs-normalize-part2 () | 285 | (ert-deftest ucs-normalize-part2 () |
| 278 | :tags '(:expensive-test) | 286 | :tags '(:expensive-test) |
diff --git a/test/manual/BidiCharacterTest.txt b/test/manual/BidiCharacterTest.txt index 064594b98a2..02e2083ee66 100644 --- a/test/manual/BidiCharacterTest.txt +++ b/test/manual/BidiCharacterTest.txt | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | # BidiCharacterTest-12.0.0.txt | 1 | # BidiCharacterTest-13.0.0.txt |
| 2 | # Date: 2018-11-02, 16:34:00 GMT [LI] | 2 | # Date: 2019-09-09, 19:32:00 GMT [LI] |
| 3 | # © 2018 Unicode®, Inc. | 3 | # © 2019 Unicode®, Inc. |
| 4 | # For terms of use, see http://www.unicode.org/terms_of_use.html | 4 | # For terms of use, see http://www.unicode.org/terms_of_use.html |
| 5 | # | 5 | # |
| 6 | # Unicode Character Database | 6 | # Unicode Character Database |