On Thu, Sep 29, 2005 at 07:59:33PM +0300, Martin Vermeer wrote: > On Thu, 2005-09-29 at 14:09 +0200, Jean-Marc Lasgouttes wrote: > > >>>>> "Martin" == Martin Vermeer <[EMAIL PROTECTED]> writes: > > > > Martin> Here's a better one even. Now also delete and backspace are > > Martin> treated in the same way as selfinsert. > > > > A question: could it be possible to change needsUpdate (and thus > > cur.result()) to be of type Update::flag and pass all the information > > back to LyXFunc::dispatch by this channel only? > > I looked at that, and gave up: it requires intrusive changes in cursor > and dispatchresult. As to changing needsUpdate, there are lots of > methods returning a boolean. They would all have to change. The idea is > good though.
So why not keep track of the parts that need updates 'externally' - pretty much the same way the CoordCache is now 'external'? Andre'