| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2019-12-26 | Remove uses of Global in Evd API. | Pierre-Marie Pédrot | |
| Namely, Evd.evar_env and Evd.evar_filtered_env now take an additional environment instead of querying the imperative global one. We percolate this change as higher up as possible. | |||
| 2019-12-22 | Rename files with Class in their name to make their role clearer. | Pierre-Marie Pédrot | |
| We restrict to those that are actually related to typeclasses, and perform the following renamings: Classops --> Coercionops Class --> ComCoercion | |||
| 2019-12-18 | Merge PR #9786: Fix Equation's ci script | Pierre-Marie Pédrot | |
| Reviewed-by: ejgallego Reviewed-by: ppedrot | |||
| 2019-12-16 | Overlay for #11027 | Gaëtan Gilbert | |
| 2019-12-13 | [ci] [docker] Install ocamlformat in docker images. | Emilio Jesus Gallego Arias | |
| 2019-12-13 | Fix Equation's ci script | Matthieu Sozeau | |
| 2019-12-06 | Adding overlay for Quickchick PR#145. | Hugo Herbelin | |
| 2019-12-06 | Merge PR #11174: [dune] Update to dune language version 2.0 | Théo Zimmermann | |
| Reviewed-by: Zimmi48 | |||
| 2019-12-04 | Overlay for ELPI | Hugo Herbelin | |
| 2019-12-04 | [dune] Update to dune language version 2.0 | Emilio Jesus Gallego Arias | |
| This is the minimal set of changes requires for Coq to build under 2.0 mode. We may likely take advantage of some more new features. Note that Dune 2.0 requires OCaml >= 4.06.0, OPAM allows to use Dune in older versions as it will install a secondary compiler. | |||
| 2019-12-02 | [ci] [sf] Add authentication to artifact download. | Emilio Jesus Gallego Arias | |
| It seems we need to pass the token to the actual artifact download. | |||
| 2019-12-02 | [CI] Test latest artifacts of SF instead of the stable version | Maxime Dénès | |
| 2019-11-27 | [ci] Split out the dependencies of fiat-crypto | Jason Gross | |
| 2019-11-27 | [ci] Build slightly more in the fiat-crypto target | Jason Gross | |
| This adds a couple extra files, but not many. | |||
| 2019-11-21 | add tlc to ci; please proof read very carefully and test. thanks | charguer | |
| 2019-11-12 | Expand documentation about generating a Docker image. | Pierre-Marie Pédrot | |
| 2019-11-05 | overlay | Enrico Tassi | |
| 2019-11-05 | elpi 1.8 | Enrico Tassi | |
| 2019-11-01 | Add overlays | Pierre Roux | |
| 2019-10-29 | [declare] Use helper function for `fix_exn` instead of relying on internals. | Emilio Jesus Gallego Arias | |
| 2019-10-25 | [funind] Remove duplicate save function. | Emilio Jesus Gallego Arias | |
| AFAICT the reasoning for introducing this function doesn't hold anymore. This is needed for future refactorings that should make some types private. | |||
| 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-08 | Merge PR #10770: [ci] Add mit-pdos/perennial | Emilio Jesus Gallego Arias | |
| Ack-by: SkySkimmer Reviewed-by: Zimmi48 Reviewed-by: ejgallego | |||
| 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-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-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-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-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-18 | Adding overlays. | Pierre-Marie Pédrot | |
| 2019-07-16 | Enable Coquelicot, Flocq, Interval and Gappa in extended/release Windows builds | Michael Soegtrop | |
| 2019-07-16 | Fix #9351 in master (Add Flocq, CoqInterval, Gappa tool and Gappa) | Michael Soegtrop | |
