Linux HTML mail agent with RTL and LTR paragraph explicit support

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