diff options
author | 2011-06-21 02:40:42 -0700 | |
---|---|---|
committer | 2011-06-21 02:40:42 -0700 | |
commit | 839fb35f2bf2dfceaeff64524d51877c30023c4b (patch) | |
tree | 6a8be0a92da3a375d141ae43f9c69ed3b0df8f74 /java/src/com/android/inputmethod/latin/Suggest.java | |
parent | 8a916d26c3fdfa3cfd2b5b2afdf810a73469bb58 (diff) | |
parent | 35f20916e5348d7fa485ba8eb0a5cf2e67f4f354 (diff) | |
download | latinime-839fb35f2bf2dfceaeff64524d51877c30023c4b.tar.gz latinime-839fb35f2bf2dfceaeff64524d51877c30023c4b.tar.xz latinime-839fb35f2bf2dfceaeff64524d51877c30023c4b.zip |
Merge "Support Turkish keyboard"
Diffstat (limited to 'java/src/com/android/inputmethod/latin/Suggest.java')
-rw-r--r-- | java/src/com/android/inputmethod/latin/Suggest.java | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/java/src/com/android/inputmethod/latin/Suggest.java b/java/src/com/android/inputmethod/latin/Suggest.java index d01e3e9c2..eb5ed5a65 100644 --- a/java/src/com/android/inputmethod/latin/Suggest.java +++ b/java/src/com/android/inputmethod/latin/Suggest.java @@ -250,6 +250,7 @@ public class Suggest implements Dictionary.WordCallback { poolSize > 0 ? (StringBuilder) mStringPool.remove(poolSize - 1) : new StringBuilder(getApproxMaxWordLength()); sb.setLength(0); + // TODO: Must pay attention to locale when changing case. if (all) { sb.append(word.toString().toUpperCase()); } else if (first) { @@ -315,6 +316,7 @@ public class Suggest implements Dictionary.WordCallback { } else { // Word entered: return only bigrams that match the first char of the typed word final char currentChar = typedWord.charAt(0); + // TODO: Must pay attention to locale when changing case. final char currentCharUpper = Character.toUpperCase(currentChar); int count = 0; final int bigramSuggestionSize = mBigramSuggestions.size(); @@ -518,6 +520,7 @@ public class Suggest implements Dictionary.WordCallback { StringBuilder sb = poolSize > 0 ? (StringBuilder) mStringPool.remove(poolSize - 1) : new StringBuilder(getApproxMaxWordLength()); sb.setLength(0); + // TODO: Must pay attention to locale when changing case. if (mIsAllUpperCase) { sb.append(new String(word, offset, length).toUpperCase()); } else if (mIsFirstCharCapitalized) { |