> I'm strongly in favour of solution 1 above. If the > problem is just with certain formats then we should > fix only those formats. Especially when those > formats otherwise support RTL documents. Otherwise > we are second-guessing what user wanted which > character > in which position in which document. And that will > surely lead to subtle bugs.
Solution 2 is not about guessing what the user wanted. It is about designing the fix in a manner that would allow us to share it between various importers that need it (and only those that need it). Tomas