emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

master 1412134: Add a comment to the Turkish casefiddle test


From: Lars Ingebrigtsen
Subject: master 1412134: Add a comment to the Turkish casefiddle test
Date: Wed, 20 Oct 2021 22:41:45 -0400 (EDT)

branch: master
commit 14121345adc1bc1cdf00f246f5d2c221aa89f55e
Author: Lars Ingebrigtsen <larsi@gnus.org>
Commit: Lars Ingebrigtsen <larsi@gnus.org>

    Add a comment to the Turkish casefiddle test
---
 test/src/casefiddle-tests.el | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/test/src/casefiddle-tests.el b/test/src/casefiddle-tests.el
index 164adbc..dbbe9f3 100644
--- a/test/src/casefiddle-tests.el
+++ b/test/src/casefiddle-tests.el
@@ -280,6 +280,9 @@
 
 (ert-deftest casefiddle-turkish ()
   (skip-unless (member "tr_TR.utf8" (get-locale-names)))
+  ;; See bug#50752.  The point is that unibyte and multibyte strings
+  ;; are upcased differently in the "dotless i" case in Turkish,
+  ;; turning ASCII into non-ASCII, which is very unusual.
   (with-locale-environment "tr_TR.utf8"
     (should (string-equal (downcase "I ı") "ı ı"))
     (should (string-equal (downcase "İ i") "i̇ i"))



reply via email to

[Prev in Thread] Current Thread [Next in Thread]