Skip to content

Commit c037efb

Browse files
committed
Auto-Update {userman, adaptingman}
href: ProofGeneral/PG@75c13f9
1 parent c5503e8 commit c037efb

49 files changed

Lines changed: 569 additions & 569 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

doc/master/adaptingman/Beginning-with-a-New-Prover.html

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -96,9 +96,9 @@ <h2 class="section">1.1 Overview of adding a new prover</h2>
9696
<dl>
9797
<dt><a class="anchor" id="index-proof_002dassistant_002dtable"></a><u>Variable:</u> <b>proof-assistant-table</b></dt>
9898
<dd><p>Proof General&rsquo;s table of supported proof assistants.<br>
99-
This is copied from &lsquo;<samp><code>proof-assistant-table-default</code></samp>&rsquo; at load time,
99+
This is copied from <code>proof-assistant-table-default</code> at load time,
100100
removing any entries that do not have a corresponding directory
101-
under &lsquo;<samp><code>proof-home-directory</code></samp>&rsquo;.
101+
under <code>proof-home-directory</code>.
102102
</p>
103103
<p>Each entry is a list of the form
104104
</p><table><tr><td>&nbsp;</td><td><pre class="lisp"> (<var>symbol</var> <var>name</var> <var>file-extension</var> [AUTOMODE-REGEXP] [IGNORED-EXTENSIONS-LIST])
@@ -109,14 +109,14 @@ <h2 class="section">1.1 Overview of adding a new prover</h2>
109109
(or with extension <var>file-extension</var>) are visited. If present,
110110
<var>ignored-extensions-list</var> is a list of file-name extensions to be
111111
ignored when doing file-name completion (<var>ignored-extensions-list</var>
112-
is added to &lsquo;<samp><code>completion-ignored-extensions</code></samp>&rsquo;).
112+
is added to <code>completion-ignored-extensions</code>).
113113
</p>
114114
<p><var>symbol</var> is also used to form the name of the directory and elisp
115115
file for the mode, which will be
116116
</p><table><tr><td>&nbsp;</td><td><pre class="lisp"> <var>proof-home-directory</var>/<var>symbol</var>/<var>symbol</var>.el
117117
</pre></td></tr></table>
118118
<p>where <var>proof-home-directory</var> is the value of the
119-
variable &lsquo;<samp><code>proof-home-directory</code></samp>&rsquo;.
119+
variable <code>proof-home-directory</code>.
120120
</p></dd></dl>
121121

122122

@@ -258,7 +258,7 @@ <h2 class="section">1.3 Major modes used by Proof General</h2>
258258
</div>
259259
<p>
260260
<font size="-1">
261-
This document was generated on <i>January 13, 2026</i> using <a href="http://www.nongnu.org/texi2html/"><i>texi2html 1.82</i></a>.
261+
This document was generated on <i>January 24, 2026</i> using <a href="http://www.nongnu.org/texi2html/"><i>texi2html 1.82</i></a>.
262262
</font>
263263
<br>
264264

doc/master/adaptingman/Concept-Index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -141,7 +141,7 @@ <h1 class="unnumbered">Concept Index</h1>
141141
</div>
142142
<p>
143143
<font size="-1">
144-
This document was generated on <i>January 13, 2026</i> using <a href="http://www.nongnu.org/texi2html/"><i>texi2html 1.82</i></a>.
144+
This document was generated on <i>January 24, 2026</i> using <a href="http://www.nongnu.org/texi2html/"><i>texi2html 1.82</i></a>.
145145
</font>
146146
<br>
147147

doc/master/adaptingman/Configuring-Editing-Syntax.html

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -35,21 +35,21 @@ <h1 class="chapter">9. Configuring Editing Syntax</h1>
3535
A flat list of the form
3636
</p><table><tr><td>&nbsp;</td><td><pre class="lisp"> (<var>char</var> <var>syncode</var> <var>char</var> <var>syncode</var> ...)
3737
</pre></td></tr></table>
38-
<p>See doc of &lsquo;<samp><code>modify-syntax-entry</code></samp>&rsquo; for details of characters
38+
<p>See doc of <code>modify-syntax-entry</code> for details of characters
3939
and syntax codes.
4040
</p>
41-
<p>At present this is used only by the &lsquo;<samp><code>proof-easy-config</code></samp>&rsquo; macro.
41+
<p>At present this is used only by the <code>proof-easy-config</code> macro.
4242
</p></dd></dl>
4343
<dl>
4444
<dt><a class="anchor" id="index-proof_002dshell_002dsyntax_002dtable_002dentries"></a><u>Variable:</u> <b>proof-shell-syntax-table-entries</b></dt>
4545
<dd><p>List of syntax table entries for proof script mode.<br>
4646
A flat list of the form
4747
</p><table><tr><td>&nbsp;</td><td><pre class="lisp"> (<var>char</var> <var>syncode</var> <var>char</var> <var>syncode</var> ...)
4848
</pre></td></tr></table>
49-
<p>See doc of &lsquo;<samp><code>modify-syntax-entry</code></samp>&rsquo; for details of characters
49+
<p>See doc of <code>modify-syntax-entry</code> for details of characters
5050
and syntax codes.
5151
</p>
52-
<p>At present this is used only by the &lsquo;<samp><code>proof-easy-config</code></samp>&rsquo; macro.
52+
<p>At present this is used only by the <code>proof-easy-config</code> macro.
5353
</p></dd></dl>
5454
<p>Some additional useful settings are:
5555
</p>
@@ -86,7 +86,7 @@ <h1 class="chapter">9. Configuring Editing Syntax</h1>
8686
</div>
8787
<p>
8888
<font size="-1">
89-
This document was generated on <i>January 13, 2026</i> using <a href="http://www.nongnu.org/texi2html/"><i>texi2html 1.82</i></a>.
89+
This document was generated on <i>January 24, 2026</i> using <a href="http://www.nongnu.org/texi2html/"><i>texi2html 1.82</i></a>.
9090
</font>
9191
<br>
9292

doc/master/adaptingman/Configuring-Font-Lock.html

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -38,24 +38,24 @@ <h1 class="chapter">10. Configuring Font Lock</h1>
3838
</p>
3939
<dl>
4040
<dt><a class="anchor" id="index-proof_002dscript_002dfont_002dlock_002dkeywords"></a><u>Variable:</u> <b>proof-script-font-lock-keywords</b></dt>
41-
<dd><p>Value of &lsquo;<samp><code>font-lock-keywords</code></samp>&rsquo; used to fontify proof scripts.<br>
42-
The proof script mode should set this before calling &lsquo;<samp><code>proof-config-done</code></samp>&rsquo;.
43-
Used also by &lsquo;<samp><code>proof-easy-config</code></samp>&rsquo; mechanism.
44-
See also &lsquo;<samp><code>proof-goals-font-lock-keywords</code></samp>&rsquo; and &lsquo;<samp><code>proof-response-font-lock-keywords</code></samp>&rsquo;.
41+
<dd><p>Value of <code>font-lock-keywords</code> used to fontify proof scripts.<br>
42+
The proof script mode should set this before calling <code>proof-config-done</code>.
43+
Used also by <code>proof-easy-config</code> mechanism.
44+
See also <code>proof-goals-font-lock-keywords</code> and <code>proof-response-font-lock-keywords</code>.
4545
</p></dd></dl>
4646
<dl>
4747
<dt><a class="anchor" id="index-proof_002dgoals_002dfont_002dlock_002dkeywords"></a><u>Variable:</u> <b>proof-goals-font-lock-keywords</b></dt>
48-
<dd><p>Value of &lsquo;<samp><code>font-lock-keywords</code></samp>&rsquo; used to fontify the goals output.<br>
49-
The goals shell mode should set this before calling &lsquo;<samp><code>proof-goals-config-done</code></samp>&rsquo;.
50-
Used also by &lsquo;<samp><code>proof-easy-config</code></samp>&rsquo; mechanism.
51-
See also &lsquo;<samp><code>proof-script-font-lock-keywords</code></samp>&rsquo; and &lsquo;<samp><code>proof-response-font-lock-keywords</code></samp>&rsquo;.
48+
<dd><p>Value of <code>font-lock-keywords</code> used to fontify the goals output.<br>
49+
The goals shell mode should set this before calling <code>proof-goals-config-done</code>.
50+
Used also by <code>proof-easy-config</code> mechanism.
51+
See also <code>proof-script-font-lock-keywords</code> and <code>proof-response-font-lock-keywords</code>.
5252
</p></dd></dl>
5353
<dl>
5454
<dt><a class="anchor" id="index-proof_002dresponse_002dfont_002dlock_002dkeywords"></a><u>Variable:</u> <b>proof-response-font-lock-keywords</b></dt>
55-
<dd><p>Value of &lsquo;<samp><code>font-lock-keywords</code></samp>&rsquo; used to fontify the response output.<br>
56-
The response mode should set this before calling &lsquo;<samp><code>proof-response-config-done</code></samp>&rsquo;.
57-
Used also by &lsquo;<samp><code>proof-easy-config</code></samp>&rsquo; mechanism.
58-
See also &lsquo;<samp><code>proof-script-font-lock-keywords</code></samp>&rsquo; and &lsquo;<samp><code>proof-goals-font-lock-keywords</code></samp>&rsquo;.
55+
<dd><p>Value of <code>font-lock-keywords</code> used to fontify the response output.<br>
56+
The response mode should set this before calling <code>proof-response-config-done</code>.
57+
Used also by <code>proof-easy-config</code> mechanism.
58+
See also <code>proof-script-font-lock-keywords</code> and <code>proof-goals-font-lock-keywords</code>.
5959
</p></dd></dl>
6060
<p>Proof General provides a special function, <code>proof-zap-commas</code>, for
6161
tweaking the font lock behaviour of provers which have declarations of
@@ -68,7 +68,7 @@ <h1 class="chapter">10. Configuring Font Lock</h1>
6868
<dl>
6969
<dt><a class="anchor" id="index-proof_002dzap_002dcommas"></a><u>Function:</u> <b>proof-zap-commas</b><i> limit</i></dt>
7070
<dd><p>Remove the face of all &lsquo;<samp>,</samp>&rsquo; from point to <var>limit</var>.<br>
71-
Meant to be used from &lsquo;<samp><code>font-lock-keywords</code></samp>&rsquo; as a way
71+
Meant to be used from <code>font-lock-keywords</code> as a way
7272
to unfontify commas in declarations and definitions.
7373
Useful for provers which have declarations of the form x,y,z:Ty
7474
All that can be said for it is that the previous ways of doing
@@ -79,7 +79,7 @@ <h1 class="chapter">10. Configuring Font Lock</h1>
7979
<dt><a class="anchor" id="index-pg_002dbefore_002dfontify_002doutput_002dhook"></a><u>Variable:</u> <b>pg-before-fontify-output-hook</b></dt>
8080
<dd><p>This hook is called before fontifying a region in an output buffer.<br>
8181
A function on this hook can alter the region of the buffer within
82-
the current restriction, and must return the final value of (<code>point-max</code>).
82+
the current restriction, and must return the final value of <code>point-max</code>.
8383
[This hook is presently only used by phox-sym-lock].
8484
</p></dd></dl>
8585

@@ -104,7 +104,7 @@ <h1 class="chapter">10. Configuring Font Lock</h1>
104104
</div>
105105
<p>
106106
<font size="-1">
107-
This document was generated on <i>January 13, 2026</i> using <a href="http://www.nongnu.org/texi2html/"><i>texi2html 1.82</i></a>.
107+
This document was generated on <i>January 24, 2026</i> using <a href="http://www.nongnu.org/texi2html/"><i>texi2html 1.82</i></a>.
108108
</font>
109109
<br>
110110

doc/master/adaptingman/Configuring-Proof_002dTree-Visualization.html

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -266,7 +266,7 @@ <h3 class="subsection">12.3.3 Guards</h3>
266266
display. In this case, this variable stays t and the proof-tree
267267
display will be started for the next proof.
268268
</p>
269-
<p>Controlled by &lsquo;<samp><code>proof-tree-external-display-toggle</code></samp>&rsquo;.
269+
<p>Controlled by <code>proof-tree-external-display-toggle</code>.
270270
</p></dd></dl>
271271

272272
<p>In Proof General, the code for the external proof-tree display is
@@ -314,18 +314,18 @@ <h3 class="subsection">12.3.4 Urgent and Delayed Actions</h3>
314314
<dt><a class="anchor" id="index-proof_002dtree_002durgent_002daction"></a><u>Function:</u> <b>proof-tree-urgent-action</b><i> last-item</i></dt>
315315
<dd><p>Urgent actions for proof-tree display.<br>
316316
This is the second entry point of the Proof General prooftree support,
317-
see also &lsquo;<samp><code>proof-tree-handle-delayed-output</code></samp>&rsquo;. Call
318-
&lsquo;<samp><code>proof-tree-check-proof-finish</code></samp>&rsquo; to delay processing the queue region at
317+
see also <code>proof-tree-handle-delayed-output</code>. Call
318+
<code>proof-tree-check-proof-finish</code> to delay processing the queue region at
319319
the end of a proof until all show-goal commands from prooftree have been
320-
processed. Do also call &lsquo;<samp><code>proof-tree-assistant-specific-urgent-action</code></samp>&rsquo;,
320+
processed. Do also call <code>proof-tree-assistant-specific-urgent-action</code>,
321321
which appropriately inserts show-goal commands if Coq is running
322322
completely silent. <var>last-item</var> is the last proof-action item that has just
323323
been processed.
324324
</p>
325325
<p>When the proof-tree display is active, this function is called from
326-
&lsquo;<samp><code>proof-shell-exec-loop</code></samp>&rsquo; after the old item has been removed and before
327-
the next item from &lsquo;<samp><code>proof-action-list</code></samp>&rsquo; is sent to the proof assistant.
328-
At this place &lsquo;<samp><code>proof-action-list</code></samp>&rsquo; can be directly manipulated.
326+
<code>proof-shell-exec-loop</code> after the old item has been removed and before
327+
the next item from <code>proof-action-list</code> is sent to the proof assistant.
328+
At this place <code>proof-action-list</code> can be directly manipulated.
329329
</p></dd></dl>
330330

331331

@@ -345,17 +345,17 @@ <h3 class="subsection">12.3.4 Urgent and Delayed Actions</h3>
345345
<dt><a class="anchor" id="index-proof_002dtree_002dhandle_002ddelayed_002doutput"></a><u>Function:</u> <b>proof-tree-handle-delayed-output</b><i> old-proof-marker cmd flags _span</i></dt>
346346
<dd><p>Process delayed output for prooftree.<br>
347347
This function is the main entry point of the Proof General prooftree
348-
support, but see also &lsquo;<samp><code>proof-tree-urgent-action</code></samp>&rsquo;. It examines the
348+
support, but see also <code>proof-tree-urgent-action</code>. It examines the
349349
delayed output in order to take appropriate actions and maintains the
350350
internal state.
351351
</p>
352352
<p>The delayed output to handle is in the region
353353
[<code>proof-shell-delayed-output-start</code>, <code>proof-shell-delayed-output-end</code>].
354354
Urgent messages might be before that, following <var>old-proof-marker</var>,
355-
which contains the position of &lsquo;<samp><code>proof-marker</code></samp>&rsquo;, before the next
355+
which contains the position of <code>proof-marker</code>, before the next
356356
command was sent to the proof assistant.
357357
</p>
358-
<p>All other arguments are (former) fields of the &lsquo;<samp><code>proof-action-list</code></samp>&rsquo;
358+
<p>All other arguments are (former) fields of the <code>proof-action-list</code>
359359
entry that is now finally retired. <var>cmd</var> is the command, <var>flags</var> are
360360
the flags and <var>span</var> is the span.
361361
</p></dd></dl>
@@ -453,7 +453,7 @@ <h3 class="subsection">12.4.2 Prooftree Adaption</h3>
453453
</div>
454454
<p>
455455
<font size="-1">
456-
This document was generated on <i>January 13, 2026</i> using <a href="http://www.nongnu.org/texi2html/"><i>texi2html 1.82</i></a>.
456+
This document was generated on <i>January 24, 2026</i> using <a href="http://www.nongnu.org/texi2html/"><i>texi2html 1.82</i></a>.
457457
</font>
458458
<br>
459459

doc/master/adaptingman/Configuring-Tokens.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@ <h1 class="chapter">11. Configuring Tokens</h1>
7878
</div>
7979
<p>
8080
<font size="-1">
81-
This document was generated on <i>January 13, 2026</i> using <a href="http://www.nongnu.org/texi2html/"><i>texi2html 1.82</i></a>.
81+
This document was generated on <i>January 24, 2026</i> using <a href="http://www.nongnu.org/texi2html/"><i>texi2html 1.82</i></a>.
8282
</font>
8383
<br>
8484

doc/master/adaptingman/Demonstration-Instantiations.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -261,7 +261,7 @@ <h2 class="section">B.2 demoisa.el</h2>
261261
</div>
262262
<p>
263263
<font size="-1">
264-
This document was generated on <i>January 13, 2026</i> using <a href="http://www.nongnu.org/texi2html/"><i>texi2html 1.82</i></a>.
264+
This document was generated on <i>January 24, 2026</i> using <a href="http://www.nongnu.org/texi2html/"><i>texi2html 1.82</i></a>.
265265
</font>
266266
<br>
267267

doc/master/adaptingman/Function-Index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -104,7 +104,7 @@ <h1 class="unnumbered">Function and Command Index</h1>
104104
</div>
105105
<p>
106106
<font size="-1">
107-
This document was generated on <i>January 13, 2026</i> using <a href="http://www.nongnu.org/texi2html/"><i>texi2html 1.82</i></a>.
107+
This document was generated on <i>January 24, 2026</i> using <a href="http://www.nongnu.org/texi2html/"><i>texi2html 1.82</i></a>.
108108
</font>
109109
<br>
110110

doc/master/adaptingman/Global-Constants.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ <h1 class="chapter">7. Global Constants</h1>
3737
<dt><a class="anchor" id="index-proof_002duniversal_002dkeys"></a><u>Variable:</u> <b>proof-universal-keys</b></dt>
3838
<dd><p>List of key bindings made for all proof general buffers.<br>
3939
Elements of the list are tuples &lsquo;<samp>(k . f)</samp>&rsquo;
40-
where &lsquo;<samp>k</samp>&rsquo; is a key binding (vector) and &lsquo;<samp>f</samp>&rsquo; the designated function.
40+
where <code>k</code> is a key binding (vector) and <code>f</code> the designated function.
4141
</p></dd></dl>
4242

4343

@@ -55,7 +55,7 @@ <h1 class="chapter">7. Global Constants</h1>
5555
</div>
5656
<p>
5757
<font size="-1">
58-
This document was generated on <i>January 13, 2026</i> using <a href="http://www.nongnu.org/texi2html/"><i>texi2html 1.82</i></a>.
58+
This document was generated on <i>January 24, 2026</i> using <a href="http://www.nongnu.org/texi2html/"><i>texi2html 1.82</i></a>.
5959
</font>
6060
<br>
6161

doc/master/adaptingman/Goals-Buffer-Settings.html

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -45,28 +45,28 @@ <h1 class="chapter">5. Goals Buffer Settings</h1>
4545
<dl>
4646
<dt><a class="anchor" id="index-proof_002dshell_002dresult_002dstart"></a><u>Variable:</u> <b>proof-shell-result-start</b></dt>
4747
<dd><p>Regexp matching start of an output from the prover after pbp commands.<br>
48-
In particular, after a &lsquo;<samp><code>pbp-goal-command</code></samp>&rsquo; or a &lsquo;<samp><code>pbp-hyp-command</code></samp>&rsquo;.
48+
In particular, after a <code>pbp-goal-command</code> or a <code>pbp-hyp-command</code>.
4949
</p></dd></dl>
5050
<dl>
5151
<dt><a class="anchor" id="index-proof_002dshell_002dresult_002dend"></a><u>Variable:</u> <b>proof-shell-result-end</b></dt>
5252
<dd><p>Regexp matching end of output from the prover after pbp commands.<br>
53-
In particular, after a &lsquo;<samp><code>pbp-goal-command</code></samp>&rsquo; or a &lsquo;<samp><code>pbp-hyp-command</code></samp>&rsquo;.
53+
In particular, after a <code>pbp-goal-command</code> or a <code>pbp-hyp-command</code>.
5454
</p></dd></dl>
5555

5656
<dl>
5757
<dt><a class="anchor" id="index-pg_002dsubterm_002dstart_002dchar"></a><u>Variable:</u> <b>pg-subterm-start-char</b></dt>
5858
<dd><p>Opening special character for subterm markup.<br>
5959
Subsequent special characters with values <strong>below</strong>
60-
&lsquo;<samp><code>pg-subterm-first-special-char</code></samp>&rsquo; are assumed to be subterm position
61-
indicators. Annotations should be finished with &lsquo;<samp><code>pg-subterm-sep-char</code></samp>&rsquo;;
62-
the end of the concrete syntax is indicated by &lsquo;<samp><code>pg-subterm-end-char</code></samp>&rsquo;.
60+
<code>pg-subterm-first-special-char</code> are assumed to be subterm position
61+
indicators. Annotations should be finished with <code>pg-subterm-sep-char</code>;
62+
the end of the concrete syntax is indicated by <code>pg-subterm-end-char</code>.
6363
</p>
64-
<p>If &lsquo;<samp><code>pg-subterm-start-char</code></samp>&rsquo; is nil, subterm markup is disabled.
64+
<p>If <code>pg-subterm-start-char</code> is nil, subterm markup is disabled.
6565
</p></dd></dl>
6666
<dl>
6767
<dt><a class="anchor" id="index-pg_002dsubterm_002dsep_002dchar"></a><u>Variable:</u> <b>pg-subterm-sep-char</b></dt>
6868
<dd><p>Finishing special for a subterm markup.<br>
69-
See doc of &lsquo;<samp><code>pg-subterm-start-char</code></samp>&rsquo;.
69+
See doc of <code>pg-subterm-start-char</code>.
7070
</p></dd></dl>
7171
<dl>
7272
<dt><a class="anchor" id="index-pg_002dtopterm_002dregexp"></a><u>Variable:</u> <b>pg-topterm-regexp</b></dt>
@@ -75,7 +75,7 @@ <h1 class="chapter">5. Goals Buffer Settings</h1>
7575
for example. It could also be a literal command to insert and
7676
send back to the prover.
7777
</p>
78-
<p>The function &lsquo;<samp><code>pg-topterm-goalhyplit-fn</code></samp>&rsquo; examines text following this
78+
<p>The function <code>pg-topterm-goalhyplit-fn</code> examines text following this
7979
special character, to determine what kind of top element it is.
8080
</p>
8181
<p>This setting is also used to see if proof-by-pointing features
@@ -85,7 +85,7 @@ <h1 class="chapter">5. Goals Buffer Settings</h1>
8585
<dl>
8686
<dt><a class="anchor" id="index-pg_002dsubterm_002dend_002dchar"></a><u>Variable:</u> <b>pg-subterm-end-char</b></dt>
8787
<dd><p>Closing special character for subterm markup.<br>
88-
See &lsquo;<samp><code>pg-subterm-start-char</code></samp>&rsquo;.
88+
See <code>pg-subterm-start-char</code>.
8989
</p></dd></dl>
9090

9191

@@ -102,7 +102,7 @@ <h1 class="chapter">5. Goals Buffer Settings</h1>
102102
</div>
103103
<p>
104104
<font size="-1">
105-
This document was generated on <i>January 13, 2026</i> using <a href="http://www.nongnu.org/texi2html/"><i>texi2html 1.82</i></a>.
105+
This document was generated on <i>January 24, 2026</i> using <a href="http://www.nongnu.org/texi2html/"><i>texi2html 1.82</i></a>.
106106
</font>
107107
<br>
108108

0 commit comments

Comments
 (0)