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
Wed Jun 27 20:36:14 IDT 2012


> Date: Wed, 27 Jun 2012 10:45:49 +0300
> From: Nadav Har'El <nyh at math.technion.ac.il>
> Cc: Dotan Cohen <dotancohen at gmail.com>, shachar at shemesh.biz,
> 	linux-il at cs.huji.ac.il
> 
> On Tue, Jun 26, 2012, Eli Zaretskii wrote about "Re: Linux HTML mail agent with RTL and LTR paragraph explicit support":
> > In a nutshell, a paragraph is delimited by hard newlines (which could
> > be some sequence of characters such as CRLF, or something else,
> > depending on the platform, the application, and the context) or by a
> > special character u+2029 PARAGRAPH SEPARATOR.
> 
> I think this phrase "depending on the platform, the application, and the
> context" is exactly what bothered Shachar.

I don't think there's a real problem here, because the UBA refers to
UAX#13, whose guidelines, if followed, cause all the possible newline
sequences to be treated alike on the receiving end of the mail.

> If someone writes a
> plain-text mail and assumes that, say, an empty line separates
> paragraphs, because this what works in his platform, and his
> application, it is possible that in the receiver's application or
> platform, this won't be recognized as a paragraph break.

An empty-line paragraph separator is a superset of a newline as
paragraph separator.  So if the receiving MUA interprets each hard
newline as paragraph separator, it will certainly interpret empty
lines as such.  So again, this is not a big problem in practice.



More information about the Linux-il mailing list