Helge Hafting wrote:
> >>* Pressing C-rightarrow (or leftarrow) jumps whole words
> >>   at a time, for speedy navigation.  Unfortunately the cursor
> >>   won't go to the next table cell, I have to release the control key.
> >>   It'd be nice to jump to the next cell with C-arrows too.
> >
> >Right, but no regression (the same in 1.3). I think it'll have to wait.
>
> Should I file a bug for this too?

Yes, please.

> >>* Using up & down arrows in a table is strange.
> >>   If the cursor is in the middle of long text in one cell, then
> >>   I expect it to get it to somewhere in the middle of the text
> >>  in the cell above/below. This works, but in a strange cumbersome way:
> >>  At first keypress, the cursor moves to the correct cell, but
> >>  to the beginning or the end depending on wether it was a
> >>  down or up key.  Odd. The next keypress gets the cursor into
> >>  the location I expected!  Cumbersome because it is twice as
> >>  many keypresses.  Seems the functionality I look for exists though.
> >
> >No regression, though probably easily fixable.
>
> Yes, it is a regression.  Lyx 1.3 went to the beginning of the cell too.
> The next down arrow brought the cursor one cell further down
> and so on.  Lyx-1.4 needs two keys to go one cell down.
> Restoring old behaviour will get rid of the regression,
> going all the way and allow movement from the middle of a cell
> down to the middle of the next cell is much better though.  And
> we're almost there . . .

I suspect that there is a general update problem in insets, which is 
responsible not only for this problem, but also for other known problems 
(broken getWidthofCell in tabular, wrong font representation etc.). We have 
to find the root of these problems first. I think that this will fix this 
case too.

> >Can you please test if the attached patch fixes the things I have promised
> > and if there are no regressions introduced by the patch?
>
> Sure.

Thanks,
JÃrgen

> Helge Hafting

Reply via email to