<feed xmlns='http://www.w3.org/2005/Atom'>
<title>coq/dev/tools/pre-commit, branch master</title>
<subtitle>The formal proof system</subtitle>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/coq/'/>
<entry>
<title>Remove the ocamlformat git hook.</title>
<updated>2020-09-28T07:28:41+00:00</updated>
<author>
<name>Pierre-Marie Pédrot</name>
</author>
<published>2020-09-23T09:11:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/coq/commit/?id=7b28475547cc2391034f3e61437777d4513e9094'/>
<id>7b28475547cc2391034f3e61437777d4513e9094</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[pre-commit] Check ocamlformat version and silence ocamlformat.</title>
<updated>2020-04-09T09:52:26+00:00</updated>
<author>
<name>Théo Zimmermann</name>
</author>
<published>2020-04-09T09:45:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/coq/commit/?id=1d5128ba09c103594e7f03002880a31b6ef6ea91'/>
<id>1d5128ba09c103594e7f03002880a31b6ef6ea91</id>
<content type='text'>
Cf. #12049.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Cf. #12049.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix commit hook when there are no changes (eg amend message)</title>
<updated>2020-03-30T16:44:21+00:00</updated>
<author>
<name>Gaëtan Gilbert</name>
</author>
<published>2020-03-30T16:32:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/coq/commit/?id=2e3621d91f0306dbc9f0b576cd2f839e66390c42'/>
<id>2e3621d91f0306dbc9f0b576cd2f839e66390c42</id>
<content type='text'>
Fix #11967
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fix #11967
</pre>
</div>
</content>
</entry>
<entry>
<title>Run ocamlformat on modified ml / mli files in pre-commit hook.</title>
<updated>2020-03-24T09:15:17+00:00</updated>
<author>
<name>Théo Zimmermann</name>
</author>
<published>2020-03-21T14:36:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/coq/commit/?id=4f9d248e98acd0646c8d789e8a2810dea7303a4a'/>
<id>4f9d248e98acd0646c8d789e8a2810dea7303a4a</id>
<content type='text'>
Thanks to `.ocamlformat-ignore`, we can call ocamlformat blindly but
only the non-ignored files will be affected.

Co-Authored-By: Gaëtan Gilbert &lt;gaetan.gilbert@skyskimmer.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Thanks to `.ocamlformat-ignore`, we can call ocamlformat blindly but
only the non-ignored files will be affected.

Co-Authored-By: Gaëtan Gilbert &lt;gaetan.gilbert@skyskimmer.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>use at least 6 Xs in mktemp filename templates</title>
<updated>2018-05-09T16:38:44+00:00</updated>
<author>
<name>Sven M. Hallberg</name>
</author>
<published>2018-05-09T16:38:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/coq/commit/?id=595c72556bf0104fc1d7813de6e355091655ed11'/>
<id>595c72556bf0104fc1d7813de6e355091655ed11</id>
<content type='text'>
OpenBSD mktemp fails with an error otherwise.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
OpenBSD mktemp fails with an error otherwise.
</pre>
</div>
</content>
</entry>
<entry>
<title>pre-commit : do not fail miserably if git config has `apply.whitespace = fix`</title>
<updated>2018-04-17T08:17:49+00:00</updated>
<author>
<name>Pierre Letouzey</name>
</author>
<published>2018-04-17T07:18:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/coq/commit/?id=7fcae05d6f1a03750d636a61a80d89e2cc6ce0cc'/>
<id>7fcae05d6f1a03750d636a61a80d89e2cc6ce0cc</id>
<content type='text'>
 Having `--whitespace=` on all `git apply` in this script should make it
 insensitive to user setup in `~/.gitconfig`, at least
 `[apply] whitespace = fix`.

 Note that even this way, this script remains hugely fragile and non mature,
 and would better *not* be set by default for everybody.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
 Having `--whitespace=` on all `git apply` in this script should make it
 insensitive to user setup in `~/.gitconfig`, at least
 `[apply] whitespace = fix`.

 Note that even this way, this script remains hugely fragile and non mature,
 and would better *not* be set by default for everybody.
</pre>
</div>
</content>
</entry>
<entry>
<title>pre-commit: verify user overlay extensions (must be .sh).</title>
<updated>2018-03-30T22:58:15+00:00</updated>
<author>
<name>Gaëtan Gilbert</name>
</author>
<published>2018-03-09T12:59:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/coq/commit/?id=d4def32456c0fadb7fc9814af7e7b2b21a37f0a6'/>
<id>d4def32456c0fadb7fc9814af7e7b2b21a37f0a6</id>
<content type='text'>
This has come up a couple times.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This has come up a couple times.
</pre>
</div>
</content>
</entry>
<entry>
<title>pre-commit: nicer messages</title>
<updated>2018-02-08T16:17:15+00:00</updated>
<author>
<name>Gaëtan Gilbert</name>
</author>
<published>2018-02-08T16:13:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/coq/commit/?id=aab9a48b16ffbc6b697da39d314298b692447b72'/>
<id>aab9a48b16ffbc6b697da39d314298b692447b72</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>pre-commit: fail gracefully if fixing whitespace removes all changes</title>
<updated>2018-02-08T16:16:52+00:00</updated>
<author>
<name>Gaëtan Gilbert</name>
</author>
<published>2018-02-08T16:13:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/coq/commit/?id=8cefdd3289776ed58199e5f608802546d6681eef'/>
<id>8cefdd3289776ed58199e5f608802546d6681eef</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>pre-commit: add files after fixing ending newlines.</title>
<updated>2018-02-08T16:16:39+00:00</updated>
<author>
<name>Gaëtan Gilbert</name>
</author>
<published>2018-01-23T15:36:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/coq/commit/?id=85bcd29052d30db75df5b8e8aeeb91b0327077f2'/>
<id>85bcd29052d30db75df5b8e8aeeb91b0327077f2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
