| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2018-06-21 | Further cleanup: do not export the closed_term Ltac entry. | Pierre-Marie Pédrot | |
| We only use it locally, so we simply register the ML tactic inside the module but we do not export the syntax. | |||
| 2018-06-21 | Merge PR #7815: On cygwin, pass the filename in a format that coqdoc ↵ | Maxime Dénès | |
| understands. | |||
| 2018-06-21 | Inline a function from Quote used in setoid_ring. | Pierre-Marie Pédrot | |
| The code was wrong as it relies once again on term equality and fails on polymorphic constants. Quote is bound to disappear, so we write a correct version of this 10-line function in setoid_ring. | |||
| 2018-06-21 | Merge PR #7865: Fix #7432: Grammar token @term points to the SSR chapter. | Maxime Dénès | |
| 2018-06-21 | Remove enforce_leq from checker | Gaëtan Gilbert | |
| 2018-06-21 | Merge PR #7842: Fix #7836: tools/inferior-coq.el uses next-line instead of ↵ | Pierre Courtieu | |
| forward-line. | |||
| 2018-06-21 | Merge PR #7880: Clean up Dyn | Pierre-Marie Pédrot | |
| 2018-06-21 | Fix #5719: Uncaught exception Invalid_argument. | Pierre-Marie Pédrot | |
| It seems that lifting a term with a negative index is not equivalent to strengthening it by applying to a dummy substitution. This looks suspicious at best. | |||
| 2018-06-21 | Add documentation for Dyn. | whitequark | |
| 2018-06-21 | Rename Dyn.TParam→ValueS, Dyn.MapS.obj→value to clarify their purpose. | whitequark | |
| 2018-06-21 | Reformat Dyn.{ml,mli}. | whitequark | |
| 2018-06-20 | Mention Company-Coq as well. | Théo Zimmermann | |
| We put it in a footnote otherwise the sentence was starting to be really long. Footnotes need to be in index.rst to really appear at the bottom of the index page. | |||
| 2018-06-20 | Add a good reference for Proof-General as suggested by Clément. | Théo Zimmermann | |
| 2018-06-20 | Modernize the introduction of the reference manual. | Théo Zimmermann | |
| 2018-06-20 | On cygwin, pass the filename in a format that coqdoc understands. | Jim Fehrle | |
| 2018-06-20 | Merge PR #7868: [coqtop] Give priority to stdlib load path over current ↵ | Emilio Jesus Gallego Arias | |
| directory | |||
| 2018-06-20 | [ssr] test case for rewrite (setoid) making the goal illtyped | Enrico Tassi | |
| 2018-06-20 | [ssr] rewrite: turn anomaly into regular error | Enrico Tassi | |
| I think the bug was introduces when apply_type was made safe. In the test joint to #7255 rewrite (setoid case) generates an ill-typed goal and apply_type raises a Pretype_error. It is unclear to me why the tactic monad does not turn the pretype_error into a UserError | |||
| 2018-06-20 | Make Clément the secondary codeowner of doc/tools/coqrst. | Théo Zimmermann | |
| 2018-06-19 | Fix Univ.enforce_leq dropped constraints when algebraic on the right | Gaëtan Gilbert | |
| There's probably a proof of false using subtyping if someone wants to look. NB: the checker doesn't handle algebraics on the right. | |||
| 2018-06-19 | [coqtop] Give priority to stdlib load path over current directory | Maxime Dénès | |
| When initilazing the load path, coqtop adds implicit bindings for stdlib and for the current directory (-R stdlib Coq -R . ""). In case of a clash, the binding of the current directory had priority, which makes it impossible to edit stdlib files (when they Require files from the same directory) using PG, or from CoqIDE when launched from the directory containing the file. Example to reproduce the problem: ``` cd plugins/omega coqide Omega.v ``` some of the Requires will fail. | |||
| 2018-06-19 | Merge PR #7797: Remove reference name type. | Enrico Tassi | |
| 2018-06-19 | Merge PR #6754: Better elaboration of pattern-matchings on primitive projections | Pierre-Marie Pédrot | |
| 2018-06-19 | Merge PR #7491: Fix #7421: constr_eq ignores universe constraints. | Pierre-Marie Pédrot | |
| 2018-06-19 | Merge PR #7801: [vernac] Add option to force building really mutual ↵ | Enrico Tassi | |
| induction schemes | |||
| 2018-06-19 | Merge PR #7841: Remove Canary | Pierre-Marie Pédrot | |
| 2018-06-19 | [doc] Rewrite and document the prodn directive | Clément Pit-Claudel | |
| It was broken and undocumented. We dropped the git logs, too, so it wasn't clear who wrote it and why it was introduced in the first place. | |||
| 2018-06-19 | [doc] Fix a typo in the ssreflect chapter | Clément Pit-Claudel | |
| 2018-06-19 | [doc] Fix uncaught duplicate-label errors in the SSReflect chapter | Clément Pit-Claudel | |
| 2018-06-19 | [doc] Use productionlist instead of prodn in ring.rst | Clément Pit-Claudel | |
| 2018-06-19 | Merge PR #7714: Remove primitive-projection related data from the kernel | Maxime Dénès | |
| 2018-06-19 | Merge PR #7856: Fix #7829: Spurious documentation failures. | Maxime Dénès | |
| 2018-06-18 | Overlay for reference removal | Maxime Dénès | |
| 2018-06-18 | Adapt to Coq's PR #7797 (removal of reference). | Maxime Dénès | |
| 2018-06-18 | Merge PR #7855: Update section on adding your project to CI and link to ↵ | Emilio Jesus Gallego Arias | |
| example PR. | |||
| 2018-06-18 | Do not rely on the Ident vs. Qualid artificial separation. | Pierre-Marie Pédrot | |
| 2018-06-18 | Fixing a batch of deprecation warnings. | Pierre-Marie Pédrot | |
| 2018-06-18 | Fix #7421: constr_eq ignores universe constraints. | Gaëtan Gilbert | |
| The test isn't quite the one in #7421 because that use of algebraic universes is wrong. | |||
| 2018-06-18 | Remove Canary. | whitequark | |
| This eliminates 3 uses of Obj from TCB. | |||
| 2018-06-18 | Fix #7829: Spurious documentation failures. | Théo Zimmermann | |
| We split a Require Import in two to avoid reaching the timeout. | |||
| 2018-06-18 | Merge PR #7840: Remove Hashcons.Hobj | Pierre-Marie Pédrot | |
| 2018-06-18 | Update section on adding your project to CI and link to example PR. | Théo Zimmermann | |
| 2018-06-18 | Remove reference name type. | Maxime Dénès | |
| reference was defined as Ident or Qualid, but the qualid type already permits empty paths. So we had effectively two representations for unqualified names, that were not seen as equal by eq_reference. We remove the reference type and replace its uses by qualid. | |||
| 2018-06-17 | Remove Hashcons.Hobj. | whitequark | |
| This eliminates 12 uses of Obj from TCB. | |||
| 2018-06-17 | Merge PR #7824: Fixes #7811 (uncaught Not_found in notation printer related ↵ | Pierre-Marie Pédrot | |
| to "match"). | |||
| 2018-06-17 | Merge PR #7848: Fix a typo in documentation | Théo Zimmermann | |
| 2018-06-17 | Merge PR #7822: cArray: proper invalid_arg exceptions | Pierre-Marie Pédrot | |
| 2018-06-17 | Remove Tutorial from Additional documentation in refman intro. | Théo Zimmermann | |
| 2018-06-17 | Remove Tutorials from doc/LICENSE following #7466. | Théo Zimmermann | |
| 2018-06-17 | Merge PR #7844: Remove Elpi from Travis. | Emilio Jesus Gallego Arias | |
