Hi!

I've just committed to 1.6.0svn a series of patches which add the option of "visual mode" for bidi cursor movement. This patch series is *not* going to be ported back to 1.5.x, that would be too complicated at this point. And as 1.6.0 is nearing (?) an alpha release, I hope this won't be too troublesome.

I'd be happy to get some feedback about this from anyone who is capable of compiling from svn and is interested in testing this out. I'm sure that there are some tweaks that will be necessary. Also, there were a few issues which were discussed some months ago, and which I felt could be better addressed once visual mode was implemented (e.g., behavior of spaces at RTL/LTR boundaries, etc.). Finally, there are some specific issues which are directly related to visual mode, which have not been implemented yet, and which I hope to complete:

*) ctrl-LEFT and ctrl-RIGHT (word-at-a-time movement), HOME and END keys
*) switching between RTL and LTR languages at an RTL/LTR border sometimes causes the cursor to jump; I consider that behavior acceptable for logical mode, but not in visual mode *) tables and matrices (and multiline math in general) have not been tested, and I'm also not sure what the correct behavior should be in all these cases

So, again, I'd be happy to get any feedback, and if there are problems, it would be great if a minimal LyX document which shows the anomalous behavior could be attached.

Dov

Reply via email to