| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2020-07-21 | Merge PR #12697: Fix bug #12691: an only-parsing notation needs to produce a ↵ | Emilio Jesus Gallego Arias | |
| generic printing format in anticipation of further not-only-parsing uses of the notation Reviewed-by: ppedrot | |||
| 2020-07-20 | Merge PR #12684: Do not print constructor and inductive types as terms when ↵ | Gaëtan Gilbert | |
| asked to be printed as themselves Reviewed-by: SkySkimmer | |||
| 2020-07-17 | Merge PR #12683: Fixes #12682: printing bug with recursive notations for ↵ | Emilio Jesus Gallego Arias | |
| n-ary applications used with applied references Reviewed-by: ejgallego | |||
| 2020-07-17 | Merge PR #12631: Fix record pattern interpretation with implicit arguments | Emilio Jesus Gallego Arias | |
| Reviewed-by: herbelin | |||
| 2020-07-15 | Do not print global refs as terms when asked to be printed as themselves. | Hugo Herbelin | |
| This was already the case for constant, but not for constructors and inductive types. For instance, in message "The constructor @cons (in type list) is expected to ..." we don't want a @ to be printed. | |||
| 2020-07-15 | Fix bug #12691 (an only parsing notation induces a generic printing format). | Hugo Herbelin | |
| This is to anticipate further not-only-parsing uses of the notation. | |||
| 2020-07-12 | Fixes #12682 (recursive notation printing bug with n-ary applications). | Hugo Herbelin | |
| A special case for recursive n-ary applications was missing when the head of the application was a reference. | |||
| 2020-07-11 | Merge PR #12650: Recordops: unify struc_typ summary record and libobject ↵ | Pierre-Marie Pédrot | |
| entry struc_tuple Reviewed-by: ppedrot | |||
| 2020-07-11 | Merge PR #12646: Correctly readback blocked CaseInvert matches in VM/native | Pierre-Marie Pédrot | |
| Reviewed-by: ppedrot | |||
| 2020-07-10 | Merge PR #12666: Add test for #10890 derive vs abstract | Emilio Jesus Gallego Arias | |
| Reviewed-by: ejgallego | |||
| 2020-07-10 | Merge PR #12537: Take into account the existing delta-resolver when starting ↵ | Gaëtan Gilbert | |
| a new interactive module or module type Reviewed-by: SkySkimmer | |||
| 2020-07-09 | Add test for #10890 derive vs abstract | Gaëtan Gilbert | |
| 2020-07-09 | Recordops: unify struc_typ summary record and libobject entry struc_tuple | Gaëtan Gilbert | |
| This requires updating the parameter count at section end, I felt it was easier to do with rebuild_function but it could be done in discharge if needed. Incidentally fixes #12649. | |||
| 2020-07-08 | Merge PR #12627: Fix Canonical with universe polymorphism and primitive ↵ | Enrico Tassi | |
| projection Reviewed-by: ejgallego Ack-by: gares | |||
| 2020-07-08 | Adding test for #12525 (Search of lemmas in Include failing when in Module). | Hugo Herbelin | |
| 2020-07-08 | Merge PR #12652: Fix erroneous implicits-in-term warning | Emilio Jesus Gallego Arias | |
| Reviewed-by: ejgallego Reviewed-by: herbelin | |||
| 2020-07-07 | Merge PR #12626: Fix Context with nonmaximplicit. | Emilio Jesus Gallego Arias | |
| Reviewed-by: ejgallego | |||
| 2020-07-07 | Fix erroneous implicits-in-term warning | Gaëtan Gilbert | |
| Fix #12651 | |||
| 2020-07-06 | Merge PR #11604: Primitive persistent arrays | Pierre-Marie Pédrot | |
| Ack-by: JasonGross Ack-by: SkySkimmer Ack-by: ejgallego Ack-by: gares Reviewed-by: ppedrot Ack-by: proux01 Ack-by: silene | |||
| 2020-07-06 | Correctly readback blocked CaseInvert matches in VM/native | Gaëtan Gilbert | |
| 2020-07-06 | Primitive persistent arrays | Maxime Dénès | |
| Persistent arrays expose a functional interface but are implemented using an imperative data structure. The OCaml implementation is based on Jean-Christophe Filliâtre's. Co-authored-by: Benjamin Grégoire <Benjamin.Gregoire@inria.fr> Co-authored-by: Gaëtan Gilbert <gaetan.gilbert@skyskimmer.net> | |||
| 2020-07-05 | Fix Canonical with universe polymorphism and primitive projection | Gaëtan Gilbert | |
| Perhaps we should thread an evar map with the Var universes added through to cs_pattern_of_constr but that would be significantly more invasive. Fix #12528 | |||
| 2020-07-05 | Merge PR #12594: Fix ltac2 type parameters | Michael Soegtrop | |
| Reviewed-by: MSoegtropIMC Reviewed-by: gares | |||
| 2020-07-03 | Fix #11121: Simultaneous definition of term and notation in custom grammar | Maxime Dénès | |
| 2020-07-03 | Merge PR #10390: UIP in SProp | Maxime Dénès | |
| Reviewed-by: Zimmi48 Ack-by: ejgallego Reviewed-by: maximedenes | |||
| 2020-07-02 | Fix record pattern interpretation with implicit arguments | Gaëtan Gilbert | |
| We interpret `{|proj=pat|}` as `@C _ pat` instead of `C _ pat` (where the `_` stands for the parameters). Fix #12534 | |||
| 2020-07-02 | Fix Context with nonmaximplicit. | Gaëtan Gilbert | |
| Fix #12551 | |||
| 2020-07-02 | Merge PR #12572: Correctly classify variables as being unfoldable in dnet ↵ | Gaëtan Gilbert | |
| patterns. Reviewed-by: SkySkimmer Reviewed-by: maximedenes | |||
| 2020-07-01 | Add a test for Ltac2 parsing of parameterized types. | Pierre-Marie Pédrot | |
| 2020-07-01 | UIP in SProp | Gaëtan Gilbert | |
| 2020-07-01 | Merge PR #12605: [test-suite] async-proofs off in tests with Fail Timeout | Gaëtan Gilbert | |
| Reviewed-by: SkySkimmer | |||
| 2020-06-30 | Merge PR #11977: Generate default names for bound universes of polymorphic ↵ | Emilio Jesus Gallego Arias | |
| definitions Reviewed-by: ejgallego Reviewed-by: herbelin | |||
| 2020-06-29 | [test-suite] async-proofs off in tests with Fail Timeout | Enrico Tassi | |
| Apparently the `Timeout` exception is raised by a signal handled, and that can happen when the running thread is a worker manager, rather than the main thread (the one that should be interrupted). Given that the point of these tests is to test *auto and not the STM, we disable async proofs forcibly. | |||
| 2020-06-29 | Merge PR #12541: Fix #12228 negative integers not accepted in ltac integer_list | Pierre-Marie Pédrot | |
| Reviewed-by: ppedrot | |||
| 2020-06-25 | Generate names for anonymous polymorphic universes | Gaëtan Gilbert | |
| This should make the univbinders output test less fragile as it depends less on the global counter (still used for universes from section variables). | |||
| 2020-06-24 | [test-suite] Fix dependencies of modules/ files | Jason Gross | |
| Fixes #12582 The previous code said that `Nat.v.log` (and therefore `Nat.vo`) should be rebuilt anytime `Nat.v.log` is older than `plik.v.vo`, and also says that `plik.v.log` (and therefore `plik.vo`) should be rebuilt anytime `plik.v.log` is older than `Nat.vo`. This is circular, and results in `make` considering all of the `modules/` tests out-of-date on any fresh run. | |||
| 2020-06-24 | Merge PR #12532: Use the unification result for eauto's eapply. | Matthieu Sozeau | |
| Reviewed-by: mattam82 | |||
| 2020-06-23 | Correctly classify variables as being unfoldable in dnet patterns. | Pierre-Marie Pédrot | |
| Fixes #12571. | |||
| 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 | Add a test for the strange behaviour encountered with this change. | Pierre-Marie Pédrot | |
| 2020-06-22 | Merge PR #12434: Slight improvement in naming dependent existential ↵ | Gaëtan Gilbert | |
| variables in goals Reviewed-by: SkySkimmer | |||
| 2020-06-20 | Add a pre-hook mechanism for the `zify` tactic | Kazuhiko Sakaguchi | |
| 2020-06-18 | Fix #12228 negative integers not accepted in ltac integer_list | Pierre Roux | |
| 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 | Fix glob_sort_family for SProp | Gaëtan Gilbert | |
| Fixes #12529 | |||
| 2020-06-16 | make the linter happy | Enrico Tassi | |
| 2020-06-15 | [ssr] fix env handling in error message (fix #12507) | Enrico Tassi | |
| 2020-06-14 | fix according to review by @pi8027 | Frédéric Besson | |
| 2020-06-11 | [test-suite] [stm] Interactive test case for fail-on-qed. | Emilio Jesus Gallego Arias | |
