aboutsummaryrefslogtreecommitdiffstats
path: root/native/jni/src/utils/char_utils.cpp
diff options
context:
space:
mode:
authorJean Chalard <jchalard@google.com>2014-02-17 18:03:33 +0900
committerJean Chalard <jchalard@google.com>2014-02-17 18:24:28 +0900
commit220dc2d7a850d578667c53de9be7af633ab2d840 (patch)
tree48342799d98a9e81f8bed9fb5fba278ae3a293e1 /native/jni/src/utils/char_utils.cpp
parent4197c6f3ab1db7d37bfb5fca05bd7169504f451e (diff)
downloadlatinime-220dc2d7a850d578667c53de9be7af633ab2d840.tar.gz
latinime-220dc2d7a850d578667c53de9be7af633ab2d840.tar.xz
latinime-220dc2d7a850d578667c53de9be7af633ab2d840.zip
Make dotted i the base character of dotless i.
This is already the case for the capital version, and natives Turkish speakers seem to think it should be the case. An important reason to make it so is that the Turkish keyboard has only the dotless i as a "more keys" key, so it's really hard to type words with a dotless i without this, especially those with several of them. Bug: 11519119 Change-Id: I4df2a289783e4eb3c1291b8ad0a2ba5947bf7671
Diffstat (limited to 'native/jni/src/utils/char_utils.cpp')
-rw-r--r--native/jni/src/utils/char_utils.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/native/jni/src/utils/char_utils.cpp b/native/jni/src/utils/char_utils.cpp
index d41fc8924..adc474b4c 100644
--- a/native/jni/src/utils/char_utils.cpp
+++ b/native/jni/src/utils/char_utils.cpp
@@ -1118,7 +1118,8 @@ static int compare_pair_capital(const void *a, const void *b) {
/* U+0118 */ 0x0045, 0x0065, 0x0045, 0x0065, 0x0047, 0x0067, 0x0047, 0x0067,
/* U+0120 */ 0x0047, 0x0067, 0x0047, 0x0067, 0x0048, 0x0068, 0x0126, 0x0127,
/* U+0128 */ 0x0049, 0x0069, 0x0049, 0x0069, 0x0049, 0x0069, 0x0049, 0x0069,
- /* U+0130 */ 0x0049, 0x0131, 0x0049, 0x0069, 0x004A, 0x006A, 0x004B, 0x006B,
+ // U+0131: Manually changed from 0131 to 0049
+ /* U+0130 */ 0x0049, 0x0049, 0x0049, 0x0069, 0x004A, 0x006A, 0x004B, 0x006B,
/* U+0138 */ 0x0138, 0x004C, 0x006C, 0x004C, 0x006C, 0x004C, 0x006C, 0x004C,
/* U+0140 */ 0x006C, 0x004C, 0x006C, 0x004E, 0x006E, 0x004E, 0x006E, 0x004E,
// U+0141: Manually changed from 0141 to 004C