
Quoting bulia byak <buliabyak@...400...>:
On Fri, 4 Feb 2005 08:47:56 -0800, Kees Cook <inkscape@...62...> wrote:
Basically, the SPTextContext is attempting to handle the "preedit" character events itself, but it doesn't do it right. Since "preedit" handling doesn't seem to be _required_ for input to be processed, I've disabled it.
It was enabled in Sodipodi code, and I never touched it, though it always struck me as something suspicious.
It was some of my earliest code Sodipodi in Sodipodi; I implemented it without really understanding the IM system or even much in the way of testing. I'm surprised it ever worked as well as it did...
- Now that you disabled preedit, try to remove sptc_preedit_changed()
and its connection to the preedit_changed signal, just to make code simpler.
Yes. As I'm fond of saying, unused code ought to be removed with extreme prejudice. If we need something later, that's what the revision history maintained by CVS is for.
-mental