| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2020-06-23 | Merge PR #12530: Fix glob_sort_family for SProp | Maxime Dénès | |
| Reviewed-by: gares Reviewed-by: maximedenes | |||
| 2020-06-23 | Merge PR #12552: Add a pre-hook mechanism for the `zify` tactic | Frédéric Besson | |
| Reviewed-by: fajb | |||
| 2020-06-23 | Merge PR #8796: Elementary properties about IZR for generic use | Gaëtan Gilbert | |
| Reviewed-by: SkySkimmer | |||
| 2020-06-22 | Merge PR #12520: Cleanup the autorewrite implementation | Hugo Herbelin | |
| Reviewed-by: herbelin | |||
| 2020-06-22 | Elementary properties about IZR for generic use. | Hugo Herbelin | |
| 2020-06-22 | Merge PR #12434: Slight improvement in naming dependent existential ↵ | Gaëtan Gilbert | |
| variables in goals Reviewed-by: SkySkimmer | |||
| 2020-06-22 | Merge PR #12555: Add test-suite/redirect_test.out file to .gitignore | Gaëtan Gilbert | |
| Reviewed-by: SkySkimmer | |||
| 2020-06-22 | Merge PR #12546: [ci] Use a tested branch of Perennial | Emilio Jesus Gallego Arias | |
| Reviewed-by: ejgallego | |||
| 2020-06-21 | Merge PR #12505: Cleanup the Hints API | Hugo Herbelin | |
| Reviewed-by: herbelin | |||
| 2020-06-21 | Merge PR #12559: Add index for coqdoc. | Clément Pit-Claudel | |
| Reviewed-by: jfehrle | |||
| 2020-06-21 | Add index for coqdoc. | Théo Zimmermann | |
| Fixes #12545. | |||
| 2020-06-21 | Add a generated file to .gitignore | Jason Gross | |
| 2020-06-20 | Add a pre-hook mechanism for the `zify` tactic | Kazuhiko Sakaguchi | |
| 2020-06-20 | Merge PR #12407: Fix #12406: fix Coq type error in dependent induction's Ltac | Anton Trunov | |
| Reviewed-by: anton-trunov | |||
| 2020-06-19 | Merge PR #12531: Fast inductive compilation | Gaëtan Gilbert | |
| Reviewed-by: SkySkimmer | |||
| 2020-06-19 | Merge PR #12502: Preserve sharing in evar instances | Gaëtan Gilbert | |
| Reviewed-by: SkySkimmer Ack-by: gares | |||
| 2020-06-19 | Add overlays. | Pierre-Marie Pédrot | |
| 2020-06-19 | Move the hint polymorphic status to the hint instance. | Pierre-Marie Pédrot | |
| It is only used for this kind of hints, never for Extern / Unfold. | |||
| 2020-06-19 | Wrap the content of full hints into a record. | Pierre-Marie Pédrot | |
| 2020-06-19 | Remove access to hint section variables. | Pierre-Marie Pédrot | |
| The only use was seemingly a bug introduced in 0aec9033a by an accidental variable capture. There is indeed no reason that the set of variables of a hint corresponds to the one of the current environment. | |||
| 2020-06-19 | Opacify the type of hint metadata. | Pierre-Marie Pédrot | |
| 2020-06-19 | Remove dead code in the Hints API. | Pierre-Marie Pédrot | |
| 2020-06-19 | Do not export Hints.make_extern. | Pierre-Marie Pédrot | |
| 2020-06-19 | Do not export flags in Hints.make_resolves. | Pierre-Marie Pédrot | |
| They are always the same. | |||
| 2020-06-19 | Do not be verbose when declaring subclass hints. | Pierre-Marie Pédrot | |
| There is no point in warning about eauto being the only one able to use those hints, since they will be used by typeclass_eauto instead. It was probably an oversight introduced quite a long time ago. | |||
| 2020-06-19 | Factorize hint flags in Class_tatcis.make_make_resolve_hyp. | Pierre-Marie Pédrot | |
| They were always instantiated with the triple (true, false, false). | |||
| 2020-06-19 | Try to preserve more sharing in nf_evars_and_universes_opt_subst. | Pierre-Marie Pédrot | |
| 2020-06-19 | Share the identity instance in pretyping environments. | Pierre-Marie Pédrot | |
| 2020-06-19 | Do not reallocate named_context_val of the pretyping environment. | Pierre-Marie Pédrot | |
| Instead of costly linear reallocations, we share as much as possible of the prefixes of the various environment subcomponents. | |||
| 2020-06-18 | Merge PR #12536: tactics.rst: fix typo — readd `cbv` to title of its section | Théo Zimmermann | |
| Reviewed-by: jfehrle | |||
| 2020-06-17 | [ci] Use a tested branch of Perennial | Tej Chajed | |
| 2020-06-17 | tactics.rst: readd `cbv` | Paolo G. Giarrusso | |
| Hope this is enough, also looking at https://github.com/coq/coq/commit/4c9ba141f8f7e067f274cb5a02293e8e52f89487#diff-a907eea979c6d310cb6208180b556d6d. | |||
| 2020-06-17 | Merge PR #12508: Fix #12507 Anomaly when using a ssreflect `reflect` view | Cyril Cohen | |
| Reviewed-by: CohenCyril Reviewed-by: ppedrot | |||
| 2020-06-17 | Merge PR #12506: [toplevel] Annotate tailcall functions | Enrico Tassi | |
| Reviewed-by: maximedenes | |||
| 2020-06-17 | Use an efficient data structure for VM compilation indexing. | Pierre-Marie Pédrot | |
| 2020-06-17 | Check duplicity of constructor names in an algorithmically efficient way. | Pierre-Marie Pédrot | |
| 2020-06-17 | Fix glob_sort_family for SProp | Gaëtan Gilbert | |
| Fixes #12529 | |||
| 2020-06-16 | Use evar clauses instead of meta clauses in Autorewrite hint registration. | Pierre-Marie Pédrot | |
| This is barely more meaningful but at least we do not rely on an antiquated API now. | |||
| 2020-06-16 | Code simplification in Autorewrite. | Pierre-Marie Pédrot | |
| 2020-06-16 | Remove dead code in autorewrite. | Pierre-Marie Pédrot | |
| 2020-06-16 | make the linter happy | Enrico Tassi | |
| 2020-06-15 | Merge PR #12509: updated ci for unicoq | Théo Zimmermann | |
| Reviewed-by: Zimmi48 | |||
| 2020-06-15 | updated ci for unicoq | beta | |
| 2020-06-15 | Merge PR #11906: [micromega] native support for boolean operators | Maxime Dénès | |
| Reviewed-by: maximedenes Reviewed-by: pi8027 Reviewed-by: vbgl | |||
| 2020-06-15 | [ssr] fix env handling in error message (fix #12507) | Enrico Tassi | |
| 2020-06-15 | [ssr] remove catch all | Enrico Tassi | |
| 2020-06-15 | Merge PR #12494: [dev/ci/nix] Support for building the Gappa plugin. | Vincent Laporte | |
| Reviewed-by: vbgl | |||
| 2020-06-14 | Update zify documentation | Frédéric Besson | |
| Add Zify <X> are documented. Add <X> is deprecated as it clashed with the standard Add command | |||
| 2020-06-14 | fix according to review by @pi8027 | Frédéric Besson | |
| 2020-06-14 | Update theories/micromega/ZifyBool.v | Frédéric Besson | |
| Co-authored-by: Kazuhiko Sakaguchi <pi8027@gmail.com> - insert boolean constraint (b = true \/ b = false) - add specs for b2z - zify_post_hook performs a case-analysis over boolean constraints - Stricter typing constraints for `zify` declared operators The type is syntactically checked against the declaration of injections. Some explicit casts may need to be inserted. | |||
