Emacs & Hebrew
Nadav Har'El
nyh at math.technion.ac.il
Thu Jun 14 07:36:21 IDT 2012
On Thu, Jun 14, 2012, Eli Zaretskii wrote about "Re: Emacs & Hebrew":
> > I think you must agree that the unicode bidi algorithm was never designed
>...
> We are talking about Emacs, not about the UBA. Emacs already uses the
> "high-level protocols" fire escape provided by the UBA to redefine
> what a paragraph is (the basic UBA says it's a physical line, which
> would make the bidi display useless). It could use such protocols
> more, and it could use its advanced display features to produce better
> display in these cases. The key to having this is to use Emacs 24 and
> report bugs and missing features. By contrast, turning the reordering
> off will never yield any improvement in this area, and is only a
> stopgap solution never designed to be a real feature.
Like I said, try the example Perl instruction of changing aleph into
bet:
s/א/ב/
See how the Bidi algorithm makes it appear as if we're changing the
other way around - bet into aleph. I honestly don't see what kind of
base direction choice or other high-level protocol can "save" this
case. I have to admit I didn't try it on Emacs 24 (which I don't have
yet), but did try it on other bidi-capable programs. Maybe there is a
workaround in this case, and you can educate me?
Thanks,
Nadav.
--
Nadav Har'El | Thursday, Jun 14 2012,
nyh at math.technion.ac.il |-----------------------------------------
Phone +972-523-790466, ICQ 13349191 |"Guests, like fish, begin to smell after
http://nadav.harel.org.il |three days." -- Benjamin Franklin
More information about the Linux-il
mailing list