| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2020-03-22 | Overlay for QuickChick | Hugo Herbelin | |
| 2020-03-19 | [obligations] Step towards more structured handling of remaining obligations. | Emilio Jesus Gallego Arias | |
| There is a lot of check overhead in the code, we will try to provide a more convenient API for manipulation of remaining obligations. | |||
| 2020-03-19 | [ci] Overlays for declare interface refactoring. | Emilio Jesus Gallego Arias | |
| 2020-03-18 | Adding overlays. | Pierre-Marie Pédrot | |
| 2020-03-16 | [ci] Cleanup old overlays. | Emilio Jesus Gallego Arias | |
| 2020-03-09 | Add CI overlays. | Pierre-Marie Pédrot | |
| 2020-03-04 | Add overlay for equations. | Hugo Herbelin | |
| 2020-03-01 | [ci] [docker] overlay for elpi 1.10 | Enrico Tassi | |
| 2020-02-19 | Overlays for Equations, QuickChick and Iris. | Hugo Herbelin | |
| 2020-02-18 | Merge PR #10204: Remove `unsafe_type_of` from `Coercion` | Gaëtan Gilbert | |
| Reviewed-by: SkySkimmer Reviewed-by: mattam82 | |||
| 2020-02-14 | Overlay for Inductive.type_of_inductive doesn't take an env | Gaëtan Gilbert | |
| 2020-02-13 | Merge PR #11417: Move kind_of_type from the kernel to EConstr. | Enrico Tassi | |
| Reviewed-by: SkySkimmer Reviewed-by: gares | |||
| 2020-02-12 | overlay for removal of optname | Gaëtan Gilbert | |
| 2020-02-11 | Add paramcoq overlay | Maxime Dénès | |
| 2020-02-04 | Apply suggestions from Hugo | SimonBoulier | |
| Co-Authored-By: Hugo Herbelin <herbelin@users.noreply.github.com> | |||
| 2020-02-04 | Non maximal implicits: add overlays for several libraries | SimonBoulier | |
| 2020-02-02 | Move kind_of_type from the kernel to ssr. | Pierre-Marie Pédrot | |
| It was virtually unused except in ssr, and there is no reason to clutter the kernel with irrelevant code. Fixes #9390: What is the purpose of the function "kind_of_type"? | |||
| 2020-01-07 | Trailing implicit error: overlays | SimonBoulier | |
| 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-16 | Overlay for #11027 | Gaëtan Gilbert | |
| 2019-12-06 | Adding overlay for Quickchick PR#145. | Hugo Herbelin | |
| 2019-12-04 | Overlay for ELPI | Hugo Herbelin | |
| 2019-11-05 | overlay | 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-04 | overlays for sprop default on | Gaëtan Gilbert | |
| 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-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 | [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-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-09 | Overlay for #10642 | Gaëtan Gilbert | |
| 2019-07-18 | Adding overlays. | Pierre-Marie Pédrot | |
| 2019-07-02 | [ci] Overlays for #10419 | Emilio Jesus Gallego Arias | |
| 2019-06-28 | Merge PR #10434: [declare] Fine tuning of Hook type. | Pierre-Marie Pédrot | |
| Ack-by: ejgallego Reviewed-by: ppedrot | |||
| 2019-06-26 | [ci] Overlays for #10337 | Emilio Jesus Gallego Arias | |
| 2019-06-26 | [ci] Overlays for #10434 | Emilio Jesus Gallego Arias | |
| 2019-06-24 | [ci] Overlays for #10316 | Emilio Jesus Gallego Arias | |
| 2019-06-24 | Add overlays. | Pierre-Marie Pédrot | |
| 2019-06-21 | [ci] overlay for coq-elpi | Enrico Tassi | |
| 2019-06-20 | Merge PR #9645: [proof] Remove terminator type, unifying regular and ↵ | Pierre-Marie Pédrot | |
| obligation ones. Ack-by: ejgallego Ack-by: gares Reviewed-by: ppedrot | |||
| 2019-06-17 | Adding overlays. | Pierre-Marie Pédrot | |
| 2019-06-17 | [ci] Overlays for #9645 | Emilio Jesus Gallego Arias | |
| 2019-06-16 | Overlays for Mtac2 and Equations. | Hugo Herbelin | |
