diff options
author | 1998-10-02 13:51:04 +0000 | |
---|---|---|
committer | 1998-10-02 13:51:04 +0000 | |
commit | cccbd837109f516ef9993b9b3dc305c1f355a43e (patch) | |
tree | 583232dc693fe1898317ede691016d5f82b03683 | |
parent | 9b88ad67f5b7a033de9bc6bb69c8d9c8a3f55a10 (diff) |
Improved (internal) documentation of multiple file handling
-rw-r--r-- | doc/ProofGeneral.texi | 18 |
1 files changed, 12 insertions, 6 deletions
diff --git a/doc/ProofGeneral.texi b/doc/ProofGeneral.texi index 1f7c9fb4..36b30c64 100644 --- a/doc/ProofGeneral.texi +++ b/doc/ProofGeneral.texi @@ -515,6 +515,9 @@ correctly. @comment node-name, next, previous, up @unnumberedsubsubsec Processing Files +@vindex proof-shell-eager-annotation-start +@vindex proof-shell-eager-annotation-end + Proof General considers @var{output} delimited by the the two regualar expressions @code{proof-shell-eager-annotation-start} and @code{proof-shell-eager-annotation-end} as being important. It displays @@ -523,10 +526,13 @@ Among possibly other important messages characterised by these regular expressions, the prover must tell the interface whenver it processes a file. -The variable @code{proof-shell-process-file} is a tuple of the +@vtable @code +@item proof-shell-process-file +is a tuple of the form (@var{regexp}, @var{match}). If @var{regexp} matches @var{output}, -then the @var{match} match must match the file name (with complete path) +then the @var{match} must match the file name (with complete path) the system is currently processing. @inforef{Match Data,,lispref} +@end vtable @node Recording File History, Parent Script Buffers, Processing Files, Handling Multiple Files @comment node-name, next, previous, up @@ -536,10 +542,10 @@ The variable @vtable @code @item proof-included-files-list - records the file history. -It contains an acyclic graph. The nodes are strings (canonical file names). An -edge from node @samp{n1} to node @samp{n2} indicates that @samp{n1} -depends on @samp{n2}. @samp{n1} is the child, @samp{n2} is a parent. +records the file history. It contains an (acyclic) directed graph. +Besides the @samp{'root}, nodes are strings (canonical file names). An +edge from node @samp{n1} to node @samp{n2} indicates that @samp{n2} +depends on @samp{n1}. @samp{n2} is the child, @samp{n1} is a parent. @end vtable The variable @code{proof-included-files-list} should not be modified |