<feed xmlns='http://www.w3.org/2005/Atom'>
<title>proof-general/generic, branch master</title>
<subtitle>Emacs plugins for proof management systems</subtitle>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/proof-general/'/>
<entry>
<title>omit proofs: emit warning on nested proofs and continue</title>
<updated>2021-04-16T20:53:05+00:00</updated>
<author>
<name>Hendrik Tews</name>
</author>
<published>2021-03-25T22:02:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/proof-general/commit/?id=560c6a27d0f082c596284d133fc8af4bc89a6f15'/>
<id>560c6a27d0f082c596284d133fc8af4bc89a6f15</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>prefix arg for temporarily disabling omitting proofs</title>
<updated>2021-04-16T20:53:05+00:00</updated>
<author>
<name>Hendrik Tews</name>
</author>
<published>2021-03-17T07:37:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/proof-general/commit/?id=f7943ba646c258a0a4a5b397b8a920d5d13ecf31'/>
<id>f7943ba646c258a0a4a5b397b8a920d5d13ecf31</id>
<content type='text'>
Make proof-goto-point and proof-process-buffer prefix argument
aware. With argument, both commands temporarily switch off
proof-omit-proofs-option, such that all proofs are completely
processed for one particular invocation.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Make proof-goto-point and proof-process-buffer prefix argument
aware. With argument, both commands temporarily switch off
proof-omit-proofs-option, such that all proofs are completely
processed for one particular invocation.
</pre>
</div>
</content>
</entry>
<entry>
<title>add feature to omit complete opaque proofs</title>
<updated>2021-04-16T20:53:05+00:00</updated>
<author>
<name>Hendrik Tews</name>
</author>
<published>2021-03-14T22:07:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/proof-general/commit/?id=e454ae013827b98b814c99ffbc1ca7f2525fb030'/>
<id>e454ae013827b98b814c99ffbc1ca7f2525fb030</id>
<content type='text'>
This commit adds a feature to recognize complete opaque proofs in
the asserted region and to replace them with an admitted proof.
This can drastically improve the processing time for the asserted
region at the cost of not checking the omitted proofs. Omitted
proofs are displayed slightly darker compared to other parts of
the locked region.

With this commit, the feature is supported for Coq for files in
which proofs are started with some form of Proof and ended with
either Qed, Defined, Admitted or Abort.

To enable, configure proof-omit-proofs-option or click
Proof General -&gt; Quick Options -&gt; Processing -&gt; Omit Proofs.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This commit adds a feature to recognize complete opaque proofs in
the asserted region and to replace them with an admitted proof.
This can drastically improve the processing time for the asserted
region at the cost of not checking the omitted proofs. Omitted
proofs are displayed slightly darker compared to other parts of
the locked region.

With this commit, the feature is supported for Coq for files in
which proofs are started with some form of Proof and ended with
either Qed, Defined, Admitted or Abort.

To enable, configure proof-omit-proofs-option or click
Proof General -&gt; Quick Options -&gt; Processing -&gt; Omit Proofs.
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove evaluate-elisp-comment-regexp and set-elisp-variable-regexp</title>
<updated>2021-03-17T05:10:42+00:00</updated>
<author>
<name>Clément Pit-Claudel</name>
</author>
<published>2021-03-17T05:10:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/proof-general/commit/?id=56ee4ebc97e77da7d61eaa7b00580bf4ef5b87d9'/>
<id>56ee4ebc97e77da7d61eaa7b00580bf4ef5b87d9</id>
<content type='text'>
Closes GH-557.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Closes GH-557.
</pre>
</div>
</content>
</entry>
<entry>
<title>refactor: Simplify proof-upgrade-elpa-packages</title>
<updated>2021-02-25T22:51:14+00:00</updated>
<author>
<name>Erik Martin-Dorel</name>
</author>
<published>2021-02-25T22:49:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/proof-general/commit/?id=c45ce5af8b0cdbca6931ab9b7c0a78d59e12fcde'/>
<id>c45ce5af8b0cdbca6931ab9b7c0a78d59e12fcde</id>
<content type='text'>
* Lastly, package-menu-async keeps its initial value even if we C-g.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Lastly, package-menu-async keeps its initial value even if we C-g.
</pre>
</div>
</content>
</entry>
<entry>
<title>$ make autoloads</title>
<updated>2021-02-25T19:32:57+00:00</updated>
<author>
<name>Erik Martin-Dorel</name>
</author>
<published>2021-02-25T19:32:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/proof-general/commit/?id=735547ecef3e8c41cf3ca7ed06c875079e33fe00'/>
<id>735547ecef3e8c41cf3ca7ed06c875079e33fe00</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>feat(proof-upgrade-elpa-packages): autoload</title>
<updated>2021-02-25T19:30:54+00:00</updated>
<author>
<name>Erik Martin-Dorel</name>
</author>
<published>2021-02-25T19:30:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/proof-general/commit/?id=b7f6e8b04ad8277ab9e85de902ddb3ece0305ae3'/>
<id>b7f6e8b04ad8277ab9e85de902ddb3ece0305ae3</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>feat: Add proof-upgrade-menu triggering proof-upgrade-elpa-packages</title>
<updated>2021-02-25T16:39:28+00:00</updated>
<author>
<name>Erik Martin-Dorel</name>
</author>
<published>2021-02-25T16:39:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/proof-general/commit/?id=b407bca53231c000bf5a71812d517924d4f05940'/>
<id>b407bca53231c000bf5a71812d517924d4f05940</id>
<content type='text'>
* require package.el (in a safe way thanks to `proof-try-require`)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* require package.el (in a safe way thanks to `proof-try-require`)
</pre>
</div>
</content>
</entry>
<entry>
<title>fix typos and unicode single quotations in doc strings</title>
<updated>2021-01-31T20:42:52+00:00</updated>
<author>
<name>Hendrik Tews</name>
</author>
<published>2021-01-25T09:44:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/proof-general/commit/?id=dfb51f30c7af1afdf563f7fd8c4d23e653432dd1'/>
<id>dfb51f30c7af1afdf563f7fd8c4d23e653432dd1</id>
<content type='text'>
Backported those typos that were fixed only in the manual texi
sources and not in the doc strings, from which the text was
imported. Convert a few symbols quoted with curved unicode single
quotations to ascii, such that make magic recognizes them.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Backported those typos that were fixed only in the manual texi
sources and not in the doc strings, from which the text was
imported. Convert a few symbols quoted with curved unicode single
quotations to ascii, such that make magic recognizes them.
</pre>
</div>
</content>
</entry>
<entry>
<title>fix make magic problem from 2017</title>
<updated>2021-01-31T20:42:52+00:00</updated>
<author>
<name>Hendrik Tews</name>
</author>
<published>2021-01-20T22:24:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/proof-general/commit/?id=62336eb740f34af5461b9da569ae0ee43a066b19'/>
<id>62336eb740f34af5461b9da569ae0ee43a066b19</id>
<content type='text'>
After 574b09 92e3cb4b7a4ad88400b9a5ab0198a96ca5, make magic fails
with a recursive require chain. No requires were changed in that
commit, it's unclear to me, why there is no recursive require
chain with (eval-when (compile).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
After 574b09 92e3cb4b7a4ad88400b9a5ab0198a96ca5, make magic fails
with a recursive require chain. No requires were changed in that
commit, it's unclear to me, why there is no recursive require
chain with (eval-when (compile).
</pre>
</div>
</content>
</entry>
</feed>
