From 6cae4511436bc8c0afbe09ea705db29a1dfde25f Mon Sep 17 00:00:00 2001 From: ProofGeneral Bot <37002148+proofbot@users.noreply.github.com> Date: Thu, 28 Mar 2024 23:45:18 +0000 Subject: [PATCH] Auto-Update {userman, adaptingman} href: https://github.com/ProofGeneral/PG/commit/2637216deea35e4a91b14c7d61a20328fe6dad84 --- .../Internals-of-Proof-General.html | 22 ++++++++--------- .../adaptingman/Writing-More-Lisp-Code.html | 24 +++++++++---------- doc/master/userman/Concept-Index.html | 2 +- 3 files changed, 24 insertions(+), 24 deletions(-) diff --git a/doc/master/adaptingman/Internals-of-Proof-General.html b/doc/master/adaptingman/Internals-of-Proof-General.html index deb585c..c0ed31c 100644 --- a/doc/master/adaptingman/Internals-of-Proof-General.html +++ b/doc/master/adaptingman/Internals-of-Proof-General.html @@ -168,7 +168,7 @@

14.3 Configuration variable mechanisms

automatically be prefixed by the current proof assistant symbol.

-
Macro: defpgcustom sym &rest args
+
Macro: defpgcustom

Define a new customization variable <PA>-sym for the current proof assistant.
This is intended for defining settings which are useful for any prover, but which the user may require different values of across provers. @@ -185,12 +185,12 @@

14.3 Configuration variable mechanisms

can be used to give a default value for a generic setting.

-
Macro: defpgdefault sym value
+
Macro: defpgdefault

Set default for the proof assistant specific variable <PA>-sym to value.
This should be used in prover-specific code to alter the default values for prover specific settings.

-

Usage: (defpgdefault sym value) +

Usage: (defpgdefault SYM value)

All new instantiation variables are best declared using the @@ -204,18 +204,18 @@

14.3 Configuration variable mechanisms

macros are useful.

-
Macro: proof-ass sym
-

Return the value for sym for the current prover.
+

Macro: proof-ass
+

Return the value for SYM for the current prover.
This macro should only be invoked once a specific prover is engaged.

-
Macro: proof-ass-sym sym
-

Return the symbol for sym for the current prover. sym not evaluated.
+

Macro: proof-ass-sym
+

Return the symbol for SYM for the current prover. SYM not evaluated.
This macro should only be called once a specific prover is known.

-
Macro: proof-ass-symv sym
-

Return the symbol for sym for the current prover. sym evaluated.
+

Macro: proof-ass-symv
+

Return the symbol for SYM for the current prover. SYM evaluated.
This macro should only be invoked once a specific prover is engaged.

@@ -262,8 +262,8 @@

14.3 Configuration variable mechanisms

-
Macro: proof-deftoggle var &optional othername
-

Define a function VAR-toggle for toggling a boolean customize setting var.
+

Macro: proof-deftoggle
+

Define a function VAR-toggle for toggling a boolean customize setting VAR.
The toggle function uses ‘customize-set-variable’ to change the variable. othername gives an alternative name than the default <VAR>-toggle. The name of the defined function is returned. diff --git a/doc/master/adaptingman/Writing-More-Lisp-Code.html b/doc/master/adaptingman/Writing-More-Lisp-Code.html index 62f872c..c40843f 100644 --- a/doc/master/adaptingman/Writing-More-Lisp-Code.html +++ b/doc/master/adaptingman/Writing-More-Lisp-Code.html @@ -50,12 +50,12 @@

13.1 Default values for generic settings

you should use the special defpgdefault macro:

-
Macro: defpgdefault sym value
+
Macro: defpgdefault

Set default for the proof assistant specific variable <PA>-sym to value.
This should be used in prover-specific code to alter the default values for prover specific settings.

-

Usage: (defpgdefault sym value) +

Usage: (defpgdefault SYM value)

In your prover-specific code you can simply use the setting @@ -151,11 +151,11 @@

13.4 Useful functions and macros

-
Macro: proof-defshortcut fn string &optional key
-

Define shortcut function fn to insert string, optional keydef key.
+

Macro: proof-defshortcut
+

Define shortcut function FN to insert string, optional keydef KEY.
This is intended for defining proof assistant specific functions. string is inserted using ‘proof-insert’, which see. -key is added onto proof assistant map. +KEY is added onto proof assistant map.

The function proof-shell-invisible-command is a useful utility for sending a single command to the process. You should use this to @@ -190,23 +190,23 @@

13.4 Useful functions and macros

which invoke proof-shell-invisible-command.

-
Macro: proof-definvisible fn string &optional key
-

Define function fn to send string to proof assistant, optional keydef key.
+

Macro: proof-definvisible
+

Define function FN to send string to proof assistant, optional keydef KEY.
This is intended for defining proof assistant specific functions. string is sent using ‘proof-shell-invisible-command’, which see. string may be a string or a function which returns a string. -key is added onto proof assistant map. +KEY is added onto proof assistant map.

-
Macro: proof-define-assistant-command fn doc cmdvar &optional body
-

Define fn (docstring doc): check if cmdvar is set, then send body to prover.
+

Macro: proof-define-assistant-command
+

Define FN (docstring DOC): check if cmdvar is set, then send body to prover.
body defaults to cmdvar, a variable.

-
Macro: proof-define-assistant-command-witharg fn doc cmdvar prompt &rest body
-

Define fn (arg) with doc: check cmdvar is set, prompt a string and eval body.
+

Macro: proof-define-assistant-command-witharg
+

Define FN (arg) with DOC: check cmdvar is set, prompt a string and eval body.
The body can contain occurrences of arg. cmdvar is a variable holding a function or string. Automatically has history.

diff --git a/doc/master/userman/Concept-Index.html b/doc/master/userman/Concept-Index.html index 40131e4..a0e32ea 100644 --- a/doc/master/userman/Concept-Index.html +++ b/doc/master/userman/Concept-Index.html @@ -179,8 +179,8 @@

Concept Index

Proof script indentation8.4 User options proof script mode2.3 Script buffers Proof using10.3 Proof using annotations -Proof-Tree visualization10.10 Proof-Tree Visualization proof-tree visualization7. Graphical Proof-Tree Visualization +Proof-Tree visualization10.10 Proof-Tree Visualization
Q Query program name8.4 User options