Re: (try 2)macdrv: rework the way we handle cursor position and composition text