diff options
| author | Hendrik Tews | 2011-02-02 10:28:54 +0000 |
|---|---|---|
| committer | Hendrik Tews | 2011-02-02 10:28:54 +0000 |
| commit | 9b78d3ef60d40bc475ed8b5cd1cebd664a29b2f9 (patch) | |
| tree | 51941619fa149b091dec4c744c3f65f5ad323311 /doc | |
| parent | 21a5dfa558403d0aef749803a64ec9a90d10e159 (diff) | |
- properly display compilation error messages and enable M-x
next-error (as far as possible)
Diffstat (limited to 'doc')
| -rw-r--r-- | doc/ProofGeneral.texi | 15 |
1 files changed, 10 insertions, 5 deletions
diff --git a/doc/ProofGeneral.texi b/doc/ProofGeneral.texi index 6715c48b..e2795818 100644 --- a/doc/ProofGeneral.texi +++ b/doc/ProofGeneral.texi @@ -4109,9 +4109,18 @@ The compilation command must be customized in @code{coq-compile-command} and the flag @code{coq-confirm-external-compilation-command} determines whether the user must confirm the compilation command. The output -of the compilation appears in the @code{*compilation*} buffer and +of the compilation appears then in the @code{*compilation*} +buffer. + +When Proof General compiles itself, output is only shown in case +of errors. It then appears in the buffer +@code{*coq-compile-response*}. Both with internal and external +compilation one can use @code{C-x `} (bound to @code{next-error}, @inforef{Compilation Mode,,emacs}) to jump to error locations. +Note however, that @code{coqdep} does not produce error messages +with location information, so @code{C-x `} cannot work for errors +from @code{coqdep}. Proof General cannot know if some library files have been updated outside of Proof General, therefore, it must perform the @@ -4377,10 +4386,6 @@ addressed in the next release: @item Support @code{Declare ML Module} commands. @item -Properly display errors from @code{coqdep} and @code{coqc}, -enable @code{C-x `} (@code{M-x next-error}) for these error -messages. -@item Improved undo behaviour for locked ancestors. @item Integrate with older options for multiple file support, such as, |
