[isabelle-dev] NEWS: Auxiliary files
Makarius
makarius at sketis.net
Wed Feb 12 16:10:57 CET 2014
On Wed, 20 Nov 2013, Makarius wrote:
> *** Prover IDE -- Isabelle/Scala/jEdit ***
>
> * Auxiliary files ('ML_file' etc.) are managed by the Prover IDE.
> Open text buffers take precedence over copies within the file-system.
This refers to Isabelle/662e0fd39823 (a changeset before HOL-IMP
slowness).
The NEWS entry is unchanged, but the implementation is now more complete.
In particular PIDE markup is part of the document model, and shown in the
document view within the editor. This makes a big difference in the
ergonomics of editing Isabelle/ML files.
Note that the theory that loads a file needs to be visited already: this
is not resolved automatically. Moreover switching from implicit loading
to explicit editing of an auxiliary file processes the theory content
again from that point. (To avoid that, the prover would have to be
deprived of file-system access altogether, and everything provided by the
front-end all the time.)
Makarius
More information about the isabelle-dev
mailing list