Bug 548356 - [console] Fix input handling in IOConsole

Existing IOConsole and especially IOConsolePartitioner have various
problems with user input handling e.g. if existing input surrounded by
output is modified or a character composition is started inside an
output partition.

Change-Id: I3ea4f19553d6363e0d3cdc5280b577be57b45bd9
Signed-off-by: Paul Pazderski <paul-eclipse@ppazderski.de>
4 files changed