[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[platform-ui-dev] adopting to the Bi-Directional world: how should we pass the information?


We recently had a number of discussions on how to deal with the Bi-Directional (BiDi) string processing.

In a nutshell, the scenario is:

- an editor or a view creates a label that says something like "C;\my.txt - version 1"
- in a BiDi language, we expect the text to be transposed so that it flows right-to-left, but the file name should stay left-to-right: "1 noisrev - C:\my.txt"

In many cases we have one portion of the code that knows what this string means (text + file name), but the code that puts the string on a display does not have this information.

Hence, the question: how should we pass the extra information about String's contents?

I opened an enhancement request

        https://bugs.eclipse.org/bugs/show_bug.cgi?id=300890

to see if we can arrive at some clever solution to this problem. If you have an idea please add your comments to that enhancement request.


Sincerely,
Oleg Besedin