LatinIME/java
Kurt Partridge 500dea6ad4 Fix punctuation logging
Punctuation is currently put into the same LogUnit as the
following word.  This is counter-intuitive and makes
post-processing more complicated.

This change causes punctuation to be put into its own
LogUnit.

A tricky case is the phantom space.  A phantom space is
inserted right before other text, whose MotionEvents have
already been collected and inserted into mCurrentLogBuffer.
Phantom spaces are handled by creating their own LogUnit and
inserting it into the LogBuffer right before
mCurrentLogBuffer is shifted in.

Change-Id: I102d7cd93982ad37ba0abb6c1ac0f66b85b5f95d
2013-05-17 09:47:40 -07:00
..
res Merge "Tune layout parameters of setup wizard" 2013-05-15 10:13:24 +00:00
src/com/android/inputmethod Fix punctuation logging 2013-05-17 09:47:40 -07:00
Android.mk Just a cosmetic cleanup 2012-07-28 21:24:29 +09:00
AndroidManifest.xml Introduce another activity to launch setup wizard 2013-05-10 15:30:53 +09:00
MODULE_LICENSE_APACHE2
NOTICE Add notice for Lexiteria dictionaries. 2012-10-05 11:08:31 +09:00
proguard.flags Add @UsedForTesting and @ExternallyReferenced annotations 2012-10-22 11:18:43 -07:00