| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2020-12-01 | Merge PR #13526: dune: Don't echo "$(pwd)" when creating the shims | coqbot-app[bot] | |
| Reviewed-by: ejgallego | |||
| 2020-12-01 | Merge PR #13531: [kernel]Use ~l2r:true to restore previous order of unfolding | coqbot-app[bot] | |
| Reviewed-by: SkySkimmer Ack-by: ppedrot | |||
| 2020-12-01 | Added comment about l2r in check_correct_arity | Gaëtan Gilbert | |
| 2020-12-01 | Use ~l2r:true to restore previous order of unfolding when typing predicates ↵ | Matthieu Sozeau | |
| of cases. | |||
| 2020-11-30 | Adding a changelog for Ltac1.lambda. | Pierre-Marie Pédrot | |
| 2020-11-30 | Add test for this new function. | Pierre-Marie Pédrot | |
| 2020-11-30 | Add an abstraction function in the LtacX FFI. | Pierre-Marie Pédrot | |
| This allows to embed Ltac2 functions manipulating Ltac1 values as simple Ltac1 values. | |||
| 2020-11-30 | Store Ltac2 valexpr instead of unevaluated code inside Ltac1 value embedding. | Pierre-Marie Pédrot | |
| This should have the same semantics, it is just a matter of moving the responsibility of evaluating the thunk from the Ltac1 application tactic to the quotation. | |||
| 2020-11-30 | list-contributors script | Matthieu Sozeau | |
| 2020-11-30 | [ci] add job for gappa | Enrico Tassi | |
| 2020-11-30 | [docker] install boost, mpfr, flex, bison, autoconf-archive | Enrico Tassi | |
| 2020-11-30 | dune: Don't echo "$(pwd)" when creating the shims | Gaëtan Gilbert | |
| AFAICT `echo "$(pwd)"` is unsound for the dune cache when called from different paths (typically different git worktrees). | |||
| 2020-11-30 | Merge PR #13506: Micro-optimizations of the tight loop in Hashset. | coqbot-app[bot] | |
| Reviewed-by: SkySkimmer | |||
| 2020-11-30 | Merge PR #13501: [kernel] Fix #13495: incompleteness in cases typing for ↵ | coqbot-app[bot] | |
| cumulative inductive types Reviewed-by: SkySkimmer | |||
| 2020-11-29 | Merge PR #13510: Add missing print registration for wit_nat_or_var | coqbot-app[bot] | |
| Reviewed-by: herbelin | |||
| 2020-11-29 | Micro-optimizations of the tight loop in Hashset. | Pierre-Marie Pédrot | |
| 2020-11-29 | Merge PR #13514: Fixing printing of apply in (continuation of #12246) | Pierre-Marie Pédrot | |
| Reviewed-by: ppedrot | |||
| 2020-11-29 | Backport ssrbool lemmas from MathComp 1.12.0 | Kazuhiko Sakaguchi | |
| 2020-11-29 | Fixing printing of apply in (continuation of #12246). | Hugo Herbelin | |
| 2020-11-28 | Add missing print registration for wit_nat_or_var | Jim Fehrle | |
| 2020-11-28 | Merge PR #13502: A small fix for freshness in the `change` tactic | coqbot-app[bot] | |
| Reviewed-by: herbelin | |||
| 2020-11-28 | Merge PR #13487: CI: Use hash of dockerfile in CACHEKEY | coqbot-app[bot] | |
| Reviewed-by: Zimmi48 Reviewed-by: gares | |||
| 2020-11-28 | Merge PR #13479: extracting API for comparing universes of ↵ | coqbot-app[bot] | |
| constants/inductives/constructors Reviewed-by: SkySkimmer | |||
| 2020-11-28 | Merge PR #13496: Revert "Remove deprecated tactic cutrewrite." | coqbot-app[bot] | |
| Reviewed-by: gares | |||
| 2020-11-27 | Merge PR #12586: [declare] Allow custom typing flags when declaring constants. | coqbot-app[bot] | |
| Reviewed-by: SkySkimmer Reviewed-by: Zimmi48 Reviewed-by: gares Reviewed-by: herbelin Ack-by: jfehrle | |||
| 2020-11-27 | [kernel] Fix #13495: incompleteness in cases typing for cumulative inductive ↵ | Matthieu Sozeau | |
| types | |||
| 2020-11-27 | A small fix for freshness in the `change` tactic | Jasper Hugunin | |
| 2020-11-27 | Merge PR #13483: Fix #13283: improved error on `clear implicit` flag | coqbot-app[bot] | |
| Reviewed-by: Zimmi48 | |||
| 2020-11-27 | Merge PR #13449: [RM] script to notify "platform" projects to tag | coqbot-app[bot] | |
| Reviewed-by: Zimmi48 | |||
| 2020-11-27 | Revert "Remove deprecated tactic cutrewrite." | Théo Zimmermann | |
| This reverts commit f3642ad8bdf6d9aa1b411892e5e6815a6a75e4d5. | |||
| 2020-11-27 | Merge PR #13482: Improved error message on nested proofs | coqbot-app[bot] | |
| Reviewed-by: Zimmi48 Ack-by: gares Ack-by: jfehrle | |||
| 2020-11-27 | [RM] script to notify "platform" projects to tag | Enrico Tassi | |
| 2020-11-27 | Merge PR #13473: Testing {in _, _} and {pred _} from ssrbool | coqbot-app[bot] | |
| Reviewed-by: gares | |||
| 2020-11-27 | Improved error message on nested proofs | Fabian Kunze | |
| to include most common reason when this happens on accident | |||
| 2020-11-27 | Merge PR #13468: Fixes #13456: regression in tactic exists which started to ↵ | Pierre-Marie Pédrot | |
| check resolution of evars more incrementally Ack-by: SkySkimmer Reviewed-by: gares Ack-by: ppedrot | |||
| 2020-11-27 | Fix #13283: improved error on `clear implicit` flag | Fabian Kunze | |
| 2020-11-27 | Merge PR #13457: [RM] Update magicno & compat | coqbot-app[bot] | |
| Reviewed-by: Zimmi48 | |||
| 2020-11-27 | Merge PR #13491: Reactivate test-suite on MacOS X, accidently merged in #13476 | coqbot-app[bot] | |
| Reviewed-by: gares | |||
| 2020-11-26 | [attributes] [typing] Rename `typing` to `bypass_check` | Emilio Jesus Gallego Arias | |
| As discussed in the Coq meeting. | |||
| 2020-11-26 | Reactivate test-suite on MacOS X, accidently merged in #13476. | Hugo Herbelin | |
| 2020-11-26 | [attributes] [doc] Documentation review by Théo. | Emilio Jesus Gallego Arias | |
| Co-authored-by: <Théo Zimmermann <theo.zimmermann@inria.fr> | |||
| 2020-11-26 | [environ] [typing_flags] Introduce helper function to remove duplicate code | Emilio Jesus Gallego Arias | |
| 2020-11-26 | [proofs] Support per-definition typing-flags in interactive proofs. | Emilio Jesus Gallego Arias | |
| Most cases should be accounted in proof code, however be wary of paths where `Global.env ()` is used. | |||
| 2020-11-26 | [vernac] Allow to control typing flags with attributes. | Emilio Jesus Gallego Arias | |
| The syntax is the one of boolean attributes, that is to say `#[typing($flag={yes,no}]` where `$flag` is one of `guarded`, `universes`, `positive`. We had to instrument the pretyper in a few places, it is interesting that it is doing so many checks. | |||
| 2020-11-26 | [kernel] Allow to set typing flags in add_mind [inductive] | Emilio Jesus Gallego Arias | |
| 2020-11-26 | [kernel] Allow to set typing flags in add_constant | Emilio Jesus Gallego Arias | |
| This is just an experiment, but makes the uses of the API easier as we don't mess with the global state anymore. | |||
| 2020-11-26 | [declare] Allow custom typing flags when declaring constants. | Emilio Jesus Gallego Arias | |
| We use the new `Declare.Info` structure to uniformly add properties to the handling of constants. In this case, per-constant typing flags. The internal code may want to see some further refactoring, including pushing the flags down to `Safe_typing.add_constant` , but the changes in the interface should be definitive. This will allow #12539 and #9004 using attributes. | |||
| 2020-11-26 | Fixes #13456: regression where tactic exists started to check evars ↵ | Hugo Herbelin | |
| incrementally. The regression was due to #12365. We fix it by postponing the evars check after the calls to the underlying constructor tactic, while retaining using information from the first instantiations to resolve the latter instantiations. | |||
| 2020-11-26 | CI: Use hash of dockerfile in CACHEKEY | Gaëtan Gilbert | |
| Checked by the linter so we don't forget to update it. Also checked by before_script so we don't run jobs for nothing. | |||
| 2020-11-26 | Merge PR #13467: [ci] add job for interval | coqbot-app[bot] | |
| Reviewed-by: SkySkimmer Ack-by: silene | |||
