Use an integer self._cursor_precommit instead of an array self._cursor[]
Use an integer self._cursor_precommit instead of an array self._cursor[]

self._cursor[1] is never used anymore after my rewrite of the cursor
movement code because I split the strings committed to preëdit already
when the cursor is moved and not in add_input() anymore, so there is
no need to keep track of a second cursor position.

kaio/ibus-table,mike-fabian/ibus-table,kaio/ibus-table,mike-fabian/ibus-table