Re: RTL support

Gregg Reynolds <[email protected]>
Newsgroups gmane.emacs.bidi
Message-ID <[email protected]>
Eli Zaretskii wrote:
>>Date: Tue, 22 Nov 2005 11:05:43 -0600
>>From: Gregg Reynolds <[email protected]>
>>
...
> in the Unicode Bidirectional Algorithm makes me wonder how come such
> an elaborate scheme (more complex than the scheme used in Hebrew) was
> invented if Arabic can be written without it.
> 
1.  It was legacy, so Unicode had so support it.  Then they went berserk 
with it.
2.  Whoever made that first fateful design mistake either didn't 
understand what he was doing, or else designing in the service of the 
Arabic/Hebrew/etc speaking community was not a priority (making Western 
software work for those languages cheaply was most likely the 
motivation, hence the desire to avoid handling LSD-first digits.  But 
that's just my speculation.)
> 
>>So how hard would it be to add plain RTL layout first, and then Arabic 
>>shaping?
> 
> 
> I have no idea.  I certainly am not going to work on RTL without bidi.
> If you want partial bidi support, you might try the m17n version or
> hebeng.el (which you could hack to support Arabic).
> 
> As for Arabic shaping, I think some work was or is planned in the
> Unicode branch.  You may wish to try searching the emacs-devel
> archives for suitable keywords, I think Kenichi Handa posted some
> messages there in the past.
> 

Thanks, I'll take a look.

-gregg
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.