[FriBidi] fribidi_reorder_runs()

Eduardo CastiƱeyra eduardo at brainstorm3d.com
Tue Feb 7 15:39:01 UTC 2017


Hi,

It turned out that our incorrect way to integrate fribidi and harfbuzz 
(let fribidi reorder all the characters and shape as full LTR in 
harfbuzz) is "surprisingly" causing problems.

The problem is mainly with the parenthesis. It looks like the shaper 
should flip the direction of the parenthesis when it belongs to a RTL run.

So we need to do it in the correct way: reorder the runs but not the 
characters inside them.

I have seen there was a fribidi_reorder_runs() function that has been 
reverted. I would like to know whether there are short-term plans to 
restore it.

Best Regards!

Edu.




More information about the fribidi mailing list