Abdelrazak Younes wrote:
Martin Vermeer wrote:

The culprit appears to be the statement

    view()->buffer()->changed()

in lyxfunc.C. This sends a signal LyXView to redraw the whole screen in
WorkArea. There is no way to specify anything less than a full screen.
Unfortunately commenting out this line isn't good either: then not even
the current row gets updated (but it will be if you cover and expose
theLyX window...)

This should be redone somehow to do a current-paragraph update if
Update::SinglePar is set. Can you do that with signal-slot?

Here is a patch that does so. Please test and commit if it works.

It seems to work. I have only one #. per inserted characters now.

Will commit soon.

Abdel.

Reply via email to