On Fri, 2012-06-15 at 11:08 +0300, Eli Zaretskii wrote: > > From: Omer Zak <w...@zak.co.il> [... a pathological example was snipped ...] > > In which BiDi reordering would leave the software developer very > > confused if he wants to figure out into which glyphs do 'q' and 'v' get > > translated. Or which glyph was the original for ':'. > > We could have specially-formatted comments, or some other way, to tell > the display engine not to reorder a certain portion of the source > code. Once selective reordering is available, it would be easy enough > to use it in such ways to cover special cases. We already have > similar features via file-local variables, 'coding' tags, etc. > > The main point is that we should not punish 90% of use cases for the > sake of the other 10%. Holding a feature because it only handles 90% > of use cases is a bad call, IMO.
With this I agree, as long as it is possible to deal with the other 10% with just one extra command or another equally simple&easy solution. The other BiDi-enabled text editors horribly fail in this. They provide no built-in way to disable reordering of mixed directionality text. This horror is a good reason for me, Nadav etc. to be worried about ability to turn off BiDi reordering at will. --- Omer -- MS-Windows is the Pal-Kal of the PC world. My own blog is at http://www.zak.co.il/tddpirate/ My opinions, as expressed in this E-mail message, are mine alone. They do not represent the official policy of any organization with which I may be affiliated in any way. WARNING TO SPAMMERS: at http://www.zak.co.il/spamwarning.html _______________________________________________ Linux-il mailing list Linux-il@cs.huji.ac.il http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il