Index: source/data/translit/tr_Lower.txt |
diff --git a/source/data/translit/tr_Lower.txt b/source/data/translit/tr_Lower.txt |
index da10a1e8743f104d449b80c36818deeff81b886c..8fbf10689ab8175656aa33b500253dc2e0a8c1b8 100644 |
--- a/source/data/translit/tr_Lower.txt |
+++ b/source/data/translit/tr_Lower.txt |
@@ -1,13 +1,19 @@ |
-# *************************************************************************** |
-# * |
-# * Copyright (C) 2004-2015, International Business Machines |
-# * Corporation; Unicode, Inc.; and others. All Rights Reserved. |
-# * |
-# *************************************************************************** |
+# © 2016 and later: Unicode, Inc. and others. |
+# License & terms of use: http://www.unicode.org/copyright.html#License |
+# |
# File: tr_Lower.txt |
-# Generated from CLDR |
+# Generated from CLDR |
# |
+ |
+# I and i-dotless; I-dot and i are case pairs in Turkish and Azeri |
+# 0130; 0069; 0130; 0130; tr; # LATIN CAPITAL LETTER I WITH DOT ABOVE |
İ→i; |
+# When lowercasing, remove dot_above in the sequence I + dot_above, which will turn into i. |
+# This matches the behavior of the canonically equivalent I-dot_above |
+# 0307; ; 0307; 0307; tr After_I; # COMBINING DOT ABOVE |
+# When lowercasing, unless an I is before a dot_above, it turns into a dotless i. |
+# 0049; 0131; 0049; 0049; tr Not_Before_Dot; # LATIN CAPITAL LETTER I |
I([^[:ccc=Not_Reordered:][:ccc=Above:]]*)\u0307 → i$1 ; |
I→ı ; |
::Any-Lower(); |
+ |