Andre Poenitz wrote: > On Tue, Sep 16, 2003 at 01:47:32PM +0200, Alfredo Braunstein wrote: >> John Levon wrote: >> >> > What's expected ? Waiting two seconds to switch between moderately >> > sized documents ? That's what I'm seeing, and I would not call it >> > acceptable. >> >> That's current cvs? We need new ideas... > > As the second buffer is already broken into rows, there is not really a > need for a rebreak on buffer change, is there?
In order to implement this, we need to couple the lyxtext to the buffer. Even if it seems bad data/view separation, it's plain weird the fact that a buffer contains all "internal" lyxtexts but the topmost one. So the data/view separation problem is already here. One indirect way to do this coupling would be to make the BufferView attached to the buffer permanent and to switch documents by means of switching Bufferviews in the lyxview. I think we should remember the 'multiple bv for one Buffer' issue when considering the alternatives. > Apart from that: If speed up is necessary it should be done by > introducing the notion of a 'touched' paragraph and rebreaking only > those. Agreed. Alfredo