diff options
author | Pierre Courtieu <Pierre.Courtieu@cnam.fr> | 2017-02-23 18:08:14 +0100 |
---|---|---|
committer | Pierre Courtieu <Pierre.Courtieu@cnam.fr> | 2017-02-23 18:08:14 +0100 |
commit | 34d3aaa272e4bc38fbcb59b35f5cb8984a223a31 (patch) | |
tree | 49efbc19ca1aa3d720ad2fe2c61b4fe97e19089b /generic/proof-config.el | |
parent | 12d6e92b5cac0ea1fda6f8f782067afe49b263ee (diff) |
Fixing #154.
Diffstat (limited to 'generic/proof-config.el')
-rw-r--r-- | generic/proof-config.el | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/generic/proof-config.el b/generic/proof-config.el index 8ce53168..8bb40634 100644 --- a/generic/proof-config.el +++ b/generic/proof-config.el @@ -1187,6 +1187,24 @@ If nil, use the whole of the output from the match on :type '(choice (const nil) regexp) :group 'proof-shell) +(defcustom proof-shell-empty-action-list-command nil + "A function returning a list of commands (strings) to be sent +to the prover when the last command in the queue has been +performed. Typically to ask for some informational +display (goals, etc). + +The function takes as argument the last command in the queue. + +NOTE 1: The commands will be tagged invisible, i.e. not related +to a place in the buffer. + +NOTE 2: The commands should NOT have any effect on the state of +the prover. Otherwise running the script outside pg would be +inconsistent." + :type 'function + :group 'proof-shell) + + (defcustom proof-shell-eager-annotation-start nil "Eager annotation field start. A regular expression or nil. An \"eager annotation indicates\" to Proof General that some following output |