Currently, non-directional characters and blocks of non-directional characters take their directionality from the surrounding directional characters. If the surrounding directional characters are of differing directionality, then the non-directional characters take the directionality of the paragraph / page / containing element.
I suppose an improvement could be made in that if one neighbouring character has directionality and the other is whitespace, then the neutral character should get the neighbouring character's directionality. This will help to put the punctuation on the correct side of sentences when the containing element's directionality differs from that of the text. It will also help in other instances, for instance putting the leading / in the correct place when discussing Unix paths in Hebrew documents. What think the experts? -- Dotan Cohen http://gibberish.co.il http://what-is-what.com _______________________________________________ Linux-il mailing list Linux-il@cs.huji.ac.il http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il