libchewing
libchewing copied to clipboard
Removing oldChiSymbolCursor
pgdata->choiceInfo.oldChiSymbolCursor is used to save original cursor position during choosing candidate word/phrase. However, the cursor shall not be moved at all. We need to decouple cursor from candidate choosing and remove oldChiSymbolCursor.
Also, there is another chiSymbolCursor in ChewingOutput. I think we don't need 3 cursors in ChewingContext.