On Thu, Nov 29, 2001 at 02:46:14PM +0100, Juergen Vigna wrote:

> > How can this situation come about ? My attempts to reset the lt's cursor
> > all crash fairly soon after. I can unlock the full table inset on delete row,
> > but when I click back into it, you get similar crashes with wrong cursors.
> 
> The lt->cursor obviusly had a pointer to a freed paragraph, therefore the crash!

I know ! My question was how to reset the cursor properly.

Apparently the answer is to call some resizeLyXText()s and do some other weird
magic.

I'm not at all clear of how LyXText fits in to an object diagram anyway. What are
the relationships between it and other classes (in terms of 1-1, contains, etc.) ?

> > This locking_inset vs. cursor multitude vs lockInsetinInset, lockInset etc. stuff
> > is /really/ unclear - I really think some sourcedocs for it would help more than
> > a little :(
> 
> Just start to write some I'll try to explain you whatever "direkt" and
> "precise" question you may have.

Good, I was intending to do this at some point. Thanks.

> I have small time to fix bugs, guess how
> much time I have to write documentation ;)

well if it was well documented in the first place, I would have fixed the bug
ages ago probably >:)

regards
john

-- 
"...life's not a paragraph
and death i think is no
parenthesis"
        - e. e. cummings

Reply via email to