Open andriusvelykis opened 11 years ago
Note that this behaviour in Isabelle/jEdit is just a cheap way to populated the document model, without requiring a second store for theory nodes independently of editor buffers. I would prefer silent implicit loading, and hope to provide some general Isabelle/Scala functionality for that eventually.
Currently if the opened theory imports some other non-heap theories, they are loaded automatically in the background.
Isabelle/jEdit asks the user whether these should be loaded, e.g. in case of large dependencies. Add similar functionality to Isabelle/Eclipse (at least a preference if background-loading is preferred).
See
isabelle.eclipse.ui.editors.TheoryEditor.State#loadTheoryImports()
.