Version: 1.3 (using KDE KDE 3.2.2) Installed from: Debian testing/unstable Packages OS: Linux This bug is reported based on a request by Nicolas Goutte and references bug no. 70986. The original bug report makes a mistake by mentioning a shif to right. The line actually shifts to its left after entering a ZWNJ. Inserting a ZWNJ (U+200c) while typing Farsi makes the whole line shift to its left. Thereafter the carret position is not the real cursor position anymore. So if you move the carret to a position on the string and type a character it appears some place else. This makes Farsi text editing in KDE almost impossible. This bug applies to KPresenter too.
I've this in kmail, kedit, kbabel too.
> I've this in kmail, kedit, kbabel too. It's a Qt bug, not a koffice bug, then. What's your Qt version? I'll report the bug to TT.
We are talking about two different issues here. This behavior is based on a Qt bug, which is described in bug no. 70986. Ali should have not reported his bug here, but there (bug 70986). This bug (82202) was created based on a request by Nicholas, who says that KWord and KPresenter are handling justification in KoText. You may need to check this with him for more details, because this is not exactly a justification problem.
Forgot to mention that I am using Qt version 3.2.3
My QT is 3.2.3. sorry for that. I'm not a tech guy. So for me they are all the same. typing Farsi in all kde application that I've used till now have the same behavior. I voted for that bug too.
*** This bug has been confirmed by popular vote. ***
seems that this bug exists yet. I have Kubuntu 8.04 and it is really bothering...
"yet" -- does that mean, in KDE 3 or in KDE 4?
KDE3 ;) I'll try this in KDE4 and will tell you soon
> ------- Additional Comment #8 From David Faure 2008-06-10 11:02 ------- > "yet" -- does that mean, in KDE 3 or in KDE 4? I can reproduce this bug in Kate 3.0.3 in KDE 4.0.3
Can not reproduce in 2.0
I can reproduce this bug in KDE 4.8: Steps to reproduce: 1) Go to System Settings->Input Devices->Keyboard->Layouts 2) Add Persian Layout 3) Open up Kate or Kwrite 4) Change keyboard layout to Persian 5) Write a word in Kate (without any space) 6) Press shift+space