LatinIME/tests
Jean Chalard a411595b16 Fix two nasty bugs with surrogate pairs.
The important bug is in findWordInTree. The problem, which is
not obvious, is that we were calling codePointAt() with the
code point index in the string, instead of the char index.
The other bug this change fixes was harmless in the practice,
because it's in the iteration which is only used for debug and
pretty printing purposes. It's very similar in that it would
substract a length in code point to a length in chars and
truncate a StringBuilder at that length, so it would fail in a
quite similar manner. This changes the meaning of the "length"
attribute in Position, but it's clearer this way anyway.

Bug: 8450145
Change-Id: If396f883a9e6449de39351553ba83f5be5bd30f0
2013-04-01 17:06:19 +09:00
..
data Fix SuggestTests 2012-01-13 15:25:28 +09:00
res/values Fix confusable "label" usage, use "text" instead 2012-04-20 15:48:30 +09:00
src/com/android/inputmethod Fix two nasty bugs with surrogate pairs. 2013-04-01 17:06:19 +09:00
Android.mk Remove android.test.runner from tests app 2013-02-05 16:07:31 -08:00
AndroidManifest.xml Follow up to If933fcad56d81dcc956b6114727e01be9686ee9c 2013-02-10 00:31:40 +09:00