| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 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-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 | |
| 2019-08-04 | Add missing file ide/default_bindings_src.exe to "make clean" | Jim Fehrle | |
| 2019-08-04 | Merge PR #10579: Remove underscores from inserted texts. | Pierre-Marie Pédrot | |
| Reviewed-by: ppedrot | |||
| 2019-08-02 | [lexer]: improve error message on loct_func misuse | Enrico Tassi | |
| 2019-08-02 | Merge PR #10543: Remove unused grammar nonterminals and productions | Enrico Tassi | |
| Reviewed-by: ppedrot | |||
