lepidum/etherpad-lite — pull request #2 by ayokura (2012-09-13 14:49:08+00:00)
Title: Fixed international composition issues (e.g., Japanese Input method)

This change fixes issue during international composition(e.g., Japanese input method).

Issue:
Problem occurs when receive changesets from server during Japanese input.
It is interrupted in the middle of an input.

ChangeLog:
moved inInternationalComposition from Ace2Inner to top window
fix bindTheEventHandlers() because ie9 implement CompositionEvent
when inInternationalComposition, NEW_CHANGES msg and ACCEPT_COMMIT msg
are pushed msgQueue.
when handleUserChanges(), apply msgQueue.