From 9f6039b8920a88245ddaef45461064860c7f4432 Mon Sep 17 00:00:00 2001 From: David Aspinall Date: Thu, 25 Nov 1999 15:13:29 +0000 Subject: Updated --- BUGS | 16 +++++++++------- todo | 2 ++ 2 files changed, 11 insertions(+), 7 deletions(-) diff --git a/BUGS b/BUGS index d772feaa..6a8ce17d 100644 --- a/BUGS +++ b/BUGS @@ -144,13 +144,15 @@ to proofgen@dcs.ed.ac.uk. Isabelle Proof General Bugs =========================== -* General difficulty with complex proof scripts. Since Isabelle uses -ML as a top-level language for writing proof-scripts, Proof General -may have difficulty understanding scripts which stray too far away -from the standard functions, tactics, and tacticals. You will -usually notice when a function, or whatever, doesn't get highlighted -as you might expect. This probably has no detrimental impact on the -interface unless you use your own "goal" or "qed" forms. +* There is a general difficulty with proof scripts containing ML +structures, functions, etc. Proof General does not understand full ML +syntax(!), so it will be confused by structures which contain +semi-colons after declarations, for example. Also, it cannot undo +function declarations. Moreover, with ML you can even redefine +the entire proof command language, which will certainly confuse +Proof General! Stick to using the standard functions, tactics, and +tacticals and there should be no problems. (Actually, there should +be no problems unless you use your own "goal" or "qed" forms). * Blocking when processing multiple files, beginning from a .ML file. Proof General will block the Emacs process when it is waiting for a diff --git a/todo b/todo index 2739b38f..1cc42c12 100644 --- a/todo +++ b/todo @@ -55,6 +55,8 @@ B Manual improvements before techreport publishing (see notes at end also): - Consider splitting up chapter 9? - document mouse functions, proof-cd, process quit timeout, X-Symbol, prog-name-guess, new menu functions for display. + - general tips on what to do when things go wrong: try + interrupt, restart, finally exit proof assistant. - improvements after feedback from users. D Improve goto button image [suggestion from Markus] -- cgit v1.2.3