| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2020-07-23 | Hint Opaque/Transparent/Unfold: don't error on opaque constants | Gaëtan Gilbert | |
| Helps with #12566 | |||
| 2020-07-23 | Merge PR #12672: Fix failing macOS build. | Gaëtan Gilbert | |
| Ack-by: JasonGross Reviewed-by: SkySkimmer | |||
| 2020-07-23 | Ignore installation failure during call to brew. | Théo Zimmermann | |
| Note that all the packages that we request are correctly installed and the observed failure is independent (related to ruby which is not a direct nor indirect dependency, only a dependency of brew itself). The generated CoqIDE package has been tested and works correctly (with no missing icon). | |||
| 2020-07-23 | Merge PR #12679: Remove redundant data from VM case switch. | Gaëtan Gilbert | |
| Reviewed-by: SkySkimmer Ack-by: silene | |||
| 2020-07-23 | Merge PR #12698: Fixing mention of `unfold` as example of tactic taking a ↵ | Théo Zimmermann | |
| qualid in tactic notations Reviewed-by: Zimmi48 Ack-by: jfehrle | |||
| 2020-07-22 | Merge PR #12715: Add Coqtail to CI | Gaëtan Gilbert | |
| Reviewed-by: SkySkimmer | |||
| 2020-07-22 | Merge PR #12664: Turn various anomalies into regular errors in primitive ↵ | Pierre-Marie Pédrot | |
| declaration path Reviewed-by: ppedrot | |||
| 2020-07-22 | Remove redundant data from VM case switch. | Pierre-Marie Pédrot | |
| No need to store the case_info, all the data is reconstructible from the context. Furthermore, this reconstruction is performed in a context where we already access the environment, so performance is not at stake. Hopefully this will also reduce the number of globally allocated VM values, since the switch representation now only depends on the shape of the inductive type. | |||
| 2020-07-21 | Merge PR #12714: [declare] Remove some dead code in declare_mutual_definition | Gaëtan Gilbert | |
| Reviewed-by: SkySkimmer | |||
| 2020-07-21 | Add Coqtail to CI | whonore | |
| 2020-07-21 | Turn various anomalies into regular errors in primitive declaration path | Gaëtan Gilbert | |
| 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 | [declare] Remove some dead code in declare_mutual_definition | Emilio Jesus Gallego Arias | |
| This is a leftover after the unification of constant information, `kind` is now correctly set by the single caller of `Obls.add_mutual_definitions`. | |||
| 2020-07-20 | Merge PR #12712: CI: deploy make-built stdlib doc | Emilio Jesus Gallego Arias | |
| Reviewed-by: ejgallego | |||
| 2020-07-20 | Merge PR #12660: Fix typo in contributing guide. | Emilio Jesus Gallego Arias | |
| Reviewed-by: ejgallego | |||
| 2020-07-20 | CI: deploy make-built stdlib doc | Gaëtan Gilbert | |
| Workaround #12699 Alternative to #12700 | |||
| 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-19 | Merge PR #12680: Better location for match! pattern variables in Ltac2. | Kenji Maillard | |
| Reviewed-by: kyoDralliam | |||
| 2020-07-18 | Clarify the Ltac2 invalid identifier message. | Pierre-Marie Pédrot | |
| 2020-07-18 | Better location for match! pattern variables in Ltac2. | Pierre-Marie Pédrot | |
| 2020-07-18 | Merge PR #12588: [exn] Remove some uses of print | Pierre-Marie Pédrot | |
| Ack-by: gares Reviewed-by: ppedrot | |||
| 2020-07-18 | Merge PR #12696: [gramlib] Remove legacy located exception wrapper in favor ↵ | Pierre-Marie Pédrot | |
| of standard infrastructure. Reviewed-by: ppedrot | |||
| 2020-07-18 | Merge PR #12708: Do not store the full environment inside ssr ast_closure_term. | Enrico Tassi | |
| Reviewed-by: gares | |||
| 2020-07-17 | Add a changelog. | Pierre-Marie Pédrot | |
| 2020-07-17 | Do not store the full environment inside ssr ast_closure_term. | Pierre-Marie Pédrot | |
| Apart from being verboten to marshal Environ.env, this should use much less memory on-disk. Fixes #12707. | |||
| 2020-07-17 | Documenting new primitive entry evaluable_ref usable for tactic notations. | Hugo Herbelin | |
| 2020-07-17 | Add tests for the interpretation of "unfold". | Hugo Herbelin | |
| 2020-07-17 | Merge PR #12693: [search] Don't use ad-hoc Dumpglob table for Search | Hugo Herbelin | |
| Reviewed-by: herbelin | |||
| 2020-07-17 | Merge PR #12670: Advertise switch to maintainer teams and credit maintainers. | Emilio Jesus Gallego Arias | |
| Reviewed-by: jfehrle | |||
| 2020-07-17 | Merge PR #12701: CI: Use bundled compcert for VST | Emilio Jesus Gallego Arias | |
| Reviewed-by: ejgallego | |||
| 2020-07-17 | Merge PR #12702: CI: pass -silent to coqchk in compcert job | Emilio Jesus Gallego Arias | |
| Reviewed-by: ejgallego | |||
| 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-17 | Wording improvements. | Théo Zimmermann | |
| Co-authored-by: Jim Fehrle <jim.fehrle@gmail.com> | |||
| 2020-07-17 | CI: pass -silent to coqchk in compcert job | Gaëtan Gilbert | |
| Otherwise gitlab stops logging somewhere in the middle. Also pass -o because we can. | |||
| 2020-07-17 | CI: Use bundled compcert for VST | Gaëtan Gilbert | |
| 2020-07-16 | [gramlib] Remove legacy located exception wrapper in favor of standard ↵ | Emilio Jesus Gallego Arias | |
| infrastructure. The old wrapper was basically unused, this PR also fixes backtraces in some class of bugs such as https://github.com/coq/coq/issues/12695 | |||
| 2020-07-16 | Merge PR #12677: Fix #12513: coq no longer reports mismatched version numbers. | Emilio Jesus Gallego Arias | |
| Reviewed-by: ejgallego Reviewed-by: gares | |||
| 2020-07-16 | Merge PR #12675: Don't catch anomalies for evarconv "cannot find an ↵ | Emilio Jesus Gallego Arias | |
| instance" error Reviewed-by: ejgallego | |||
| 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-15 | [search] Don't use ad-hoc Dumpglob table for Search | Emilio Jesus Gallego Arias | |
| This is an alternative to #12663 ; much preferable as the kind information is already stored in the constant object. | |||
| 2020-07-15 | Merge PR #12671: Minor improvement to CI logs | Emilio Jesus Gallego Arias | |
| Reviewed-by: ejgallego | |||
| 2020-07-15 | Merge PR #12673: Fix fiat_crypto(_ocaml) needs/dependencies | Emilio Jesus Gallego Arias | |
| Reviewed-by: ejgallego | |||
| 2020-07-15 | Merge PR #12692: Compatibility of make-change-log with MacOS X whose "sed" ↵ | Emilio Jesus Gallego Arias | |
| does not support the "\+" operator of regular expressions Reviewed-by: ejgallego | |||
| 2020-07-15 | Compatibility of make-change-log with MacOS X whose "sed" does not support "\+". | Hugo Herbelin | |
| We make it compatible by expanding "[0-9]\+" into "[0-9][0-9]*". | |||
| 2020-07-13 | Advertise switch to maintainer teams and credit maintainers. | Théo Zimmermann | |
| 2020-07-13 | Merge PR #12681: tactics.rst: `Require A` is enough for `A`'s hints | Théo Zimmermann | |
| Reviewed-by: Zimmi48 | |||
| 2020-07-13 | Don't catch anomalies for evarconv "cannot find an instance" error | Gaëtan Gilbert | |
| 2020-07-12 | Adding change log. | Hugo Herbelin | |
