[Konsole-devel] [Bug 279048] When using RTL interface, do not make terminal emulator RTL

Dotan Cohen kde-2011.08 at dotancohen.com
Wed Oct 26 17:46:29 UTC 2011


https://bugs.kde.org/show_bug.cgi?id=279048





--- Comment #7 from Dotan Cohen <kde-2011 08 dotancohen com>  2011-10-26 17:46:29 ---
> Thanks for your feedback on that part. The more important part is whether it
> causes regression. 

I notice no regression. I can cd into Hebrew directories and everything
displays in the correct order. I see no related RTL issues or regressions.


> I mean in the shell, echo "here are SOME-RTL-CHARACTERS,right?", those RTL
> characters should still be rendered in the RTL way, even when the terminal area
> as a whole is forced to be rendered in the LTR way.

Yes, the characters render in the correct order. ‎There is a small issue that
is not a regression and probably warrants a new bug report: When the bash
prompt ends in an RTL character before the soft $ sign, RTL text is shown on
the wrong side of the prompt. This bug is actually _expected_ and can be solved
by adding an LRM character after the prompt. I will file a new issue with a
screenshot and terminal commands for non-Hebrew/Arabic users to copy and paste
to reproduce the issue.


> That is how I understand
> the problem, right? 

The issue was the exact opposite, actually: LTR text was not rendering
correctly (nor is it expected to) in the RTL terminal environment. But there is
no use case for an RTL terminal environment anyway.


> Please check whether the experimental code causes any regression on rendering
> natively RTL characters. If no regression is observed, I will submit the patch
> onto review board and hopefully it will get into 4.8 and 4.7.3 .

No regressions! Just the one issue that I mentioned which is a separate bug. I
will file it and post a link.

Thank you Jekyll Wu! I wish to you a terrific morning!

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the konsole-devel mailing list