| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2018-08-28 | Fix #8288: cumulativity inferance ignores args to bound variables | Gaëtan Gilbert | |
| (NB: only variables whose binder is inside the constructor argument, ie Inductive foo := C : forall A : Type -> Type, A Type -> foo. does not trigger the bug because A becomes a RelKey.) | |||
| 2018-08-28 | Fix #7795: UGraph.AlreadyDeclared with Program | Gaëtan Gilbert | |
| This change is based on noticing that we use a default value for the `sideff` argument even though we have a similarly named `side_eff` available. Someone who knows how side effects and universes are supposed to interact should check this. | |||
| 2018-08-28 | Merge PR #8112: Add support for focusing on named goals using brackets. | Pierre-Marie Pédrot | |
| 2018-08-27 | Update test-suite for focusing on named goals. | Théo Zimmermann | |
| 2018-08-27 | Document focusing on named goals. | Théo Zimmermann | |
| 2018-08-27 | Add support for focusing on named goals using brackets. | Théo Zimmermann | |
| 2018-08-27 | Merge PR #8312: Split up fiat-crypto CI into two targets | Gaëtan Gilbert | |
| 2018-08-27 | Merge PR #8260: Tweak diff options in CoqIDE | Pierre-Marie Pédrot | |
| 2018-08-27 | Fix a casing problem noticed by Lars Dölle on Coq-Club. | Théo Zimmermann | |
| 2018-08-27 | Merge PR #8293: Fix typo of caracterisation -> c*h*aracterisation | Hugo Herbelin | |
| 2018-08-27 | Fix wwwrefman and wwwstdlib | Kazuhiko Sakaguchi | |
| 2018-08-24 | Bug fix: restore previous printing behavior that was unintentionally changed ↵ | Jim Fehrle | |
| in 7d2a9df (current code always prints context, should print only if the proof has changed). Bug fix: Fix message that came out as "Error: Error: -diffs requires ..." Enhancement: always print the context after the "Set Diffs" command. | |||
| 2018-08-24 | Merge PR #8266: Minor Sphinx improvements in the bullet documentation. | Clément Pit-Claudel | |
| 2018-08-24 | Fix ordering of before/after in print-pretty-timed-* | Jason Gross | |
| Fixes #8158 | |||
| 2018-08-24 | Split up fiat-crypto CI into two targets | Jason Gross | |
| There is the new pipeline, and the old pipeline. Most of what they share in common is the (very large) library of lemmas about `Z`. As per the discussion in https://github.com/coq/coq/pull/8064#issuecomment-413474176 through https://github.com/coq/coq/pull/8064#issuecomment-413793143 | |||
| 2018-08-23 | Merge PR #8296: Fix #8251: remove "the the" occurrences | Théo Zimmermann | |
| 2018-08-23 | Merge PR #8300: Fix issue #8298 OCaml 4.07 download path is incorrect | Théo Zimmermann | |
| 2018-08-22 | Fix issue #8298 OCaml 4.07 download path is incorrect | Michael Soegtrop | |
| 2018-08-22 | Fix #8251: remove "the the" occurrences | Gaëtan Gilbert | |
| 2018-08-22 | Fix typo of caracterisation -> c*h*aracterisation | Siddharth Bhat | |
| 2018-08-22 | Add missing spaces. | Théo Zimmermann | |
| 2018-08-22 | [sphinx] Improve Case analysis and induction section. | Théo Zimmermann | |
| 2018-08-22 | [refman] Fixing two nested lemma errors. | Théo Zimmermann | |
| 2018-08-22 | [sphinx] Fixing of the beginning of the Tactics chapter. | Théo Zimmermann | |
| 2018-08-21 | Merge PR #8249: Remove unneeded file stm/workerLoop.mli | Enrico Tassi | |
| 2018-08-21 | [coq_makefile] print all options (Fix #7529) | Enrico Tassi | |
| 2018-08-21 | Trivial Sphinx fix in doc. | Théo Zimmermann | |
| 2018-08-20 | Merge PR #8258: Update documentation on GitLab CI to reflect recent changes. | Emilio Jesus Gallego Arias | |
| 2018-08-20 | Merge PR #8136: Do not run 32-bit Windows builds on pull requests. | Emilio Jesus Gallego Arias | |
| 2018-08-20 | Merge PR #8262: Remove dead argument allow_old. | Emilio Jesus Gallego Arias | |
| 2018-08-20 | Do not inline let-bound functions in clambda optimization. | Pierre-Marie Pédrot | |
| This was triggering an exponential blowup in the size of the generated intermediate VM code. Fixes #8277. | |||
| 2018-08-18 | Merge PR #8272: Fix typo in documentation, heigth --> height. | Théo Zimmermann | |
| 2018-08-17 | Fix typo in documentation, heigth --> height. | Nick Lewycky | |
| 2018-08-17 | Define bullet production token. | Théo Zimmermann | |
| 2018-08-17 | Minor Sphinx improvements in the bullet documentation. | Théo Zimmermann | |
| And fixing a problem with nested proofs. | |||
| 2018-08-17 | More efficient computation of avoided variables during pretyping. | Pierre-Marie Pédrot | |
| 2018-08-17 | Do not abstract over the named variable in unsafe introduction tactic. | Pierre-Marie Pédrot | |
| There is no point in doing that. The term being abstracted does not contain the named variable y, as it is an evar of the form ?e{Var x_1, ... Var x_n, Rel 1}. In practice it means that only the binding creation matters, the substitution behaving as the identity, and ending up costing for nothing. | |||
| 2018-08-17 | Remove dead argument allow_old. | Théo Zimmermann | |
| 2018-08-16 | 1) Make the diff setting a persistent settting. | Jim Fehrle | |
| 2) Changing the diff setting from the menu should reprint the proof. 3) Generate a warning message if the user enters a "Set Diffs xx" command. 4) Tweak display names for diffs in View menu. | |||
| 2018-08-16 | Merge PR #8250: Introduce a team of code owners for the documentation. | Maxime Dénès | |
| 2018-08-16 | Merge PR #8198: Fix broken link. | Maxime Dénès | |
| 2018-08-16 | Merge PR #8111: Docs: Fix p values in CIC Inductive Defs examples | Maxime Dénès | |
| 2018-08-16 | Merge PR #8109: [doc] Fix grammar of goal selectors. | Maxime Dénès | |
| 2018-08-16 | Merge PR #8108: A few Sphinx fixes in the Ltac chapter. | Maxime Dénès | |
| 2018-08-16 | Merge PR #8079: Document the automatic use of the rebase label. | Maxime Dénès | |
| 2018-08-15 | tacmach: function to gather undef evars of the goal | Matthieu Sozeau | |
| 2018-08-14 | Merge PR #8221: Add regression test for issue #4202 | Théo Zimmermann | |
| 2018-08-14 | Introduce a team of code owners for the documentation. | Théo Zimmermann | |
| As was previously done for the CI, this means that there are no more principal / secondary code owners. All the member of the team can choose to review and self-assign any documentation PR that is not their own. | |||
| 2018-08-14 | Remove unneeded file: workerLoop.ml/.mli were moved to toplevel in commit ↵ | Jim Fehrle | |
| 382ee49 but stm/workerLoop.mli was not removed as it should have been. Hasta la vista. | |||
| 2018-08-13 | Less crazy implementation of the "pose" family of tactics. | Pierre-Marie Pédrot | |
| The previous implementation was calling a lot of useless unification even though the net effect of the tactic was simply to add a binding to the environment. Interestingly the base tactic was used in several higher level tactics, including evar and ssreflect pose. Part of the fix for #8245. | |||
