On Fri, May 26, 2000 at 06:04:47PM +0300, Dekel Tsur wrote:
> * Fix the cursor problem with mixed LTR & RTL text
> (the problem is caused by the fact that a single cursor location on
> screen can be mapped into two different internal cursor locations, and
> vice versa).
> As I already stated, I think that the cleanest solution would be to
> add a meta-character to the paragraph's text vector in each position
> of a font switch. However there were objections to this solution.
> 
> I created a different solution, in which I added a boolean member to
> the LyXCursor class, which is use to distinguish between
> "cursor before char 7" and "cursor after char 6".
> I can submit a patch (after some cleaning), and I would like to have
> this patch applied before 1.1.5.

Here is the patch I created.
Note that it doesn't have an effect if there is no right-to-left text (I hope),
so it can be applied before 1.1.5

patch.gz

Reply via email to