aboutsummaryrefslogtreecommitdiffstats
path: root/test
diff options
context:
space:
mode:
authorNoam Postavsky2018-06-10 18:43:49 -0400
committerNoam Postavsky2018-06-10 18:43:49 -0400
commit7adf1a361db3a2e9b7a27d76946482276c24fb64 (patch)
tree32a993c24df839661f467ea54bd1000e68e2282b /test
parent78ac2480d7bd206f3207398a31830bf0625caf0a (diff)
parent3434edc731e4602891a9cf6418ec4e5ff2f60830 (diff)
downloademacs-7adf1a361db3a2e9b7a27d76946482276c24fb64.tar.gz
emacs-7adf1a361db3a2e9b7a27d76946482276c24fb64.zip
Merge from emacs-26
3434edc731 Enlarge DUMPED_HEAP_SIZE for 64-bit Windows builds 36bbdfc017 Update Unicode data files to version 11.0.0 of Unicode b7b7a5f4f3 * etc/NEWS: Belatedly call out vc-hg changes in v26.1. (B... 5b6f8b54d1 Clarify the documentation of 'dired-recursive-deletes' 9db97b49cd ; * etc/DEBUG: Add information about debugging libXft prob... 0214ffbe60 Clarify doc string of 'update-glyphless-char-display' ef35d405b1 Clarify subtle issues with 'eq' in byte-compiled code c6ef3c8321 Make cl-print respect print-quoted (bug#31649) 26b52ac40e Fix unexpected jumps of window-point in 'set-window-config... 4af077ab4d * etc/emacs.appdata.xml: Update Emacs screenshot. e5ab25deae Fix cursor movement by 'next-logical-line' after 'next-line' d20beef5f1 Fix prompt in bookmark.el (Bug#24726) c57e7eaae8 Improve documentation of 'empty' whitespace-style # Conflicts: # etc/NEWS
Diffstat (limited to 'test')
-rw-r--r--test/lisp/emacs-lisp/cl-print-tests.el10
-rw-r--r--test/lisp/international/ucs-normalize-tests.el32
-rw-r--r--test/manual/BidiCharacterTest.txt6
3 files changed, 30 insertions, 18 deletions
diff --git a/test/lisp/emacs-lisp/cl-print-tests.el b/test/lisp/emacs-lisp/cl-print-tests.el
index bfce4a16cec..404d323d0c1 100644
--- a/test/lisp/emacs-lisp/cl-print-tests.el
+++ b/test/lisp/emacs-lisp/cl-print-tests.el
@@ -72,6 +72,16 @@
72 (should (equal "#s(cl-print-tests-struct :a (a (b (c ...))) :b nil :c nil :d nil :e nil)" 72 (should (equal "#s(cl-print-tests-struct :a (a (b (c ...))) :b nil :c nil :d nil :e nil)"
73 (cl-prin1-to-string deep-struct))))) 73 (cl-prin1-to-string deep-struct)))))
74 74
75(ert-deftest cl-print-tests-5 ()
76 "CL printing observes `print-quoted'."
77 (let ((quoted-stuff '('a #'b `(,c ,@d))))
78 (let ((print-quoted t))
79 (should (equal "('a #'b `(,c ,@d))"
80 (cl-prin1-to-string quoted-stuff))))
81 (let ((print-quoted nil))
82 (should (equal "((quote a) (function b) (\\` ((\\, c) (\\,@ d))))"
83 (cl-prin1-to-string quoted-stuff))))))
84
75(ert-deftest cl-print-circle () 85(ert-deftest cl-print-circle ()
76 (let ((x '(#1=(a . #1#) #1#))) 86 (let ((x '(#1=(a . #1#) #1#)))
77 (let ((print-circle nil)) 87 (let ((print-circle nil))
diff --git a/test/lisp/international/ucs-normalize-tests.el b/test/lisp/international/ucs-normalize-tests.el
index 012ae4824c4..1a1cc7519b2 100644
--- a/test/lisp/international/ucs-normalize-tests.el
+++ b/test/lisp/international/ucs-normalize-tests.el
@@ -258,21 +258,23 @@ implementations:
258 ucs-normalize-tests--failing-lines-part1))) 258 ucs-normalize-tests--failing-lines-part1)))
259 259
260(defconst ucs-normalize-tests--failing-lines-part2 260(defconst ucs-normalize-tests--failing-lines-part2
261 (list 17656 17658 18006 18007 18008 18009 18010 18011 261 (list 17482 17532 17636 18338 18340 18342 18344 18346
262 18012 18340 18342 18344 18346 18348 18350 18352 262 18348 18350 18352 18354 18356 18358 18360 18362
263 18354 18356 18358 18360 18362 18364 18366 18368 263 18364 18366 18376 18378 18380 18382 18384 18386
264 18370 18372 18374 18376 18378 18380 18382 18384 264 18388 18390 18392 18394 18396 18398 18400 18402
265 18386 18388 18390 18392 18394 18396 18398 18400 265 18404 18406 18408 18410 18412 18414 18416 18418
266 18402 18404 18406 18408 18410 18412 18414 18416 266 18420 18422 18424 18426 18428 18430 18432 18434
267 18418 18420 18422 18424 18426 18428 18430 18432 267 18436 18438 18440 18442 18444 18446 18448 18450
268 18434 18436 18438 18440 18442 18444 18446 18448 268 18452 18454 18456 18458 18460 18462 18464 18466
269 18450 18518 18520 18522 18524 18526 18528 18530 269 18468 18470 18472 18474 18476 18478 18480 18482
270 18532 18534 18536 18538 18540 18542 18544 18546 270 18484 18486 18488 18490 18492 18494 18496 18564
271 18548 18550 18552 18554 18556 18558 18560 18562 271 18566 18568 18570 18572 18574 18576 18578 18580
272 18564 18566 18568 18570 18572 18574 18576 18578 272 18582 18584 18586 18588 18590 18592 18594 18596
273 18580 18582 18584 18586 18588 18590 18592 18594 273 18598 18600 18602 18604 18606 18608 18610 18612
274 18596 18598 18600 18602 18604 18606 18608 18610 274 18614 18616 18618 18620 18622 18624 18626 18628
275 18612 18614 18616 18618 18620)) 275 18630 18632 18634 18636 18638 18640 18642 18644
276 18646 18648 18650 18652 18654 18656 18658 18660
277 18662 18664 18666))
276 278
277(ert-deftest ucs-normalize-part2 () 279(ert-deftest ucs-normalize-part2 ()
278 :tags '(:expensive-test) 280 :tags '(:expensive-test)
diff --git a/test/manual/BidiCharacterTest.txt b/test/manual/BidiCharacterTest.txt
index a3d2b46cc40..6a0df6dfb6d 100644
--- a/test/manual/BidiCharacterTest.txt
+++ b/test/manual/BidiCharacterTest.txt
@@ -1,6 +1,6 @@
1# BidiCharacterTest-10.0.0.txt 1# BidiCharacterTest-11.0.0.txt
2# Date: 2017-03-09, 00:30:00 GMT [LI] 2# Date: 2018-02-18, 05:50:00 GMT [LI]
3# © 2017 Unicode®, Inc. 3# © 2018 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