<feed xmlns='http://www.w3.org/2005/Atom'>
<title>coq/doc/tools/docgram, branch master</title>
<subtitle>The formal proof system</subtitle>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/coq/'/>
<entry>
<title>Merge PR #13965: [abbreviation] user syntax to set interp scope of argument</title>
<updated>2021-04-23T14:33:27+00:00</updated>
<author>
<name>Pierre-Marie Pédrot</name>
</author>
<published>2021-04-23T14:33:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/coq/commit/?id=a0c3ebf4a6357a5140b98b4b40c71133c53d802e'/>
<id>a0c3ebf4a6357a5140b98b4b40c71133c53d802e</id>
<content type='text'>
Ack-by: JasonGross
Reviewed-by: herbelin
Reviewed-by: jashug
Reviewed-by: jfehrle
Reviewed-by: ppedrot
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Ack-by: JasonGross
Reviewed-by: herbelin
Reviewed-by: jashug
Reviewed-by: jfehrle
Reviewed-by: ppedrot
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge PR #13911: Remove the :&gt; type cast?</title>
<updated>2021-04-21T14:58:51+00:00</updated>
<author>
<name>coqbot-app[bot]</name>
</author>
<published>2021-04-21T14:58:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/coq/commit/?id=f9996cdaf0b6aee12c5b71432b1edb90dffb569a'/>
<id>f9996cdaf0b6aee12c5b71432b1edb90dffb569a</id>
<content type='text'>
Reviewed-by: mattam82
Ack-by: Zimmi48
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Reviewed-by: mattam82
Ack-by: Zimmi48
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove omega from doc_grammar files.</title>
<updated>2021-04-12T14:38:55+00:00</updated>
<author>
<name>Théo Zimmermann</name>
</author>
<published>2021-04-12T14:38:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/coq/commit/?id=09fb4762de8b2dc256a43d6a931d5a479b98cd26'/>
<id>09fb4762de8b2dc256a43d6a931d5a479b98cd26</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[abbreviation] allow the user to set arguments scope</title>
<updated>2021-04-07T17:59:46+00:00</updated>
<author>
<name>Enrico Tassi</name>
</author>
<published>2021-03-19T13:29:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/coq/commit/?id=d3963fc6b6dad5a0cf79815f31b2035ca8b3de25'/>
<id>d3963fc6b6dad5a0cf79815f31b2035ca8b3de25</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove the omega tactic and related options</title>
<updated>2021-04-03T01:52:59+00:00</updated>
<author>
<name>Jim Fehrle</name>
</author>
<published>2021-01-11T22:47:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/coq/commit/?id=d3a51ac24244f586dfeff1a93b68cb084370534e'/>
<id>d3a51ac24244f586dfeff1a93b68cb084370534e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove the :&gt; type cast</title>
<updated>2021-03-30T16:51:56+00:00</updated>
<author>
<name>Jim Fehrle</name>
</author>
<published>2021-03-07T18:15:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/coq/commit/?id=eeb142f3c69d2467fbadd7dd1470ac1606b2e5bf'/>
<id>eeb142f3c69d2467fbadd7dd1470ac1606b2e5bf</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Regenerate the Ltac2 syntax for documentation.</title>
<updated>2021-03-10T11:20:27+00:00</updated>
<author>
<name>Pierre-Marie Pédrot</name>
</author>
<published>2021-03-10T11:17:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/coq/commit/?id=aba594ca194390bb00f8ef60ef8a5eef6694fc07'/>
<id>aba594ca194390bb00f8ef60ef8a5eef6694fc07</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge PR #13707: Convert 2nd part of rewriting chapter to prodn</title>
<updated>2021-03-08T20:22:04+00:00</updated>
<author>
<name>coqbot-app[bot]</name>
</author>
<published>2021-03-08T20:22:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/coq/commit/?id=b55216ab3509f48e45aac035f1b799529d068f51'/>
<id>b55216ab3509f48e45aac035f1b799529d068f51</id>
<content type='text'>
Reviewed-by: Zimmi48
Ack-by: JasonGross
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Reviewed-by: Zimmi48
Ack-by: JasonGross
</pre>
</div>
</content>
</entry>
<entry>
<title>Convert 2nd part of rewriting chapter to prodn</title>
<updated>2021-03-08T19:48:20+00:00</updated>
<author>
<name>Jim Fehrle</name>
</author>
<published>2020-09-13T03:54:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/coq/commit/?id=0d33024ff79c38d52fde49e23d0e45d9c22eefbe'/>
<id>0d33024ff79c38d52fde49e23d0e45d9c22eefbe</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[build] Split stdlib to it's own opam package.</title>
<updated>2021-03-03T15:06:14+00:00</updated>
<author>
<name>Emilio Jesus Gallego Arias</name>
</author>
<published>2020-06-22T15:52:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/coq/commit/?id=ab98d847d237af3cd0e46edef42218be65cfc98f'/>
<id>ab98d847d237af3cd0e46edef42218be65cfc98f</id>
<content type='text'>
We introduce a new package structure for Coq:

- `coq-core`: Coq's OCaml tools code and plugins
- `coq-stdlib`: Coq's stdlib [.vo files]
- `coq`: meta-package that pulls `coq-{core,stdlib}`

This has several advantages, in particular it allows to install Coq
without the stdlib which is useful in several scenarios, it also open
the door towards a versioning of the stdlib at the package level.

The main user-visible change is that Coq's ML development files now
live in `$lib/coq-core`, for compatibility in the regular build we
install a symlink and support both setups for a while.

Note that plugin developers and even `coq_makefile` should actually
rely on `ocamlfind` to locate Coq's OCaml libs as to be more robust.

There is a transient state where we actually look for both
`$coqlib/plugins` and `$coqlib/../coq-core/plugins` as to support
the non-ocamlfind plus custom variables.

This will be much improved once #13617 is merged (which requires this
PR first), then, we will introduce a `coq.boot` library so finally
`coqdep`, `coqchk`, etc... can share the same path setup code.

IMHO the plan should work fine.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We introduce a new package structure for Coq:

- `coq-core`: Coq's OCaml tools code and plugins
- `coq-stdlib`: Coq's stdlib [.vo files]
- `coq`: meta-package that pulls `coq-{core,stdlib}`

This has several advantages, in particular it allows to install Coq
without the stdlib which is useful in several scenarios, it also open
the door towards a versioning of the stdlib at the package level.

The main user-visible change is that Coq's ML development files now
live in `$lib/coq-core`, for compatibility in the regular build we
install a symlink and support both setups for a while.

Note that plugin developers and even `coq_makefile` should actually
rely on `ocamlfind` to locate Coq's OCaml libs as to be more robust.

There is a transient state where we actually look for both
`$coqlib/plugins` and `$coqlib/../coq-core/plugins` as to support
the non-ocamlfind plus custom variables.

This will be much improved once #13617 is merged (which requires this
PR first), then, we will introduce a `coq.boot` library so finally
`coqdep`, `coqchk`, etc... can share the same path setup code.

IMHO the plan should work fine.
</pre>
</div>
</content>
</entry>
</feed>
