On Fri, Jun 28, 2002 at 10:08:14AM +0100, Angus Leeming wrote: > I don't think that's correct. Strictly speaking, loading stalls until you > have started off all the conversion processes.
Why is that? Can't we have something like a "qun queue" and put things just there and have _everything_ done asynchrounously? > Run "./lyx -dbg graphics" to > see how much work does into that when you have, say, 100 equations. I'll havve a look. > Thereafter, these conversions occur asynchronously and the images are loaded > as and when they become availiable. > In InsetGraphics, I do not startLoading() until the inset recieves a draw > request. Perhaps you could use a similar approach? Bad idea. Konni was already complaining about that features for graphics. In old LyX you had just to wait some time and were sure that everything was loaded. Now you can't even scroll anymore through a document without the cursor jumping around unpredictably. > Alternatively, perhaps we should think of setting off a single forked > process that will result in multiple image files when loading the > document. This is definitely possible in the case of the mathed preview I > believe and is essentially what David was suggesting by using > preview.sty. Actually I want it mainly for the real graphics, because that's where it is really needed. I don't care too much for the preview gimmick. Andre' -- Those who desire to give up Freedom in order to gain Security, will not have, nor do they deserve, either one. (T. Jefferson)