aboutsummaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorThomas Kleymann1998-11-10 15:25:38 +0000
committerThomas Kleymann1998-11-10 15:25:38 +0000
commitffdefe0319d76aa039ab91f193ed2e244f6bc509 (patch)
tree45d5e81a4a1f161e86549dca87dadb67f12a6a2b /doc
parent994ff6df6de423a1eab8ef724b8a0fd9df3b07a3 (diff)
documented problem with Discharge in LEGO
Diffstat (limited to 'doc')
-rw-r--r--doc/NewDoc.texi43
1 files changed, 38 insertions, 5 deletions
diff --git a/doc/NewDoc.texi b/doc/NewDoc.texi
index 9c04543d..cdbab281 100644
--- a/doc/NewDoc.texi
+++ b/doc/NewDoc.texi
@@ -128,7 +128,7 @@ Isabelle.
* Index::
@end menu
-@detailmenu --- The Detailed Node Listing ---
+@detailmenu --- The Detailed Node Listing ---
Introducing Proof General
@@ -166,17 +166,18 @@ Advanced Script Management
Support for other Packages
* Support for function menus::
+* Support for tags::
Customizing Proof General
* Easy customization::
* Setting the user options::
-* Running on another machine::
* Tweaking configuration settings::
LEGO Proof General
* LEGO specific commands::
+* LEGO tags::
* LEGO customizations::
Coq Proof General
@@ -216,11 +217,25 @@ Obtaining and Installing Proof General
* Installing Proof General from tarball::
* Installing Proof General from RPM package::
* Notes for syssies::
-@end detailmenu
-@end ifinfo
+Known bugs and workarounds
+
+* Bugs at the generic level::
+* Bugs specific to LEGO Proof General::
+* Bugs specific to Coq Proof General::
+* Bugs specific to Isabelle Proof General::
+Bugs specific to LEGO Proof General
+* Retraction and @code{Discharge}::
+* Retraction and proving::
+
+Plans and ideas
+
+* Granularity of Atomic Command Sequences::
+* Browser mode for script files and theories::
+@end detailmenu
+@end ifinfo
@node Introducing Proof General
@chapter Introducing Proof General
@@ -256,7 +271,6 @@ features at the generic level wherever possible. See
for more details, and send ideas, comments, patches,
and code to @code{proofgen@@dcs.ed.ac.uk}.
-
@menu
* Quick start guide::
* Features of Proof General::
@@ -1653,6 +1667,25 @@ provers you need.
@node Bugs specific to LEGO Proof General
@section Bugs specific to LEGO Proof General
+@menu
+* Retraction and Discharge::
+* Retraction and proving::
+@end menu
+
+@node Retraction and Discharge
+@subsection Retraction and Discharge
+
+After a @code{Discharge}, retraction ought to only be possible back to
+the first declaration/definition which is discharged. However, LEGO
+Proof General does not know that Discharge has such a non-local effect.
+
+@strong{Workaround:} retract back to the first declaration/definition
+which is discharged.
+
+@node Retraction and proving
+@subsection Retraction and proving
+@cindex Retraction
+
Getting retracting right is tricky when working on proofs.
@unnumberedsubsec Definitions in a proof state