[isabelle-dev] some actual find_theorems functionality (fb1f026c48ff)
Makarius
makarius at sketis.net
Mon Aug 5 18:02:14 CEST 2013
On Sun, 4 Aug 2013, Fabian Immler wrote:
> I think it is a good idea to inform everyone here that a current
> student's project is about to provide a bit more advanced user interface
> for the find theorems functionality. It should be finished in two weeks
> time.
So far I only know about the existence of the project, but nothing about
its contents.
I was about to ask about it today, since I have made some further progress
to get the concepts behind these query operations right:
changeset: 52865:02a7e7180ee5
user: wenzelm
date: Mon Aug 05 17:14:02 2013 +0200
files: src/Pure/PIDE/query_operation.ML src/Pure/ROOT
src/Pure/ROOT.ML src/Pure/Tools/find_theorems.ML
src/Tools/jEdit/lib/Tools/jedit src/Tools/jEdit/src/find_dockable.scala
src/Tools/jEdit/src/query_operation.scala
description:
slightly more general support for one-shot query operations via
asynchronous print functions and temporary document overlay;
Various fine points still need to be sorted out, both at the surface and
the bottom of it.
I have started thinking about a few advanced GUI aspect, e.g. completion
within the input text area, potentially also formal markup there. As a
general principle the GUI needs to work smoothly both for beginners and
experts. GUIs should not be toys.
PS: Next time I pass by find_theorems.ML, all the dead code will be
garbage collected.
Makarius
More information about the isabelle-dev
mailing list