Hmmm... there are some minor changes in the behavior of LyX due to your patches. For example, in a paragraph which spans multiple lines: if you move back (left in LTR) from the first position in the line, you used to be placed immediately after the last letter on the previous line. Now, you are placed one space after that. Going in the other direction, though, that space "doesn't exist": you move immediately from after the last letter to the new line. So going across that boundary, you can move one space forward and two spaces backwards and get back to the same place. I think the old behavior (where that space doesn't exist in either direction) makes more sense (because just like any other space, you need *one* cursor movement to get from just before the first letter in the second word to just after the last letter in the first word, and vice versa).

Fixed that and restored the old behaviour.

Stefan

Attachment: cursordispatch.patch
Description: Binary data




Attachment: PGP.sig
Description: Signierter Teil der Nachricht

Reply via email to