| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2019-08-23 | Create a maintainer team for the contributing process files. | Théo Zimmermann | |
| 2019-08-22 | Merge PR #10515: [dune] Move to Dune 1.10, use coq.pp directive. | Théo Zimmermann | |
| Reviewed-by: Zimmi48 Reviewed-by: vbgl | |||
| 2019-08-22 | Merge PR #9062: Delay the computation of frozen evars in legacy unification. | Matthieu Sozeau | |
| Reviewed-by: mattam82 | |||
| 2019-08-22 | [dune] Move to Dune 1.10, use coq.pp directive. | Emilio Jesus Gallego Arias | |
| We use the `(coq.pp ...)` dune directive which will produce correct error messages for `.mlg` files. Unfortunately we cannot yet use the automatic opam generation features of Dune 1.10, as this does require a fully native Dune build. Dune 1.6-1.10 has quite a few other improvements that could be used by Coq, for example for promote modes. I have fixed a couple of documentation issues. `Drop` and `ocamldebug` have been tested in this version. | |||
| 2019-08-21 | Merge PR #10678: [ci] Remove dead code. | Emilio Jesus Gallego Arias | |
| Reviewed-by: ejgallego | |||
| 2019-08-21 | Merge PR #10666: [api] Move `Keys` to pretyping | Enrico Tassi | |
| Reviewed-by: gares Reviewed-by: ppedrot | |||
| 2019-08-20 | [ci] Remove dead code. | Théo Zimmermann | |
| TLC and CPDT are not actually tested. No point in keeping them as if they were. | |||
| 2019-08-20 | Merge PR #10291: Controlling typing flags with commands (no attribute) | Gaëtan Gilbert | |
| Reviewed-by: SkySkimmer Reviewed-by: Zimmi48 | |||
| 2019-08-19 | Merge PR #10672: Std++, Iris, and Lambda-Rust have moved. | Emilio Jesus Gallego Arias | |
| Reviewed-by: ejgallego | |||
| 2019-08-19 | Merge PR #10671: Remove links to doc artifacts and replace them with the ↵ | Emilio Jesus Gallego Arias | |
| deployed versions. Reviewed-by: ejgallego | |||
| 2019-08-19 | Remove links to doc artifacts and replace them with the deployed versions. | Théo Zimmermann | |
| 2019-08-19 | Std++, Iris, and Lambda-Rust have moved. | Théo Zimmermann | |
| We update the URLs to the new ones, even if the previous continue to work. | |||
| 2019-08-19 | Merge PR #10454: [vernac] Refactor control attributes and fix bug #10452 | Gaëtan Gilbert | |
| Reviewed-by: SkySkimmer Reviewed-by: gares | |||
| 2019-08-18 | [api] Move `Keys` to pretyping | Emilio Jesus Gallego Arias | |
| This file is unrelated to library, but to pretyping/unification. This commit, along with others already submitted go towards the goal of `library` containing only the handling of library objects. | |||
| 2019-08-17 | Delay the computation of frozen evars in legacy unification. | Pierre-Marie Pédrot | |
| This source of slowness has been observed in VST, but it is probably pervasive. Most of the unification problems are not mentioning evars, it is thus useless to compute the set of frozen evars upfront. We also seize the opportunity to reverse the flag, because it is always used negatively. | |||
| 2019-08-16 | Merge PR #10663: Fix quoting in 8.9 changelog entry. | Clément Pit-Claudel | |
| Reviewed-by: cpitclaudel | |||
| 2019-08-16 | Fix quoting in 8.9 changelog entry. | Théo Zimmermann | |
| 2019-08-16 | Fix typing_flags in the checker | SimonBoulier | |
| Now all relevant typing_flags are taken in account by the checker. The different forms of assumptions are now printed by the checker. | |||
| 2019-08-16 | Fix Print Assumptions: Inductive types can have unsafe fixpoints or | SimonBoulier | |
| type-in-type universes | |||
| 2019-08-16 | Universe Checking instead of Universes Checking | SimonBoulier | |
| 2019-08-16 | Add documentation for typing flags. | SimonBoulier | |
| 2019-08-16 | Add a file for typing_flags in the test-suite. | SimonBoulier | |
| 2019-08-16 | Improve [Print Assumptions] for type-in-type and assumed positive. | SimonBoulier | |
| 2019-08-16 | Set/Unset commands for typing flags | SimonBoulier | |
| 2019-08-16 | Add [Print Typing Flags] command. | SimonBoulier | |
| 2019-08-16 | Split the [check_guarded] typing_flag into [check_guarded] (for ↵ | SimonBoulier | |
| (co)fixpoints) and [check_positive] (for (co)inductive types). | |||
| 2019-08-16 | Merge PR #10457: Make rewrite use the registered elimination schemes | Pierre-Marie Pédrot | |
| Reviewed-by: gares Reviewed-by: ppedrot | |||
| 2019-08-14 | [vernac] Refactor common parts of interp_{,delayed} | Emilio Jesus Gallego Arias | |
| This should fix some bugs w.r.t. management of state introduced in | |||
| 2019-08-14 | [vernac] Pass control attributes to interpretation of delayed proofs. | Emilio Jesus Gallego Arias | |
| Fixes #10452 | |||
| 2019-08-14 | [vernac] Refactor Vernacular Control Attributes into a list | Emilio Jesus Gallego Arias | |
| We place control attributes on their own, datatype, similarly to regular attributes. This is a step towards fixing #10452 , as we can now decouple control attributes from the vernac AST itself, allowing to pass them independently. | |||
| 2019-08-14 | Merge PR #10642: Emit Feedback.AddedAxiom in Declare instead of higher layers | Pierre-Marie Pédrot | |
| Reviewed-by: ppedrot | |||
| 2019-08-10 | Make rewrite use the registered elimination schemes | Andreas Lynge | |
| 2019-08-09 | Overlay for #10642 | Gaëtan Gilbert | |
| 2019-08-09 | Merge PR #10641: Fix regression of #10637 (-emacs arg should set color to ↵ | Emilio Jesus Gallego Arias | |
| `EMACS) Reviewed-by: ejgallego | |||
| 2019-08-08 | Emit Feedback.AddedAxiom in Declare instead of higher layers | Gaëtan Gilbert | |
| This lets us remove the passing around of "status" in comassumption and generally makes highlighting axiom adding lines in coqide more reliable as there's no need for per-command code. If a command adds multiple axioms it will emit AddedAxiom multiple times, this doesn't seem to be a problem though. We may wonder if "Fail Fail Axiom" should be highlighted as "Axiom" (both before and after this commit it is). | |||
| 2019-08-08 | Merge PR #10639: map directory read error to empty directory | Emilio Jesus Gallego Arias | |
| Reviewed-by: ejgallego | |||
| 2019-08-08 | Fix regression of #10637 (-emacs arg sets color to `EMACS) | Jim Fehrle | |
| 2019-08-08 | Merge PR #10324: Fix #10088: Ltac2 & operator conflicts with notations ↵ | Maxime Dénès | |
| involving & Reviewed-by: Zimmi48 Ack-by: ejgallego Reviewed-by: gares Ack-by: ggonthier Ack-by: herbelin Reviewed-by: maximedenes Ack-by: vbgl | |||
| 2019-08-08 | map directory read error to empty directory | spanjel | |
| 2019-08-07 | Merge PR #10604: Simplify Lib section handling | Emilio Jesus Gallego Arias | |
| Reviewed-by: ejgallego Reviewed-by: herbelin | |||
| 2019-08-07 | Merge PR #10525: [funind] Miscellaneous code reorganizations and cleanup | Pierre-Marie Pédrot | |
| Reviewed-by: ppedrot | |||
| 2019-08-06 | [parsing] unify checks for contiguity of tokens in Ltac2 and G_prim | Enrico Tassi | |
| 2019-08-06 | Merge PR #10557: Fixing #10286 (coqide hangs on invalid filenames) | Pierre-Marie Pédrot | |
| Ack-by: maximedenes Reviewed-by: ppedrot | |||
| 2019-08-06 | Merge PR #10618: Add missing *.exe files to "make clean" | Enrico Tassi | |
| Reviewed-by: gares | |||
| 2019-08-05 | Merge PR #10624: Remove reference to removed option Printing Primitive ↵ | Théo Zimmermann | |
| Projection Compatibility Reviewed-by: Zimmi48 | |||
| 2019-08-05 | Merge PR #10608: Copy edit the Ltac2 documentation | Jim Fehrle | |
| Reviewed-by: jfehrle Reviewed-by: ppedrot | |||
| 2019-08-05 | Remove reference to removed option Printing Primitive Projection Compatibility | Jim Fehrle | |
| 2019-08-05 | Merge PR #10585: [coqdoc] Simplify regex for identifiers in comments | Vincent Laporte | |
| Reviewed-by: gares Reviewed-by: vbgl | |||
| 2019-08-05 | Merge PR #10445: Split constructive and classical axioms for real numbers | Vincent Laporte | |
| Ack-by: Zimmi48 Ack-by: silene | |||
| 2019-08-05 | ConstructiveCauchyReals: make explicit structural recursion | Vincent Laporte | |
