| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2019-10-18 | Merge PR #10904: Fix a De Bruijn bug in the computation of term relevance in ↵ | Gaëtan Gilbert | |
| the kernel. Reviewed-by: SkySkimmer Reviewed-by: Zimmi48 Ack-by: gares | |||
| 2019-10-17 | Fix link to `xml-protocol.md` in `dev/README.md` | Michael D. Adams | |
| 2019-10-16 | Fix a De Bruijn bug in the computation of term relevance in the kernel. | Pierre-Marie Pédrot | |
| Opening up a lambda should always lift the substitution attached to it. | |||
| 2019-10-14 | Merge PR #10883: Doc update with mlg extension - fix #10855 | Jason Gross | |
| Reviewed-by: JasonGross Reviewed-by: gares Ack-by: ppedrot | |||
| 2019-10-14 | Merge PR #10811: Allow SProp default on | Pierre-Marie Pédrot | |
| Reviewed-by: Zimmi48 Reviewed-by: ejgallego Reviewed-by: ppedrot | |||
| 2019-10-13 | Doc update with mlg extension - fix #10855 | mcaci | |
| 2019-10-11 | Merge PR #10828: Simple script to prefill a changelog entry | Théo Zimmermann | |
| Reviewed-by: Zimmi48 | |||
| 2019-10-11 | Merge PR #10850: chmod -x some files | Gaëtan Gilbert | |
| Reviewed-by: SkySkimmer Reviewed-by: ppedrot | |||
| 2019-10-11 | Simple script to prefill a changelog entry | Gaëtan Gilbert | |
| 2019-10-08 | Merge PR #10840: Release process: release notes | Théo Zimmermann | |
| Reviewed-by: Zimmi48 | |||
| 2019-10-08 | Merge PR #10770: [ci] Add mit-pdos/perennial | Emilio Jesus Gallego Arias | |
| Ack-by: SkySkimmer Reviewed-by: Zimmi48 Reviewed-by: ejgallego | |||
| 2019-10-07 | chmod -x some files | Jason Gross | |
| They probably don't need to be executable | |||
| 2019-10-07 | Release process: release notes | Vincent Laporte | |
| Explain into the release process how to prepare the release notes. | |||
| 2019-10-07 | Merge PR #9933: Add a few missing notes to the release doc. | Vincent Laporte | |
| Ack-by: ejgallego Reviewed-by: vbgl | |||
| 2019-10-04 | overlays for sprop default on | Gaëtan Gilbert | |
| 2019-10-03 | Merge PR #10727: [library] Move `Declaremods` to `vernac/` | Pierre-Marie Pédrot | |
| Ack-by: SkySkimmer Reviewed-by: herbelin Reviewed-by: ppedrot | |||
| 2019-10-02 | Merge PR #10768: [ci] Update to OCaml 4.09.0, drop now useless "trunk" jobs. | Gaëtan Gilbert | |
| Reviewed-by: SkySkimmer Reviewed-by: Zimmi48 | |||
| 2019-09-25 | Adding documentation for the move of sections data to kernel. | Pierre-Marie Pédrot | |
| 2019-09-20 | [ci] Add mit-pdos/perennial | Tej Chajed | |
| 2019-09-19 | [ci] Update supported OCaml version to 4.09.0 | Emilio Jesus Gallego Arias | |
| 2019-09-18 | [declaremods] Remove abstraction layer over module interpretation. | Emilio Jesus Gallego Arias | |
| Now that we place imperative module declaration on top of module interpretation we can remove the abstraction layer used in `Declaremods`, so the `interp_modast` parameter goes away. Improvement suggested by Gaëtan Gilbert. | |||
| 2019-09-17 | Merge PR #10738: update elpi to 1.7 | Gaëtan Gilbert | |
| Reviewed-by: SkySkimmer | |||
| 2019-09-17 | Overlay for VST | Maxime Dénès | |
| 2019-09-16 | Add SF overlay | Maxime Dénès | |
| 2019-09-07 | overlay for elpi | Enrico Tassi | |
| 2019-09-07 | update elpi to 1.7 | Enrico Tassi | |
| 2019-09-02 | Merge PR #10645: [ci] Update to OCaml 4.08.1 | Gaëtan Gilbert | |
| Ack-by: Zimmi48 Reviewed-by: vbgl Reviewed-by: SkySkimmer | |||
| 2019-09-02 | Merge PR #9918: Fix #9294: critical bug with template polymorphism | Pierre-Marie Pédrot | |
| Ack-by: JasonGross Ack-by: SkySkimmer Ack-by: Zimmi48 Ack-by: herbelin Ack-by: mattam82 Reviewed-by: ppedrot | |||
| 2019-08-30 | Adding a critical-bugs entry. Description from Hugo Herbelin. | Pierre-Marie Pédrot | |
| 2019-08-29 | Merge PR #10674: [declare] Move proof_entry type to declare, put interactive ↵ | Pierre-Marie Pédrot | |
| proof data on top of declare. Reviewed-by: ppedrot | |||
| 2019-08-27 | [ci] Update to OCaml 4.08.1 | Emilio Jesus Gallego Arias | |
| 2019-08-27 | [declare] Move proof_entry type to declare, put interactive proof data on ↵ | Emilio Jesus Gallego Arias | |
| top of declare. This PR is a follow up to #10406 , moving the then introduced `proof_entry` type to `Declare`. This makes sense as `Declare` is the main consumer of the entry type, and already provides the constructors for it. This is a step towards making the entry type private, which will allow us to enforce / handle invariants on entry data better. A side-effect of this PR is that now `Proof_global` does depend on `Declare`, not the other way around, but that makes sense given that closing an interactive proof will be a client of declare. Indeed, all `Declare` / `Pfedit` / and `Proof_global` are tied into tactics due to `abstract`, at some point we may be able to unify all them into a single file in `vernac`. | |||
| 2019-08-27 | [cleanup] Replace uses of UserError constructor, clarify exception names. | Emilio Jesus Gallego Arias | |
| We replace some uses of `raise (UserError ...)` with `CErrors.user_err`, ideally we would like to make the error raising API not depend on the exception themselves, but that's still a long way to go. We also rename the `Timeout` exception as to clarify purpose in the codebase, given that it has 3 different ones as of today. cc: #7560 | |||
| 2019-08-23 | Merge PR #10665: [api] Move handling of variable implicit data to impargs | Gaëtan Gilbert | |
| Reviewed-by: SkySkimmer | |||
| 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-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-19 | Merge PR #10672: Std++, Iris, and Lambda-Rust have moved. | Emilio Jesus Gallego Arias | |
| Reviewed-by: ejgallego | |||
| 2019-08-19 | [api] Move handling of variable implicit data to impargs | Emilio Jesus Gallego Arias | |
| We move `binder_kind` to the pretyping AST, removing the last data type in the now orphaned file `Decl_kinds`. This seems a better fit, as this data is not relevant to the lower layers but only used in `Impargs`. We also move state keeping to `Impargs`, so now implicit declaration must include the type. We also remove a duplicated function. | |||
| 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-09 | Overlay for #10642 | Gaëtan Gilbert | |
| 2019-07-29 | Fix issue #10593 : Software foundations URL changed | Michael Soegtrop | |
| 2019-07-23 | Merge PR #10541: Dune: fix build_all_stdlib rule | Emilio Jesus Gallego Arias | |
| Ack-by: ejgallego | |||
| 2019-07-22 | Merge PR #10447: Refactor and expand contributing guide. | Maxime Dénès | |
| Ack-by: SkySkimmer Ack-by: ejgallego Ack-by: gares Reviewed-by: jfehrle | |||
| 2019-07-22 | Merge PR #10441: Attach the universe polymorphic status to sections. | Gaëtan Gilbert | |
| Reviewed-by: SkySkimmer Reviewed-by: Zimmi48 Ack-by: ejgallego Ack-by: mattam82 | |||
| 2019-07-21 | Dune: do not use with-outputs-to for shims | Gaëtan Gilbert | |
| We only want stdout, so if there's something in stderr it will both make a wrong output and make it harder to debug. | |||
| 2019-07-19 | Removed patches for Flocq, Interval and Gappa (merged upstream) | Michael Soegtrop | |
| 2019-07-18 | Adding overlays. | Pierre-Marie Pédrot | |
| 2019-07-17 | Fixed Windows patch for Quickchick | Michael Soegtrop | |
| 2019-07-17 | Adjust VST patch to latest changes in VST | Michael Soegtrop | |
