Changes between Version 4 and Version 5 of Ticket #4138, comment 16


Ignore:
Timestamp:
10/28/21 12:38:51 (3 years ago)
Author:
ZGMxYWFh
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #4138, comment 16

    v4 v5  
    1616My bottom line is that, in my opinion, MC probably needs a programmer who knows the bidi algorithm to fix the column swapping, and the justification of the file names. And I am not sure there are not more issues. Such as locale that put dates, perhaps name of months, in an RTL language. The knowledge of the bidi algorithm will probably help such a programmer deal with libfribidi API, and what some other components of the terminal might do with that API. With the result that MC could provide the right hints for libfribidi where appropriate. And who knows. Perhaps bugs, or needs for changing the API, will emerge. 
    1717 
    18 Rethinking about what looks to me your persistence to ignore the justification issue. Perhaps you are trying to imply the problem should be solved by smaller, measurable steps. As if you are saying: let us attempt to solve just the swapping of columns issue that were raised here. Forget, for now, about possible month names in an RTL language. Or have justification of the columns in a way that is expected by readers of RTL languages. Hopefully, that will take us to a better position. And then we will see how to continue. In that case, perhaps the first step should be for MC to insert an LTR forcing artificial character at the end of each column. That is, in each column, and for each line of that column, MC will insert an RTL forcing artificial character. Puting that in other words: if today MC has 
     18Rethinking about what looks to me your persistence to ignore the justification issue. Perhaps you are trying to imply the problem should be solved by smaller, measurable, steps. As if you are saying: let us attempt to solve just the swapping of columns issue that were raised here. Forget, for now, about possible month names in an RTL language. Or have justification of the columns in a way that is expected by readers of RTL languages. Hopefully, that will take us to a better position. And then we will see how to continue. In that case, perhaps the first step should be for MC to insert an LTR forcing artificial character at the end of each column. That is, in each column, and for each line of that column, MC will insert an RTL forcing artificial character. Puting that in other words: if today MC has 
    1919 
    2020        | XXXXXXXX | XXXXXXXX | XXXXXXXX |