<feed xmlns='http://www.w3.org/2005/Atom'>
<title>proof-general/lego, 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>Use `cl-lib` instead of `cl` everywhere</title>
<updated>2018-12-13T15:35:04+00:00</updated>
<author>
<name>Stefan Monnier</name>
</author>
<published>2018-12-12T20:20:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/proof-general/commit/?id=632a3d7f9ded16faaf58e1c0769bcd4f7c8193e3'/>
<id>632a3d7f9ded16faaf58e1c0769bcd4f7c8193e3</id>
<content type='text'>
Use lexical-binding in a few files where it was easy.
Don't require `proof-compat` when it's not used.

* coq/coq-db.el: Use lexical-binding.

* coq/coq-system.el: Use lexical-binding.
(coq--extract-prog-args): Use concatenated-args rather than recomputing it.

* coq/coq.el: Require `span` to silence some warnings.

* generic/pg-user.el: Use lexical-binding.
(complete, add-completion, completion-min-length): Silence warnings.

* generic/pg-xml.el: Use lexical-binding.
(pg-xml-string-of): Prefer mapconcat to reduce+concat.

* generic/proof-depends.el: Use lexical-binding.
(proof-dep-split-deps): Use `push`.

* generic/proof-shell.el: Require `span` to silence some warnings.
(proof-shell-invisible-command): Don't use lexical-let just to build
a wasteful η-redex!

* lib/holes.el: Use lexical-binding.
Remove redundant :group args.

* lib/span.el: Use lexical-binding.
(span-read-only-hook): Use user-error.
(span-raise): Remove, unused.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Use lexical-binding in a few files where it was easy.
Don't require `proof-compat` when it's not used.

* coq/coq-db.el: Use lexical-binding.

* coq/coq-system.el: Use lexical-binding.
(coq--extract-prog-args): Use concatenated-args rather than recomputing it.

* coq/coq.el: Require `span` to silence some warnings.

* generic/pg-user.el: Use lexical-binding.
(complete, add-completion, completion-min-length): Silence warnings.

* generic/pg-xml.el: Use lexical-binding.
(pg-xml-string-of): Prefer mapconcat to reduce+concat.

* generic/proof-depends.el: Use lexical-binding.
(proof-dep-split-deps): Use `push`.

* generic/proof-shell.el: Require `span` to silence some warnings.
(proof-shell-invisible-command): Don't use lexical-let just to build
a wasteful η-redex!

* lib/holes.el: Use lexical-binding.
Remove redundant :group args.

* lib/span.el: Use lexical-binding.
(span-read-only-hook): Use user-error.
(span-raise): Remove, unused.
</pre>
</div>
</content>
</entry>
<entry>
<title>Update copyright messages and improve the header of elisp files.</title>
<updated>2018-02-20T23:53:25+00:00</updated>
<author>
<name>Erik Martin-Dorel</name>
</author>
<published>2017-08-12T11:48:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/proof-general/commit/?id=4e0c2a00cfbb7ea5c5ab68573bfb0edb78e8bd6f'/>
<id>4e0c2a00cfbb7ea5c5ab68573bfb0edb78e8bd6f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove a few useless eval-and-compile calls</title>
<updated>2017-03-08T20:06:17+00:00</updated>
<author>
<name>Clément Pit--Claudel</name>
</author>
<published>2017-02-26T00:09:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/proof-general/commit/?id=419301539ab1c6851574e97d75c164046149d7b2'/>
<id>419301539ab1c6851574e97d75c164046149d7b2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Make shell and perl scripts executable.</title>
<updated>2016-09-19T16:35:56+00:00</updated>
<author>
<name>Erik Martin-Dorel</name>
</author>
<published>2016-09-19T16:35:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/proof-general/commit/?id=b219fc3a64062c0a76daba7512acb1439b4965d1'/>
<id>b219fc3a64062c0a76daba7512acb1439b4965d1</id>
<content type='text'>
This addresses part of the issues pointed out in #112
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This addresses part of the issues pointed out in #112
</pre>
</div>
</content>
</entry>
<entry>
<title>Summary: Don't quote lambda expressions</title>
<updated>2012-08-30T14:30:23+00:00</updated>
<author>
<name>Stefan Monnier</name>
</author>
<published>2012-08-30T14:30:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/proof-general/commit/?id=0d0af3dcce3a9b29d9c33c4cee34ca5249713904'/>
<id>0d0af3dcce3a9b29d9c33c4cee34ca5249713904</id>
<content type='text'>
* coq/coq-indent.el (coq-indent-inner-regexp): Remove old X-Symbol element.
(coq-save-count, coq-proof-count):
* obsolete/plastic/plastic.el (plastic-shell-handle-output):
* lib/texi-docstring-magic.el (texi-docstring-magic-insert-magic):
* lib/pg-dev.el (emacs-lisp-mode-hook):
* lib/maths-menu.el (maths-menu-filter-predicate)
(maths-menu-tokenise-insert):
* lib/holes.el (holes-next):
* lego/lego.el (lego-shell-handle-output):
* isar/isabelle-system.el (isabelle-docs-menu):
* coq/coq.el (coq-compile-command, coq-compile-auto-save)
(coq-compile-ignored-directories, coq-load-path-safep)
(proof-shell-handle-delayed-output-hook): Don't quote lambda.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* coq/coq-indent.el (coq-indent-inner-regexp): Remove old X-Symbol element.
(coq-save-count, coq-proof-count):
* obsolete/plastic/plastic.el (plastic-shell-handle-output):
* lib/texi-docstring-magic.el (texi-docstring-magic-insert-magic):
* lib/pg-dev.el (emacs-lisp-mode-hook):
* lib/maths-menu.el (maths-menu-filter-predicate)
(maths-menu-tokenise-insert):
* lib/holes.el (holes-next):
* lego/lego.el (lego-shell-handle-output):
* isar/isabelle-system.el (isabelle-docs-menu):
* coq/coq.el (coq-compile-command, coq-compile-auto-save)
(coq-compile-ignored-directories, coq-load-path-safep)
(proof-shell-handle-delayed-output-hook): Don't quote lambda.
</pre>
</div>
</content>
</entry>
<entry>
<title>Replace proof-terminal-char with proof-terminal-string.</title>
<updated>2010-08-27T16:32:16+00:00</updated>
<author>
<name>David Aspinall</name>
</author>
<published>2010-08-27T16:32:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/proof-general/commit/?id=e1a327e5621d191fe408d12b331d05dda17b395c'/>
<id>e1a327e5621d191fe408d12b331d05dda17b395c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>lego-shell-adjust-line-width: save-excursion -&gt; with-current-buffer to avoid</title>
<updated>2010-07-01T21:23:43+00:00</updated>
<author>
<name>David Aspinall</name>
</author>
<published>2010-07-01T21:23:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/proof-general/commit/?id=5984019c923c6b5d95ce6caa54e9f89b3c86b699'/>
<id>5984019c923c6b5d95ce6caa54e9f89b3c86b699</id>
<content type='text'>
spurious warning in Emacs 23.2
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
spurious warning in Emacs 23.2
</pre>
</div>
</content>
</entry>
<entry>
<title>Functions find-and-forget and count-undos now return lists of commands</title>
<updated>2009-09-28T08:40:57+00:00</updated>
<author>
<name>David Aspinall</name>
</author>
<published>2009-09-28T08:40:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/proof-general/commit/?id=4b2801a521f7365f8a3833fa9805828792dac853'/>
<id>4b2801a521f7365f8a3833fa9805828792dac853</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Set right font-lock-keywords</title>
<updated>2009-09-10T22:37:40+00:00</updated>
<author>
<name>David Aspinall</name>
</author>
<published>2009-09-10T22:37:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/proof-general/commit/?id=2619c37de783a302004e0c86ea1d3ed7343694f4'/>
<id>2619c37de783a302004e0c86ea1d3ed7343694f4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>p-s-classify-output -&gt; p-s-handle-output, and simplify system-specific hook</title>
<updated>2009-09-09T21:08:51+00:00</updated>
<author>
<name>David Aspinall</name>
</author>
<published>2009-09-09T21:08:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/proof-general/commit/?id=f5cf54710cb0d72eba35a59b1a3e86fb0c56473b'/>
<id>f5cf54710cb0d72eba35a59b1a3e86fb0c56473b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
