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