| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2019-06-08 | Fix #10339: Anomaly in Ltac2. | Pierre-Marie Pédrot | |
| We use a user-facing wrapper instead of a low-level function raising internal exceptions. | |||
| 2019-06-08 | Merge PR #10289: [Ltac2] “constr” arguments to tactic notations may have ↵ | Pierre-Marie Pédrot | |
| interpretation scopes Reviewed-by: Zimmi48 Reviewed-by: ppedrot Ack-by: vbgl | |||
| 2019-06-07 | Merge PR #10236: Update coqdev-setup-proofgeneral for dune | Emilio Jesus Gallego Arias | |
| Ack-by: SkySkimmer Ack-by: ejgallego | |||
| 2019-06-07 | Merge PR #10330: Dune: run coqc with -w +default | Emilio Jesus Gallego Arias | |
| Reviewed-by: ejgallego | |||
| 2019-06-07 | Merge PR #10335: simple IO CI branch is now `master` | Emilio Jesus Gallego Arias | |
| 2019-06-07 | Merge PR #10311: Ltac2 codeowner / changelog | Maxime Dénès | |
| Reviewed-by: maximedenes | |||
| 2019-06-07 | simple IO CI branch is now `master` | Gaëtan Gilbert | |
| 2019-06-07 | Merge PR #10308: Merge the two sources of monomorphic constraints for ↵ | Gaëtan Gilbert | |
| side-effects Reviewed-by: SkySkimmer | |||
| 2019-06-07 | Dune: run coqc with -w +default | Gaëtan Gilbert | |
| This matches the makefile build with -warn-error. | |||
| 2019-06-07 | Merge PR #10205: Make discriminate tactic compatible with HoTT | Pierre-Marie Pédrot | |
| Reviewed-by: Zimmi48 Reviewed-by: mattam82 Reviewed-by: ppedrot | |||
| 2019-06-06 | Make discriminate tactic compatible with HoTT | Andreas Lynge | |
| 2019-06-06 | Merge PR #10304: Clean up tuto0 and tuto1 to use better practices and ↵ | Pierre-Marie Pédrot | |
| explain more Ack-by: SkySkimmer Reviewed-by: gares Reviewed-by: ppedrot Ack-by: tlringer | |||
| 2019-06-06 | Merge PR #10278: vernac_load doesn't get a ?proof argument | Emilio Jesus Gallego Arias | |
| Reviewed-by: ejgallego Ack-by: gares | |||
| 2019-06-06 | Merge PR #9972: [build] Select uint63 using `ocamlc -config` variables. | Vincent Laporte | |
| Ack-by: SkySkimmer Ack-by: Zimmi48 Ack-by: ejgallego Reviewed-by: gares Reviewed-by: maximedenes Reviewed-by: vbgl | |||
| 2019-06-06 | Merge PR #10323: Remove old overlays | Emilio Jesus Gallego Arias | |
| Reviewed-by: ejgallego | |||
| 2019-06-06 | Merge the two sources of monomorphic constraints for side-effects. | Pierre-Marie Pédrot | |
| Instead of having the monormorphic universes from the immediate data separated from the ones from the body, we only rely on the former. There is no reason to delay given that the body is always force upfront. | |||
| 2019-06-06 | Merge PR #10299: Lazy substitution of section contexts in opaque proofs | Maxime Dénès | |
| Reviewed-by: gares Ack-by: maximedenes Ack-by: ppedrot | |||
| 2019-06-06 | Remove old overlays | Gaëtan Gilbert | |
| I updated the readme example using the most recent overlay with only 1 touched development. | |||
| 2019-06-06 | Merge PR #8988: Towards unifying parsing/printing for universe instances and ↵ | Gaëtan Gilbert | |
| Type's argument Reviewed-by: SkySkimmer Reviewed-by: gares Reviewed-by: mattam82 Reviewed-by: maximedenes | |||
| 2019-06-06 | Clean, document, and expand plugin tutorials 0 and 1 | Talia Ringer | |
| 2019-06-06 | [Ltac2] Interpretation scopes in “constr” arguments of tactic notations | Vincent Laporte | |
| 2019-06-06 | Merge PR #10305: Fix SSR (un)fold of polymorphic terms - issue 9336 | Enrico Tassi | |
| Reviewed-by: gares | |||
| 2019-06-06 | Merge PR #10302: Fix SSR 'case B:b' with universe polymorphic equality | Enrico Tassi | |
| Ack-by: andreaslyn Reviewed-by: gares | |||
| 2019-06-05 | Add Andreas Lynge to CREDITS | Andreas Lynge | |
| 2019-06-05 | Changelog entry for Ltac2 (missing from #10002). | Théo Zimmermann | |
| 2019-06-05 | Add codeowner for Ltac2. Forgotten in #10002. | Théo Zimmermann | |
| Who should be secondary owner? | |||
| 2019-06-05 | vernac_load doesn't get a ?proof argument | Gaëtan Gilbert | |
| AFAICT the stm never gives Load a non-None ?proof. | |||
| 2019-06-05 | Merge PR #10215: Refine typing of vernacular commands | Maxime Dénès | |
| Reviewed-by: SkySkimmer Ack-by: ejgallego Ack-by: gares | |||
| 2019-06-05 | Merge PR #10307: allow empty tactic_rules in ARGUMENT EXTEND | Pierre-Marie Pédrot | |
| Reviewed-by: gares Reviewed-by: ppedrot | |||
| 2019-06-05 | Merge PR #10296: Unused ssr nts | Enrico Tassi | |
| Reviewed-by: gares | |||
| 2019-06-05 | allow empty tactic_rules in ARGUMENT EXTEND | Dabrowski | |
| 2019-06-04 | [vernac] Interpret regular vernacs symbolically | Emilio Jesus Gallego Arias | |
| This provides uniformity to the inner loop and prepares the way to export a refined type for interpretation. The only non-uniformity remaining is the one due to the `?proof` parameter; it won't be easy to fix due to upper layers issues. Note that this step is not yet fully satisfying, as a true typed `vernac_expr` definition is still not possible because of syntactic non-uniformity, in particular all the surgery done for `CoFixpoint` and `Instance` should be eliminated in favor of more refined AST tags. An interesting TODO is to handle attributes symbolically too, as to remove boilerplate. | |||
| 2019-06-04 | Fix SSR (un)fold of polymorphic terms - issue 9336 | Andreas Lynge | |
| 2019-06-04 | Merge PR #10265: Fix #10264: Singleton class field data is erroneous. | Matthieu Sozeau | |
| Reviewed-by: mattam82 | |||
| 2019-06-04 | Fix SSR 'case B:b' with universe polymorphic equality | Andreas Lynge | |
| 2019-06-04 | Fix typo in changelog | Enrico Tassi | |
| 2019-06-04 | Simplify vernacentries calls to classes, remove unused args, reject ↵ | Gaëtan Gilbert | |
| deprecated attribute This code was significantly more complex than necessary. | |||
| 2019-06-04 | [rewrite] remove program_mode from attributes (unused) | Enrico Tassi | |
| 2019-06-04 | remove leftover comments | Enrico Tassi | |
| 2019-06-04 | update overlays | Enrico Tassi | |
| 2019-06-04 | [classes] remove program mode from the new_instance_* APIs | Enrico Tassi | |
| 2019-06-04 | [vernac] more precise types for Add Morph, Instance, and Function | Enrico Tassi | |
| 2019-06-04 | [vernac] remove VtMaybeOpenProof | Enrico Tassi | |
| 2019-06-04 | [rewrite] Add Morphism syntax made different for module type parameters | Enrico Tassi | |
| 2019-06-04 | [function] always open a proof when used with `wf` or `measure` | Enrico Tassi | |
| 2019-06-04 | VernacExtend produces vernac_interp_phase ADT (old name functional_vernac) | Gaëtan Gilbert | |
| + hide interp_functional_vernac in vernacentries | |||
| 2019-06-04 | Overlays for coq/coq#10050 (proof_global API changes) | Gaëtan Gilbert | |
| 2019-06-04 | Replace ModifyProofStack by CloseProof | Gaëtan Gilbert | |
| The only use of ModifyProofStack was in paramcoq for closing a proof. | |||
| 2019-06-04 | Rename Proof_global.{pstate -> t} | Gaëtan Gilbert | |
| 2019-06-04 | Rename Proof_global.{t -> stack} | Gaëtan Gilbert | |
