[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [I18n]Re: mlterm with BiDi support



Hi,

At Thu, 27 Dec 2001 10:59:48 +0200 (IST),
Tzafrir Cohen wrote:

> I believe that we all agree that a bidi terminal will solve the problems
> of command-line programs. However full-screen programs may do more
> complicated manipulations of the text.
> 
> Consider the following:
> 
>    ONE RTL SENTENCE        AND ANOTHER RTL SENTENCE
>    IN A "TEXT BOX"         IN A SEPERATE BOX
> 
> A simple bidi terminal would get this thing wrong (if you stuff in some
> LTR chars, at least) because it will mix the texts of the two boxes.
> 
> The progrm that draws this has to know about the existance of the
> separate boxes.
> 
> As I said before, a simple bidi terminal is on many times still a good
> approximation of the behaviour that the user wants even in such complex
> cases.

This problem can be solved with a control code to disable (and then
re-enable) BiDi support of the terminal, as Behdad said.  Are there
any such control codes standardized?  (Sorry, I am not a main developer
of mlterm and I don't know whether mlterm supports the codes even if
there are any.)



Shaul Karl wrote:

>> Otherwise, since a little part of people in the world need BiDi
>
> As far as I know there are at least 500,000,000 people whose native
> language uses BiDi. And by that I assume that most Muslims native 
> language use BiDi. I am aware to the fact that there are many Muslims
> in places were the native language is LTR (probably east-southern Europe
> and Turkey) who only use a BiDi language (Arabic) when they are
> discussing the Islam in its original language.

There are at least 1,000,000,000 people whose native language uses
Han Ideogram.  I am one of them.  Indic language spekers are also
a large group.  However, in the Open Source Software world, most of
developers don't think about supporting such languages.  Even with
such huge popularity of BiDi + CJK + Indic + ... , we are still a
minority in Open Source World.  Thus we have to improve our situation
by ourselves.


---
Tomohiro KUBOTA <kubota@debian.org>
http://www.debian.or.jp/~kubota/
"Introduction to I18N"  http://www.debian.org/doc/manuals/intro-i18n/




Reply to: