diff options
author | Hendrik Tews <hendrik@askra.de> | 2011-01-12 22:17:22 +0000 |
---|---|---|
committer | Hendrik Tews <hendrik@askra.de> | 2011-01-12 22:17:22 +0000 |
commit | 4eb269982af632d39fe9f28c866436acd7d36370 (patch) | |
tree | 5eeeb009146f765d3a06dc5108d6fe246594fb47 /generic/proof-useropts.el | |
parent | c91f610f662a1357522a12276ee51e8cb18fce91 (diff) |
Add preliminary support for multiple files for coq.
The following points are implemented already:
- recompile either via an external command (make) or let
ProofGeneral handle everything internally
- complete dependency tracking and recompilation for coq files in
internal mode
- support for extending the LoadPath: does almost work, even if
specified file-locally
- move back to clean state if recompilation fails
There are the following known problems:
- coq-load-path extensions are not retracted
- fails on partially qualified library names
Diffstat (limited to 'generic/proof-useropts.el')
-rw-r--r-- | generic/proof-useropts.el | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/generic/proof-useropts.el b/generic/proof-useropts.el index 1a141741..b58228c2 100644 --- a/generic/proof-useropts.el +++ b/generic/proof-useropts.el @@ -314,7 +314,12 @@ makes sense within the proof assistant. NB: A buffer is completely processed when all non-whitespace is locked (coloured blue); a buffer is completely unprocessed when there -is no locked region." +is no locked region. + +For some proof assistants (such as Coq) fully processed buffers make +no sense. Setting this option to 'process has then the same effect +as leaving it unset (nil). (This behaviour is controlled by +`proof-no-fully-processed-buffer'.)" :type '(choice (const :tag "No automatic action; query user" nil) (const :tag "Automatically retract" retract) |