Hi!
(Starting this in a brand new thread, for the new topic.)
Stefan asked in http://permalink.gmane.org/gmane.editors.lyx.devel/87176:
> Another thing, you saw the getPosVisually method in the rtl_spaces
> patch? I think it's what we need to implement visual movement, no? It
> takes care to correctly update the bidi tables and calculates relative
> visual positions.
Yes, and it certainly may come in handy, although we may be able to
manage without it, too. I haven't tried getting into the details, yet.
We should keep this in mind when we get to writing the visual mode
movement. I'll add a link to this thread from bugzilla.
I'm not sure if I'll try to do the visual movement before 1.5.0 ---
although I see now that it's probably not as complicated as I thought it
would be. But there are still some Bidi/RTL bugs and regressions, which
I'd like to focus on first (mainly encoding issues; I'm not sure which
are still relevant, as there have been some changes to the latex
generation code since I last looked into this. Bug 3613, bug 1820
(though it's not a regression, actually), bug 3555...; I also have to
organize my list of open issues, since so much work has been done
recently!).
Anyhow, I think I'm pretty clear about how to go about doing visual
mode, but I may not get to it immediately. If anyone else wants to pick
it up --- be my guest.
Dov