Martin Vermeer <[EMAIL PROTECTED]> writes: | On Sat, Jan 21, 2006 at 02:13:47PM +0200, Martin Vermeer wrote: | > On Fri, Jan 20, 2006 at 10:06:15PM +0200, Martin Vermeer wrote: | > > On Fri, Jan 20, 2006 at 04:04:36PM +0100, Jean-Marc Lasgouttes wrote: | > > > >>>>> "Martin" == Martin Vermeer <[EMAIL PROTECTED]> writes: | > | > ... | > | > BTW2, we still have the cursor movement bug that the cursor doesn't | > move straight into an equation, but moves first to the left side of it, | > and only then in (to the correct x position too) on the next cursor | > up/down. This appears to be connected with checkInsetHit and editXY, | > which ought to be called recursively but don't seem to be. Someone | > should look into that. | | | A patch for this is attached. An unbelievable story really... when | doing cursor up/down, the new y co-ordinate is just _one pixel_ into the | next/previous row! Therefore the test for being inside a math inset will | only trigger for the hull inset, not for anything inside there like an | array inset... | | The patch makes cursor movement a little more generous ;-) | | Works well on the various math insets in the user Guide.
Ok, get someone to test this and we can use it for 1.4.0. -- Lgb