I tried to learn how to use Isabelle 2016. Although I basically like the idea of checking asynchronous checks, I don’t like Isabelle / jEdit for a number of reasons, the most serious of which is that it uses too much memory (for me).
It would be great if I could use the good old proof with Isabelle 2016. I set the isa-isabelle-command variable to specify the bin/isabelle in the Isabelle mailing directory. When I start Isabelle using the General menu, Emacs freezes, and when I interrupt Cg , I get the following in the *isabelle* buffer.
> val it = (): unit ^BException- ERROR "Bad socket name: \"I\"" raised
I am aware of old posts on this site that show that the Isabel component that Proof General uses to communicate with the theorist has been removed. Is this (true) Isabelle 2016? How can I use Proof General with newer versions of Isabelle?
source share