aboutsummaryrefslogtreecommitdiffstats
path: root/test
diff options
context:
space:
mode:
authorEli Zaretskii2020-03-14 14:54:59 +0200
committerEli Zaretskii2020-03-14 14:54:59 +0200
commit5beb269505273ac045790ea97c619ac0bb935bd2 (patch)
tree0ee27d24a8f6a651e5adadd3f967411ec4683072 /test
parent3a671ad7ede0d1459ae60d7340632d8d210b4308 (diff)
downloademacs-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.el46
-rw-r--r--test/manual/BidiCharacterTest.txt6
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