Version: SVN r753240 (using KDE Devel) Installed from: Compiled sources Compiler: gcc 4.2.2 OS: Linux When you start a line with a character of an rtl language, the line should automatically be right-aligned (as it is in KDE3); instead, it is left-aligned.
Created attachment 22706 [details] This shows this (KDE4 SVN) problem in KWrite.
What sort of typing locations are you talking about?
QTextEdit in Qt < 4.4 has a bug, see http://trolltech.com/developer/task-tracker/index_html?method=entry&id=181177. I am not sure if KWrite uses QTextEdit though.
Maksim, I am not sure what you mean by "typing locations." If I start typing in Arabic script, the characters should not only be drawn from right to left (as they are), but also automatically right-aligned. As you can see in the screenshot, they are left-aligned like Roman text. If I misunderstood you, could you rephrase your question?
re: c#3 KWrite does not use QTextEdit. to reporter: basically, I am wondering about what applications have the problem, and in what places in them. There may be multiple bugs involved.
Maksim: This problem is not application specific. As seen in the screenshot, it exists in KWrite. I quickly checked random programs and found it in every single case: - Dolphin's tagging textbox in the information panel - Parley's search box and vocabulary list - KWordQuiz's search box and vocabulary list - KNotes - Marble's search box - SameGame's High score list - all of KAddressBook's fields It does, however, work in KOffice2's KWord (recent SVN)!
I just checked with the final 4.1 and it works perfectly now. The line even switches depending on whether it contains more RTL or LTR text. Awesome! :) IIRC I have to thank Diego Iastrubni. So there: thank you!