| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2019-10-22 | Merge PR #10880: Allow to pass Ltac1 values to Ltac2 quotations. | Jason Gross | |
| Ack-by: SkySkimmer Reviewed-by: Zimmi48 | |||
| 2019-10-22 | Merge PR #10899: Fixes #10894 regression: uconstr was not anymore typed in ↵ | Pierre-Marie Pédrot | |
| the Ltac-substituted environment Reviewed-by: ejgallego Reviewed-by: ppedrot | |||
| 2019-10-21 | Improvements of zify | Frédéric Besson | |
| - Fix reification of overloaded operators (triggers convertibility checks with existing terms) - Zify instances need not be in hnf - Fix specification of bool operators - Add (limited) support for comparison fixes #10779 | |||
| 2019-10-21 | Adding changelog | Hugo Herbelin | |
| 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-18 | Merge PR #10895: Logic: Add equivalence between weak excluded-middle and ↵ | Pierre-Marie Pédrot | |
| classical De Morgan's law Reviewed-by: ppedrot | |||
| 2019-10-18 | Allow to pass Ltac1 values to Ltac2 quotations. | Pierre-Marie Pédrot | |
| This is the dual of #10344. | |||
| 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-16 | Define sphinx replacements for \SProp \Type etc | Gaëtan Gilbert | |
| 2019-10-15 | Merge PR #10854: Fix alphabetical ordering in contributors to 8.10.0. | Clément Pit-Claudel | |
| Ack-by: cpitclaudel Reviewed-by: jfehrle | |||
| 2019-10-15 | Merge PR #10882: Document Gaëtan's new script to prefill a changelog entry. | Clément Pit-Claudel | |
| Ack-by: SkySkimmer Reviewed-by: cpitclaudel | |||
| 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 | Updating changelog | Hugo Herbelin | |
| 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 #10489: Fix output for "Printing Dependent Evars Line" | Hugo Herbelin | |
| Reviewed-by: Zimmi48 Reviewed-by: ejgallego Ack-by: hendriktews Reviewed-by: herbelin Ack-by: mattam82 | |||
| 2019-10-11 | Document Gaëtan's new script to prefill a changelog entry. | Théo Zimmermann | |
| 2019-10-09 | Fix alphabetical ordering in the list of contributors to 8.10. | Théo Zimmermann | |
| Also remove Pierre Letouzey from the list because his contribution was the numeral notation feature which ended up being backported to 8.9, after the branching, but before the first beta release. | |||
| 2019-10-07 | Call to update-compat.py. | Pierre-Marie Pédrot | |
| 2019-10-06 | Merge PR #10834: Fix #10831: minor issues in documentation of Function. | Clément Pit-Claudel | |
| Reviewed-by: cpitclaudel | |||
| 2019-10-06 | Fix #10831: minor issues in documentation of Function. | Théo Zimmermann | |
| 2019-10-06 | 8.10.0 release notes. | Théo Zimmermann | |
| 2019-10-05 | Changelog for SProp on | Gaëtan Gilbert | |
| 2019-10-05 | Merge PR #10763: Fix syntax of reduction tactics when listing qualid to ↵ | Vincent Laporte | |
| reduce or not. Reviewed-by: jfehrle | |||
| 2019-10-04 | Improve language. | Théo Zimmermann | |
| Co-Authored-By: Jim Fehrle <jim.fehrle@gmail.com> | |||
| 2019-10-04 | Merge PR #9772: [Stdlib] OrderedType: do not pollute the “core” hint ↵ | Pierre-Marie Pédrot | |
| database Reviewed-by: Zimmi48 Reviewed-by: ppedrot | |||
| 2019-10-04 | Merge PR #10798: Loosen restrictions on mixing universe mono/polymorphism in ↵ | Pierre-Marie Pédrot | |
| sections Reviewed-by: ppedrot | |||
| 2019-10-04 | Allow SProp default on | Gaëtan Gilbert | |
| 2019-10-04 | [Stdlib] OrderedType: do not pollute the “core” hint database | Vincent Laporte | |
| 2019-10-04 | Merge PR #10806: Micromega tactics are no longer confused by primitive ↵ | Frédéric Besson | |
| projections Reviewed-by: fajb | |||
| 2019-10-03 | fix 10765-micromega-caches.rst | Frédéric Besson | |
| 2019-10-03 | Improved handling of micromega caches | Frédéric Besson | |
| - Specialised hash and equality functions. Avoid collisions in extreme scenarios. - Flags to disable the use of the caches. fixes #10772 | |||
| 2019-10-02 | Loosen restrictions on mixing universe mono/polymorphism in sections | Gaëtan Gilbert | |
| We disallow adding univ constraints wich refer to polymorphic universes, and monomorphic constants and inductives when polymorphic universes or constraints are present. Every other combination is already correctly discharged by the kernel. | |||
| 2019-10-01 | [Micromega] Use EConstr.eq_constr_universes_proj | Vincent Laporte | |
| 2019-09-26 | Merge PR #10664: Putting sections libstack inside the kernel | Maxime Dénès | |
| Ack-by: SkySkimmer Reviewed-by: Zimmi48 Ack-by: ejgallego Reviewed-by: gares Reviewed-by: maximedenes | |||
| 2019-09-25 | Adding documentation for the move of sections data to kernel. | Pierre-Marie Pédrot | |
| 2019-09-25 | Merge PR #10713: Define morphisms of real numbers and accelerate Cauchy reals | Hugo Herbelin | |
| Reviewed-by: herbelin | |||
| 2019-09-24 | Merge PR #10774: Make `zify` does work for `Z.to_N` | Frédéric Besson | |
| Reviewed-by: Zimmi48 Reviewed-by: fajb | |||
| 2019-09-24 | Merge PR #10758: Fix #10757: Program Fixpoint uses "exists" for telescopes | Matthieu Sozeau | |
| Reviewed-by: mattam82 | |||
| 2019-09-24 | Make `zify` does work for `Z.to_N` | Kazuhiko Sakaguchi | |
| 2019-09-19 | Fix #10420 Add dependent evar mapping info to output | Jim Fehrle | |
| 2019-09-18 | Fix syntax of reduction tactics when listing qualid to reduce or not. | Théo Zimmermann | |
| 2019-09-18 | Merge PR #9856: A 'zify' tactic as a ML plugin | Maxime Dénès | |
| Ack-by: SkySkimmer Ack-by: Zimmi48 Ack-by: maximedenes Ack-by: ppedrot Ack-by: vbgl | |||
| 2019-09-17 | Add changelog entry | Maxime Dénès | |
| 2019-09-16 | Fix #10757: Program Fixpoint uses "exists" for telescopes | Gaëtan Gilbert | |
| This helps extraction by not building sigT which can lower to Prop by template polymorphism. Bug #10757 can probably still be triggered by using module functors to hide that we're using Prop from Program Fixpoint but that's probably unfixable without fixing extraction vs template polymorphism in general. In passing we notice that Program doesn't know how to telescope SProp arguments, we would need a bunch of variants of sigma types to deal with it (or use Box?) so let's figure it out some other time. We also reuse the universe instance to avoid generating a bunch of short-lived universes in the universe polymorphic case. | |||
| 2019-09-16 | Define morphisms of real numbers and accelerate Cauchy reals | Vincent Semeria | |
| Prove that morphisms preserve additions Fix stdlib index Prove that constructive real morphisms preserve multiplications by integers Prove that constructive real morphisms preserve multiplications by rationals Prove CReal_mult_pos_appart_zero Prove that constructive real morphisms preserve multiplications Prove that constructive real morphisms preserve divisions Rewrite convergence in sort Prop, to extract smaller programs Rewrite convergence on integers, to extract smaller programs Fix typos | |||
| 2019-09-16 | Re-implementation of zify | Frédéric Besson | |
| The logic is implemented in OCaml. By induction over the terms, guided by registered Coq terms in ZifyInst.v, it generates a rewriting lemma. The rewriting is only performed if there is some progress. If the rewriting fails (due to dependencies), a novel hypothesis is generated. This PR fixes #5155, fixes #8898, fixes #7886, fixes #10707, fixes #9848 ans fixes #10755. The zify plugin is placed in the micromega directory. (Though the reason is unclear, having it in a separate directory is bad for efficiency.) efficiency impact. There are also a few improvements of lia/lra that are piggybacked. - more aggressive pruning of useless hypotheses - slightly optimised conjunctive normal form - applies exfalso if conclusion is not in Prop - removal of Timeout in test-suite | |||
| 2019-09-12 | Merge PR #10753: Release notes for 8.10+beta3. | Clément Pit-Claudel | |
| Reviewed-by: cpitclaudel | |||
| 2019-09-12 | Release notes for 8.10+beta3. | Théo Zimmermann | |
| 2019-09-10 | Refman: To be compatible gtk2/gtk3, not mentioning GTK+ version explicitely. | Hugo Herbelin | |
