diff options
| author | David Aspinall | 1999-10-06 13:19:14 +0000 |
|---|---|---|
| committer | David Aspinall | 1999-10-06 13:19:14 +0000 |
| commit | 64bd441ec1076474ba2324f07af03b9048ef39d0 (patch) | |
| tree | f52fefdfbd73794d12c488b33df1184e5a94b233 /generic/proof-config.el | |
| parent | ca9b0ce54d1b78571c3e5782ba9f85790f8a9508 (diff) | |
Speed optimizations, part I.
Diffstat (limited to 'generic/proof-config.el')
| -rw-r--r-- | generic/proof-config.el | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/generic/proof-config.el b/generic/proof-config.el index a2191dce..f96e951f 100644 --- a/generic/proof-config.el +++ b/generic/proof-config.el @@ -1004,6 +1004,17 @@ Set to nil to disable this feature." :type '(choice regexp (const :tag "Disabled" nil)) :group 'proof-shell) +(defcustom proof-shell-eager-annotation-start-length 1 + "Maximum length of an eager annotation start. +Must be set to the maximum length of the text that may match +`proof-shell-eager-annotation-start' (at least 1). +If this value is too low, eager annotations may be lost! + +This value is used internally by Proof General to optimize the process +filter to avoid unnecessary searching." + :type 'integer + :group 'proof-shell) + (defcustom proof-shell-eager-annotation-end "\n" "Eager annotation field end. A regular expression or nil. An eager annotation indicates to Emacs that some following output |
