On Fri, Nov 25, 2005 at 12:36:23AM +0000, Mikhael Goikhman wrote: > On 25 Nov 2005 04:03:59 +0200, guy keren wrote: > > > > mikhael, i don't realy understand your passion for "breaking the rules", > > but unlike what you think, there is still use of visual hebrew, and > > a lot of software still uses visual hebrew. your personal dislike of it > > should not be the basis for breaking things up. > > You accuse me of breaking something, but don't provide any real evidence > for it. What things would be broken if mailers treat charset=iso-8859-8 > as Logical? Not theoretically, please. Besides, we discuss interactive > programs here, that may add a button to switch from one interpretation > to another (in case it is a real and not just a theoretical problem).
But we also need to give sane defaults. And some forms of automated processing are always needed (printing email, for example). > > I am not sure whether you speak in the MIME or non-MIME context here when > you say "a lot of software uses visual hebrew"; you do not alaborate. > Dozens of unix programs work with utf-8 or iso-8859-8 as Logical. And I > guess software on Windows operates on windows-1255 that is Logical too. In MIME UTF-8 and windows-1255 (and ISO-8859-8-i) are logical Hebrew and ISO-8859-8 is visual Hebrew. Can you point to such a unix program that works with MIME Hebrew text in a different way? In fact, most unix programs don't need to present MIME-encoded text, so it is hardly relevant to them. The fact that a certain text editor supports bidi rendering for text encoded in UTF-8, UTF-16, UTF-7, windows-1255, ISO-8859-8 or CP862 is hardly relevant. > > > if you want to apply a switch, you should remember that in a world of > > standards, there is a deprecation period for a feature, before it is being > > declared obsolete. > > Such deprecation period took place for many years (for different reasons, > mostly application use bidi and different encodings), and now we are in a > situation when no mailer intentionally sends visual Hebrew. Thus it is > safe to treat charset=iso-8859-8 as Logical, and simplify the rules. > iso-8859-8-i may be supported forever optionally, although discouraged. As I pointed out, sending ISO-8859-8-i is sub-optimal as well. If you have to send 8bit text, windows-1255 is a better choice, as it provides a minimal for of explicit bidi support (RTL and LTR). -- Tzafrir Cohen | [EMAIL PROTECTED] | VIM is http://tzafrir.org.il | | a Mutt's [EMAIL PROTECTED] | | best ICQ# 16849755 | | friend --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]

