diff options
author | Hendrik Tews <hendrik@askra.de> | 2017-01-19 11:40:28 +0100 |
---|---|---|
committer | Hendrik Tews <hendrik@askra.de> | 2017-01-19 11:40:28 +0100 |
commit | 4bcac92df46da9e68b5e3d565bb118fb63b4feb4 (patch) | |
tree | ec19916cf72884ee83fc7f52d8c7d87b83ce767f /doc | |
parent | 77c3f2eac868f177b73d2aa59b277e40fc48fd0c (diff) |
save settings not defined with defpacustom (fixes #142)
- infrastructure for saving/resetting customizations not defined
with defpacustom
- improve Coq -> Auto Compilation menu
- polish documentation and manual
Diffstat (limited to 'doc')
-rw-r--r-- | doc/PG-adapting.texi | 4 | ||||
-rw-r--r-- | doc/ProofGeneral.texi | 14 |
2 files changed, 13 insertions, 5 deletions
diff --git a/doc/PG-adapting.texi b/doc/PG-adapting.texi index cf88d683..44c40549 100644 --- a/doc/PG-adapting.texi +++ b/doc/PG-adapting.texi @@ -361,7 +361,7 @@ file for the mode, which will be where @var{proof-home-directory} is the value of the variable @samp{@code{proof-home-directory}}. -The default value is @code{((isar "Isabelle" "thy") (coq "Coq" "v" nil (".vo" ".glob")) (phox "PhoX" "phx") (pgshell "PG-Shell" "pgsh") (pgocaml "PG-OCaml" "pgml") (pghaskell "PG-Haskell" "pghci"))}. +The default value is @code{((isar "Isabelle" "thy") (coq "Coq" "v" nil (".vo" ".glob")) (easycrypt "EasyCrypt" "ec" ".*\\.eca?") (pgshell "PG-Shell" "pgsh") (pgocaml "PG-OCaml" "pgml") (pghaskell "PG-Haskell" "pghci"))}. @end defopt @@ -3258,7 +3258,7 @@ in the @code{proof-assistants} setting. @c TEXI DOCSTRING MAGIC: proof-assistants @defopt proof-assistants Choice of proof assistants to use with Proof General.@* -A list of symbols chosen from: @code{'isar} @code{'coq} @code{'phox} @code{'pgshell} @code{'pgocaml} @code{'pghaskell}. +A list of symbols chosen from: @code{'isar} @code{'coq} @code{'easycrypt} @code{'pgshell} @code{'pgocaml} @code{'pghaskell}. If nil, the default will be ALL available proof assistants. Each proof assistant defines its own instance of Proof General, diff --git a/doc/ProofGeneral.texi b/doc/ProofGeneral.texi index 442ce6d5..8dab17f0 100644 --- a/doc/ProofGeneral.texi +++ b/doc/ProofGeneral.texi @@ -4667,8 +4667,9 @@ ancestor. You have two choices, if you don't like ancestor locking in its default way. You can either switch ancestor locking completely off via +menu @code{Coq -> Auto Compilation -> Lock Ancestors} or @code{coq-lock-ancestors} (@ref{Customizing Coq Multiple -File Support}) or you can generally permit editing in locked +File Support}). Alternatively, you can generally permit editing in locked sections with selecting @code{Proof-General} -> @code{Quick Options} -> @code{Read Only} -> @code{Freely Edit} (which will set the option @@ -4689,7 +4690,8 @@ file.] Proof General supports quick compilation only with the parallel asynchronous compilation. There are 4 modes that can be configured with @code{coq-compile-quick} or by selecting one of -the radio buttons in the @code{Coq -> Auto Compilation} menu. +the radio buttons in the @code{Coq -> Auto Compilation -> Quick +compilation} menu. Use the default @code{no-quick}, if you have not yet switched to @code{Proof using}. Use @code{quick-no-vio2vo}, if you want quick @@ -4824,6 +4826,9 @@ modified Coq buffers, @code{'ask-all} to confirm saving all modified buffers, @code{'save-coq} to save all modified Coq buffers without confirmation and @code{'save-all} to save all modified buffers without confirmation. + +This option can be set via menu +@samp{Coq -> Auto Compilation -> Auto Save}. @end defvar @@ -4899,6 +4904,9 @@ If non-nil, lock ancestor module files.@* If external compilation is used (via @samp{@code{coq-compile-command}}) then only the direct ancestors are locked. Otherwise all ancestors are locked when the "Require" command is processed. + +This option can be set via menu +@samp{Coq -> Auto Compilation -> Lock Ancestors}. @end defvar @@ -4942,7 +4950,7 @@ If set let user change and confirm the compilation command.@* Otherwise start the external compilation without confirmation. This option can be set/reset via menu -@samp{Coq -> Settings -> Confirm External Compilation}. +@samp{Coq -> Auto Compilation -> Confirm External Compilation}. @end defvar |