| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2021-04-02 | Remove the omega tactic and related options | Jim Fehrle | |
| 2021-03-03 | [build] Split stdlib to it's own opam package. | Emilio Jesus Gallego Arias | |
| 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. | |||
| 2020-11-13 | Fix dune rules for @check-gram following recent changes. | Théo Zimmermann | |
| 2020-10-02 | {new,setoid_}ring -> ring | Maxime Dénès | |
| I believe this renaming makes it easier for new contributors to discover the code of `ring`. | |||
| 2020-09-08 | Fix docgram's dune file following #12085. | Théo Zimmermann | |
| 2020-03-30 | [dune] [docgram] Remove bash hack thanks to new option -no-update. | Théo Zimmermann | |
| 2020-03-28 | New target check-gram to check if fullGrammar and orderedGrammar are up-to-date. | Théo Zimmermann | |
| Use `dune build @check-gram --auto-promote` to automatically update these two files. You will need to run it twice if the two files need to be updated (which is the case most often) as Dune will stop after the first diff failure. The rst files are also updated but left in the `_build/` directory as Dune wouldn't support targets outside the current directory. You can just `mv _build/default/doc/sphinx doc` to update them after running the @check-gram target. | |||
| 2020-03-12 | Dune build rules for doc_grammar and fullGrammar. | Théo Zimmermann | |
