Linux HTML mail agent with RTL and LTR paragraph explicit support
Shachar Shemesh
shachar at shemesh.biz
Mon Jun 25 20:02:48 IDT 2012
On 06/25/2012 06:21 PM, Dotan Cohen wrote:
> Schachar, I before addressing the issue at hand, I would like to state
> an observation. When I reply to your mail, all text is of the same
> quote level. That is, there is a single > at the beginning of each
> line, whether it is a line that you wrote or a line that I wrote.
Until I debug this, I'm replying as plain text only.
> Are you referring to the use of linefeeds to designate the end of an
> embedded section?
No. I'm referring to paragraph terminators.
Dotan, may I suggest you go read the standard before making claims on
what it is saying?
>From the standard (section 3), the UBA[1] is applied by using the
following four steps:
- Separation into paragraphs
- Initialization
- Resolution of the embedding levels
- Reordering
Paragraphs are resolved in step 1 and 2. RLEs in 3. They are simply not
the same thing. BD5 defines "paragraph direction".
> So we have established that sections of text separated by newlines are
> paragraphs. Let us return to the issue. In a plain text file, as
> defined above, there does exist a method by which the author of the
> file may specify that a paragraph is to be RTL.
There exists many. Specifically, the standard, which I urge you to read,
offers one, and then specifically says that others are also okay (i.e.-
not in violation of the standard). These are mentioned in the text right
after P3, and again at HL1.
It seems to me you are trying to force your agenda.
> Therefore there is no
> need for HTML to send RTL emails, nor is there technical need for the
> email client to guess.
Except there so no standard, de-facto or otherwise (as far as I'm aware)
on whether HL1 is being applied be email clients for plain text emails,
and the HTML standard is that HL1 is being applied, and paragraph
direction must be set.
> Have I forgotten anything?
Yes. To substantiate your claims.
Shachar
1- http://unicode.org/reports/tr9/
--
Shachar Shemesh
Lingnu Open Source Consulting Ltd.
http://www.lingnu.com
More information about the Linux-il
mailing list