Open
Description
I'm working on a large project, with lots of included files and lots of moving parts. When I'm working on a single lemma, I often find I'm more productive by running Dafny on the command line with a suitable /proc: parameter to restrict verification to just the lemma I'm working on, rather than using the flycheck mode. It would be really nice if there was an equivalent to /proc in the Emacs mode, so I could say "just verify this lemma as I work on it, and ignore everything else".
BTW, I guess in theory that DafnyServer's caching should obviate the need for this, but it doesn't because:
- looking up the cache for all the other verification targets still has some non-zero cost, as I can observe in the flycheck progress bar
- the cache is invalidated far too frequently, causing it to go and laboriously reverify the world
- if I change a dependency like part of the spec to try to debug my lemma, I don't want it to go and reverify the world right then and there
Metadata
Metadata
Assignees
Labels
No labels