Abdelrazak Younes wrote:
Abdelrazak Younes wrote:
I had a crash while navigating with the right and left arrow keys with
the attached document.
This is probably related to this comment from Lars in
Text::setCurrentFont():
else // potentional bug... BUG (Lgb)
if (par.isSeparator(pos)) {
if (pos > cur.textRow().pos() &&
bidi.level(pos) % 2 ==
bidi.level(pos - 1) % 2)
--pos;
else if (pos + 1 < cur.lastpos())
++pos;
}
Abdel.
Yeah, that's as far as I got... then I realized that I'd have to finally
learn how the bidi algorithm works in order to go any further... ;)