A mirror for futokb (https://gitlab.futo.org/keyboard)
Go to file
Dan Zivkovic f3c319fb8a Selections spans should not split surrogate pair.
When committing a span after a revert, the offset logic was such that it
split a surrogate unicode pair used to express an emoji.
Checking the last character of the span lets us avoid this problem.

Fix for bug 19255233.

Change-Id: I07d18d9002b5075f7925319dd05962011656c311
2015-02-04 16:35:18 -08:00
common Selections spans should not split surrogate pair. 2015-02-04 16:35:18 -08:00
dictionaries Update dictionaries (possibly_offensive flag) 2014-10-31 14:49:24 +09:00
java Selections spans should not split surrogate pair. 2015-02-04 16:35:18 -08:00
java-overridable/src/com/android/inputmethod Nuke Amanatto 2015-02-02 17:10:38 -08:00
native Move dictionary code to top level dictionary dir. 2014-12-17 16:02:09 +09:00
tests Selections spans should not split surrogate pair. 2015-02-04 16:35:18 -08:00
tools Remove unused import and local variable 2014-11-28 11:53:12 +09:00
Android.mk Add latinime-common local lib 2014-10-22 19:26:21 +09:00
CleanSpec.mk Add a clean step for LatinIME native lib. 2014-03-21 10:46:24 +09:00