| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2018-07-28 | Merge PR #8077: Fix #7291: unify tactic should have more descriptive error ↵ | Hugo Herbelin | |
| messages. | |||
| 2018-07-28 | Merge PR #8160: Improved chapters 'Implicit Coercions' and 'Canonical ↵ | Théo Zimmermann | |
| Structures' of the Reference Manual. | |||
| 2018-07-28 | Merge PR #8148: Doc: preliminary work before #7291 which add an "Unable to ↵ | Théo Zimmermann | |
| unify" message | |||
| 2018-07-27 | Missing backslash in the documentation file. | Martin Bodin | |
| 2018-07-26 | [sphinx] Do name cleanup in handle_signature | Clément Pit-Claudel | |
| 2018-07-26 | Improved chapters 'Implicit Coercions' and 'Canonical Structures' of the ↵ | Zeimer | |
| Reference Manual. | |||
| 2018-07-25 | [sphinx] Add a way of skipping names in the indexes. | Théo Zimmermann | |
| 2018-07-25 | Doc: preliminary work before #7291 which add an "Unable to unify" message. | Hugo Herbelin | |
| We adopt the convention that error messages with a template use the sphinx syntax used in defining syntax rules. | |||
| 2018-07-24 | Update the documentation w.r.t. the new error raised by unify. | Pierre-Marie Pédrot | |
| 2018-07-24 | Merge PR #8083: Add test for repeated section with same name | Théo Zimmermann | |
| 2018-07-24 | Merge PR #6597: Binary, Octal, and Hex conversions between [positive], [Z], ↵ | Hugo Herbelin | |
| [N], [nat] and [string] | |||
| 2018-07-23 | Add test for repeated section with same name | Jasper Hugunin | |
| 2018-07-22 | Docs: minor typo in "Template Polymorphism" | Timothy Bourke | |
| 2018-07-22 | Docs: minor typo in W-Ind relative to text | Timothy Bourke | |
| The rule uses s'_j, the text refers to s_j, the latter is simpler in the absence of any other constraints. | |||
| 2018-07-21 | Solved problems with snippets giving errors in chapter 'Detailed examples of ↵ | Zeimer | |
| tactics' of the Reference Manual. Refreshed the section on the cardinality of the naturals. Removed the mention of specialize_eqs as it seems very bugged. | |||
| 2018-07-21 | Rewrote examples about permutations, logic and type isomorphisms: changed ↵ | Zeimer | |
| the formatting and renamed the tactics to match modern naming conventions. | |||
| 2018-07-21 | Improvements for the chapter 'Detailed examples of tactics' of the Reference ↵ | Zeimer | |
| Manual. | |||
| 2018-07-21 | Docs: Fix p values in CIC Inductive Defs examples | Timothy Bourke | |
| It seems that p is a natural number, so why not write it as 0 rather than the empty list for tree and forest? And, if I understand correctly, odd and even have p = 0 and Arr(even) = Arr(odd) = 1. | |||
| 2018-07-21 | Merge PR #8072: Fixes for chapters 'Vernacular commands', 'Proof handling' ↵ | Théo Zimmermann | |
| and 'Tactics' of the Reference Manual. | |||
| 2018-07-21 | Fixing capital letters in the "in" syntax of instantiate. | Hugo Herbelin | |
| This trace of V7 syntax remained unnoticed (since July 2004). | |||
| 2018-07-21 | [doc] Fix grammar of goal selectors. | Théo Zimmermann | |
| 2018-07-21 | A few Sphinx fixes in the Ltac chapter. | Théo Zimmermann | |
| Including using subscripts more often. | |||
| 2018-07-20 | Small improvements suggested in comments to PR #8086. | Zeimer | |
| 2018-07-20 | Improved chapter 'The tactic language' of the Reference Manual. | Zeimer | |
| 2018-07-20 | Added :undocumented: and :cmd: as suggested in comments for PR #8072. | Zeimer | |
| 2018-07-20 | Fixed many spelling and grammar errors in the chapters 'Vernacular ↵ | Zeimer | |
| commands', 'Proof handling' and 'Tactics' of the Reference Manual. Fixed some more serious errors related to tactics functional induction, unfold, hnf and red. Added some error messages and remarks for tactics btauto, rtauto and red. | |||
| 2018-07-19 | Rewrote section 'Accessing the Type level' in the chapter 'The Coq library' ↵ | Zeimer | |
| of the Reference Manual. | |||
| 2018-07-19 | Fixed some typos and grammar errors from section 'The language' of the ↵ | Zeimer | |
| Reference Manual. Removed all mentions of prodT because it is no longer a separate inductive definition (prod has been living in Type for some time) but rather only a notation for prod needed for compatibility purposes. | |||
| 2018-07-17 | Remove fourier plugin | Maxime Dénès | |
| As stated in the manual, the fourier tactic is subsumed by lra. | |||
| 2018-07-16 | bin,oct,hex conversions positive,Z,N,nat<->string | Jason Gross | |
| 2018-07-13 | Merge PR #8057: Fixed typos, wording and grammar errors in the Preamble of ↵ | Théo Zimmermann | |
| the Reference Manual (Introduction, Credits). | |||
| 2018-07-12 | Fixed typos, wording and grammar errors in the Preamble of the Reference ↵ | Zeimer | |
| Manual (Introduction, Credits). | |||
| 2018-07-12 | Tactic deprecation machinery | Maxime Dénès | |
| We make it possible to deprecate tactics defined by `Ltac`, `Tactic Notation` or ML. For the first two variants, we anticipate the syntax of attributes: `#[deprecated(since = "XX", note = "YY")]` In ML, the syntax is: ``` let reflexivity_depr = let open CWarnings in { since = "8.5"; note = "Use admit instead." } TACTIC EXTEND reflexivity DEPRECATED reflexivity_depr [ "reflexivity" ] -> [ Tactics.intros_reflexivity ] END ``` A warning is shown at the point where the tactic is used (either a direct call or when defining another tactic): Tactic `foo` is deprecated since XX. YY YY is typically meant to be "Use bar instead.". | |||
| 2018-07-10 | fixed typo for assert_suceed | charguer | |
| 2018-07-10 | Merge PR #8028: Fix a few typos | Théo Zimmermann | |
| 2018-07-10 | Merge PR #8025: Fix rst syntax for `quote ident {ident}` | Théo Zimmermann | |
| 2018-07-10 | Fix typo in doc/proof-engine/tactics.rst. | whitequark | |
| 2018-07-09 | Merge PR #7920: Generic syntax for attributes | Maxime Dénès | |
| 2018-07-09 | Fix rst syntax for `quote ident {ident}` | Joachim Breitner | |
| 2018-07-08 | Remove Emacs modes. | Théo Zimmermann | |
| They are not used anymore. People should use Proof-General (and optionally Company-Coq) instead. | |||
| 2018-07-07 | Merge PR #7921: Archive the `gallina` tool | Maxime Dénès | |
| 2018-07-04 | doc: Fix markup in Calculus of Inductive Constructions | Fabian | |
| 2018-07-03 | Describe attributes in the documentation. | Vincent Laporte | |
| 2018-07-03 | Merge PR #7820: [hints] Add Hint Variables/Constants Opaque/Transparent commands | Pierre-Marie Pédrot | |
| 2018-07-02 | Merge PR #7703: Add an option to force parameters to be uniform | Matthieu Sozeau | |
| 2018-07-02 | Merge PR #7969: doc: typesetting and hyperlinks in Syntax Extensions | Théo Zimmermann | |
| 2018-07-02 | hints: add Hint Variables/Constants Opaque/Transparent commands | Matthieu Sozeau | |
| This gives user control on the transparent state of a hint db. Can override defaults more easily (report by J. H. Jourdan). For "core", declare that variables can be unfolded, but no constants (ensures compatibility with previous auto which allowed conv on closed terms) Document Hint Variables | |||
| 2018-07-01 | Document option Uniform Inductive Parameters | Jasper Hugunin | |
| 2018-06-30 | doc: typesetting and hyperlinks in Syntax Extensions | Lysxia | |
| 2018-06-29 | doc: Fix typesetting in Gallina extensions | Lysxia | |
