Linux HTML mail agent with RTL and LTR paragraph explicit support
Eli Zaretskii
eliz at gnu.org
Tue Jun 26 06:03:53 IDT 2012
> Date: Mon, 25 Jun 2012 23:22:03 +0300
> From: Nadav Har'El <nyh at math.technion.ac.il>
>
> On Mon, Jun 25, 2012, Shachar Shemesh wrote about "Re: Linux HTML mail agent with RTL and LTR paragraph explicit support":
> > I disagree completely. The embedding control characters are designed
> > for, well, embedding. What the standard[1] suggests, but does not
> > require, is the use of the first strong directional character in the
> > paragraph. The reasons this does not work for email are:
>
> While the standard *does*, if I remember correctly, specify how the
> base direction of each paragraph is determined (using the first
> character with a strong direction), no standard really specified
> what in a text file is a "paragraph".
I showed earlier a citation from the UBA where it does define that.
> I ended up implementing
> several different algorithms, but my favorite (and bidi's default)
> became splitting up the text file into paragraphs on empty lines.
Right, and that's what Emacs 24 does, invoking the high-level
protocols clause of the UBA.
More information about the Linux-il
mailing list