by geal on 6/14/15, 7:54 PM with 8 comments
by rubiquity on 6/15/15, 12:41 AM
by chriswarbo on 6/15/15, 9:13 AM
Improvements have been made in Coq 1.5 which make this unnecessary: using the PIDE system (originally from Isabelle) you can now throw the whole file at Coq, then send it diffs as the user makes edits. No need to rewind, go-to, etc.
I've used this in jEdit ( http://coqpide.bitbucket.org/ ) but there's also an Eclipse system built on it too ( https://coqoon.github.io/cav2015/ )
by mpu on 6/15/15, 4:52 AM
On the other hand, One common problem in large proofs is having too many hypothesis in stock, one super nice extension would be to quantify the relevance of each and color/display them accordingly, leaving the option to move the 'tolerance' threshold for display. This relevance metric would have to be aware if lemmas available (of A -> B is proved by a lemma, and B is the goal, A is relevant).
My 2 cts.
by microcolonel on 6/15/15, 2:37 AM
Good job. :)