Jean-Marc Lasgouttes wrote:
Abdelrazak Younes <[EMAIL PROTECTED]> writes:
When my patch is in, I think we should (optionally) load all child
document automatically when opening the master document. This has the
benefits that the numbering and label will be immediately correct. So
will be the outline and navigate menu.
I'd like that.
Me too. My work-around is to launch the reference dialog as soon as I
open the master document.
As I said previously, the child documents are opened in the
background and no BufferView is created for them. They are only
accessible through the Document menu or if you click in a child
section.
If they are not visible, they should not be visible in the Documents
menu either (or maybe with a special marking).
I think they should be visible maybe in a 'child' sub-menu?
Do you actually feel it is faster?
A great deal yes. If you have 20 highly structured child documents
you'll see the difference, really. updateLabels() costs more than the
mere loading of the child document.
Even with my latest patch?
I haven't test since your change yet. And I cannot compile right now:
..\..\..\src\TexStream.cpp(109) : fatal error C1010: unexpected end of
file while looking for precompiled header. Did you forget to add
'#include "config.h"' to your source?