Abdelrazak Younes <[EMAIL PROTECTED]> writes:
> This commit move out from BufferView all update to the LyXView owner. 
> The goal is that BufferView is not used directly but LyXView instead. 
> There is a degradation of performance due to too many calls to 
> WorkArea::redraw(). I have to review which one is really necessary.

I haven't looked at the patch but I do have a question: why LyXView?

LyXView is a "LyX window", right? With Menubar, Toolbars, and eventually
multiple WorkAreas. LyXView is the wrong place to transfer any Buffer-related
info, no? The  frontend thing that's interested in Buffers is the WorkArea.

I must be missing something obvious. Help me out here.

Angus

Reply via email to