Bug 50386 - There is XIM bug in kate
Summary: There is XIM bug in kate
Status: RESOLVED FIXED
Alias: None
Product: kate
Classification: Applications
Component: general (other bugs)
Version First Reported In: unspecified
Platform: Compiled Sources Linux
: NOR normal
Target Milestone: ---
Assignee: Kate Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-11-08 03:41 UTC by Daisuke Kameda
Modified: 2002-11-17 19:18 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Daisuke Kameda 2002-11-08 03:41:14 UTC
Version:            (using KDE KDE 3.0.9)
Installed from:    Compiled From Sources
OS:          Linux

In KDE3.1 RC1 and RC2, I found XIM bug existing in kate.
When I try to settle the word that is inputted, the word isn't settled 
and the line feed is added before it. This problem doesn't occur in kedit.
Comment 1 utuhiro 2002-11-09 08:42:05 UTC
I can't write japanese on kate.

How to reproduce:
 # /usr/lib/qt3/bin/qtconfig
 Open Interface tab, set  XIM Input Style: Over The Spot
then you can write japanese in KDE.

start kate, press shift+space..now you are in Japanese input mode.
type "sfx" or "aiueo" then press enter...You'll find one empty line and "sfx"
(or あいうえお-japanese hiragana).
If you press shift+space again, the word will be lost.

I can write japanese on kword.  
I use kate2.1, kde3.0.98(kde3.1rc2) and Mandrake's lateset cooker rpms.
Comment 2 Daisuke Kameda 2002-11-10 03:19:31 UTC
After I tested it a little more, I found that even BackSpace and Ctrl+k act
incorrectly.
So, I think that a part of the events is processed before XFilterEvent() is called.
(XFilterEvent() is called in QApplication::x11ProcessEvent().)
Comment 3 Christoph Cullmann 2002-11-17 19:18:30 UTC
fixed for kde 3.1 final